Button (gb.gtk)

Cette classe implémente un bouton poussoir.

Un bouton poussoir peut afficher du texte, une image, ou les deux.

Un bouton dans une fenêtre peut être un bouton par défaut. De ce fait, l'appui sur la touche Entrée l'activera automatiquement..

Un bouton dans une fenêtre peut être un bouton d'annulation. De ce fait, l'appui sur la touche ESC l'activera.

Cette classe hérite Control.

Cette classe est instanciable.

Propriétés
AutoResize  
Border   Retourne ou définit si le contrôle du bouton a une bordure.
Cancel   Indique si le bouton doit être activé lors de l'appuie sur la touche ESC.
Caption   Ceci est un synonyme de la propriété Text.
Default   Retourne ou définit si le bouton est un bouton par défaut ou non. Si l'utilisateur presse la touche RETURN, cela activera automatiquement le bouton par défaut.
Picture   Retourne ou définit l'image (Picture) affichée dans le bouton.
Text   Retourne ou définit le texte affiché dans le bouton.
Value   Mettez cette propriété à TRUE pour activer le bouton.

Propriétés héritées
Action  
Background   Retourne ou définit la couleur de fond d'écran utilisée par le contrôle.
Cursor   Utilisez cette propriété pour assigner un curseur personnalisé à un contrôle.
Design   Indique que le contrôle est dans le mode de conception.
Direction  
Drop   Retourne ou définit si un contrôle accepte les "déposer".
Enabled   Indique que le contrôle est activé.
Expand   Retourne ou définit si un contrôle élargira si il est inclus dans un conteneur qui range son contenu.
Font   Retourne ou définit la police de caractères utilisée pour dessiner le texte dans le contrôle.
Foreground   Retourne ou définit la couleur de premier-plan utilisée par le contrôle.
H  
Handle  
HasFocus  
Height  
Hovered  
Id  
Ignore  
Left  
Mouse   Retourne ou définit l'apparence du curseur quand il pointe à l'intérieur du contrôle.
Name  
Next  
NoTabFocus  
Parent  
PopupMenu  
Previous  
Proxy  
RightToLeft  
ScreenX  
ScreenY  
Tag  
Tooltip  
Top  
Tracking  
Visible  
W  
Width  
Window  
X  
Y  

Méthodes héritées
Delete  
Drag  
Grab  
Hide  
Lower  
Move  
MoveScaled  
Raise  
Refresh  
Reparent  
Resize  
ResizeScaled  
SetFocus  
Show  

Evénements
Click   Cet événement est déclenché lorsque l'utilisateur clique sur le bouton.

Évènements hérités
DblClick  
Drag  
DragLeave  
DragMove  
Drop  
Enter  
GotFocus  
KeyPress  
KeyRelease  
Leave  
LostFocus  
Menu  
MouseDown  
MouseDrag  
MouseMove  
MouseUp  
MouseWheel