ContainerGadget()

Syntaxe

Resultat = ContainerGadget(#Gadget, X, Y, Largeur, Hauteur [, Options])
Description
Crée un nouveau gadget container qui est un simple panneau destiné à contenir d'autres gadgets.

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.
Options (optionnel) Peut être une combinaison de:
  #PB_Container_BorderLess: Sans bordure (Defaut)
  #PB_Container_Flat      : Cadre simple
  #PB_Container_Raised    : Cadre élevé
  #PB_Container_Single    : Cadre enfoncé
  #PB_Container_Double    : Cadre doublement enfoncé

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

Une fois le gadget créé, les gadgets créés utérieurement feront partie du container.
Pour ne plus ajouter de gadgets au container, utilisez la fonction CloseGadgetList() pour fermer la 'GadgetList' du container et retourner à la 'GadgetList' précédente.
OpenGadgetList() pourra être utilisé pour ajouter des gadgets dynamiquement dans ce #Gadget.
  - GadgetToolTip() permet d'ajouter une 'mini aide' à ce gadget. 

  Les fonctions suivantes peuvent être appelées pour agir sur le container
  - SetGadgetColor() et GetGadgetColor() avec la constante
    #PB_Gadget_BackColor comme 'TypeCouleur' pour changer la couleur de fond du gadget.

 L'évènement suivant est pris en charge par EventType():
  #PB_EventType_Resize: Le gadget a été redimensionné.

Exemple

  If OpenWindow(0, 0, 0, 322, 150, "ContainerGadget", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)  
    ContainerGadget(0, 8, 8, 306, 133, #PB_Container_Raised) 
      ButtonGadget(1, 10, 15, 80, 24, "Bouton 1") 
      ButtonGadget(2, 95, 15, 80, 24, "Bouton 2") 
    CloseGadgetList() 
    Repeat : Until WaitWindowEvent() = #PB_Event_CloseWindow 
  EndIf  

Voir aussi

OpenGadgetList(), CloseGadgetList(), SetGadgetColor(), GetGadgetColor()

OS Supportés

Tous

<- ComboBoxGadget() - Gadget Index - CountGadgetItems() ->