DK11 for ActiveX | TatukGIS_XDK11.ITGIS_BusyEventManager | Interfaces | Methods | Properties
Class useful for progress implementation in single or multistage algorithms.
// C# public interface ITGIS_BusyEventManager: ITBaseObject { }
' VisualBasic Public Interface ITGIS_BusyEventManager Implements ITBaseObject End Class
// Oxygene type ITGIS_BusyEventManager = public interface( ITBaseObject ) end;
Name | Visibility | Description | |
---|---|---|---|
AttachDelphiObj | public | Only for internal use of TatukGIS. (Inherited from ITBaseObject) |
|
Create_ | public | Creates an instance. | |
DelphiObj | public | Only for internal use of TatukGIS. (Inherited from ITBaseObject) |
|
EndEvent | public | Ends the currently executed stage. | |
PushEvent | public | Increments process position for current stage and raises busy event smartly. | |
PushEvent_2 | public | Increments process position for current stage, updates name, and raises busy event smartly. | |
StartEvent | public | Creates a new event stage and sets the maximum position for it. | |
Name | Visibility | Description | |
---|---|---|---|
Aborted | public | Indicates whether an abort was requested. | |
Count | public | Returns the number of stages. | |
EndValue | public | The real upper limit of the process position at specified stage. | |
EstimatedTimeLeft | public | Estimated remaining time of the process at specified stage. | |
Max | public | The normalized upper limit of the process position at the specified stage. | |
Name | public | Name of the process at the specified stage. | |
Position | public | Current position of the process at the specified stage. | |
Sender | public | The reference to the parent object. | |
UseProgressThreshold | public | If True, busy events are raised according to a time trigger (default). | |