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

Вниз

Модальное окно - не всегда верхнее?   Найти похожие ветки 

 
IGray   (2012-12-10 14:49) [0]

Здравствуйте! Очень, _очень_ редко возникает ситуация, когда модальная форма после ShowModal оказывается ПОД основным окном, и становится видимой только после переключения на другое приложение и обратно. Вопрос - это какой-то известный баг дельфи или винды? Сталкивался ли кто-нибудь вообще с таким приколом?? Что посоветуете?


 
O'ShinW ©   (2012-12-10 15:05) [1]

Как показывается?
а то - не ваша тема?
http://www.transl-gunsmoker.ru/2009/01/blog-post_6896.html


 
Ega23 ©   (2012-12-10 23:52) [2]


> Сталкивался ли кто-нибудь вообще с таким приколом?? Что
> посоветуете?


1. По-возможности избегать модальных окон, Джеф Раскин рекомендует.
2. Alt + Tab


 
Германн ©   (2012-12-11 01:16) [3]


> Ega23 ©   (10.12.12 23:52) [2]

1. Не очень часто такая возможность есть и она удобна.
2. А если не помогает?


 
Дмитрий Белькевич   (2012-12-11 01:16) [4]

У меня изредка бывает. Что делать - не знаю.


 
MonoLife ©   (2012-12-11 03:47) [5]

не разрешать сворачивать модальное окно или сворачивать вместе с главным.
Очень, _очень_ часто возникает ситуация, когда модальная форма после ShowModal оказывается ПОД основным окном.


 
brother ©   (2012-12-11 05:12) [6]

а SetForegroundWindow не спасает? может вызывать его при деактивации окна?


 
brother ©   (2012-12-11 05:14) [7]

от себя добавлю еще: такое поведение окна (никого не пускать выше себя) - большая бяка для пользователя!!! это надо понимать!


 
Юрий Зотов ©   (2012-12-11 13:17) [8]


> brother ©   (11.12.12 05:14) [7]
> от себя добавлю еще: такое поведение окна (никого не пускать
> выше себя) - большая бяка для пользователя!!! это надо понимать!

К модальным окнам это не относится - модальность идет на уровне приложения, а не всей системы.


 
Юрий Зотов ©   (2012-12-11 15:32) [9]

Имелись в виду модальные формы Delphi, конечно.


 
IGray   (2012-12-11 16:00) [10]


> а то - не ваша тема?
> http://www.transl-gunsmoker.ru/2009/01/blog-post_6896.html

Насколько я понял, здесь идёт речь об управлении модальностью посредством WinAPI, а я использую дельфийский метод формы ShowModal, который, по идее, уже делает всё как надо? Я не прав?

Спасибо всем кто отвечает!



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

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

Наверх




Память: 0.49 MB
Время: 0.005 c
15-1363065643
Dimka Maslov
2013-03-12 09:20
2013.08.11
Кто сказал, что бумага больше не нужна?


4-1266295074
Tonick2001
2010-02-16 07:37
2013.08.11
Нужна помощь с модулем


8-1232353548
SpecRam
2009-01-19 11:25
2013.08.11
Вернулся "Типа календарный план график"


4-1266085257
Владимир З.
2010-02-13 21:20
2013.08.11
Мышиный хук в "особом" приложении не работает???


2-1352830854
Dennis I. Komarov
2012-11-13 22:20
2013.08.11
PL/SQL - хочу странного (а может и нет)