OptionGadget()
Syntaxe
Resultat = OptionGadget(#Gadget, X, Y, Largeur, Hauteur, Texte$)Description
Crée un gadget case à options (connu aussi sous le nom de 'boutons radio') dans la GadgetList en cours.
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. Texte$ (optionnel) Le texte placé à droite.
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
Ce gadget permet de regrouper plusieurs cases à options, sachant qu'une seule d'entre elles peut être sélectionnée à la fois. Au premier appel de cette fonction, un groupe de cases à options est créé, et tous les appels suivants ajouteront une nouvelle case à options au groupe. Pour terminer le groupe, il suffit d'appeler un autre type de gadget.
- GadgetToolTip() permet d'ajouter une 'mini aide' à ce gadget.
Exemple
If OpenWindow(0, 0, 0, 170, 110, "OptionGadget", #PB_Window_SystemMenu | #PB_Window_ScreenCentered) OptionGadget(0, 30, 20, 60, 20, "Option 1") OptionGadget(1, 30, 45, 60, 20, "Option 2") OptionGadget(2, 30, 70, 60, 20, "Option 3") SetGadgetState(1, 1) ; sélectionne la deuxième option Repeat : Until WaitWindowEvent() = #PB_Event_CloseWindow EndIf
Voir aussi
GetGadgetText(), SetGadgetText(), GetGadgetState(), SetGadgetState(), CheckBoxGadget()
OS Supportés
Tous