Vcl.ActnMan.TActionClientsCollection

From RAD Studio API Documentation
Jump to: navigation, search

System.Classes.TOwnedCollectionSystem.Classes.TCollectionSystem.Classes.TPersistentSystem.TObjectTActionClientsCollection

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.

See Also