pascalSCADA OPM: HMIControlDislocatorAnimation: Class THMIControlDislocatorAnimation

Pascal SCADA OPM

Class THMIControlDislocatorAnimation

Unit

HMIControlDislocatorAnimation

Declaration

type THMIControlDislocatorAnimation = class(TComponent)

Description

Class of component that moves controls on axis X and Y of the window.

:

Hierarchy

  • TComponent
  • THMIControlDislocatorAnimation

Overview

Properties

Published property P0_X: LongInt read FStartLeft write SetStartLeft;
Published property P0_Y: LongInt read FStartTop write SetStartTop;
Published property P1_X: LongInt read FEndLeft write SetEndLeft;
Published property P1_Y: LongInt read FEndTop write SetEndTop;
Published property ValueP0: Double read FStartValue write SetValueStart;
Published property ValueP1: Double read FEndValue write SetValueEnd;
Published property PLCTag: TPLCNumber read FTag write SetPLCTag;
Published property Control: TControl read FTarget write SetControl;
Published property EnableXMin: Boolean read FMinX write SetEnableMinX;
Published property EnableXMax: Boolean read FMaxX write SetEnableMaxX;
Published property EnableYMin: Boolean read FMinY write SetEnableMinY;
Published property EnableYMax: Boolean read FMaxY write SetEnableMaxY;
Published property MinXValue: LongInt read FMinXValue write SetMinX;
Published property MaxXValue: LongInt read FMaxXValue write SetMaxX;
Published property MinYValue: LongInt read FMinYValue write SetMinY;
Published property MaxYValue: LongInt read FMaxyValue write SetMaxY;
Published property Gets_P0_Position: UTF8String read FGetPositionP0 write PropertyDoesNothing;
Published property Gets_P1_Position: UTF8String read FGetPositionP1 write PropertyDoesNothing;
Published property GoTo_P0_Position: UTF8String read FGoToP0 write PropertyDoesNothing;

Description

Properties

Published property P0_X: LongInt read FStartLeft write SetStartLeft;

: Initial position on X axis (Left property of the control)

Published property P0_Y: LongInt read FStartTop write SetStartTop;

: Initial position on Y axis (Top property of the control)

Published property P1_X: LongInt read FEndLeft write SetEndLeft;

: Final position on X axis (Left property of the control)

Published property P1_Y: LongInt read FEndTop write SetEndTop;

: Final position on Y axis (Top property of the control)

Published property ValueP0: Double read FStartValue write SetValueStart;

: Value of the tag that will move the control to the Initial coordinates (P0_X; P0_Y);

Published property ValueP1: Double read FEndValue write SetValueEnd;

: Value of the tag that will move the control to the final coordinates (P1_X; P1_Y);

Published property PLCTag: TPLCNumber read FTag write SetPLCTag;

: Numeric tag that will control the animation.

Published property Control: TControl read FTarget write SetControl;

: Control that will be manipulated.

Published property EnableXMin: Boolean read FMinX write SetEnableMinX;

: Enables a minimum value on X axis.

Published property EnableXMax: Boolean read FMaxX write SetEnableMaxX;

: Enables a maximum value on X axis.

Published property EnableYMin: Boolean read FMinY write SetEnableMinY;

: Enables a minimum value on Y axis.

Published property EnableYMax: Boolean read FMaxY write SetEnableMaxY;

: Enables a maximum value on Y axis.

Published property MinXValue: LongInt read FMinXValue write SetMinX;

: Minimum value of X axis if EnableXMin is True.

Published property MaxXValue: LongInt read FMaxXValue write SetMaxX;

: Minimum value of X axis if EnableXMax is True.

Published property MinYValue: LongInt read FMinYValue write SetMinY;

: Minimum value of y axis if EnableYMin is True.

Published property MaxYValue: LongInt read FMaxyValue write SetMaxY;

: Minimum value of Y axis if EnableYMax is True.

Published property Gets_P0_Position: UTF8String read FGetPositionP0 write PropertyDoesNothing;

: Gets the actual position of the control as the initial position (P0).

Published property Gets_P1_Position: UTF8String read FGetPositionP1 write PropertyDoesNothing;

: Gets the actual position of the control as the final position (P1).

Published property GoTo_P0_Position: UTF8String read FGoToP0 write PropertyDoesNothing;

: Puts the control in the initial position defined.

Author


Generated by PasDoc 0.14.0.