ShortcutGadget()

Syntaxe

Resultat = ShortcutGadget(#Gadget, X, Y, Largeur, Hauteur, Raccourci)
Description
Crée un gadget raccourci clavier dans la GadgetList.

Arguments

#Gadget Le numéro d'identification du nouveau gadget.

#PB_Any peut être utilisé pour générer automatiquement ce numéro.
X, Y, Largeur, Hauteur La position et les dimensions du nouveau gadget.
Raccourci La combinaison de touches.

Les valeurs possibles sont les mêmes que celles citées dans AddKeyboardShortcut().

La valeur 0 indique qu'aucun raccourci n'est défini.

Valeur de retour

Renvoie une valeur non nulle en cas de succès, zéro sinon.

Si #PB_Any a été utilisé pour le paramètre #Gadget, alors la valeur de retour est le numéro d'identification du gadget, généré automatiquement.

Remarques

- GadgetToolTip() permet d'ajouter une 'mini aide' à ce gadget.

Les fonctions suivantes peuvent être appelées pour contrôler le gadget:
- GetGadgetState(): Renvoie le raccourci clavier actuel.
- SetGadgetState(): Change le raccourci clavier actuel.

Exemple

  If OpenWindow(0, 0, 0, 240, 70, "ShortcutGadget", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
    ShortcutGadget(0, 20, 20, 200, 25, #PB_Shortcut_Control | #PB_Shortcut_A)
    Repeat
      Event = WaitWindowEvent()
    Until Event = #PB_Event_CloseWindow
  EndIf

Voir aussi

GetGadgetState(), SetGadgetState(), AddKeyboardShortcut()

OS Supportés

Tous

<- SetGadgetText() - Gadget Index - SpinGadget() ->