[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: orca_scene3d.pas line 2144
type TD3CustomObjectLayer = class(TD3CustomBufferLayer,Id2Scene) |
||
protected |
||
FUpdateRects: array of TD2Rect; |
|
|
procedure Loaded; override; |
|
|
procedure Draw; virtual; |
|
|
procedure BeforePaint; override; |
|
|
procedure Paint; override; |
|
|
procedure GetChildren(); override; |
|
|
procedure Notification(); override; |
|
|
procedure DefineProperties(); override; |
|
|
procedure LayerMouseDown(); override; |
|
|
procedure LayerMouseMove(); override; |
|
|
procedure LayerMouseUp(); override; |
|
|
procedure MouseWheel(); override; |
|
|
procedure KeyUp(); override; |
|
|
procedure KeyDown(); override; |
|
|
procedure DragEnter(); override; |
|
|
procedure DragOver(); override; |
|
|
procedure DragDrop(); override; |
|
|
procedure DragLeave; override; |
|
|
procedure DragEnd; override; |
|
|
function DoHintShow(); override; |
|
|
function ObjectByPoint(); |
|
|
procedure SetVisible(); override; |
|
|
procedure EnterFocus; override; |
|
|
procedure KillFocus; override; |
|
|
procedure MouseLeave; override; |
|
|
public |
||
constructor Create(); override; |
|
|
destructor Destroy; override; |
|
|
procedure DeleteChildren; |
|
|
property Canvas: TD2Canvas; [r] |
|
|
procedure UpdateResource; |
|
|
function RayCastIntersect(); override; |
|
|
procedure GetTabOrderList(); override; |
|
|
procedure AddObject(); |
|
|
procedure RemoveObject(); |
|
|
procedure ProcessTick; |
|
|
procedure AddUpdateRect(); |
|
|
procedure InsertObject(); |
|
|
property DesignTime: Boolean; [rws] |
|
|
property Count: Integer; [r] |
|
|
property Root: TD2Object; [r] |
|
|
property Children []: TD2Object; [rw] |
|
|
property Selected: TD2VisualObject; [rw] |
|
|
property Captured: TD2VisualObject; [r] |
|
|
property Hovered: TD2VisualObject; [r] |
|
|
property Focused: TD2VisualObject; [rw] |
|
|
property DisableUpdate: Boolean; [r] |
|
|
property DesignPopupEnabled: Boolean; [rw] |
|
|
property DesignSnapGridShow: Boolean; [rw] |
|
|
property DesignSnapToGrid: Boolean; [rw] |
|
|
property DesignSnapToLines: Boolean; [rw] |
|
|
property DesignChangeSelection: TNotifyEvent; [rw] |
|
|
property AlignRoot: Boolean; [rw] |
|
|
property AllowDrag: Boolean; [rw] |
|
|
property DesignSnapGridSize: single; [rw] |
|
|
property ShowHint: Boolean; |
|
|
property Transparency: Boolean; [rw] |
|
|
property Fill: TD2Brush; [rw] |
|
|
property Style: TD2Resources; [rw] |
|
|
published |
||
property CanFocused: Boolean; |
|
|
property ActiveControl: TD2Control; [rw] |
|
|
property AnimatedCaret: Boolean; [rw] |
|
|
end; |
|
||
| | ||
TD3CustomBufferLayer,Id2Scene |
|
|
| | ||
|
||
| | ||
|
||
| | ||
|
||
| | ||
TObject |
CT Web help |
CodeTyphon Studio |