pascalSCADA OPM: unumerickeyboard: Class TpsHMIfrmNumericKeyBoard

Pascal SCADA OPM

Class TpsHMIfrmNumericKeyBoard

Unit

unumerickeyboard

Declaration

type TpsHMIfrmNumericKeyBoard = class(TForm)

Description

TpsHMIfrmNumericKeyBoard

Hierarchy

  • TForm
  • TpsHMIfrmNumericKeyBoard

Overview

Fields

Public Btn_1: TSpeedButton;
Public Btn_2: TSpeedButton;
Public Btn_3: TSpeedButton;
Public Btn_4: TSpeedButton;
Public Btn_5: TSpeedButton;
Public Btn_6: TSpeedButton;
Public Btn_7: TSpeedButton;
Public Btn_8: TSpeedButton;
Public Btn_9: TSpeedButton;
Public Btn_0: TSpeedButton;
Public Btn_Minus: TSpeedButton;
Public Btn_DecSeparator: TSpeedButton;
Public Btn_Del: TSpeedButton;
Public Btn_Esc: TSpeedButton;
Public Btn_Back: TSpeedButton;
Public Btn_Ok: TSpeedButton;
Public Btn_Left: TSpeedButton;
Public Btn_Rigth: TSpeedButton;
Public Timer1: TTimer;
Protected FShowMinus:Boolean;
Protected FShowDecimal:Boolean;
Protected FTarget:TWinControl;
Protected FFormOwner:TCustomForm;
Protected keyboard:TCrossKeyEvents;
Protected fStartedAt:TDateTime;

Methods

Public procedure FormCreate(Sender: TObject);
Public procedure BtnPress(Sender: TObject);
Public procedure Timer1Timer(Sender: TObject);
Protected procedure GotoBetterPosition;
Protected procedure ReturnFocusToTarget;
Protected procedure DoClose(var CloseAction: TCloseAction); override;
Public constructor Create(TheOwner: TComponent; Target:TWinControl; ShowMinus, ShowDecimal:Boolean); overload;
Public destructor Destroy; override;
Public procedure ShowAlongsideOfTheTarget;
Public procedure Notification(AComponent: TComponent; Operation: TOperation); override;

Properties

Published property Target: TWinControl read FTarget;

Description

Fields

Public Btn_1: TSpeedButton;
 
Public Btn_2: TSpeedButton;
 
Public Btn_3: TSpeedButton;
 
Public Btn_4: TSpeedButton;
 
Public Btn_5: TSpeedButton;
 
Public Btn_6: TSpeedButton;
 
Public Btn_7: TSpeedButton;
 
Public Btn_8: TSpeedButton;
 
Public Btn_9: TSpeedButton;
 
Public Btn_0: TSpeedButton;
 
Public Btn_Minus: TSpeedButton;
 
Public Btn_DecSeparator: TSpeedButton;
 
Public Btn_Del: TSpeedButton;
 
Public Btn_Esc: TSpeedButton;
 
Public Btn_Back: TSpeedButton;
 
Public Btn_Ok: TSpeedButton;
 
Public Btn_Left: TSpeedButton;
 
Public Btn_Rigth: TSpeedButton;
 
Public Timer1: TTimer;
 
Protected FShowMinus:Boolean;
 
Protected FShowDecimal:Boolean;
 
Protected FTarget:TWinControl;
 
Protected FFormOwner:TCustomForm;
 
Protected keyboard:TCrossKeyEvents;
 
Protected fStartedAt:TDateTime;
 

Methods

Public procedure FormCreate(Sender: TObject);
 
Public procedure BtnPress(Sender: TObject);
 
Public procedure Timer1Timer(Sender: TObject);
 
Protected procedure GotoBetterPosition;
 
Protected procedure ReturnFocusToTarget;
 
Protected procedure DoClose(var CloseAction: TCloseAction); override;
 
Public constructor Create(TheOwner: TComponent; Target:TWinControl; ShowMinus, ShowDecimal:Boolean); overload;
 
Public destructor Destroy; override;
 
Public procedure ShowAlongsideOfTheTarget;
 
Public procedure Notification(AComponent: TComponent; Operation: TOperation); override;
 

Properties

Published property Target: TWinControl read FTarget;
 

Generated by PasDoc 0.14.0.