Unit 'LazNumEdit' Package
[Overview][Types][Classes][Procedures and functions][Index] [#bs_controls]

TLazIntegerEditGen

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: laznumedit.pas line 20

type generic TLazIntegerEditGen <T>= class(T)

protected

const

  Min_Limit = low(Int64)

  

  Max_Limit = High(Int64)

  

protected

  procedure _KeyDown();

  

  procedure _KeyPress();

  

  procedure _Utf8KeyPress();

  

  procedure _InitializeWnd;

  

  function _RealGetText;

  

  procedure _FinalizeWnd;

  

  procedure _DoExit;

  

  procedure _EditingDone;

  

  procedure _Init;

  

public

  property Value: Int64; [rw]

  

  property CurrentValue: Int64; [r]

  

  property Valid: Boolean; [r]

  

  property MinValue: Int64; [rw]

  

  property MaxValue: Int64; [rw]

  

  property DisplayBase: Integer; [rw]

  

  property SetDecimalKeys: string; [rw]

  

  property HexIndicator: string; [rw]

  

  property SetHexKeys: string; [rw]

  

  property ToggleHexKeys: string; [rw]

  

  property OctIndicator: string; [rw]

  

  property SetOctKeys: string; [rw]

  

  property ToggleOctKeys: string; [rw]

  

  property BinIndicator: string; [rw]

  

  property SetBinKeys: string; [rw]

  

  property ToggleBinKeys: string; [rw]

  

  property OnBaseChange: TLazIntegerEditBaseChangeEvent; [rw]

  

  property AllowMinus: Boolean; [rw]

  

  property AllowPlus: Boolean; [rw]

  

end;

Inheritance

TLazIntegerEditGen

  

|

TObject



CT Web help

CodeTyphon Studio