User Guide

12 Contents
Chapter 20: DepthManager class . . . . . . . . . . . . . . . . . . . . . . . .487
DepthManager.createChildAtDepth() . . . . . . . . . . . . . . . . . . . . . . . . . 489
DepthManager.createClassChildAtDepth() . . . . . . . . . . . . . . . . . . . . 490
DepthManager.createClassObjectAtDepth() . . . . . . . . . . . . . . . . . . . . 491
DepthManager.createObjectAtDepth() . . . . . . . . . . . . . . . . . . . . . . . . 492
DepthManager.kBottom . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 493
DepthManager.kCursor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 493
DepthManager.kNotopmost. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 493
DepthManager.kTooltip. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 494
DepthManager.kTop. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 494
DepthManager.kTopmost . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 495
DepthManager.setDepthAbove() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 495
DepthManager.setDepthBelow() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 496
DepthManager.setDepthTo() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 496
Chapter 21: EventDispatcher class. . . . . . . . . . . . . . . . . . . . . . . 499
Event objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 499
EventDispatcher class (API) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 500
EventDispatcher.addEventListener() . . . . . . . . . . . . . . . . . . . . . . . . . . . 501
EventDispatcher.dispatchEvent() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 503
EventDispatcher.removeEventListener(). . . . . . . . . . . . . . . . . . . . . . . 504
Chapter 22: FLVPlayback Component
(Flash Professional Only) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 505
Using the FLVPlayback component . . . . . . . . . . . . . . . . . . . . . . . . . . . .507
Using cue points . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 513
Playing multiple FLV files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 521
Streaming FLV files from a FCS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 524
Customizing the FLVPlayback component. . . . . . . . . . . . . . . . . . . . . 524
FLVPlayback class . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 539
VideoError class. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .698
VideoPlayer class . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .706
Using a SMIL file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 712
Chapter 23: FocusManager class . . . . . . . . . . . . . . . . . . . . . . . . 721
Using Focus Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .722
Customizing Focus Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .725
FocusManager class (API) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .725
FocusManager.defaultPushButton . . . . . . . . . . . . . . . . . . . . . . . . . . . . .729
FocusManager.defaultPushButtonEnabled . . . . . . . . . . . . . . . . . . . . .730
FocusManager.enabled . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .730