Description
SWFTextField
swftextfield ( [int flags] )
| Avertissement |
Cette fonction est
EXPERIMENTALE. Cela signifie que le comportement de
cette fonction, son nom et concrètement, TOUT ce qui est documenté ici peut
changer dans un futur proche, SANS PREAVIS! Soyez-en conscient, et utilisez
cette fonction à vos risques et périls. |
SWFTextField() crée un nouveau champ texte.
Les champs textes sont moins souples que les swftext(),
car ils ne peuvent être tournés, mis à l'échelle ou inclinés, mais ils peuvent
être utilisés sous forme de champs de formulaire, et ils peuvent utiliser
des polices navigateur.
Les flags optionnels modifient les comportements du champ. Ils peuvent prendre
les valeurs suivantes :
SWFTEXTFIELD_DRAWBOX : dessine le contour du champ
SWFTEXTFIELD_HASLENGTH
SWFTEXTFIELD_HTML : autorise les tags HTML dans le texte
SWFTEXTFIELD_MULTILINE : autorise les lignes multiples
SWFTEXTFIELD_NOEDIT : indique que le champ ne peut pas être
éditable.
SWFTEXTFIELD_NOSELECT : le champ ne peut être sélectionné
SWFTEXTFIELD_PASSWORD : indique que c'est un champ mot de passe
SWFTEXTFIELD_WORDWRAP : autorise la mise en forme du texte
Les flags peuvent être combinés avec l'opérateur
OR. Par exemple :
<?php $t = newSWFTextField(SWFTEXTFIELD_PASSWORD | SWFTEXTFIELD_NOEDIT); ?>
|
crée un champ de mot de passe totalement inéditable (et inutile).
SWFTextField a les méthodes suivantes :
SWFTextField->setfont(),
SWFTextField->setbounds(),
SWFTextField->align(),
SWFTextField->setheight(),
SWFTextField->setleftmargin(),
SWFTextField->setrightmargin(),
SWFTextField->setmargins(),
SWFTextField->setindentation(),
SWFTextField->setlinespacing(),
SWFTextField->setcolor(),
SWFTextField->setname() et
SWFTextField->addstring().