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

NoneTaction - это общий компонент VCL действия. Он реализует пользовательские команды для различных элементов управления. Он определяется в модуле ActnList.pas.
1 ответ

Delphi: изображение действия не отображается на кнопке инструмента

Все в рамке. У меня есть список действий, есть действие с изображением, изображение появляется в действии. Я назначил действие кнопке инструмента, но изображение на ней не отображается. Зачем? Delphi XE. Спасибо!
04 авг '11 в 16:58
3 ответа

Используйте TAction для "только иконки" TButton

У меня есть TAction, который используется как для пункта меню, так и для кнопки TButton. Я хочу, чтобы пункт меню показывал метку, а TButton - только иконку. Однако, когда действие назначено, Vcl автоматически устанавливает атрибут заголовка TButton…
11 дек '12 в 08:35
1 ответ

Действие набора данных Delphi по умолчанию Tdatasetdelete

Одна из замечательных вещей Delphi - это список TActionlist. Еще лучше использовать стандартные TAations, такие как TDataset-actions. У меня есть одна форма с несколькими простыми таблицами. Поэтому я позволил Delphi решить, какой источник данных / …
30 июл '16 в 16:55
2 ответа

Создание ярлыка приложения Delphi без соответствующего пункта меню

Я хочу, чтобы в моем приложении была комбинация клавиш (например, Ctrl+Alt+D) для вызова функции, но я не хочу, чтобы ярлык появлялся в любом меню. Возможно ли иметь в вашем приложении ярлык, который в противном случае был бы невидимым?
25 июл '10 в 20:44
3 ответа

Как мне справиться с сочетанием клавиш, когда моя программа не активна?

Это нормально, если я использую это так для нескольких событий? unit Unit4; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, Clipbrd; type TForm4 = class(TForm) procedure FormCreate(Sender: TObject);…
06 ноя '10 в 22:11
3 ответа

Как добавить поддержку действий в моем компоненте

Что мне нужно сделать для добавления поддержки действий в мой компонент. Это компонент кнопки, но я думаю, он одинаков для любого типа компонента. Любая информация или как поможет.
24 июл '11 в 10:11
6 ответов

Как я могу увидеть, кто вызвал действие в Delphi?

Когда действие даже запускается, "отправитель" всегда является самим действием. Обычно это наиболее полезно, но возможно ли как-то выяснить, кто вызвал событие onexecute действия? пример Допустим, у вас есть форма со следующим: 2 кнопки, называемые …
21 июл '10 в 18:57
1 ответ

Кнопка с действием, созданным во время выполнения

Я создаю с помощью кнопок Delphi 2009 Toolbar на панели инструментов, как описано здесь: Создание среды выполнения TToolbutton Разница в том, что я назначаю действие также во время выполнения. Мой код выглядит следующим образом: Function TSymbolVisW…
31 янв '15 в 17:30
1 ответ

Custom Draw TAction Выпадающее меню

Я создаю выпадающее меню для TActionClientItem со списком TAction. Я хотел бы знать, как я могу подключить событие рисования для меню или каждого TAction внутри, чтобы по-разному отображать заголовок этих TAction!? Что-то вроде TAction.OnDrawItem ил…
24 фев '12 в 03:30
2 ответа

Как добавить выпадающее меню к элементу действия во время выполнения

Я использую следующий метод для создания ActionClient с действием во время выполнения. procedure TMainForm.AddToProjectHistory(Path: string); var NewOption: TAction; ActionClient: TActionClientItem; begin NewOption := TAction.Create(self); NewOption…
09 ноя '11 в 17:13
0 ответов

FMX - TAction OnUpdate не работает

У меня есть форма FMX, которая содержит кнопку и список TActionList с TAction 'Action1'. В Action1 есть процедура Execute и процедура Update, а для свойства 'Action' кнопки установлено значение Action1. Если я запускаю приложение в Windows, оно вход…
26 апр '18 в 14:47
1 ответ

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

Я хочу сбросить свойство "флажок" всех объектов TAction ленты на "ложь" при нажатии на любую кнопку ленты, а затем установить только значение "истина" на нажатой кнопке. Но я еще не нашел способ получить доступ ко всем "проверенным" свойствам действ…
05 июл '09 в 19:17
3 ответа

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

В своем пользовательском компоненте я создал несколько TAction-ов в качестве подкомпонентов. Все они опубликованы, но я не мог назначить их во время разработки, так как они не были доступны через инспектор объектов. Как сделать их "повторяемыми" инс…
28 дек '11 в 05:06
1 ответ

Delphi ActionMainMenuBar MRU

Я пытаюсь добавить список MRU в ActionMainMenuBar, но не могу понять, как это сделать, может кто-нибудь, пожалуйста, укажет мне на компонент MRU, который работает с ActionMainMenuBar, или, возможно, расскажет мне, как это сделать. Большое спасибо.
06 май '11 в 22:43
2 ответа

Как я могу создать список недавно использованных файлов в Delphi 2009?

У меня есть TActionManager и TActionMainMenuBar, и я знаю, как добавить TActionClientItem для каждого файла MRU в главном меню. Но нужно ли создавать отдельное действие для каждого файла MRU в списке? Или есть способ создать только одно действие и к…
05 янв '11 в 15:17
1 ответ

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

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

Как привести к TMenuItem в методе TActions Execute?

У меня есть несколько связанных TMenuItems в приложении CodeGear C++ VCL. Каждый TMenuItem связан с одним и тем же действием (TAction). При щелчке по MenuItem запускается действие (это метод execute). Мне нужно будет как-то привести параметр Sender …
05 окт '14 в 19:44
1 ответ

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

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

TATION радио пункт

В полосах действия есть компонент TAction. Этот компонент содержит свойство с именем GroupIndex: Integer; Однако поле RadioItem: Boolean; не там. Это почему? Как я могу сделать так, чтобы флажок был? Ориентация действия - ActionMainMenuBar и ActionM…
06 окт '11 в 14:05
1 ответ

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

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