[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: MUIClass.DrawPanel.pas line 104
type TMUIDrawPanel = class(TMUIArea) |
||
protected |
||
function MUIEvent(); virtual; |
|
|
function DoSetup(); virtual; |
|
|
function DoCleanup(); virtual; |
|
|
function DoAskMinMax(); virtual; |
|
|
function DoDraw(); virtual; |
|
|
function DoHandleEvent(); virtual; |
|
|
function DoContextMenuBuild(); virtual; |
||
procedure DoDrawObject(); virtual; |
|
|
procedure ResetDblClickTime; |
|
|
procedure GetCreateTags(); override; |
|
|
public |
||
constructor Create; override; |
|
|
procedure CreateObject; override; |
|
|
procedure RedrawObject; |
|
|
published |
||
property FillArea: Boolean; |
|
|
property MinWidth: Integer; [rw] |
|
|
property MinHeight: Integer; [rw] |
|
|
property MaxWidth: Integer; [rw] |
|
|
property MaxHeight: Integer; [rw] |
|
|
property DefWidth: Integer; [rw] |
|
|
property DefHeight: Integer; [rw] |
|
|
property OnDrawObject: TMUIDrawEvent; [rw] |
|
|
property OnMouseDown: TMUIMouseEvent; [rw] |
|
|
property OnMouseUp: TMUIMouseEvent; [rw] |
|
|
property OnDblClick: TMUIMouseEvent; [rw] |
|
|
property OnMouseWheel: TMUIMouseWheel; [rw] |
|
|
property OnMouseMove: TMUIMouseMove; [rw] |
|
|
property OnMouseLeave: TNotifyEvent; [rw] |
|
|
property OnKeyDown: TMUIKeyEvent; [rw] |
|
|
property OnKeyUp: TMUIKeyEvent; [rw] |
|
|
property OnOpenContextMenu: TMUIAllowedToOpenEvent; [rw] |
||
end; |
|
||
| | ||
|
Super class for every other MUI class except windows and applications |
|
| | ||
|
Subclass of TNotify to introduce the Parent relation |
|
| | ||
|
Notify class is superclass of all other MUI classes. |
|
| | ||
|
Base class for all MUI Class |
|
| | ||
TObject |