| Class TCustomInspEdit (unit UInspGrid) |
TCustomEdit
| Constructors |
constructor Create(AOwner: TComponent);=========================================================
| Functions |
destructor Destroy;
procedure BoundsChanged;CreateParams
procedure CMEnter( Var Message : TCMEnter );
procedure CMExit( Var Message : TCMExit );
procedure CNkeydown(var Message: TWMkeydown);
procedure CreateParams(var Params: TCreateParams);
procedure EditButtonClick;
procedure MouseDown(Button: TMouseButton; Shift: TShiftState;
X, Y: Integer);
procedure MouseMove(Shift: TShiftState; X, Y: Integer);
procedure MouseUp(Button: TMouseButton; Shift: TShiftState;
X, Y: Integer);
procedure PaintWindow(DC: HDC);
procedure ArrowDown(ARect : Trect; P :boolean);
procedure Elipsis(ARect : TRect; p :Boolean);
procedure SetButtonStyle(Value: TButtonStyle);
procedure StopTracking;
procedure TrackButton(X,Y: Integer);
procedure WMPaint(var Message: TWMPaint);
procedure WMSize(var Msg :TWMSize);| Properties |
property AutoSelect :
property AutoSize :
property BorderStyle :
property ButtonStyle : TButtonStyle
property CharCase :
property Color :
property Ctl3D :
property DragCursor :
property DragMode :
property Enabled :
property Font :
property HideSelection :
property MaxLength :
property ParentColor :
property ParentCtl3D :
property ParentFont :
property ParentShowHint :
property PasswordChar :
property PopupMenu :
property ReadOnly :
property ShowHint :
property TabOrder :
property TabStop :
property Text :
property Visible : | Events |
event OnButtonClick : TNotifyEvent
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 :
event OnStartDrag : | Variables |
fBtnRect : TRect;
fButtonStyle : TButtonStyle;
fButtonWidth : integer;
fCanvas : TCanvas;
fOldText : TCaption;
fOnButtonClick : TNotifyEvent;
fPressed : boolean;
fTracking : boolean;| Constructors |
constructor Create(AOwner: TComponent);Public declarations
=========================================================
| Functions |
destructor Destroy;Create
procedure BoundsChanged;Protected declarations
CreateParams
procedure CMEnter( Var Message : TCMEnter );
procedure CMExit( Var Message : TCMExit );MouseMove
procedure CNkeydown(var Message: TWMkeydown);WMPaint
procedure CreateParams(var Params: TCreateParams);Destroy
procedure EditButtonClick;SetLinkStyle
procedure MouseDown(Button: TMouseButton; Shift: TShiftState;
X, Y: Integer);TrackButton
procedure MouseMove(Shift: TShiftState; X, Y: Integer);MouseDown
procedure MouseUp(Button: TMouseButton; Shift: TShiftState;
X, Y: Integer);
procedure PaintWindow(DC: HDC);
procedure ArrowDown(ARect : Trect; P :boolean);
procedure Elipsis(ARect : TRect; p :Boolean);
procedure SetButtonStyle(Value: TButtonStyle);BoundsChanged
procedure StopTracking;PaintWindow
procedure TrackButton(X,Y: Integer);StopTracking;
procedure WMPaint(var Message: TWMPaint);EditButtonClick
procedure WMSize(var Msg :TWMSize);| Properties |
property AutoSelect :
property AutoSize :
property BorderStyle :
property ButtonStyle : TButtonStyle
property CharCase :
property Color :
property Ctl3D :
property DragCursor :
property DragMode :
property Enabled :
property Font :
property HideSelection :
property MaxLength :
property ParentColor :
property ParentCtl3D :
property ParentFont :
property ParentShowHint :
property PasswordChar :
property PopupMenu :
property ReadOnly :
property ShowHint :
property TabOrder :
property TabStop :
property Text :
property Visible : | Events |
event OnButtonClick : TNotifyEvent
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 :
event OnStartDrag : | Variables |
fBtnRect : TRect;
fButtonStyle : TButtonStyle;
fButtonWidth : integer;
fCanvas : TCanvas;
fOldText : TCaption;Private declarations
fOnButtonClick : TNotifyEvent;
fPressed : boolean;
fTracking : boolean;