TextGadget()

Syntaxe

Resultat = TextGadget(#Gadget, X, Y, Largeur, Hauteur, Texte$ [, Options])
Description
Crée un gadget étiquette 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$ Le texte à afficher.
Options (optionnel) Peut être une combinaison de:
  #PB_Text_Center: Le texte est centré.
  #PB_Text_Right : Le texte est aligné à droite.
  #PB_Text_Border: Un bord est dessiné autour du gadget.

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

Son contenu peut être modifié à l'aide des fonctions SetGadgetText() et GetGadgetText(). La police d'un TextGadget() peut facilement être changée avec SetGadgetFont().

Ce gadget supporte les commandes SetGadgetColor() et GetGadgetColor() avec les valeurs 'TypeCouleur' suivantes:
  #PB_Gadget_BackColor : Couleur de fond
  #PB_Gadget_FrontColor: Couleur du texte
Note: SetGadgetColor() n'est pas pris en charge sur la plate-forme MacOS X.

Note: Ce gadget ne reçoit pas les évènements utilisateur, et GadgetToolTip() ne peut pas être utilisé.

Exemple

  If OpenWindow(0,0,0,270,160,"TextGadget",#PB_Window_SystemMenu | #PB_Window_ScreenCentered) 
    TextGadget(0, 10, 10,250,20,"Gadget texte standard (texte aligné à gauche)")
    TextGadget(1, 10, 40,250,20,"Gadget texte (texte aligné à droite)", #PB_Text_Right)
    TextGadget(2, 10, 70,250,20,"Gadget texte (texte centré)",#PB_Text_Center)
    TextGadget(3, 10,100,250,20,"Gadget texte avec bordure",#PB_Text_Border)
    TextGadget(4, 10,130,250,20,"Gadget texte (texte centré) + bordure", #PB_Text_Center | #PB_Text_Border)
    Repeat : Until WaitWindowEvent()=#PB_Event_CloseWindow
  EndIf

Voir aussi

GetGadgetText(), SetGadgetText(), GetGadgetColor(), SetGadgetColor()

OS Supportés

Tous

<- StringGadget() - Gadget Index - TrackBarGadget() ->