Class tmenuitems
Unit
Declaration
type tmenuitems = class(tpersistentarrayprop, ievent)
Description
No description available, ancestor tpersistentarrayprop description follows
No description available, ancestor tarrayprop description follows
Hierarchy
- TObject
- tpersistent
- tarrayprop
- tpersistentarrayprop
- tmenuitems
Overview
Methods
procedure createitem(const index: integer; var item: tpersistent); override; |
|
procedure dosizechanged; override; |
|
procedure dochange(const aindex: integer); override; |
|
procedure receiveevent(const event: tobjectevent); |
|
constructor create(const aowner: tmenuitem); |
|
class function getitemclasstype: persistentclassty; override; |
|
function hasvisibleitem: boolean; |
|
procedure sort; |
|
procedure assign(source: tpersistent); override; |
|
function insert(const index: integer; const aitem: tmenuitem): integer overload; |
|
function insert(const index: integer; const aitems: tmenuitems): integer overload; |
|
function insert(const index: integer; const captions: array of msestring; const options: array of menuactionoptionsty; const states: array of actionstatesty; const onexecutes: array of notifyeventty): integer overload; |
|
procedure insertseparator(const index: integer; const aoptional: boolean = false); |
|
function itembyname(const name: ansistring): tmenuitem; |
|
function itemindexbyname(const name: ansistring): integer; |
Properties
property items[index:integer]: tmenuitem read getmenuitems
write setmenuitems; |
Description
Methods
procedure createitem(const index: integer; var item: tpersistent); override; |
|
procedure dosizechanged; override; |
|
procedure dochange(const aindex: integer); override; |
|
procedure receiveevent(const event: tobjectevent); |
|
constructor create(const aowner: tmenuitem); |
|
class function getitemclasstype: persistentclassty; override; |
|
function hasvisibleitem: boolean; |
|
procedure sort; |
|
procedure assign(source: tpersistent); override; |
|
function insert(const index: integer; const aitem: tmenuitem): integer overload; |
|
function insert(const index: integer; const aitems: tmenuitems): integer overload; |
|
function insert(const index: integer; const captions: array of msestring; const options: array of menuactionoptionsty; const states: array of actionstatesty; const onexecutes: array of notifyeventty): integer overload; |
|
procedure insertseparator(const index: integer; const aoptional: boolean = false); |
|
function itembyname(const name: ansistring): tmenuitem; |
|
function itemindexbyname(const name: ansistring): integer; |
|
Properties
property items[index:integer]: tmenuitem read getmenuitems
write setmenuitems; |
|
Generated by PasDoc 0.16.0.