LE MENU
Un menu donne du contenu à votre interface et permet d'organiser les tâches de votre application de façon plus homogène.
Voici différents tutoriels sur les menus tk :
Création d'un menu et sous-menu
Pour créer un menu voici la commande :
menu .m . configure -menu .m
pour ajouter un sous menu :
menu .m.f
.m add cascade -menu .m.f -label "File"
.m.f add command -label "Exit" -command { exit }
Petite remarque :
Le menu est dit 'décrochable' c'est à dire qu'il y a un ligne en pointillé qui permet de le décrocher du menu.
Pour enlever cette ligne il suffit d'"écrire :
menu .m.f -tearoff 0
-tearoff 0 empèchera ce décrochement
Menu PopUp
pour créer un popup menu :
menu .m -tearoff 0 .m add command -label Beep .m add command -label Exit -command {exit} bind . "" "showMenu %X %Y" wm title . popupmenu wm geometry . 350x250+300+300 proc showMenu {x y} { tk_popup .m $x $y }