B
APPENDIX B
XML to UI
Macromedia Flash Basic 8 and Flash Professional 8 come with several extensibility features
including Behaviors, Commands (JavaScript API), Effects, and Tools. With these features,
advanced users can extend or automate the authoring tool's functionality. The XML to UI
engine works with each of these extensibility features to create dialog boxes that the user sees if
the extension either requires or accepts parameters.
XML to UI uses a subset of the XML User Interface Language (XUL), along with some tags
created for Flash. These tags define a dialog box exclusively with XML. The XML to UI
rendering engine parses the XML and generates a modal dialog box. Modal dialog boxes,
unlike modeless dialog boxes, must be dismissed (either accepted or cancelled) before the
application can continue operation.
When used with Behaviors, the XML tags that define the dialog box reside in the same XML
file in which the behavior is defined. For Effects, Tools, and the JavaScript API, the XML tags
must be placed in a separate XML file.
605
Need help?
Do you have a question about the FLASH 8-USING FLASH and is the answer not in the manual?
Questions and answers