![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Главная форма [D7, XP]
Петр © (2008-11-01 14:25:00)Добрый день.
Очень нужна ваша помощь и очень срочно.
Основная форма у меня не видимая. При срабатывании определенного условия должна появиться form2. Вопрос как сделать, так что бы пользователь при ее появлении был вынужден нажать на ней некую кнопку, т.е. активировать все остальные окна и приложения на заднем плане было не возможно. Надеюсь, вы меня поняли, и надеюсь, поможете. Очень жду ответа, спасибо.
Сергей М. (2008-11-01 16:20:00) [41]
> Петр (01.11.08 16:13) [4]
А чем, собственно, этой форме конкретно и твоему приложению в целом так уж насолили окна других приложений, могущих стать активными в этот момент ?
Чем эта ситуация столь уж чревата ?
Поясни ..
Петр (2008-11-01 16:13:00) [42]
> Vlad Oshin © (01.11.08 14:32) [2]
>
> есть мысль сделать fsStayOnTop и постоянно делать setforeground
> и/или не выпускать мышку за свои пределы
fsStayOnTop держит окно наверху только внутри своего приложения.
Есть идея сделать форму на весь экран и прозрачную но оказываться через нее нажатия мышки проходят...:)
han_malign (2008-11-01 14:59:00) [43]по хорошему надо копать сюда: http://msdn.microsoft.com/en-us/library/aa380543.aspx
Vlad Oshin (2008-11-01 14:32:00) [44]есть мысль сделать fsStayOnTop и постоянно делать setforeground
и/или не выпускать мышку за свои пределы
Сергей М. (2008-11-01 14:31:00) [45]Т.е. тебе нужно показать некую форму в режиме модального (на уровне тек.десктопа) диалога ?