Unit msedesignintf
Uses
Variables
Description
Overview
Classes, Interfaces, Objects and Records
Name | Description |
---|---|
Record componentclassinfoty |
|
Record comppagety |
|
Class tcomponentclasslist |
|
Interface idesignerselections |
|
Interface icomponenteditor |
|
Interface idesigner |
|
Interface idesignnotification |
|
Record selectedinfoty |
|
Record objinfoty |
|
Class tdesignerselections |
|
Class tdesignnotifications |
|
Record unitgroupinfoty |
|
Class tunitgroups |
|
Record designmoduleintfty |
Functions and Procedures
procedure registercomponents(const page: msestring; const componentclasses: array of tcomponentclass); |
procedure registercomponenttabhints(const pages: array of msestring; const hints: array of msestring); |
function registeredcomponents: tcomponentclasslist; |
function unitgroups: tunitgroups; |
procedure registerunitgroup(const adependents,agroup: array of string); |
function designnotifications: tdesignnotifications; |
procedure setcomponentpos(const component: tcomponent; const pos: pointty); |
function getcomponentpos(const component: tcomponent): pointty; |
Types
initcomponentprocty = procedure(const acomponent: tcomponent; const aparent: tcomponent) of object; |
pcomponentclassinfoty = ˆcomponentclassinfoty; |
comppagearty = array of comppagety; |
componenteditorstatety = (...); |
componenteditorstatesty = set of componenteditorstatety; |
compfilterfuncty = function(const acomponent: tcomponent): boolean of object; |
pselectedinfoty = ˆselectedinfoty; |
objinfoarty = array of objinfoty; |
punitgroupinfoty = ˆunitgroupinfoty; |
createdesignmodulefuncty = function(const aclass: tclass; const aclassname: pshortstring): tmsecomponent; |
initdesigncomponentprocty = procedure(const amodule: tcomponent; const acomponent: tcomponent); |
getdesignscalefuncty = function(const amodule: tcomponent): real; |
sourcetoformfuncty = function(const amodule: tmsecomponent; const source: trichstringdatalist): boolean; |
pdesignmoduleintfty = ˆdesignmoduleintfty; |
Constants
defaultmoduleclassname = 'tmseform'; |
Description
Functions and Procedures
procedure registercomponents(const page: msestring; const componentclasses: array of tcomponentclass); |
procedure registercomponenttabhints(const pages: array of msestring; const hints: array of msestring); |
function registeredcomponents: tcomponentclasslist; |
function unitgroups: tunitgroups; |
procedure registerunitgroup(const adependents,agroup: array of string); |
function designnotifications: tdesignnotifications; |
procedure setcomponentpos(const component: tcomponent; const pos: pointty); |
function getcomponentpos(const component: tcomponent): pointty; |
Types
initcomponentprocty = procedure(const acomponent: tcomponent; const aparent: tcomponent) of object; |
pcomponentclassinfoty = ˆcomponentclassinfoty; |
comppagearty = array of comppagety; |
componenteditorstatety = (...); |
Values
|
componenteditorstatesty = set of componenteditorstatety; |
compfilterfuncty = function(const acomponent: tcomponent): boolean of object; |
pselectedinfoty = ˆselectedinfoty; |
objinfoarty = array of objinfoty; |
punitgroupinfoty = ˆunitgroupinfoty; |
createdesignmodulefuncty = function(const aclass: tclass; const aclassname: pshortstring): tmsecomponent; |
initdesigncomponentprocty = procedure(const amodule: tcomponent; const acomponent: tcomponent); |
getdesignscalefuncty = function(const amodule: tcomponent): real; |
sourcetoformfuncty = function(const amodule: tmsecomponent; const source: trichstringdatalist): boolean; |
pdesignmoduleintfty = ˆdesignmoduleintfty; |
Constants
defaultmoduleclassname = 'tmseform'; |
Generated by PasDoc 0.16.0.