Timeline object
497
The following example first stores the array of selected frames in the
savedSelectionList
variable, and then uses the array later in the code to reselect those frames after a command or
user interaction has changed the selection:
var savedSelectionList =
fl.getDocumentDOM().getTimeline().getSelectedFrames();
// Do something that changes the selection.
fl.getDocumentDOM().getTimeline().setSelectedFrames(savedSelectionList);
The following example selects the top layer, Frame 1, up to, but not including, Frame 10,
then adds Frame 12, up to, but not including, Frame 15, on the same layer to the current
selection:
fl.getDocumentDOM().getTimeline().setSelectedFrames([0, 0, 9]);
fl.getDocumentDOM().getTimeline().setSelectedFrames([0, 11, 14], false);
See also
timeline.getSelectedFrames()
timeline.setSelectedLayers()
Availability
Flash MX 2004.
Usage
timeline.setSelectedLayers(
index
[,
bReplaceCurrentSelection
])
Parameters
index
A zero-based index for the layer to select.
bReplaceCurrentSelection
A Boolean value that, if it is set to
true
, causes the method
to replace the current selection;
false
causes the method to extend the current selection. The
default value is
true
. This parameter is optional.
Returns
Nothing.
Description
Method; sets the layer to be selected, and also makes the specified layer the current layer.
Selecting a layer also means that all the frames in the layer are selected.
Summary of Contents for FLASH 8-EXTENDING FLASH
Page 1: ...Extending Flash...
Page 38: ...38 Top Level Functions and Methods...
Page 532: ...532 Objects...
Page 554: ...554 C Level Extensibility...