Class TxomProgressController

Unit

Declaration

type TxomProgressController = class(TXOMObject)

Description

TxomProgressController

Hierarchy

  • TXOMObject
  • TxomProgressController

Overview

Methods

Public procedure AfterConstruction; override;
Public procedure BeforeDestruction; override;
Public procedure Lock; virtual;
Public procedure Unlock; virtual;
Public function ProgressItemExists (const AID: String): Boolean; virtual;
Public function CreateProgressItem (const AProgress: TxomProgress; const AID: String; const AText: WideString; const AProgressText: WideString = ''; const AShowPercentage: Boolean = True; const ACanPause: Boolean = False; const ACanClose: Boolean = True; const AAutoClose: Boolean = True; const AAnimated: Boolean = True; const AContinuous: Boolean = False): TxomProgressItem; virtual;
Public procedure UpdateProgress (const AID: String; const APercentage: Single); virtual;
Public procedure UpdateText (const AID: String; const AText: WideString); virtual;
Public procedure UpdateContinuous (const AID: String; const AContinuous: Boolean); virtual;
Public procedure UpdateProgressText (const AID: String; const AProgressText: WideString); virtual;
Public procedure Hide (const AID: String); virtual;
Public procedure Show (const AID: String); virtual;
Public procedure HideProgress (const AID: String); virtual;
Public procedure ShowProgress (const AID: String); virtual;
Public procedure CloseProgress (const AID: String); virtual;
Public procedure PauseProgress (const AID: String); virtual;
Public procedure ResumeProgress (const AID: String); virtual;
Public procedure CanPauseProgress (const AID: String; const ASetting: Boolean); virtual;
Public procedure CanCloseProgress (const AID: String; const ASetting: Boolean); virtual;
Public procedure AutoCloseProgress (const AID: String; const ASetting: Boolean); virtual;

Properties

Public property Enabled: Boolean read FEnabled write FEnabled;
Public property ProgressItems: TxomProgressItems read FProgressItems;

Description

Methods

Public procedure AfterConstruction; override;
 
Public procedure BeforeDestruction; override;
 
Public procedure Lock; virtual;
 
Public procedure Unlock; virtual;
 
Public function ProgressItemExists (const AID: String): Boolean; virtual;
 
Public function CreateProgressItem (const AProgress: TxomProgress; const AID: String; const AText: WideString; const AProgressText: WideString = ''; const AShowPercentage: Boolean = True; const ACanPause: Boolean = False; const ACanClose: Boolean = True; const AAutoClose: Boolean = True; const AAnimated: Boolean = True; const AContinuous: Boolean = False): TxomProgressItem; virtual;
 
Public procedure UpdateProgress (const AID: String; const APercentage: Single); virtual;
 
Public procedure UpdateText (const AID: String; const AText: WideString); virtual;
 
Public procedure UpdateContinuous (const AID: String; const AContinuous: Boolean); virtual;
 
Public procedure UpdateProgressText (const AID: String; const AProgressText: WideString); virtual;
 
Public procedure Hide (const AID: String); virtual;
 
Public procedure Show (const AID: String); virtual;
 
Public procedure HideProgress (const AID: String); virtual;
 
Public procedure ShowProgress (const AID: String); virtual;
 
Public procedure CloseProgress (const AID: String); virtual;
 
Public procedure PauseProgress (const AID: String); virtual;
 
Public procedure ResumeProgress (const AID: String); virtual;
 
Public procedure CanPauseProgress (const AID: String; const ASetting: Boolean); virtual;
 
Public procedure CanCloseProgress (const AID: String; const ASetting: Boolean); virtual;
 
Public procedure AutoCloseProgress (const AID: String; const ASetting: Boolean); virtual;
 

Properties

Public property Enabled: Boolean read FEnabled write FEnabled;
 
Public property ProgressItems: TxomProgressItems read FProgressItems;
 

Generated by PasDoc 0.15.0.