Форум программистов, компьютерный форум CyberForum.ru

Заполнение TActionBar'a в режиме runtime - как ?? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Запрашиваемый ресурс недоступен - в программе из уроков. http://www.cyberforum.ru/cpp-beginners/thread487524.html
В простенькой проге из уроков начинающим после некоторой работы вываливается 'Запрашиваемый ресурс недоступен'. Сама прога рисует линии вот таким вот макаром: void CDrawDlg::OnMouseMove(UINT nFlags, CPoint point) { if( (nFlags & MK_LBUTTON)==MK_LBUTTON ) { CClientDC dc(this); CPen NewPen(PS_SOLID, 20, RGB(255,100,0)); dc.SelectObject(&NewPen); dc.MoveTo(m_PrevX, m_PrevY);...
C++ Чем вреден вирус Чернобль? Правда что вирус Черноболь убивает железо? Заранее спасибо? http://www.cyberforum.ru/cpp-beginners/thread487514.html
C++ Как реализовать множественную вставку в базу через ODBC?
Как реализовать множественную вставку в базу через ОДБС?
C++ почему линковщик не видит статическую переменную:
почему линковщик не видит статическую переменную: файл aaa.h class aaa { protected: static CStringArray sa_RequestedStrings; void f();
C++ А КАК получить более развернутую информацию об ошибке http://www.cyberforum.ru/cpp-beginners/thread487442.html
В SDK пишут, что причину возникшей при вызове некоторых WIN32 API функций можно выяснить вызвав GetLastError(). Эта функция возвращает код ошибки. А КАК получить более развернутую информацию об ошибке, например текстовое описание причины ошибки?
C++ Программа "Гарячие клавиши" под XP Подкажите, пожалуйста, как можно написать (где можно про это почитать) прогу 'Гарячие клавиши!!!', которая в Винде при нажатие клавиши (например, Ctrl+q) будет выполнять какие-то дейстия (например, запуск выбранной программы). Особенность ещё заключаеться в том, чтобы это прога ('Гарячие клавиши!!!') не обязательно должна быть активной (по задумке она будет сидеть в трее). Т.е. например сижу я в... подробнее

Показать сообщение отдельно
p519446
Сообщений: n/a
17.08.2010, 18:41     Заполнение TActionBar'a в режиме runtime - как ??
Знатоки BCB или Delphi, поможите!! Ну очень надо!
Есть задача: прочитать из БД пользовательские формулировки пунктов главного меню и названия функций-обработчиков этих пунктов. А также прочитать инфу о положении отдельных пунктов меню по их категориям (т.е. по разделам главного меню). Решено было делать это через TActionManager + TActionMainMenuBar.

Запихивать TAction'ы в полосу TActionMainMenuBar'a в режиме runtime научился, но классифицировать их по категориями - никак не получается.
В результате все TAction'ы выстраиваются в одну линейку, что не есть гуд (т.е. как если бы при нажатии в Excel'e на раздел 'File' сразу бы делалось что-то, вместо того, чтобы открыть 'столбик' меню).
Кто-нибудь пытался делать Pull-Down меню в рантайме (чтобы пункты вытаскивались из базы данных) ? Или может, видели в Инете что-то ?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 12:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru