GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  SWF::TEXTFIELD (3)

.ds Aq ’

NAME

SWF::TextField - SWF TextField class

CONTENTS

SYNOPSIS



        use SWF::TextField;
        $textfield = new SWF::TextField([$flags]);



DESCRIPTION

Unlike SWF::Text objects, TextFields cannot be rotated, scaled non-proportionally, or skewed. However, TextFields can be used as form entries and they can use browser-defined fonts.

NOTES:



    TextField is implemented into Flash since Flash3.
    Most of features for TextFields are available since Flash4.
    Simple HTML-tags in TextField are possible since Flash5.



METHODS

new SWF::TextField([$flags]); Creates a TextField object whose behaviour is dictated by flags (see also SWF::Constants):



  SWFTEXTFIELD_NOEDIT:        Non-editable Textfiled
  SWFTEXTFIELD_PASSWORD:      Obscure user input with astricts.
  SWFTEXTFIELD_DRAWBOX:       Draw a border around TextField
  SWFTEXTFIELD_MULTILINE:     TextFiels may contain multiple lines
  SWFTEXTFIELD_WORDWRAP:      Warp text when text reaches TextField border
  SWFTEXTFIELD_NOSELECT:      TextField is not selected when user clicks on it
  SWFTEXTFIELD_ALIGN_LEFT:    Align text to the left
  SWFTEXTFIELD_ALIGN_RIGHT:   Align text to the right
  SWFTEXTFIELD_ALIGN_CENTER:  Align text to the center
  SWFTEXTFIELD_ALIGN_JUSTIFY: Justify text
  SWFTEXTFIELD_HTML:          Add HTML markup string
  SWFTEXTFIELD_HASLENGTH:    
  SWFTEXTFIELD_USEFONT:       Want to embed font
  SWFTEXTFIELD_AUTOSIZE:



Flags may be combined with the bitwise OR operation. For example:



    my $t = new SWF::TextField(SWFTEXTFIELD_MULTILINE | SWFTEXTFIELD_WORDWRAP);



$textfield->addString($string)
$textfield->addUTF8String($UTF8string) Add $string to TextField. Text is appended to the existing text.
$textfield->align($alignment)
$textfield->setAlignment($alignment) Set the alignment of the text in the textfield. Possible values are



        SWFTEXTFIELD_ALIGN_LEFT
        SWFTEXTFIELD_ALIGN_RIGHT
        SWFTEXTFIELD_ALIGN_CENTER
        SWFTEXTFIELD_ALIGN_JUSTIFY



By default a SWF::TextField ist left aligned.

$textfield->setBounds($width, $height) Sets the width and height of the textfield.
$textfield->setColor($red, $green, $blue [, $alpha]) Set the color of the text. An 8 bit value for each parameter. You can use the hex or decimal notation. Even mixed.



        $tf->setColor(0xcc,0,0x33);
        $tf->setColor(204,0,51,255);



$textfield->setFont($font) Sets an SWF::Font object -$font- to be used in the TextField.
$textfield->setPadding($padding) Set TextField padding.
$textfield->setHeight($height) Set the height of font in your textfield.
$textfield->setIndentation($indentation) Set the indentation of the first line of a paragraph.
$textfield->setLeftMargin($left) Sets the left margin of the textfield.
$textfield->setRightMargin($right) Sets the right margin of the textfield.
$textfield->setMargins($left, $right) Sets left and right margins of $textfield.
$textfield->setLineSpacing($linespacing) Sets the space between lines.
$textfield->setName($name)
$textfield->setVariableName($name) Assigns a name to the TextField which could be used to reference the TextField within ActionScript.
$textfield->addChars($string)
$textfield->addUTF8Chars($UTF8string) Adds characters to a font that will be available within a textfield.
$textfield->setFlags($flags) Set TextField behaviour by flags (see above new SWF::TextField) For example:



        $textfield->setFlags(SWFTEXTFIELD_PASSWORD);



$textfield->setLength($length) Sets limit for user input size to $length.
$textfield->setFieldHeight($height) Sets height limit for visible part of text field. If $height is set to 0, the height is calculated by used font, see setHeight() method.

AUTHOR

Soheil Seyfaie (soheil at users.sourceforge.net).

SEE ALSO

SWF, SWF::Action, SWF::Button, SWF::Constants, SWF::DisplayItem, SWF::Font, SWF::Movie, SWF::MovieCip, SWF::Text
Search for    or go to Top of page |  Section 3 |  Main Index


perl v5.20.3 .::SWF::TEXTFIELD (3) 2015-05-15

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.