Progress API
Progress Object (AVO)
Copyright © 2001 Deryk Robosson. All Rights Reserved.
Fast Search Index
Constructors
_new
Destructors
_delete
Methods
_init
_deinit
open
setprogress
Constructors
ave/avo/gdg/std/_new
Create progress.
Inputs
Outputs
- p<avo>: progress instance pointer (0 if error)
Description
This call creates a progress instance.
See also
_delete
Destructors
_delete
Destroy progress.
Inputs
- p<progress>: progress instance pointer
Description
This call destroys the progress.
See also
_new
Methods
_init
Initialize progress class instance.
Inputs
Description
This method initializes progress instance data.
See also
_deinit
_deinit
deinitialize progress class instance.
Inputs
Description
This method deinitializes progress instance data.
See also
_init
open
Open a progress AVO
Inputs
- p<avo>: instance pointer
- p<avo>: properties pointer
- i<int>: width
- i<int>: height
- i<int>: done pen color
- i<int>: togo pen color
- i<int>: orientation
Outputs
- p<avo>: AVO object or 0 for failure.
Description
This method opens a progress AVO with a specified width/height utilizing the provided done and togo pen colors.
Possible orientations are:
PROGRESS_LEFT_TO_RIGHT
Moves progress bar from left to right.
PROGRESS_RIGHT_TO_LEFT
Moves progress bar from right to left.
PROGRESS_TOP_TO_BOTTOM
Moves progress bar top to bottom.
PROGRESS_BOTTOM_TO_TOP
Moves Progress bar bottom to top.
See also
none
setprogress
Set progress value.
Inputs
- p<avo>: instance pointer
- i<int>: percentage
Outputs
Description
This method sets the percentage of the progress display. Valid values range from 0-100.
See also
none
Revision History
- Jan 16 2000 Initial revision