Class tmenuitems

Unit

Declaration

type tmenuitems = class(tpersistentarrayprop, ievent)

Description

This item has no description.

Hierarchy

Overview

Methods

Protected procedure createitem(const index: integer; var item: tpersistent); override;
Protected procedure dosizechanged; override;
Protected procedure dochange(const aindex: integer); override;
Protected procedure receiveevent(const event: tobjectevent);
Public constructor create(const aowner: tmenuitem);
Public class function getitemclasstype: persistentclassty; override;
Public function hasvisibleitem: boolean;
Public procedure sort;
Public procedure assign(source: tpersistent); override;
Public function insert(const index: integer; const aitem: tmenuitem): integer overload;
Public function insert(const index: integer; const aitems: tmenuitems): integer overload;
Public 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;
Public procedure insertseparator(const index: integer; const aoptional: boolean = false);
Public function itembyname(const name: ansistring): tmenuitem;
Public function itemindexbyname(const name: ansistring): integer;

Properties

Public property items[index: integer]: tmenuitem read getmenuitems write setmenuitems;

Description

Methods

Protected procedure createitem(const index: integer; var item: tpersistent); override;

This item has no description.

Protected procedure dosizechanged; override;

This item has no description.

Protected procedure dochange(const aindex: integer); override;

This item has no description.

Protected procedure receiveevent(const event: tobjectevent);

This item has no description.

Public constructor create(const aowner: tmenuitem);

This item has no description.

Public class function getitemclasstype: persistentclassty; override;

This item has no description.

Public function hasvisibleitem: boolean;

This item has no description.

Public procedure sort;

This item has no description.

Public procedure assign(source: tpersistent); override;

This item has no description.

Public function insert(const index: integer; const aitem: tmenuitem): integer overload;

This item has no description.

Public function insert(const index: integer; const aitems: tmenuitems): integer overload;

This item has no description.

Public 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;

This item has no description.

Public procedure insertseparator(const index: integer; const aoptional: boolean = false);

This item has no description.

Public function itembyname(const name: ansistring): tmenuitem;

This item has no description.

Public function itemindexbyname(const name: ansistring): integer;

This item has no description.

Properties

Public property items[index: integer]: tmenuitem read getmenuitems write setmenuitems;

This item has no description.


Generated by PasDoc 0.17.0.snapshot.