Bonjour,
J'ai trouvée dans la FAQ le moyen de créer un combobox avec Tix.
Je souhaiterai savoir deux choses:
1°) L'utilisation des biblio Tix et Pmw est-elle la même que Tkinter. J'entends par là les appels et fonction sont-elles les mêmes?
2°) Comment utiliser un widget Tix dans une fenêtre créée par Tkinter.
J'ai essayé le code ci-dessous mais ça marche pas.
D'avance merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 import Tkinter import Tix def Affiche(evt): print varcombo.get() ## On affiche a l'ecran la valeur selectionnee root = Tkinter.Tk() varcombo = Tix.StringVar() combo = Tix.ComboBox(root, editable=1, dropdown=1, variable=varcombo, command = Affiche) combo.entry.config(state='readonly') ## met la zone de texte en lecture seule combo.insert(0, 'NT') combo.insert(1, 'Linux') combo.pack() Bou = Tkinter.Button(root, text = "Quitter", command = root.destroy) Bou.pack() root.mainloop()
Partager