SWF::Button - SWF button class

- NAME
- SYNOPSIS
- DESCRIPTION
- METHODS
- AUTHOR
- SEE ALSO

# NAME

SWF::Button - SWF button class

# SYNOPSIS

     use SWF::Button;

# DESCRIPTION

Creates buttons for flash movies.

# METHODS

new SWF::Button();

  Creates a new Button object.

$button->addShape($shape, FLAG);

  Adds $shape to the button. Valid FLAGs are:

          SWFBUTTON_HIT
          SWFBUTTON_UP
          SWFBUTTON_DOWN
          SWFBUTTON_OVER

$button->setOver($shape);

  Shortcut for $button->addShape($shape, SWFBUTTON_OVER);

$button->setHit($shape);

  Shortcut for $button->addShape($shape, SWFBUTTON_HIT);

$button->setUp($shape);

  Shortcut for $button->addShape($shape, SWFBUTTON_UP);

$button->setDown($shape);

  Shortcut for $button->addShape($shape, SWFBUTTON_DOWN);

$button->setAction($action [,FLAG]);

  Adds $action object (see SWF::Action). Valid FLAGs are:

          SWFBUTTON_MOUSEUP
          SWFBUTTON_MOUSEOVER
          SWFBUTTON_MOUSEOUT
          SWFBUTTON_MOUSEDOWN
          SWFBUTTON_DRAGOVER
          SWFBUTTON_DRAGOUT

  SWFBUTTON_MOUSEUP is the default value of FLAG.

$button->setMenu(0|1);

  Parameter is 0 (off) or 1(on). Can be used for a slight different behavior of buttons.

# AUTHOR

wrapper written by

Soheil Seyfaie (soheil at users dot sourceforge dot net) Peter Liscovius (peterdd at users dot sourceforge dot net)

and many others.

# SEE ALSO

SWF, SWF::Action, SWF::Shape, SWF::Movie, SWF::MovieClip