Vcl.ActnMan.TActionListCollection

From RAD Studio API Documentation
Jump to: navigation, search

System.Classes.TOwnedCollectionSystem.Classes.TCollectionSystem.Classes.TPersistentSystem.TObjectTActionListCollection

Delphi

TActionListCollection = class(TOwnedCollection)

C++

class PASCALIMPLEMENTATION TActionListCollection : public System::Classes::TOwnedCollection

Properties

Type Visibility Source Unit Parent
class public
Vcl.ActnMan.pas
Vcl.ActnMan.hpp
Vcl.ActnMan Vcl.ActnMan

Description

TActionListCollection is a collection that maintains information about action lists and their captions.

ActionBand components, unlike other menu bar and tool bar components, do not use a single action list object. Instead, they have access to multiple lists through their action manager object. Those lists are contained in a TActionListCollection object, which is mostly just an array of action lists and their corresponding captions. Each list/caption pair is encapsulated by a TActionListItem object in the list.

You probably won't need to create your own instances or subclasses of TActionListCollection. Your TActionManager object will handle them for you.

See Also