User Tools

Site Tools


api:dk11:activex:tatukgis_xdk11.tgis_busyeventmanager

Table of Contents

TGIS_BusyEventManager class

DK11 for ActiveX | TatukGIS_XDK11.TGIS_BusyEventManager | Classes | Methods | Properties

Class useful for progress implementation in single or multistage algorithms.

Available also on: Delphi | .NET | Java.

Syntax

// C#
public class TGIS_BusyEventManager : ITGIS_BusyEventManager, IConnectionPointContainer, ITGIS_BusyEventManagerEvents 
{
}
' VisualBasic
Public Class TGIS_BusyEventManager
  Implements ITGIS_BusyEventManager
  Implements IConnectionPointContainer
  Implements ITGIS_BusyEventManagerEvents
End Class
// Oxygene
type
  TGIS_BusyEventManager = public class
  end;

Implements

Methods

Inherited Overrides Protected
Name Visibility Description
AttachDelphiObj public Only for internal use of TatukGIS.
(Inherited from ITBaseObject)
BusyEvent public
(Inherited from ITGIS_BusyEventManagerEvents)
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.

Properties

Inherited Protected
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).

2020/11/19 01:03

Page Tools