[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: componenteditors.pas line 62
type TComponentEditorDesigner = class(TIDesigner) |
||
protected |
||
FForm: TCustomForm; |
|
|
FProjectFile: TTyphonProjectFile; |
|
|
FHandlers: array [TComponentEditorDesignerHookType] of TMethodList; |
|
|
FIsActive: Boolean; |
|
|
FNotUseRubberBand: Boolean; |
|
|
procedure SetIsActive(); virtual; |
|
|
function GetHandlerCount(); |
|
|
procedure AddHandler(); |
|
|
procedure RemoveHandler(); |
|
|
function GetPropertyEditorHook; virtual; abstract; |
|
|
function GetShowNonVisualComponents; virtual; abstract; |
|
|
procedure SetShowNonVisualComponents(); virtual; abstract; |
|
|
public |
||
|
||
destructor Destroy; override; |
|
|
procedure Modified; override; |
|
|
function CloneSelection; virtual; abstract; |
|
|
function CopySelection; virtual; abstract; |
|
|
function CutSelection; virtual; abstract; |
|
|
function CanCopy; virtual; abstract; |
|
|
function CanPaste; virtual; abstract; |
|
|
function PasteSelection(); virtual; abstract; |
|
|
function ClearSelection; virtual; abstract; |
|
|
function DeleteSelection; virtual; abstract; |
|
|
function CopySelectionToStream(); virtual; abstract; |
|
|
function InsertFromStream(); virtual; abstract; |
|
|
function InvokeComponentEditor(); virtual; abstract; |
|
|
function ChangeClass; virtual; abstract; |
|
|
function CanUndo; virtual; abstract; |
|
|
function CanRedo; virtual; abstract; |
|
|
function Undo; virtual; abstract; |
|
|
function Redo; virtual; abstract; |
|
|
function AddUndoAction(); virtual; abstract; |
|
|
function IsUndoLocked; virtual; abstract; |
|
|
procedure AddComponent(); virtual; abstract; |
|
|
procedure AddComponentCheckParent(); virtual; abstract; |
|
|
procedure DrawDesignerItems(); virtual; abstract; |
|
|
property ShowNonVisualComponents: Boolean; [rw] |
|
|
function CreateUniqueComponentName(); virtual; abstract; |
|
|
property PropertyEditorHook: TPropertyEditorHook; [r] |
|
|
property Form: TCustomForm; [r] |
|
|
property ProjectFile: TTyphonProjectFile; [r] |
|
|
property ChangeStamp: Int64; [r] |
|
|
procedure DisconnectComponent; virtual; |
|
|
property IsActive: Boolean; [rw] |
|
|
property NotUseRubberBand: Boolean; [rw] |
|
|
procedure RemoveAllHandlersForObject(); |
|
|
procedure AddHandlerModified(); |
|
|
procedure RemoveHandlerModified(); |
|
|
end; |
|
||
| | | ||
TObject |
| CT Web help |
| CodeTyphon Studio |