|
<< Нажмите, чтобы показать Содержание >> TrvCustomAction |
TrvCustomAction – базовый класс для всех команд Инструментов интерфейса FMX.
Модуль FMX.RV.Actions;
Синтаксис
TrvCustomAction = class (TCustomAction)
TObject TPersistent TComponent TBasicAction TContainedAction TCustomAction |
Это базовый класс для всех команд Инструментов интерфейса FMX. Он не используется напрямую, используются команды, унаследованные от него.
Важная особенность всех таких команд – они должны находиться в TActionList, присвоенном свойству ActionList компонента TRVControlPanel. Только таким образом обновление состояния команд (свойств Enabled и Checked) работает должным образом.
В панели управления (ControlPanel) задаётся язык пользовательского интерфейса команд (свойство Language) и имеется возможность отключить все команды (свойство ActionsEnabled).
Также имеется возможность отключить конкретную команду свойством Disabled.