TextGadget()

Syntaxe

Resultat = TextGadget(#Gadget, x, y, Largeur, Hauteur, Texte$ [, Options])
Description
Crée un gadget 'Texte' dans la GadgetList. Si #PB_Any est utilisé pour le paramètre '#Gadget', le numéro du nouveau gadget sera renvoyé dans 'Resultat'. Un TextGadget est un texte simple placé dans la fenêtre en cours. Son contenu peut être modifié à l'aide des fonctions SetGadgetText() et GetGadgetText().
x et y représentent la position du bord supérieur gauche du cadre dans la fenêtre, Largeur et Hauteur, ses dimensions.

Le paramètre facultatif 'Options' peut être une combinaison des constantes suivantes:
  #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.
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

Exemple:

  If OpenWindow(0,0,0,270,160,"TextGadget",#PB_Window_SystemMenu|#PB_Window_ScreenCentered) And CreateGadgetList(WindowID(0))
    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

OS Supportés

Tous

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