System.Actions.TContainedActionList.EnumByCategory

From RAD Studio API Documentation
Jump to: navigation, search

Delphi

function EnumByCategory(Proc: TEnumActionListEvent;  const Category: string; const IncludeSubCategory: Boolean = True): boolean; overload;
function EnumByCategory(Proc: TEnumActionListRef;  const Category: string; const IncludeSubCategory: Boolean = True): boolean; overload;

C++

bool __fastcall EnumByCategory(TEnumActionListEvent Proc, const System::UnicodeString Category, const bool IncludeSubCategory = true)/* overload */;
bool __fastcall EnumByCategory(_di_TEnumActionListRef Proc, const System::UnicodeString Category, const bool IncludeSubCategory = true)/* overload */;

Properties

Type Visibility Source Unit Parent
function public
System.Actions.pas
System.Actions.hpp
System.Actions TContainedActionList

Description

Calls the specified procedure (TEnumActionListEvent or TEnumActionListRef) once for every action of the list in the specified category.

IncludeSubCategory determines whether actions in subcategories are included (True) or not (False) in the loop of calls.

Proc, an instance of either TEnumActionListEvent or TEnumActionListRef, can set its Done argument to True to stop the loop of calls prematurely.

See Also