Class tcollectionitemeditor

Unit

Declaration

type tcollectionitemeditor = class(tpropertyeditor, iremotepropertyeditor)

Description

No description available, ancestor tpropertyeditor description follows
No description available, ancestor tnullinterfacedobject description follows

Hierarchy

Overview

Methods

Protected function getdefaultstate: propertystatesty; override;
Protected function getpointervalue(const index: integer = 0): pointer; override;
Protected procedure setpointervalue(const value: pointer); override; overload;
Protected procedure setpointervalue(const index: integer; const value: pointer); override; overload;
Protected procedure doinsert(const sender: tobject);
Protected procedure doappend(const sender: tobject);
Protected procedure dodelete(const sender: tobject);
Protected function getselectedpropinstances: objectarty;
Public constructor create(aindex: integer; aparenteditor: tcollectionpropertyeditor; aeditorclass: propertyeditorclassty; const adesigner: idesigner; const aobjectinspector: iobjectinspector; const aprops: propinstancearty; atypinfo: ptypeinfo); reintroduce;
Public destructor destroy; override;
Public procedure setvalue(const value: msestring); override;
Public function getvalue: msestring; override;
Public function getvalues: msestringarty; override;
Public procedure edit; override;
Public function subproperties: propertyeditorarty; override;
Public function name: msestring; override;
Public procedure dragbegin(var accept: boolean); override;
Public procedure dragover(const sender: tpropertyeditor; var accept: boolean); override;
Public procedure dragdrop(const sender: tpropertyeditor); override;
Public procedure dopopup(var amenu: tpopupmenu; const atransientfor: twidget; var mouseinfo: mouseeventinfoty); override;
Public procedure dokeydown(var ainfo: keyeventinfoty); override;

Description

Methods

Protected function getdefaultstate: propertystatesty; override;
 
Protected function getpointervalue(const index: integer = 0): pointer; override;
 
Protected procedure setpointervalue(const value: pointer); override; overload;
 
Protected procedure setpointervalue(const index: integer; const value: pointer); override; overload;
 
Protected procedure doinsert(const sender: tobject);
 
Protected procedure doappend(const sender: tobject);
 
Protected procedure dodelete(const sender: tobject);
 
Protected function getselectedpropinstances: objectarty;
 
Public constructor create(aindex: integer; aparenteditor: tcollectionpropertyeditor; aeditorclass: propertyeditorclassty; const adesigner: idesigner; const aobjectinspector: iobjectinspector; const aprops: propinstancearty; atypinfo: ptypeinfo); reintroduce;
 
Public destructor destroy; override;
 
Public procedure setvalue(const value: msestring); override;
 
Public function getvalue: msestring; override;
 
Public function getvalues: msestringarty; override;
 
Public procedure edit; override;
 
Public function subproperties: propertyeditorarty; override;
 
Public function name: msestring; override;
 
Public procedure dragbegin(var accept: boolean); override;
 
Public procedure dragover(const sender: tpropertyeditor; var accept: boolean); override;
 
Public procedure dragdrop(const sender: tpropertyeditor); override;
 
Public procedure dopopup(var amenu: tpopupmenu; const atransientfor: twidget; var mouseinfo: mouseeventinfoty); override;
 
Public procedure dokeydown(var ainfo: keyeventinfoty); override;
 

Generated by PasDoc 0.16.0.