Class TRealEdit (unit RZNEdit)

Inherits from

TCustomEdit

--------------------------------------------------------------------------

Constructors


constructor Create( AOwner : TComponent );

--------------------------------------------------------------------------


Functions

function IsValidChar( Key : Char) : Boolean;

--------------------------------------------------------------------------

Procedure KeyDown( Var Key : Word; Shift : TShiftState );

--------------------------------------------------------------------------

procedure KeyPress( var Key : Char );

--------------------------------------------------------------------------

function CheckValue( NewValue : Extended ) : Extended;

--------------------------------------------------------------------------

procedure CMEnter( var Message : TCMGotFocus );

--------------------------------------------------------------------------

procedure CMExit( var Message : TCMExit );

--------------------------------------------------------------------------

Function EmptyOrSign : Boolean;

--------------------------------------------------------------------------

Function GetValue : Extended;

--------------------------------------------------------------------------

Procedure SetFormatString( A : String );

--------------------------------------------------------------------------

Procedure SetValidate( B : Boolean );

--------------------------------------------------------------------------

procedure SetValue( NewValue : Extended );

--------------------------------------------------------------------------

Function SyntaxOk : Boolean;

--------------------------------------------------------------------------

Properties

property AutoSelect :


property AutoSize :


property BorderStyle :


property Color :


property Ctl3D :


property Cursor :


property DragCursor :


property DragMode :


property Enabled :


property Font :


property FormatString : String


property Height :


property HelpContext :


property Hint :


property Left :


property MaxLength :


property MaxValue : Extended


property MinValue : Extended


property Name :


property ParentColor :


property ParentCtl3D :


property ParentFont :


property ParentShowHint :


property PopupMenu :


property ReadOnly :


property ShowHint :


property TabOrder :


property TabStop :


property Tag :


property Validate : Boolean


property Value : Extended


property Visible :


Events

event OnChange :


event OnClick :


event OnDblClick :


event OnDragDrop :


event OnDragOver :


event OnEndDrag :


event OnEnter :


event OnExit :


event OnKeyDown :


event OnKeyPress :


event OnKeyUp :


event OnMouseDown :


event OnMouseMove :


event OnMouseUp :


Variables

FFormatString : String;


FMaxValue : Extended;


FMinValue : Extended;


FValidate : Boolean;


VText : String;



Constructors


constructor Create( AOwner : TComponent );

--------------------------------------------------------------------------


Functions


function IsValidChar( Key : Char) : Boolean;

--------------------------------------------------------------------------


Procedure KeyDown( Var Key : Word; Shift : TShiftState );

--------------------------------------------------------------------------


procedure KeyPress( var Key : Char );

--------------------------------------------------------------------------


function CheckValue( NewValue : Extended ) : Extended;

--------------------------------------------------------------------------


procedure CMEnter( var Message : TCMGotFocus );

--------------------------------------------------------------------------


procedure CMExit( var Message : TCMExit );

--------------------------------------------------------------------------


Function EmptyOrSign : Boolean;

--------------------------------------------------------------------------


Function GetValue : Extended;

--------------------------------------------------------------------------


Procedure SetFormatString( A : String );

--------------------------------------------------------------------------


Procedure SetValidate( B : Boolean );

--------------------------------------------------------------------------


procedure SetValue( NewValue : Extended );

--------------------------------------------------------------------------


Function SyntaxOk : Boolean;

--------------------------------------------------------------------------


Properties


property AutoSelect :


property AutoSize :


property BorderStyle :


property Color :


property Ctl3D :


property Cursor :


property DragCursor :


property DragMode :


property Enabled :


property Font :


property FormatString : String


property Height :


property HelpContext :


property Hint :


property Left :


property MaxLength :


property MaxValue : Extended


property MinValue : Extended


property Name :


property ParentColor :


property ParentCtl3D :


property ParentFont :


property ParentShowHint :


property PopupMenu :


property ReadOnly :


property ShowHint :


property TabOrder :


property TabStop :


property Tag :


property Validate : Boolean


property Value : Extended


property Visible :


Events


event OnChange :


event OnClick :


event OnDblClick :


event OnDragDrop :


event OnDragOver :


event OnEndDrag :


event OnEnter :


event OnExit :


event OnKeyDown :


event OnKeyPress :


event OnKeyUp :


event OnMouseDown :


event OnMouseMove :


event OnMouseUp :


Variables


FFormatString : String;


FMaxValue : Extended;


FMinValue : Extended;


FValidate : Boolean;


VText : String;