C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Как добавить подменю часто используемых профилей
Giny
Отправлено: 12.09.2005, 17:41


Ученик-кочегар

Группа: Участник
Сообщений: 23



Есть терминальная программа, которая конфигурируется *.ini файлами, своеобразные профили. Как при открытии профиля динамически заносить его в подменю, подобно часто используемым документам в WORDe в меню Файл, для последующей быстрой конфигурации терминала
gvg
Отправлено: 13.09.2005, 09:00


Машинист паровоза

Группа: Участник
Сообщений: 222



Обыкновенно заносить (см. help по меню). Сохранять последние в другой ini.
Giny
Отправлено: 13.09.2005, 10:48


Ученик-кочегар

Группа: Участник
Сообщений: 23



Я наверное сильно запутанно спросил. Попробую абстрагироваться от моей реализации. Есть меню которое запускает Actions из ActionManager. Так вот необходимо во время выполнения добавить Action в ActionManager и в меню. Пожалуйста, подскажите кто знает.
Rius
Отправлено: 15.09.2005, 12:28


Мастер участка

Группа: Участник
Сообщений: 321



может проще один Action назначать динамически создаваемым пунктам меню (изображающим имена файлов)?
Giny
Отправлено: 16.09.2005, 10:47


Ученик-кочегар

Группа: Участник
Сообщений: 23



Как во время выполнения добавлять пункты в меню? Пример кода если можно.
Rius
Отправлено: 16.09.2005, 15:03


Мастер участка

Группа: Участник
Сообщений: 321



а как посмотреть хэлп????

CODE
           TMenuItem *subitem = new TMenuItem(mitem);
           subitem->Caption = subname;
           subitem->RadioItem = true;
           subitem->GroupIndex = 1;
           subitem->AutoCheck = true;
           subitem->OnClick = OnPopupFilterClick;
           if(!f){ subitem->Checked = true; f = true; }
           mitem->Insert(mitem->Count, subitem);
Giny
Отправлено: 19.09.2005, 13:48


Ученик-кочегар

Группа: Участник
Сообщений: 23



У меня есть ActionManager1 и соответствующие ActionMainMenuBar1 и ActionToolBar1, как быть в этом случае, кроме чтения helpa?

Вернуться в Вопросы программирования в C++Builder