⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ controles standards
tkinter.Menubutton ( )
⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ controles standards
tkinter.Menubutton ( )
DESCRIPTION.
Créer un nouveau controle de type conteneur de menu déroulant (widget : tkinter.Menubutton ( )).
SYNTAXE.
MNU_Titre = tkinter.Menubutton ( parent , attribut1 = valeur , ... , attributn = valeur )
MNU_Titre = ⇨ affectation de l'instance du controle [ optionnel ]
tkinter.Menubutton ( ) ⇨ création d'une instance de tkinter.Menubutton ( ) [ OBLIGATOIRE ]
parent ⇨ conteneur de l'instance de tkinter.Menubutton ( ) [ OBLIGATOIRE ]
attribut = valeur ⇨ attribut à modifier avec sa nouvelle valeur [ optionnel ]
CREATION D'UN BOUTON DE MENU SURGISSANT.
Voir le tutoriel sur la création des menus ...
LISTE DES ATTRIBUTS DES CONTENEURS DE MENU DEROULANT.
activebackground : couleur de fond lorsque le pointeur est sur le controle.
activeforeground : couleur du premier plan lorsque le pointeur est sur le controle.
anchor : positionne le texte dans le controle.
background ou bg : couleur du fond du controle.
bitmap : Nom de l'image .xbm (BitMap) à afficher dans le controle.
borderwidth ou bd : épaisseur de la bordure du controle.
compound : positionne de l'image par rapport au texte dans le controle.
direction : modifie le sens où sera déroulé le menu associé au controle.
cursor : définit l'aspect du pointeur selon sa position.
disabledforeground : couleur de premier plan lorsque le controle est désactivé.
font : police de caractères du texte du controle.
foreground ou fg : couleur du texte du controle.
height : hauteur du controle.
highlightbackground : couleur de la surbrillance quand le controle n'a pas le focus.
highlightcolor : couleur de la surbrillance quand le controle a le focus.
highlightthickness : épaisseur de la surbrillance quand le controle a le focus.
image : image à afficher dans le controle.
indicatoron : place une marque à droite de l'étiquette du controle.
justify : alignement d'un texte ayant plusieurs lignes.
menu : associe le bouton menu à un menu déroulant..
padx : marge supplémentaire à gauche et à droite du texte.
pady : marge supplémentaire au dessus et en dessous du texte.
relief : aspect du controle.
state : détermine l'état du controle.
takefocus : indique si le controle doit réagir à la touche tabulation.
text : définit le texte à afficher dans le controle.
textvariable : indique la variable associée au texte du controle.
underline : indique quel caractère du texte sera souligné.
width : largeur du controle.
wraplength : indique à qu'elle longueur une ligne de texte doit être coupée.
MÉTHODES SPÉCIFIQUES DES CONTENEURS DE MENU DEROULANT.
Les controles de type tkinter.Menubutton ( ) ne possèdent pas de méthode spécifique.
VERSION REVISEE DES CONTENEURS DE MENU DEROULANT TTK.
Le module d'extension tkinter.ttk propose une version révisée du conteneur de menu. L'aspect des objets de la classe tkinter.ttk.Menubutton ( ) est confié à l'attribut style. De ce fait seuls les attributs qui personnalisent réellement un conteneur de menu, restent disponibles. Pour plus de détails, voir :
- les boutons cliquables révisés tkinter.ttk.Menubutton ( ) ;
- le module d'extension tkinter.ttk ;
- la classe tkinter.ttk.Style ( ).
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de