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

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.