⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ controles standards
tkinter.Menu ( )
⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ controles standards
tkinter.Menu ( )
DESCRIPTION.
Créer un nouveau controle de type menu surgissant, ou menu déroulant (widget : tkinter.Menu ( )).
SYNTAXE.
MNU_Choix = tkinter.Menu ( MNU_Conteneur , attribut1 = valeur , ... , attributn = valeur )
MNU_Choix = ⇨ affectation de l'instance du controle [ optionnel ]
tkinter.Menu ( ) ⇨ création d'une instance de tkinter.Menu ( ) [ OBLIGATOIRE ]
MNU_Conteneur ⇨ instance de tkinter.Menubutton ( ) contenant le menu déroulant [ OBLIGATOIRE ]
attribut = valeur ⇨ attribut à modifier avec sa nouvelle valeur [ optionnel ]
CREATION D'UN MENU SURGISSANT.
Voir le tutoriel sur la création des menus surgissant ...
LISTE DES ATTRIBUTS DES MENUS SURGISSANT.
activebackground : couleur de fond lorsque le pointeur est sur le menu.
activeborderwidth : épaisseur de la bordure lorsque le pointeur est sur le menu.
activeforeground : couleur du premier plan lorsque le pointeur est sur le menu.
background ou bg : couleur du fond du menu.
borderwidth ou bd : épaisseur de la bordure du menu.
cursor : définit l'aspect du pointeur selon sa position.
disabledforeground : couleur du premier plan lorsque le menu est désactivé.
font : police de caractères du texte du menu.
foreground ou fg : couleur du texte du menu.
postcommand : action à effectuer lorsque l'utilisateur clique sur l'en-tête du menu.
relief : aspect du menu.
selectcolor : définit la couleur des coche pour les menus de type case à cocher et/ou boutons radio.
tearoff : indique si un menu peut être détaché de son conteneur.
tearoffcommand : action à effectuer lorsque l'utilisateur détache un menu.
title : titre de la fenêtre contenant le menu quand il est détaché.
MÉTHODES SPÉCIFIQUES DES MENUS SURGISSANT.
activate ( ) : rend actif le choix indiqué.
add ( ) : ajoute un choix du type spécifié dans la définition à un menu déroulant.
add_cascade ( ) : ajoute un choix qui développera un sous menu.
add_checkbutton ( ) : ajoute un choix à cocher dans un menu.
add_command ( ) : ajoute un choix simple dans un menu.
add_radiobutton ( ) : ajoute un choix à option unique dans un menu.
add_separator ( ) : ajoute une ligne de séparation dans un menu.
delete ( ) : supprime des choix dans un menu déroulant.
entrycget ( ) : retourne la valeur d'un attribut d'un choix dans un menu déroulant.
entryconfigure ( ) : modifie les valeurs d'un attribut d'un choix dans un menu déroulant.
index ( ) : retourne la position du choix à l'index indiqué.
insert_cascade ( ) : insert un choix qui développera un sous menu à une position précisée.
insert_checkbutton ( ) : insert un choix à cocher dans un menu à une position précisée.
insert_command ( ) : insert un choix simple dans un menu à une position précisée.
insert_radiobutton ( ) : insert un choix à option unique dans un menu à une position précisée.
insert_separator ( ) : insert une ligne de séparation dans un menu à une position précisée.
invoke ( ) : exécute la fonction associée à un choix dans un menu déroulant.
post ( ) : affiche le menu aux coordonnées indiquées.
type ( ) : retourne le type du choix d'un menu déroulant à l'index précisé.
yposition ( ) : retourne le décalage relatif au bord haut du menu d'un choix précisé.
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de