Vcl.ActnMan.TActionClientsCollection

Delphi
TActionClientsCollection = class(TOwnedCollection)
C++
class PASCALIMPLEMENTATION TActionClientsCollection : public System::Classes::TOwnedCollection
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
class | public | Vcl.ActnMan.pas Vcl.ActnMan.hpp |
Vcl.ActnMan | Vcl.ActnMan |
Description
TActionClientsCollection is a collection of action clients that maintains information about the action manager that owns the collection.
TActionClientsCollection is the base class for collections that list action client objects (TActionClient descendants) for an action manager or for another action client. Each TActionClientsCollection descendant contains a specific type of TActionClient descenant:
TActionClients contains TActionClientItem objects. Each TActionClientItem represents an action the user can execute.
TActionBars contains TActionBarItem objects. Each TActionBarItem represents a set of actions that appear on a menu or tool bar.
In addition to listing its collection of TActionClient descendants, TActionClientsCollection maintains information about the action manager that owns the collection and lets the Object Inspector display the collection's name at design time.