Class tcollectionitemeditor

Unit

Declaration

type tcollectionitemeditor = class(tpropertyeditor, iremotepropertyeditor)

Description

This item has no description.

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;

This item has no description.

Protected function getpointervalue(const index: integer = 0): pointer; override;

This item has no description.

Protected procedure setpointervalue(const value: pointer); override; overload;

This item has no description.

Protected procedure setpointervalue(const index: integer; const value: pointer); override; overload;

This item has no description.

Protected procedure doinsert(const sender: tobject);

This item has no description.

Protected procedure doappend(const sender: tobject);

This item has no description.

Protected procedure dodelete(const sender: tobject);

This item has no description.

Protected function getselectedpropinstances: objectarty;

This item has no description.

Public constructor create(aindex: integer; aparenteditor: tcollectionpropertyeditor; aeditorclass: propertyeditorclassty; const adesigner: idesigner; const aobjectinspector: iobjectinspector; const aprops: propinstancearty; atypinfo: ptypeinfo); reintroduce;

This item has no description.

Public destructor destroy; override;

This item has no description.

Public procedure setvalue(const value: msestring); override;

This item has no description.

Public function getvalue: msestring; override;

This item has no description.

Public function getvalues: msestringarty; override;

This item has no description.

Public procedure edit; override;

This item has no description.

Public function subproperties: propertyeditorarty; override;

This item has no description.

Public function name: msestring; override;

This item has no description.

Public procedure dragbegin(var accept: boolean); override;

This item has no description.

Public procedure dragover(const sender: tpropertyeditor; var accept: boolean); override;

This item has no description.

Public procedure dragdrop(const sender: tpropertyeditor); override;

This item has no description.

Public procedure dopopup(var amenu: tpopupmenu; const atransientfor: twidget; var mouseinfo: mouseeventinfoty); override;

This item has no description.

Public procedure dokeydown(var ainfo: keyeventinfoty); override;

This item has no description.


Generated by PasDoc 0.17.0.snapshot.