Frame3DGadget()
Syntaxe
Resultat = Frame3DGadget(#Gadget, x, y, Largeur, Hauteur, Texte$ [, Options])Description
Crée dans la GadgetList un cadre en relief qui permet de regrouper un ensemble de gadgets.
Ce gadget ne peut être activé, il ne sert qu'à rendre plus compréhensible la présentation d'une fenêtre.
Arguments
#Gadget Le numéro d'identification du nouveau gadget.
Si #PB_Any est utilisé à la place de '#Gadget', alors le numéro du nouveau gadget sera renvoyé dans 'Resultat'.x, y, Largeur, Hauteur La position et les dimensions du nouveau gadget. Texte$ Titre qui s'affiche près du bord supérieur gauche du cadre (ce texte est ignoré si le gadget a l'option #PB_Frame3D_Single, #PB_Frame3D_Double ou #PB_Frame3D_Flat). Options (optionnel) Peut être une combinaison de: #PB_Frame3D_Single: Cadre enfoncé (Windows seulement) #PB_Frame3D_Double: Cadre doublement enfoncé (Windows seulement) #PB_Frame3D_Flat : Cadre simple (Windows seulement)
Valeur de retour
Renvoie une valeur non nulle en cas de succès et zéro en cas d'échec.
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
Comme ce gadget est seulement décoratif, GadgetToolTip() ne peut pas être utilisé (ce gadget ne reçoit aucun évènement).
Exemple
If OpenWindow(0, 0, 0, 320, 250, "Frame3DGadget", #PB_Window_SystemMenu | #PB_Window_ScreenCentered) Frame3DGadget(0, 10, 10, 300, 50, "Cadre en relief standard") Frame3DGadget(1, 10, 70, 300, 50, "", #PB_Frame3D_Single) Frame3DGadget(2, 10, 130, 300, 50, "", #PB_Frame3D_Double) Frame3DGadget(3, 10, 190, 300, 50, "", #PB_Frame3D_Flat) Repeat Until WaitWindowEvent() = #PB_Event_CloseWindow EndIf
Voir aussi
GetGadgetText(), SetGadgetText(), ContainerGadget()
OS Supportés
Tous