Описание тега tactionmanager

TActionManager - это невизуальный компонент, используемый для управления и отображения всех действий приложения Delphi. Он определяется в модуле ActnMan.pas.
1 ответ

Количество компонентов TActionManager в проекте

Я использовал TActionLists в D7 для многих проектов, по одному для каждой TForm, где это казалось уместным. Теперь, начиная новый проект i XE2, пользователям требуется лента, которая, кажется, требует TActionManager. Чтение онлайн и документации не …
08 дек '12 в 09:27
1 ответ

Как получить строку быстрого доступа из TShortCut в действии?

Я использую TActionManagerгде каждое действие имеет клавиатуру ShortCut назначен на это. Я хотел бы отобразить текст, который представляет собой сочетание клавиш для пользователя. Например, F4 или же Ctrl+F или же Ctrl+Shift+S, Тем не менее TShortCu…
16 авг '15 в 23:10
1 ответ

Глифы кнопок не обновляются при изменении изображения действия

Я использую диспетчер действий, и у меня есть несколько кнопок, связанных с некоторыми из этих действий. Символам этих кнопок автоматически назначаются соответствующие изображения из списка изображений диспетчера действий. Тем не менее, если я иду и…
04 дек '15 в 03:40
1 ответ

ActionMainMenuBar - пункт меню не обновляет свое отключенное состояние после добавления элементов действий вручную

Использование: Delphi XE2, 32-битное приложение Windows VCL формы В ActionManager я добавил действие и назначил имя категории. Затем я перетаскиваю категорию из ActionManager в ActionMainMenuBar на форме. Я сделал это, чтобы создать пункт меню на Ac…
29 окт '13 в 17:20
1 ответ

Как программно добавить подменю в TActionMainMenuBar?

Я занимаюсь разработкой программы VCL и добавляю код для размещения выпадающего подменю "Последние файлы", в котором перечислены группы файлов. Для этой программы я заполнил tActionManager и tActionMainMenuBar. Я создал подобные меню перед использов…
28 ноя '17 в 02:26
0 ответов

TSpeedButton with TAction - автоматически сгенерированное отключенное изображение учитывает только черный цвет

Прежде всего, я уже знаю, что когда вы реализуете TSpeedButton, когда вы назначаете его Glyph, если у вас нет более одного глифа, то NumGlyphs должно быть 1и когда он отключен, он автоматически использует то же изображение для автоматической генерац…
24 май '17 в 21:46
0 ответов

Как установить выборочные подписи для TActionToolbar?

У меня есть TActionToolbar... Но есть одна "особенность", которую я не могу понять, как управлять. Из диалогового окна настройки (Vcl.CustomizeDlg.TCustomizeDlg) для TActionToolbar. Обратите внимание на список параметров заголовка: Так как именно вы…
10 июл '15 в 06:06
1 ответ

Как получить все TAction от TActionManager?

У меня есть TActionManager в моем приложении, где все действия определены. Мне нужно получить список всех его действий; в настоящее время, используя его свойство Actions, я могу получить "путь" для действия (GetNamePath) но я тоже хочу получить его …
06 окт '12 в 16:19
1 ответ

Как назначить TAction для кнопки панели инструментов во время выполнения?

Я добавляю кнопки панели инструментов динамически на основе файла настроек. Я хотел бы назначить TAction им. Пока что я добавил событие OnClick с обработчиком действия OnExecute, но если действие отключено, кнопка панели инструментов не отключается …
23 апр '12 в 02:16
4 ответа

Как я могу отключить все компоненты в немодальной форме?

Сценарий: TActionManager, TAction и TButton (связанные с этим действием) ActionManager постоянно включает действие в своем обработчике события OnUpdate код в обработчике событий действия запускает внешнюю программу с помощью метода ShellExecAndWait …
01 июн '12 в 10:11
1 ответ

Delphi 2009 Actionmanager стандартный список изображений

Я только что начал новый проект и впервые использую компонент Delphi 2009 Actionmanager. В Actionmanager есть список стандартных действий, которые дают мне такие действия, как открытие / сохранение файла без какой-либо кодировки - отличные вещи. Сущ…
1 ответ

Delphi TActionMainenuBar - пункт меню подменю 2-го уровня отключен

В Delphi XE5 я преобразовываю TMainMenu в TActionMainMenuBar, но у меня возникают проблемы с узлом подменю в категории, отключенной во время выполнения, например, в моей категории "Файл". Большинство элементов категории "Файл" представляют собой дей…
07 май '14 в 09:41
2 ответа

Есть ли альтернатива Delphi ActionManager в Visual Studio?

Я относительно новичок в VS и C#, но имею многолетний опыт работы в Delphi. Одним из моих любимых компонентов при разработке графического интерфейса в Delphi является ActionManager - централизованный способ назначения обработчиков событий для действ…
29 июл '09 в 17:15
1 ответ

Delphi: Как я могу добавить новую категорию в ActionManager?

Мне бы хотелось, чтобы мои действия были организованы по категориям, но в поле "Категории" я не могу добавить новую категорию. Когда я нажимаю добавить стандартное действие, у него появляются разные категории, такие как "Редактировать", "Интернет",.…
20 сен '10 в 09:05
1 ответ

Как вы выполняете действия, содержащиеся в actionmanager - Delphi 2007

Я использую D2007 для проекта, который имеет ряд действий в actionmanager, которые затем используются в actiontoolbars и меню. Я также поместил их в категории (например, Файл, Инструменты, Ввод и т. Д.). Я хотел бы включить / отключить отдельные дей…
17 ноя '09 в 16:50
3 ответа

Как отключить меню, подменю в ActionMainMenuBar?

Использование: Delphi XE3, приложение VCL Forms У меня есть меню, содержащее подменю в ActionMainMenuBar. Как я могу с помощью кода: отключить меню отключить подменю
29 июл '13 в 06:38
0 ответов

Почему TCustomActionBar (и TActionMainMenuBar) очищают свойство ColorMap каждый раз, когда входит CM_SYSFONTCHANGED?

Я предполагаю, что это ошибка, которую я должен обойти в TCustomActionBar, который забывает о картах пользовательских цветов каждый раз, когда приходит сообщение CM_SYSFONTCHANGED. Смотря на TCustomActionBar.CMSysFontChanged(var Message: TMessage) э…
03 окт '13 в 18:59
0 ответов

Как получить раскрывающиеся элементы TActionMainMenuBar для прокрутки, когда слишком много элементов для отображения

Кто-нибудь знает, как получить TActionMainMenuBar с TThemedPopupMenu, чтобы он действовал как стандартные меню, в том случае, если на экране слишком много элементов для размещения (по вертикали), появляются две кнопки прокрутки (одна сверху, одна сн…
23 июн '15 в 10:52
1 ответ

Сочетания клавиш не обнаруживаются, когда Action Manager находится в модуле данных?

В Delphi XE2 у меня есть модуль данных в моем приложении и диспетчер действий внутри этого модуля данных. Я назначил сочетания клавиш для каждого действия, но когда я пытаюсь использовать эти сочетания клавиш в приложении, оно не перехватывает их. Я…
0 ответов

Клавиша быстрого доступа не появляется с действием actionmanager в Delphi

Я пытаюсь использовать actionmanager в delphi7, это почти нормально, если только мне не нужно добавить заголовок action1 для сочетания клавиш, например: Action1 CTRL+D что мне нужно именно тогда, когда я назначаю элементу действия ярлык, я хочу, что…
20 апр '13 в 09:46