Si vous essayez de créer des outils logiciels utilisant Tk , au début, vous ne pouvez pas savoir par où commencer. Tk est un outil de programmation conçu à l'origine pour le langage Tcl . Maintenant , Tk prend également en Perl , Ruby et Python codes . Cela ouvre l'outil à beaucoup de nouveaux utilisateurs , et laisse beaucoup de gens qui veulent savoir comment l'utiliser. Une fois que vous vous serez familiarisé avec les opérations de touches , vous pouvez utiliser les savoirs traditionnels pour créer des outils bureautiques petites simple opération . Instructions
1
Informez votre programme hôte que l'outil que vous vous apprêtez à faire utilise Tk . Ce que vous tapez est particulièrement dépendant de quel programme hôte que vous utilisez. Pour Tcl , tapez " package require Tk " sans les guillemets entourant ( même partout ) . Pour Ruby , tapez " require ' tk ' " puis " require ' tkextlib /tuile » sur la ligne suivante . Il ya plusieurs options si vous utilisez Perl, mais Tk Docs suggèrent d'utiliser Tkx . Si vous souhaitez utiliser Tkx , tapez " utiliser Tkx ; " en Perl, et si vous souhaitez utiliser une liaison différente , il suffit de remplacer " Tkx " dans le code . Pour Python , tapez " de Tkinter import * " et sur la ligne suivante , " à partir de Tkinter import TTK " à utiliser les savoirs traditionnels .
2
Tapez un nom pour votre outil . Par exemple, si vous voulez faire un outil pour convertir des livres en grammes , vous devez entrer " livres en grammes " Entouré par le texte correspondant à votre langage de programmation. Une liste complète des commandes pour les différents langages de programmation est disponible en ligne (voir Ressources) .
3
Concevoir un plan de votre widget . Si vous faites un convertisseur, les principaux facteurs seraient d'un champ à l'utilisateur d' entrer la valeur qu'ils souhaitent convertir , un espace pour que le résultat soit affiché, un bouton pour exécuter le calcul , et toutes les étiquettes nécessaires . Si vous pouvez diviser votre conception ainsi que les principales caractéristiques occupent une grille, il rend le processus plus facile.
4
Entrez le code d'un widget cadre. Cela divise votre interface utilisateur dans la grille de taille pertinente , et il est plus facile de garder le design de la fenêtre cohérente. Le code est disponible dans toutes les langues à Tk Docs (voir Ressources) .
5
Créer des principales fonctions de l'outil. Pour continuer avec l' exemple, saisissez le code pour créer un champ de texte d'entrée , une fenêtre de la réponse à apparaître, puis un bouton cliquable. Entrez le code de la taille de chaque composant, et écrire " textvariable " dans la position relative à un champ d'affichage variable ( où l'utilisateur entre la valeur à convertir et lit la valeur convertie ) .
6
Etiqueter les parties pertinentes du texte. Utilisez quelque chose comme " Convert " écrit sur le bouton , et une étiquette pour chacun des champs numériques. Ces étiquettes et les composants eux-mêmes sont positionnés à l'aide de colonnes et référence de grille de lignes.
7
Ajoutez des touches pour améliorer l'interface utilisateur . Cela peut inclure la mise le curseur sur automatiquement placé dans le champ de saisie de texte , et la configuration de la touche "Entrée" pour exécuter la fonction "Convertir" .
8
Entrez un calcul qui montre la relation entre le deux valeurs pour définir la fonction "Convertir" . Par exemple , vous devez indiquer à l'outil qu'une livre équivaut à 453,59 grammes. Cela se fait différemment , selon le langage de programmation.