Class ProgressMeter
- Namespace
- VectorDraw.Professional.Utilities
- Assembly
- VectorDraw.Serialize.dll
Represents an object to handle the progress meter bar of the component.
public sealed class ProgressMeter : BaseObject, IDisposable, IBaseObject
- Inheritance
-
ProgressMeter
- Implements
- Inherited Members
Constructors
- ProgressMeter()
Initializes the ProgressMeter object.
Properties
- CurrentPosition
Returns the current position of progress meter
- IsEmpty
Returns true no progress is started.
- JobDescription
Get the job countered by the meter.
- MeterLimit
Returns the maximum limmit of progress meter
- RaiseOnPaint
Get/Set if the the progress event will be raised during Paint events.Default value is false;
Methods
- Clear()
Internally used only. Clears the progress meter stack.
- Progress()
Progresses the meter.
- SetEventFirePercent(EventFirePercent_Flag)
Sets a value of ProgressMeter.EventFirePercent_Flag that controls how often hen the OnProgress is fire
- SetProgressBarPercent(double)
Sets the meter to the specified percent.
- start(string, long)
Starts the progress meter.
- stop()
Stops the meter.
Events
- OnProgress
Fires when the Progresses meter changed.
- OnProgressStart
Fires when the Progresses meter initialize.
- OnProgressStop
Fires when the Progresses meter terminated.