MACROMEDIA FLASH 8-COMPONENTS LANGUAGE Reference page 1021

Components language reference
Table of Contents

Advertisement

The second usage example uses an
ProgressBar instance. The keyword
component, refers to the component instance. For example, the following code, attached to
the instance
progressBarInstance
Output panel:
on (progress) {
trace(this);
}
Example
This example loads an image into a loader with an associated progress bar and creates a
listener for the
progress
property, which is a value between
value
ProgressBar.maximum
Drag an instance of the ProgressBar component onto the Stage, and enter the instance name
in the Property inspector. Drag an instance of the Loader component onto the Stage,
my_pb
and enter the instance name
Frame 1 of the timeline:
/**
Requires:
- Loader component instance on Stage (instance name: my_ldr)
- Progress component instance on Stage (instance name: my_pb)
*/
System.security.allowDomain("http://www.helpexamples.com");
var my_ldr:mx.controls.Loader;
var my_pb:mx.controls.ProgressBar;
my_pb.mode = "polled";
my_pb.source = my_ldr;
my_ldr.autoLoad = false;
//Create Listener Object
var pbListener:Object = new Object();
pbListener.progress = function(evt_obj:Object) {
// evt_obj.target is the component that generated the progress event,
// i.e., the progress bar.
trace("Current progress value = " + evt_obj.target.value);
};
//Add Listener
my_pb.addEventListener("progress", pbListener);
// when autoLoad is false loading does not start until load() is invoked
my_ldr.load("http://www.helpexamples.com/flash/images/image1.jpg");
handler and must be attached directly to a
on()
, used inside an
this
, sends "_level0.
event. When the progress event occurs, the example displays the
ProgressBar.minimum
.
in the Property inspector. Add the following code to
my_ldr
handler attached to a
on()
progressBarInstance
and
ProgressBar.progress
" to the
1017

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Flash 8

Table of Contents