SWFTextField::__construct

(PHP 5 < 5.3.0, PECL ming SVN)

SWFTextField::__constructСоздает объект текстового поля

Описание

SWFTextField::__construct ([ int $flags ] )
Внимание

Эта функция является ЭКСПЕРИМЕНТАЛЬНОЙ. Поведение этой функции, ее имя и относящаяся к ней документация могут измениться в последующих версиях PHP без уведомления. Используйте эту функцию на свой страх и риск.

swftextfield() создает новый объект текстового поля. Текстовые поля менее гибкие, чем swftext() объекты - они не могут быть повернуты, масштабированы пропорционально или перекошены, но они могут    использоваться как записи формы, и могут использовать шрифты, определенные браузером.

Необязательные флаги изменяют поведение текстового поля. Допустимы следующие значения:

  • SWFTEXTFIELD_DRAWBOX рисует контур текстового поля
  • SWFTEXTFIELD_HASLENGTH
  • SWFTEXTFIELD_HTML позволяет разметку текста с использованием HTML-тегов
  • SWFTEXTFIELD_MULTILINE позволяет несколько строк
  • SWFTEXTFIELD_NOEDIT указывает, что поле не должно быть доступно для редактирования
  • SWFTEXTFIELD_NOSELECT делает поле недоступным для выбора
  • SWFTEXTFIELD_PASSWORD скрывает ввод данных
  • SWFTEXTFIELD_WORDWRAP позволяет переносить на новую строку текст
Флаги объединяются с помощью побитовой операции OR. Например,
<?php
$t 
newSWFTextField(SWFTEXTFIELD_PASSWORD SWFTEXTFIELD_NOEDIT); 
?>
создает абсолютно бесполезное нередактируемое поле пароля.

SWFTextField has the following methods : swftextfield::setfont(), swftextfield::setbounds(), swftextfield::align(), swftextfield::setheight(), swftextfield::setleftmargin(), swftextfield::setrightmargin(), swftextfield::setmargins(), swftextfield::setindentation(), swftextfield::setlinespacing(), swftextfield::setcolor(), swftextfield::setname() and swftextfield::addstring().