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

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

Странное поведение ShowModal...


Страницы:   1 2

TheEd ©   (2009-06-17 17:21:00) 

Господа мастера, заметил одну странность:
из form1 вызываем form2.ShowModal.
form2 появляется, но на form 1 можно переключиться, правда первым кликом. Остальные клики приводят к звуку, определяющему что форма залочена. В результате приходится переключаться на это же приложение Alt+Tab'ом, тогда form2 опять выходит с задних слоёв...
Что то припоминаю раньше пока модальную форму не закроешь, на породившую переключаться не получалось.

зы:
form2 сделал StayOnTop, пытался перехватить message WM_ACTIVATE и сделать SetForeground.


turbouser   (2009-06-17 17:38:00) [21]


> Dennis I. Komarov ©   (17.06.09 17:35) [4]
>
> может SP помогут?

нет... sp не помогут..


Dennis I. Komarov   (2009-06-17 17:35:00) [22]

может SP помогут?


turbouser   (2009-06-17 17:34:00) [23]


> Игорь Шевченко ©   (17.06.09 17:31) [2]

Есть проблема с модальностью. Обсуждалась уже раза 2 здесь на моей памяти.
Решения так и не нашли.


Игорь Шевченко   (2009-06-17 17:31:00) [24]


> из form1 вызываем form2.ShowModal.
> form2 появляется, но на form 1 можно переключиться, правда
> первым кликом


странно, я и первым не могу


turbouser   (2009-06-17 17:24:00) [25]


> TheEd   (17.06.09 17:21)  

Это проблема windows, как ни странно
По моему, здесь так и не нашли решения..


Страницы:   1 2

Наверх

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