Функции PHP »»» Функции Ming для Flash-графики(PHP 4 >= 4.0.5)
SWFTextField - создаёт объект текстового поля.
Описание
new swftextfield ([int flags])
Предупреждение! |
---|
Эта функция - ЭКСПЕРИМЕНТАЛЬНАЯ. Поведение, имя и всё остальное, что задокументировано для данной функции может быть изменено в будущих релизах РНР без предупреждения. Вы можете использовать эту функцию только на свой страх и риск. |
swftextfield() создаёт новый объект текстового поля.
Text Fields менее гибки, чем swftext()-объекты - они не могут поворачиваться, масштабироваться непропорционально или
наклоняться, но могут использоваться как вхождения формы и могут использовать
определяемые браузером шрифты.
Необязательный параметр flags меняет поведение текстового поля. Может
иметь следующие значения:
SWFTEXTFIELD_DRAWBOX рисует контуры textfield/текстового поля
SWFTEXTFIELD_HASLENGTH
SWFTEXTFIELD_HTML позволяет размечать текст с использованием HTML-тэгов
SWFTEXTFIELD_MULTILINE разрешает несколько строчек
SWFTEXTFIELD_NOEDIT указывает, что это поле не должно редактироваться
пользователем
SWFTEXTFIELD_NOSELECT делает поле невыбираемым
SWFTEXTFIELD_PASSWORD скрывает вхождение данных
SWFTEXTFIELD_WORDWRAP позволяет переносит текст
Flags комбинируется с битовой операцией
OR. Например,
<?php
$t = newSWFTextField(SWFTEXTFIELD_PASSWORD | SWFTEXTFIELD_NOEDIT);
?> |
creates a totally useless non-editable password field.
SWFTextField имеет методы: swftextfield->setfont(),
swftextfield->setbounds(), swftextfield->align(),
swftextfield->setheight(), swftextfield->setleftmargin(),
swftextfield->setrightmargin(), swftextfield->setmargins(),
swftextfield->setindentation(), swftextfield->setlinespacing(),
swftextfield->setcolor(), swftextfield->setname() и
swftextfield->addstring().