![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Модальное окно - не всегда верхнее?
IGray © (2012-12-10 14:49:00)Здравствуйте! Очень, _очень_ редко возникает ситуация, когда модальная форма после ShowModal оказывается ПОД основным окном, и становится видимой только после переключения на другое приложение и обратно. Вопрос - это какой-то известный баг дельфи или винды? Сталкивался ли кто-нибудь вообще с таким приколом?? Что посоветуете?
IGray (2012-12-11 16:00:00) [1]
> а то - не ваша тема?
> http://www.transl-gunsmoker.ru/2009/01/blog-post_6896.html
Насколько я понял, здесь идёт речь об управлении модальностью посредством WinAPI, а я использую дельфийский метод формы ShowModal, который, по идее, уже делает всё как надо? Я не прав?
Спасибо всем кто отвечает!
Юрий Зотов (2012-12-11 15:32:00) [2]Имелись в виду модальные формы Delphi, конечно.
Юрий Зотов (2012-12-11 13:17:00) [3]
> brother © (11.12.12 05:14) [7]
> от себя добавлю еще: такое поведение окна (никого не пускать
> выше себя) - большая бяка для пользователя!!! это надо понимать!
К модальным окнам это не относится - модальность идет на уровне приложения, а не всей системы.
brother (2012-12-11 05:14:00) [4]от себя добавлю еще: такое поведение окна (никого не пускать выше себя) - большая бяка для пользователя!!! это надо понимать!
brother (2012-12-11 05:12:00) [5]а SetForegroundWindow не спасает? может вызывать его при деактивации окна?
MonoLife (2012-12-11 03:47:00) [6]не разрешать сворачивать модальное окно или сворачивать вместе с главным.
Очень, _очень_ частовозникает ситуация, когда модальная форма после ShowModal оказывается ПОД основным окном.
Германн (2012-12-11 01:16:00) [7]
> Ega23 © (10.12.12 23:52) [2]
1. Не очень часто такая возможность есть и она удобна.
2. А если не помогает?
Дмитрий Белькевич (2012-12-11 01:16:00) [8]У меня изредка бывает. Что делать - не знаю.
Ega23 (2012-12-10 23:52:00) [9]
> Сталкивался ли кто-нибудь вообще с таким приколом?? Что
> посоветуете?
1. По-возможности избегать модальных окон, Джеф Раскин рекомендует.
2. Alt + Tab
O'ShinW (2012-12-10 15:05:00) [10]Как показывается?
а то - не ваша тема?
http://www.transl-gunsmoker.ru/2009/01/blog-post_6896.html