pascalSCADA OPM: HMITrackBar: Class THMITrackBar

Pascal SCADA OPM

Class THMITrackBar

Unit

HMITrackBar

Declaration

type THMITrackBar = class(TTrackBar, IHMIInterface)

Description

Class of TrackBar control to read/write values in numeric tags.

:

Hierarchy

  • TTrackBar
  • THMITrackBar

Overview

Methods

Protected procedure KeyUp(var Key: Word; Shift: TShiftState); override;
Protected procedure MouseUp(Button: TMouseButton; Shift: TShiftState; X, Y: LongInt); override;
Protected procedure DoChange(var msg); message LM_CHANGED;

Properties

Published property PLCTag: TPLCTag read FTag write SetHMITag;
Published property Position: LongInt read GetPosition;
Published property Modified: Boolean read FModified;
Published property SecurityCode: UTF8String read FSecurityCode write SetSecurityCode;
Published property AfterSendValueToTag: TAfterSendNumericValueToTagEvent read FAfterSendValueToTag write FAfterSendValueToTag;
Published property BeforeSendAValueToTag: TBeforeSendNumericValueToTagEvent read FBeforeSendValueToTag write FBeforeSendValueToTag;

Description

Methods

Protected procedure KeyUp(var Key: Word; Shift: TShiftState); override;
 
Protected procedure MouseUp(Button: TMouseButton; Shift: TShiftState; X, Y: LongInt); override;
 
Protected procedure DoChange(var msg); message LM_CHANGED;
 

Properties

Published property PLCTag: TPLCTag read FTag write SetHMITag;

: Numeric tag that will be linked with the control.

See also
TPLCTag
Base class of a communication tag.
TPLCTagNumber
Single numeric tag with communication.
TPLCBlockElement
TPLCStructItem
Published property Position: LongInt read GetPosition;

: Tells the current position.

Published property Modified: Boolean read FModified;

: Tells if the control has been modified.

Published property SecurityCode: UTF8String read FSecurityCode write SetSecurityCode;

: Security code that allows access to control.

Published property AfterSendValueToTag: TAfterSendNumericValueToTagEvent read FAfterSendValueToTag write FAfterSendValueToTag;

: Event triggered when the HMIEdit sent a value to linked tag.

Published property BeforeSendAValueToTag: TBeforeSendNumericValueToTagEvent read FBeforeSendValueToTag write FBeforeSendValueToTag;

: Event triggered before HMIEdit send a value to linked tag.

Author


Generated by PasDoc 0.14.0.