Unit 'cyEditFloat' Package
[Overview][Types][Classes][Index] [#pl_cindy]

TcyEditFloat

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

Declaration

Source position: cyEditFloat.pas line 55

type TcyEditFloat = class(TcyAdvBaseEdit)

protected

  procedure Paint;

  

  procedure PaintWindow(); override;

  

  procedure KeyPress(); override;

  

  procedure Change; override;

  

  procedure Loaded; override;

  

public

  constructor Create(); override;

  

  function ValidateValue(); override;

  

  procedure ValidateText;

  

  property Canvas: TCanvas; [r]

  

  property Value: Double; [rw]

  

  property IgnorePressedKey: Boolean;

  

  property MaxChars: Integer;

  

  destructor Destroy; override;

  

published

  property AutoComplete: Boolean; [rw]

  

  property AllowNegative: Boolean; [rw]

  

  property CanParse: Boolean; [rw]

  

  property DisplayFormat: string; [rw]

  

  property MinValue: Double; [rw]

  

  property MaxValue: Double; [rw]

  

  property Precision: Word; [rw]

  

  property OnNeedDefaultValue: TProcEditFloatNeedDefaultValue; [rw]

  

  property OnPaint: TNotifyEvent; [rw]

  

  property AllowEmpty: Boolean;

  

  property ChangeDelayInterval: Cardinal;

  

  property IgnoreRules: Boolean;

  

  property ErrorHandling: TcyAdvEditErrorHandling;

  

  property OnChangeDelay: TNotifyEvent;

  

  property OnForbiddenCharPressed: TKeyPressEvent;

  

  property OnNotAllowedCharPressed: TKeyPressEvent;

  

  property OnValidateError: TProcOnValidateError;

  

end;

Inheritance

TcyEditFloat

  

|

TcyAdvBaseEdit

  

|

TcyBaseEdit

  

|

TObject



CT Web help

CodeTyphon Studio