Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2015.09.10;
Скачать: CL | DM;

Вниз

Проблема с созданием меню   Найти похожие ветки 

 
Сергей   (2014-02-15 19:13) [0]

Всем привет. Проблема такая, нужно программно создать меню ...  
 // Создание меню
 AM:=TActionManager.Create(AOwner);
 EColorMap:= TXPColorMap.Create(AOwner);
 EM:=TActionMainMenuBar.Create(AOwner);

 EM.Caption:="EMM";
 EM.ActionManager:=AM;
 EM.ColorMap:=EColorMap;
 EM.Enabled:=True;
 EM.Visible:=True;
 EM.Parent:=Self;

 AM.ActionBars.Add;
 AM.ActionBars.ActionBars[0].ActionBar:=EM;
 AM.ActionBars.ActionBars[0].Visible:=True;
 AM.ActionBars.ActionBars[0].Items.add;
 AM.ActionBars.ActionBars[0].Items[0].Caption:="Test";
 AM.ActionBars.ActionBars[0].Items[0].ShowCaption:=True;
 AM.ActionBars.ActionBars[0].Items[0].Visible:=True;


Но вот где то ошибка, меню создается, а вот сам первый элемент "Test" - нет... Подскажите, где я ошибся ?


 
Novicer   (2014-02-17 10:23) [1]

Наведите кто-нить наглядный пример зачем динамически создавать MainMenu? Не проще создать в designtime и назначить обработчики все командам меню?


 
KilkennyCat ©   (2014-02-17 11:11) [2]


> Novicer   (17.02.14 10:23) [1]

1. настраиваемое ради удобства пользователя.
2. изменяемое от текущего режима программы.
3. шаблонизация


 
Dennis I. Komarov ©   (2014-02-17 11:52) [3]


> Novicer   (17.02.14 10:23) [1]
> Наведите кто-нить наглядный пример зачем динамически создавать
> MainMenu? Не проще создать в designtime и назначить обработчики
> все командам меню?

А если нет конечного списка, а логика вынесена в отдельные библиотеки с динамической загрузкой?



Страницы: 1 вся ветка

Текущий архив: 2015.09.10;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.073 c
4-1271754311
QAZ
2010-04-20 13:05
2015.09.10
FindFirstFileW и FindNextFileW


15-1413997019
Jeer
2014-10-22 20:56
2015.09.10
А мне, что-то вспомнилось..


3-1304879439
AndreyRus
2011-05-08 22:30
2015.09.10
Тип поля Bit в агрегатных функциях.


15-1415815791
alexdn
2014-11-12 21:09
2015.09.10
Вопрос по wordpress


15-1417807101
KilkennyCat
2014-12-05 22:18
2015.09.10
Где Северный полюс?