pascalSCADA OPM: HMIProgressBar: Class THMIProgressBar

Pascal SCADA OPM

Class THMIProgressBar

Unit

HMIProgressBar

Declaration

type THMIProgressBar = class(THMIBasicControl, IHMIInterface)

Description

THMIProgressBar

Hierarchy

Overview

Methods

Protected function Progress:Double;
Protected procedure SetHMITag(t: TPLCTag); override;
Protected procedure UpdateShape; override;
Protected procedure DrawControl; override;
Public constructor Create(AOwner: TComponent); override;
Public destructor Destroy; override;
Public procedure RefreshProgress(Data: PtrInt);

Properties

Published property PLCTag: TPLCTag read GetHMITag write SetHMITag;
Published property SecurityCode;
Published property Min: Double read FMin write SetMin;
Published property Max: Double read FMax write SetMax;
Published property Orientation: TProgressBarOrientation read FOrientation write SetOrientation default pbHorizontal;
Published property Color: TColor read FBodyColor write SetBodyColor default clGreen;
Published property Cursor;
Published property Align;
Published property OnClick;
Published property BorderColor;

Description

Methods

Protected function Progress:Double;
 
Protected procedure SetHMITag(t: TPLCTag); override;
 
Protected procedure UpdateShape; override;
 
Protected procedure DrawControl; override;
 
Public constructor Create(AOwner: TComponent); override;
 
Public destructor Destroy; override;
 
Public procedure RefreshProgress(Data: PtrInt);
 

Properties

Published property PLCTag: TPLCTag read GetHMITag write SetHMITag;

: Numeric tag that will be used by the control.

See also
TPLCTag
Base class of a communication tag.
TPLCTagNumber
Single numeric tag with communication.
TPLCBlockElement
Published property SecurityCode;

: Security code that allows access to control.

Published property Min: Double read FMin write SetMin;
 
Published property Max: Double read FMax write SetMax;
 
Published property Orientation: TProgressBarOrientation read FOrientation write SetOrientation default pbHorizontal;
 
Published property Color: TColor read FBodyColor write SetBodyColor default clGreen;
 
Published property Cursor;
 
Published property Align;
 
Published property OnClick;
 
Published property BorderColor;
 

Generated by PasDoc 0.14.0.