Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Куда девалось popup меню / 3 сообщений из 3, страница 1 из 1
23.01.2006, 06:27:44
    #33496362
Pantalone
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Куда девалось popup меню
Исходники простейшего примера тут: http://pantalone.nm.ru/MenuBug.rar (5кб)

Проблема выглядит так: из основной формы через popup меню вызываем другую форму в режиме vbModal, и уже в этой другой форме пытаемся вызвать ее popup меню, а его нету!

Э, хозяин, карова пропала.. (с) Зинзиля

Причем если во второй форме это меню вызывать не попупом, а сверху обычным меню то все ок, или если из первой формы вторую вызывать не попапом, а обычным меню, то тоже все ок. Что за грабли?
...
Рейтинг: 0 / 0
23.01.2006, 10:03:26
    #33496536
Melkiades
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Куда девалось popup меню
Старинный баг майкрософта, который они по каким-то своим причинам не стали фиксить.
Решается так: из основной формы через popup меню вызываете не сразу основную форму, а включаете таймер, который через несколько миллисекунд (после закрытия popup меню) и вызывает дочернюю форму.
А так - родительское popup-меню каким-то образом перебивает меню на дочернем окне.
...
Рейтинг: 0 / 0
23.01.2006, 10:10:42
    #33496553
Куда девалось popup меню
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Куда девалось popup меню / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]