Unit msepropertyeditors

Description

 

Overview

Classes, Interfaces, Objects and Records

Name Description
Record propinstancety  
Interface iobjectinspector  
Interface iremotepropertyeditor  
Class tpropertyeditor  
Class tstringpropertyeditor  
Class tutf8stringpropertyeditor  
Class trefreshstringpropertyeditor  
Class tnamepropertyeditor  
Class tfontnamepropertyeditor  
Class tmsestringpropertyeditor  
Class trichstringpropertyeditor  
Class tordinalpropertyeditor  
Class tvolatileordinalpropertyeditor  
Class tint64propertyeditor  
Class tcharpropertyeditor  
Class twidecharpropertyeditor  
Class tbooleanpropertyeditor  
Class tvolatilebooleanpropertyeditor  
Class trefreshbooleanpropertyeditor  
Class trealpropertyeditor  
Class trealtypropertyeditor  
Class tcurrencypropertyeditor  
Class tdatetimepropertyeditor  
Class tvariantpropertyeditor  
Class tenumpropertyeditor  
Class tshortcutpropertyeditor  
Class tshortcutarpropertyeditor  
Class tcolorpropertyeditor  
Class tclasspropertyeditor  
Class toptionalclasspropertyeditor  
Class tparentclasspropertyeditor  
Class tparentfontpropertyeditor  
Class tcomponentpropertyeditor  
Class tsubcomponentpropertyeditor  
Class tcomponentinterfacepropertyeditor  
Class tsisterwidgetpropertyeditor  
Class tnochildrenwidgetpropertyeditor  
Class tchildwidgetpropertyeditor  
Class tlocalcomponentpropertyeditor  
Class tlinkcomponentpropertyeditor  
Class tlocallinkcomponentpropertyeditor  
Class tsetelementeditor  
Class tsetpropertyeditor  
Class tvolatilesetpropertyeditor  
Class tmethodpropertyeditor  
Class tdialogclasspropertyeditor  
Class tbitmappropertyeditor  
Class tstringspropertyeditor  
Class ttextstringspropertyeditor  
Class tdatalistpropertyeditor  
Class toptionaldatalistpropertyeditor  
Class tmsestringdatalistpropertyeditor  
Class tdoublemsestringdatalistpropertyeditor  
Class tmsestringintdatalistpropertyeditor  
Class tarrayelementeditor  
Class tarraypropertyeditor  
Class tconstelementeditor  
Class tconstarraypropertyeditor  
Class tcollectionitemeditor  
Class tcollectionpropertyeditor  
Class tpersistentarraypropertyeditor  
Class toptionalpersistentarraypropertyeditor  
Class tmenuarraypropertyeditor  
Class tclasselementeditor  
Class tmenuelementeditor  
Class tintegerarraypropertyeditor  
Class tsetarrayelementeditor  
Class tsetarraypropertyeditor  
Class tcolorarraypropertyeditor  
Class tstringarraypropertyeditor  
Class tmsestringarraypropertyeditor  
Class trealarraypropertyeditor  
Class trecordpropertyeditor  
Record propertyeditorinfoty  
Class tpropertyeditors  

Functions and Procedures

function textpropertyfont: tfont;
function propertyeditors: tpropertyeditors;
procedure registerpropertyeditor(propertytype: ptypeinfo; propertyownerclass: tclass; const propertyname: string; editorclass: propertyeditorclassty);
function imagefilepropedit(out afilename: filenamety; out aformat: string): modalresultty;
function getcomponentpropname(const acomp: tcomponent): msestring;
function wantpropertydelete(const fromval,toval: int32): boolean;

Types

defaultenumerationty = (...);
defaultsetty = set of defaultenumerationty;
propertyeditorarty = array of tpropertyeditor;
propinstancearty = array of propinstancety;
ppropinstancearty = ˆpropinstancearty;
propertystatety = (...);
propertystatesty = set of propertystatety;
propertyeditorclassty = class of tpropertyeditor;
ppersistent = ˆtpersistent;
setelementeditorclassty = class of tsetelementeditor;
listeditformkindty = (...);
elementeditorclassty = class of tarrayelementeditor;
elementeditorarty = array of tarrayelementeditor;
collectionitemeditorclassty = class of tcollectionitemeditor;
ppropertyeditorinfoty = ˆpropertyeditorinfoty;

Constants

bmpfiledialogstatname = 'bmpfile.sta';
numcharchar = msechar('[');
propmaxarraycount = 100;

Variables

fontaliasnames: msestringarty;

Description

Functions and Procedures

function textpropertyfont: tfont;
 
function propertyeditors: tpropertyeditors;
 
procedure registerpropertyeditor(propertytype: ptypeinfo; propertyownerclass: tclass; const propertyname: string; editorclass: propertyeditorclassty);
 
function imagefilepropedit(out afilename: filenamety; out aformat: string): modalresultty;
 
function getcomponentpropname(const acomp: tcomponent): msestring;
 
function wantpropertydelete(const fromval,toval: int32): boolean;
 

Types

defaultenumerationty = (...);
 
Values
  • null
defaultsetty = set of defaultenumerationty;
 
propertyeditorarty = array of tpropertyeditor;
 
propinstancearty = array of propinstancety;
 
ppropinstancearty = ˆpropinstancearty;
 
propertystatety = (...);
 
Values
  • ps_expanded
  • ps_subproperties
  • ps_volatile
  • ps_refresh
  • ps_valuelist
  • ps_dialog
  • ps_sortlist
  • ps_owned
  • ps_noadditems
  • ps_nodeleteitems
  • ps_isordprop
  • ps_modified
  • ps_candefault
  • ps_component
  • ps_subprop
  • ps_selected
  • ps_canselect
  • ps_refreshall
  • ps_local
  • ps_link
propertystatesty = set of propertystatety;
 
propertyeditorclassty = class of tpropertyeditor;
 
ppersistent = ˆtpersistent;
 
setelementeditorclassty = class of tsetelementeditor;
 
listeditformkindty = (...);
 
Values
  • lfk_none
  • lfk_msestring
  • lfk_real
  • lfk_integer
  • lfk_msestringint
  • lfk_complex
elementeditorclassty = class of tarrayelementeditor;
 
elementeditorarty = array of tarrayelementeditor;
 
collectionitemeditorclassty = class of tcollectionitemeditor;
 
ppropertyeditorinfoty = ˆpropertyeditorinfoty;
 

Constants

bmpfiledialogstatname = 'bmpfile.sta';
 
numcharchar = msechar('[');
 
propmaxarraycount = 100;
 

Variables

fontaliasnames: msestringarty;
 

Generated by PasDoc 0.16.0.