User Guide

8 Chapter 2: Getting Started
ActionScript functions and properties
Macromedia does not guarantee that all Flash 4 ActionScript and properties will run on all
devices. Consult the appropriate authoring guidelines document for details.
The following general restrictions apply to using ActionScript when authoring for Flash Lite:
You use the add command to concatenate strings.
Button mouse events such as dragOver, dragOut, and releaseOutside cannot be used to
trigger ActionScript attached to buttons. However, in addition to keypress events, the
following events:
press, release, rollOver, rollOut, can be used to trigger ActionScript
when attached to buttons and accessed through key-based or focus-based navigation.
Draggable movie clips (for example: startDrag, stopDrag, and _dropTarget properties) are
not supported.
URL encoding must be done manually using ActionScript. The escape() ActionScript
function is not a Flash 4 function and is not available in Flash Lite.
You use the eq operator to compare strings, and the == operator for numeric comparison.
The fscommand() ActionScript function is partially supported. See your devices authoring
guidelines document for details.
Key events can only be attached to specific keys, depending on the device.
The MaxScroll and Scroll text-scrolling properties are not supported.
The default Quality level for Flash Lite during playback is medium and there is no support for
bitmap smoothing.
Sound functionality is limited to event sound.
There is no synchronized audio (only event sound) so the _soundBuffTime property isnt
supported.
Flash Lite sound
Macromedia Flash Lite does not support the standard Flash audio formats—Raw, ADPCM, and
MP3. Instead, it supports MIDI and MFi (Melody Format for i-mode).
Only event sounds are supported. Looping of sounds is not supported.
See Chapter 3, “Developing Content for Flash Lite,” on page 9 for more information on
developing with sound in Flash Lite.