Class TGuiBaseControl
Description | Hierarchy | Fields | Methods | Properties |
Unit
Declaration
type TGuiBaseControl = class(TGraphicControl)
Description
Hierarchy
- TGraphicControl
- TGuiBaseControl
Overview
Fields
MouseState: TGuiMouseState; |
Methods
constructor Create(AOwner: TComponent); overload; override; |
|
constructor Create(AOwner: TComponent; MouseStateClass: TGuiMouseStateClass); reintroduce; overload; |
|
destructor Destroy; override; |
|
procedure Paint; override; |
|
procedure UpdateGuiTimer(Sender: TObject); virtual; |
Properties
property LineWidth: Integer read fLineWidth write SetLineWidth default 1; |
|
property LineColor: TColor read fLineColor write SetLineColor default clBlack; |
|
property RedrawInterval: Integer read GetRedrawInterval write SetRedrawInterval default 0; |
|
property ReleaseMouseBtnOnLeave: Boolean read fReleaseMouseBtnOnLeave write fReleaseMouseBtnOnLeave default false; |
|
property Enabled; |
|
property Align; |
|
property Anchors; |
|
property Constraints; |
|
property ShowHint; |
|
property Visible; |
|
property PopupMenu; |
|
property DragKind; |
|
property DragCursor; |
|
property DragMode; |
|
property OnCanResize; |
|
property OnClick; |
|
property OnConstrainedResize; |
|
property OnContextPopup; |
|
property OnDblClick; |
|
property OnDragDrop; |
|
property OnDragOver; |
|
property OnEndDock; |
|
property OnEndDrag; |
|
property OnMouseDown; |
|
property OnMouseMove; |
|
property OnMouseUp; |
|
property OnMouseWheel; |
|
property OnMouseWheelDown; |
|
property OnMouseWheelUp; |
|
property OnResize; |
|
property OnStartDock; |
|
property OnStartDrag; |
|
property OnPaint: TNotifyEvent read fOnPaint write fOnPaint; |
|
property OnMouseEnter: TNotifyEvent read fOnMouseEnter write fOnMouseEnter; |
|
property OnMouseLeave: TNotifyEvent read fOnMouseLeave write fOnMouseLeave; |
|
property OnDragMouseMove: TGuiOnDragMouseMove read fOnDragMouseMove write fOnDragMouseMove; |
Description
Fields
MouseState: TGuiMouseState; |
|
Methods
constructor Create(AOwner: TComponent); overload; override; |
|
constructor Create(AOwner: TComponent; MouseStateClass: TGuiMouseStateClass); reintroduce; overload; |
|
destructor Destroy; override; |
|
procedure Paint; override; |
|
procedure UpdateGuiTimer(Sender: TObject); virtual; |
|
Properties
property LineWidth: Integer read fLineWidth write SetLineWidth default 1; |
|
property LineColor: TColor read fLineColor write SetLineColor default clBlack; |
|
property RedrawInterval: Integer read GetRedrawInterval write SetRedrawInterval default 0; |
|
property ReleaseMouseBtnOnLeave: Boolean read fReleaseMouseBtnOnLeave write fReleaseMouseBtnOnLeave default false; |
|
property Enabled; |
|
property Align; |
|
property Anchors; |
|
property Constraints; |
|
property ShowHint; |
|
property Visible; |
|
property PopupMenu; |
|
property DragKind; |
|
property DragCursor; |
|
property DragMode; |
|
property OnCanResize; |
|
property OnClick; |
|
property OnConstrainedResize; |
|
property OnContextPopup; |
|
property OnDblClick; |
|
property OnDragDrop; |
|
property OnDragOver; |
|
property OnEndDock; |
|
property OnEndDrag; |
|
property OnMouseDown; |
|
property OnMouseMove; |
|
property OnMouseUp; |
|
property OnMouseWheel; |
|
property OnMouseWheelDown; |
|
property OnMouseWheelUp; |
|
property OnResize; |
|
property OnStartDock; |
|
property OnStartDrag; |
|
property OnPaint: TNotifyEvent read fOnPaint write fOnPaint; |
|
property OnMouseEnter: TNotifyEvent read fOnMouseEnter write fOnMouseEnter; |
|
property OnMouseLeave: TNotifyEvent read fOnMouseLeave write fOnMouseLeave; |
|
property OnDragMouseMove: TGuiOnDragMouseMove read fOnDragMouseMove write fOnDragMouseMove; |
|
Generated by PasDoc 0.10.0 on 2007-11-13 13:04:17