Interface idesigner

Unit

Declaration

type idesigner = interface(inullinterface)

Description

This item has no description.

Hierarchy

Overview

Methods

Public procedure componentmodified(const component: tobject; const apropname: string = ''; const apropindex: int32 = -1);
Public function createcurrentcomponent(const module: tmsecomponent): tcomponent;
Public function hascurrentcomponent: boolean;
Public procedure addcomponent(const module: tmsecomponent; const acomponent: tcomponent);
Public procedure deleteselection(adoall: Boolean = False);
Public procedure deletecomponent(const acomponent: tcomponent);
Public procedure clearselection;
Public procedure selectcomponent(instance: tcomponent);
Public procedure setselections(const list: idesignerselections);
Public procedure noselection;
Public function getmethod(const name: string; const methodowner: tmsecomponent; const atype: ptypeinfo; const searchancestors: boolean): tmethod;
Public function getmethodname(const method: tmethod; const comp: tcomponent): string;
Public procedure changemethodname(const method: tmethod; newname: string; const atypeinfo: ptypeinfo);
Public function createmethod(const name: string; const module: tmsecomponent; const atype: ptypeinfo): tmethod;
Public procedure checkmethod(const method: tmethod; const name: string; const module: tmsecomponent; const atype: ptypeinfo);
Public function isownedmethod(const root: tcomponent; const method: tmethod): boolean;
Public function getcomponentname(const comp: tcomponent): string;
Public procedure validaterename(const acomponent: tcomponent; const curname, newname: string);
Public function getcomponentdispname(const comp: tcomponent): string;
Public function getclassname(const comp: tcomponent): string;
Public function getcomponent(const aname: string; const aroot: tcomponent): tcomponent;
Public function componentcanedit: boolean;
Public function getcomponenteditor: icomponenteditor;
Public function getcomponentlist(const acomponentclass: tcomponentclass; const filter: compfilterfuncty = nil; const allmodules: boolean = false): componentarty;
Public function getcomponentnamelist(const acomponents: componentarty; const amodule: tmsecomponent): msestringarty; overload;
Public function getcomponentnamelist(const acomponentclass: tcomponentclass; const includeinherited: boolean; const aowner: tcomponent = nil; const filter: compfilterfuncty = nil): msestringarty; overload;
Public function getcomponentnametree(const acomponentclass: tcomponentclass; const includeinherited: boolean; const findmode: boolean; const aowner: tcomponent = nil; const filter: compfilterfuncty = nil; const amodule: tcomponent = nil): tcompnameitem;
Public procedure setactivemodule(const adesignform: tcustommseform);
Public function getmodulex(const amodule: tmsecomponent): integer;
Public procedure setmodulex(const amodule: tmsecomponent; avalue: integer);
Public function getmoduley(const amodule: tmsecomponent): integer;
Public procedure setmoduley(const amodule: tmsecomponent; avalue: integer);
Public procedure modulesizechanged(const amodule: tmsecomponent);

Description

Methods

Public procedure componentmodified(const component: tobject; const apropname: string = ''; const apropindex: int32 = -1);

This item has no description.

Public function createcurrentcomponent(const module: tmsecomponent): tcomponent;

This item has no description.

Public function hascurrentcomponent: boolean;

This item has no description.

Public procedure addcomponent(const module: tmsecomponent; const acomponent: tcomponent);

This item has no description.

Public procedure deleteselection(adoall: Boolean = False);

This item has no description.

Public procedure deletecomponent(const acomponent: tcomponent);

This item has no description.

Public procedure clearselection;

This item has no description.

Public procedure selectcomponent(instance: tcomponent);

This item has no description.

Public procedure setselections(const list: idesignerselections);

This item has no description.

Public procedure noselection;

This item has no description.

Public function getmethod(const name: string; const methodowner: tmsecomponent; const atype: ptypeinfo; const searchancestors: boolean): tmethod;

This item has no description.

Public function getmethodname(const method: tmethod; const comp: tcomponent): string;

This item has no description.

Public procedure changemethodname(const method: tmethod; newname: string; const atypeinfo: ptypeinfo);

This item has no description.

Public function createmethod(const name: string; const module: tmsecomponent; const atype: ptypeinfo): tmethod;

This item has no description.

Public procedure checkmethod(const method: tmethod; const name: string; const module: tmsecomponent; const atype: ptypeinfo);

This item has no description.

Public function isownedmethod(const root: tcomponent; const method: tmethod): boolean;

This item has no description.

Public function getcomponentname(const comp: tcomponent): string;

This item has no description.

Public procedure validaterename(const acomponent: tcomponent; const curname, newname: string);

This item has no description.

Public function getcomponentdispname(const comp: tcomponent): string;

This item has no description.

Public function getclassname(const comp: tcomponent): string;

This item has no description.

Public function getcomponent(const aname: string; const aroot: tcomponent): tcomponent;

This item has no description.

Public function componentcanedit: boolean;

This item has no description.

Public function getcomponenteditor: icomponenteditor;

This item has no description.

Public function getcomponentlist(const acomponentclass: tcomponentclass; const filter: compfilterfuncty = nil; const allmodules: boolean = false): componentarty;

This item has no description.

Public function getcomponentnamelist(const acomponents: componentarty; const amodule: tmsecomponent): msestringarty; overload;

This item has no description.

Public function getcomponentnamelist(const acomponentclass: tcomponentclass; const includeinherited: boolean; const aowner: tcomponent = nil; const filter: compfilterfuncty = nil): msestringarty; overload;

This item has no description.

Public function getcomponentnametree(const acomponentclass: tcomponentclass; const includeinherited: boolean; const findmode: boolean; const aowner: tcomponent = nil; const filter: compfilterfuncty = nil; const amodule: tcomponent = nil): tcompnameitem;

This item has no description.

Public procedure setactivemodule(const adesignform: tcustommseform);

This item has no description.

Public function getmodulex(const amodule: tmsecomponent): integer;

This item has no description.

Public procedure setmodulex(const amodule: tmsecomponent; avalue: integer);

This item has no description.

Public function getmoduley(const amodule: tmsecomponent): integer;

This item has no description.

Public procedure setmoduley(const amodule: tmsecomponent; avalue: integer);

This item has no description.

Public procedure modulesizechanged(const amodule: tmsecomponent);

This item has no description.


Generated by PasDoc 0.17.0.snapshot.