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

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

Проблемы работы с МЕНЮ


ScareCrow ©   (2002-11-05 15:10:00) 

Уважаемые СПЕЦИАЛИСТЫ по DELPHI!
Подскажите, как сделать следующее:
Есть форма, на ней главное меню (разветвленное), например, уровень вложенности 2-3. После выбора пункта подменю вызывается некоторая модальная форма. После завершения работы с модальной формой, меню "схлопывается" до первого (если хотите, до нулевого уровня).
Например:
Дерево MainMenu1

Файл
Правка
Копировать
Вставить
Поиск (Вот здесь и вызывается модальная форма)
Помощь
О Программе

ВОПРОС:
Как оставить ветку

Файл
Правка
Копировать
Всавить
Поиск

в открытом состоянии (expanded) после работы модальной формы ???

Заранее благодарен за внимание и помощь!!!


ScareCrow   (2002-11-05 16:46:00) [1]

Ошибок не дает, но и работать не хочет...
ВСЕ РАВНО СПАСИБО!!!


SaS13   (2002-11-05 16:35:00) [2]

чё-нить типа этого:
with MainMenu1 do
SendMessage(Handle, WM_MENUSELECT, MakeWParam(GetSubMenu(Handle, 3{номер tMenuItem ПОИСК}), MF_MOUSESELECT), 0);


ScareCrow   (2002-11-05 16:12:00) [3]

СПАСИБО БОЛЬШОЕ!!!
но ничего не понятно, можно подробнее???


SaS13   (2002-11-05 15:19:00) [4]

WM_MENUSELECT


Наверх

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