Utilisé Tix dans une fenêtre crée avec Tkinter
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.
Code:
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() |
D'avance merci