issue86:python
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
issue86:python [2014/12/31 11:03] – [15] auntiee | issue86:python [2014/12/31 17:50] (Version actuelle) – d52fr | ||
---|---|---|---|
Ligne 15: | Ligne 15: | ||
Now we are ready to start working on the code. Here is our long list of imports...** | Now we are ready to start working on the code. Here is our long list of imports...** | ||
- | Ci-dessus | + | Ci-dessous |
Maintenant, nous pouvons commencer à travailler sur le code. Voici notre longue liste des importations... | Maintenant, nous pouvons commencer à travailler sur le code. Voici notre longue liste des importations... | ||
Ligne 97: | Ligne 97: | ||
Comme vous pouvez le voir, nous créons des variables : NomFichierOriginal, | Comme vous pouvez le voir, nous créons des variables : NomFichierOriginal, | ||
- | La variable ComboTaillePoints est réglée par une liste déroulante et gère la taille des points de la toile aida que vous souhaitez utiliser pour votre projet. La variable ComboTaille est également définie par une zone de liste déroulante et contient la taille de la toile aida. LargeurTissu et HauteurTissu sont les dimensions de la toile aida. MaxCouleurs est réglée à partir d'une zone de saisie pour définir le nombre de couleurs et TailleBordure est une valeur en virgule flottante qui indique la quantité d'aida utilisé pour le cadre. | + | La variable ComboTaillePoints est réglée par une liste déroulante et gère la taille des points de la toile aïda que vous souhaitez utiliser pour votre projet. La variable ComboTaille est également définie par une zone de liste déroulante et contient la taille de la toile aïda. LargeurTissu et HauteurTissu sont les dimensions de la toile aïda. MaxCouleurs est réglée à partir d'une zone de saisie pour définir le nombre de couleurs et TailleBordure est une valeur en virgule flottante qui indique la quantité d'aïda utilisé pour le cadre. |
====== 7 ====== | ====== 7 ====== | ||
Ligne 229: | Ligne 229: | ||
One more thing to look at is the textvariable parameter. This tells us what variable will hold the information that will be displayed in the widget. We set these in the __init__ function earlier. One other thing to mention is that the frame itself has two parameters you might not remember. The Relief parameter sets the border type of the frame, which in this case is GROOVE, and the bd parameter sets the border width. Border width defaults at 0 so if you want to see the effect, you have to set the border width (bd is a shortcut).** | One more thing to look at is the textvariable parameter. This tells us what variable will hold the information that will be displayed in the widget. We set these in the __init__ function earlier. One other thing to mention is that the frame itself has two parameters you might not remember. The Relief parameter sets the border type of the frame, which in this case is GROOVE, and the bd parameter sets the border width. Border width defaults at 0 so if you want to see the effect, you have to set the border width (bd is a shortcut).** | ||
- | La première chose à remarquer est que c'est scindé en deux lignes. Vous pouvez placer le tout sur une seule ligne sans problème... mais c'est tout simplement trop long pour tenir sur une ligne de 72 caractères. Nous allons vraiment faire attention aux paramètres que nous utilisons ici. D' | + | La première chose à remarquer est que c'est scindé en deux lignes. Vous pouvez placer le tout sur une seule ligne sans problème... mais c'est tout simplement trop long pour tenir sur une ligne de 72 caractères. Nous allons vraiment faire attention aux paramètres que nous utilisons ici. D' |
- | Une autre chose à regarder est le paramètre textvariable. Il indique la variable qui contiendra l' | + | Une autre chose à regarder est le paramètre textvariable. Il indique la variable qui contiendra l' |
====== 13 ====== | ====== 13 ====== | ||
Ligne 321: | Ligne 321: | ||
sys.exit()** | sys.exit()** | ||
- | La fenêtre de côté est à peu près identique, sauf que la ScrolledFrame permet qu'un cadre soit défini à l' | + | La fenêtre de côté est à peu près identique, sauf que la ScrolledFrame permet qu'un cadre soit défini à l' |
- | Le travail difficile est fini pour le moment. Maintenant nous allons créer toutes les fonctions dont nous aurons besoin pour obtenir une interface graphique qui fonctionne, la plupart seront vides jusqu' | + | Le travail difficile est fini pour le moment. Maintenant nous allons créer toutes les fonctions dont nous aurons besoin pour obtenir une interface graphique qui fonctionne |
La première fonction sera l' | La première fonction sera l' | ||
Ligne 386: | Ligne 386: | ||
Eh bien, ça fait beaucoup pour ce mois-ci, mais nous sommes arrivés au bout. Vous pouvez effectivement exécuter le programme pour voir l' | Eh bien, ça fait beaucoup pour ce mois-ci, mais nous sommes arrivés au bout. Vous pouvez effectivement exécuter le programme pour voir l' | ||
- | Comme toujours, le code est disponible sur Pastebin : http:// | + | Comme toujours, le code est disponible sur Pastebin : http:// |
Rendez-vous le mois prochain pour étoffer le code. | Rendez-vous le mois prochain pour étoffer le code. |
issue86/python.1420020219.txt.gz · Dernière modification : 2014/12/31 11:03 de auntiee