Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

действие ActionManager1


asd ©   (2006-02-05 23:34:00) 

Есть ActionManager1 и ActionMainMenuBar1. Я создал новое действие в ActionMainMenuBar1.
 Item := ActionManager1.FindItemByCaption('&Action1');
 if Assigned(Item) then
   ActionManager1.AddAction(EditCut1, Item);
Написано как в помощнике.
Вопрос: Как создать новое действие с другим именем, с которым введёт пользователь, и как при нажатии на это действие выполнялся какой-нибудь простой алгоритм


asd   (2006-02-11 17:40:00) [1]

Народ, помогите. Может кто-нибудь посоветует, где можно про это почитать.


asd   (2006-02-11 17:39:00) [2]

Народ, помогите. Может кто-нибудь посоветует, где можно про это почитать.


asd   (2006-02-09 18:45:00) [3]

ZeroDivide, пожалуйста, помогите. А то я замаился с этим вопросом.


asd   (2006-02-07 18:26:00) [4]

Извините за этот глупый вопрос, но  как будет это выглядеть в коде, а то я с ActionManager1 встолкнулся впервые и очень трудно разобраться с добавлением нового действия. Спасибо.


ZeroDivide   (2006-02-07 08:46:00) [5]

Cоздание экземпляра класса по имени.
TMyClass.(FindClass('YourClassName')).Create;

В соответствии с этим, твой код, будет выглядеть примерно так:
CustomItem := TActionBarItem.(FindClass(Edit.Text)).Create;


asd   (2006-02-06 18:51:00) [6]

Народ, помогите, пожалуйста.


Наверх

Титульная страница Поиск, карта сайта Написать письмо