Interface idesignnotification
Unit
Declaration
type idesignnotification = interface(inullinterface)
Description
This item has no description. Showing description inherited from inullinterface.
Base of MSEgui's "CORBA-style" interfaces (declared under {$interfaces corba} instead of the default COM-style {$interfaces com}): they carry no reference counting, so classes implementing them keep their usual create/destroy lifetime management instead of being freed implicitly when an interface variable goes out of scope. This avoids the pitfalls of mixing COM-style interface lifetime handling with normal object lifetime handling. Use getcorbainterface to fetch such an interface from an object instance.
Hierarchy
- IInterface
- inullinterface
- idesignnotification
Overview
Methods
| Public | procedure itemdeleted(const adesigner: idesigner; const amodule: tmsecomponent; const aitem: tcomponent); |
| Public | procedure iteminserted(const adesigner: idesigner; const amodule: tmsecomponent; const aitem: tcomponent); |
| Public | procedure itemsmodified(const adesigner: idesigner; const aitem: tobject); |
| Public | procedure componentnamechanging(const adesigner: idesigner; const amodule: tmsecomponent; const aitem: tcomponent; const newname: string); |
| Public | procedure moduleclassnamechanging(const adesigner: idesigner; const amodule: tmsecomponent; const newname: string); |
| Public | procedure instancevarnamechanging(const adesigner: idesigner; const amodule: tmsecomponent; const newname: string); |
| Public | procedure selectionchanged(const adesigner: idesigner; const aselection: idesignerSelections); |
| Public | procedure moduleactivated(const adesigner: idesigner; const amodule: tmsecomponent); |
| Public | procedure moduledeactivated(const adesigner: idesigner; const amodule: tmsecomponent); |
| Public | procedure moduledestroyed(const adesigner: idesigner; const amodule: tmsecomponent); |
| Public | procedure methodcreated(const adesigner: idesigner; const amodule: tmsecomponent; const aname: string; const atype: ptypeinfo); |
| Public | procedure methodnamechanged(const adesigner: idesigner; const amodule: tmsecomponent; const newname,oldname: string; const atypeinfo: ptypeinfo); |
| Public | procedure showobjecttext(const adesigner: idesigner; const afilename: filenamety; const backupcreated: boolean); |
| Public | procedure closeobjecttext(const adesigner: idesigner; const afilename: filenamety; var cancel: boolean); |
| Public | procedure beforefilesave(const adesigner: idesigner; const afilename: filenamety); |
| Public | procedure beforemake(const adesigner: idesigner; const maketag: integer; var abort: boolean); |
| Public | procedure aftermake(const adesigner: idesigner; const exitcode: integer); |
Description
Methods
| Public | procedure itemdeleted(const adesigner: idesigner; const amodule: tmsecomponent; const aitem: tcomponent); |
|
This item has no description. | |
| Public | procedure iteminserted(const adesigner: idesigner; const amodule: tmsecomponent; const aitem: tcomponent); |
|
This item has no description. | |
| Public | procedure itemsmodified(const adesigner: idesigner; const aitem: tobject); |
|
This item has no description. | |
| Public | procedure componentnamechanging(const adesigner: idesigner; const amodule: tmsecomponent; const aitem: tcomponent; const newname: string); |
|
This item has no description. | |
| Public | procedure moduleclassnamechanging(const adesigner: idesigner; const amodule: tmsecomponent; const newname: string); |
|
This item has no description. | |
| Public | procedure instancevarnamechanging(const adesigner: idesigner; const amodule: tmsecomponent; const newname: string); |
|
This item has no description. | |
| Public | procedure selectionchanged(const adesigner: idesigner; const aselection: idesignerSelections); |
|
This item has no description. | |
| Public | procedure moduleactivated(const adesigner: idesigner; const amodule: tmsecomponent); |
|
This item has no description. | |
| Public | procedure moduledeactivated(const adesigner: idesigner; const amodule: tmsecomponent); |
|
This item has no description. | |
| Public | procedure moduledestroyed(const adesigner: idesigner; const amodule: tmsecomponent); |
|
This item has no description. | |
| Public | procedure methodcreated(const adesigner: idesigner; const amodule: tmsecomponent; const aname: string; const atype: ptypeinfo); |
|
This item has no description. | |
| Public | procedure methodnamechanged(const adesigner: idesigner; const amodule: tmsecomponent; const newname,oldname: string; const atypeinfo: ptypeinfo); |
|
This item has no description. | |
| Public | procedure showobjecttext(const adesigner: idesigner; const afilename: filenamety; const backupcreated: boolean); |
|
This item has no description. | |
| Public | procedure closeobjecttext(const adesigner: idesigner; const afilename: filenamety; var cancel: boolean); |
|
This item has no description. | |
| Public | procedure beforefilesave(const adesigner: idesigner; const afilename: filenamety); |
|
This item has no description. | |
| Public | procedure beforemake(const adesigner: idesigner; const maketag: integer; var abort: boolean); |
|
This item has no description. | |
| Public | procedure aftermake(const adesigner: idesigner; const exitcode: integer); |
|
This item has no description. | |
Generated by PasDoc 1.0.4.