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. Si #PB_Any est utilisé pour le paramètre '#Gadget', le numéro du nouveau gadget sera renvoyé dans 'Resultat'. Ce gadget ne peut être activé, il ne sert qu'à rendre plus compréhensible la présentation d'une fenêtre. x et y représentent la position du bord supérieur gauche du cadre dans la fenêtre, Largeur et Hauteur, ses dimensions. 'Texte$' est un 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).
Le paramètre 'Options' est facultatif et peut prendre la valeur d'une des constantes suivantes:#PB_Frame3D_Single: Cadre enfoncé #PB_Frame3D_Double: Cadre doublement enfoncé #PB_Frame3D_Flat : Cadre simpleNote: 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) CreateGadgetList(WindowID(0)) 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
OS Supportés
Tous