StringGadget3D()

Syntaxe

Resultat = StringGadget3D(#Gadget3D, X, Y, Largeur, Hauteur, Texte$ [, Options])
Description
Crée un gadget de saisie de texte 3D.

Arguments

#Gadget3D Le numéro d'identification du 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 affiché.
Options (optionnel) Peut être une combinaison des constantes suivantes:
  #PB_String3D_Numeric   : Seuls des chiffres peuvent être saisis.
  #PB_String3D_Password  : Mode mot de passe, n'affiche que des '*'.
  #PB_String3D_ReadOnly  : Mode lecture seule.

Valeur de retour

Renvoie une valeur non nulle si le gadget a été créé avec succès, zéro sinon. Si #PB_Any a été spécifié comme paramètre #Gadget3D alors le numéro généré automatiquement est renvoyé dans 'Resultat' en cas de succès.

Remarques

Vous pouvez ajouter une 'mini aide' à ce gadget en utilisant GadgetToolTip3D().

Ce texte pourra être ensuite modifié par les fonctions SetGadgetText3D() et GetGadgetText3D()

Les évènements suivants sont disponibles par l'intermédiaire d'EventType3D():
  #PB_EventType3D_Change    : Le texte a été modifié par l'utilisateur.
  #PB_EventType3D_Focus     : Le StringGadget obtient le focus.
  #PB_EventType3D_LostFocus : Le StringGadget a perdu le focus.

OS Supportés

Tous

<- SpinGadget3D() - Gadget3D Index - TextGadget3D() ->