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.

AUTHOR

Soheil Seyfaie (soheil@netcom.ca).

SEE ALSO

SWF, SWF::Action, SWF::Shape, SWF::Movie, .