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

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

StayOnTop при длительных операциях


ShegAI ©   (2011-06-27 19:18:00) 

Есть приложение одна из форм которого fsStayOnTop. Если во время какой-нибудь длительной операции переключаться на другое приложение, то топовая форма остается на верху и перекрывает окна других приложений. Как с этим бороться? (вариант с отключением fsStayOnTop на время длительных операциий не подходит)


Дмитрий Белькевич   (2011-06-30 09:42:00) [1]

Или длительные операции - в тред(ы) или в длительных операциях периодически Application.ProcessMessage вызывать.


ShegAI   (2011-06-29 15:14:00) [2]


> MsGuns ©   (29.06.11 14:16) [6]
>
> При исчезании с экрана главная форма "опускает" и топовое
> окно


При незанятом приложении так и происходит. А при занятом приложении топовое окно остается наверху и опускается только когда освободится. В этом и вопрос...


MsGuns   (2011-06-29 14:16:00) [3]

При исчезании с экрана главная форма "опускает" и топовое окно


*   (2011-06-29 01:01:00) [4]


> Вывод: использовать TThread, чтобы не занимать приложение.

о_О


_Юрий   (2011-06-28 19:42:00) [5]

вроде fsStayOnTop  не рекомендуется использовать в новом коде
(в том числе и по этой причине), а рекомендуется использовать PopupMode и PopupParent. RTFM.


Leon-Z   (2011-06-27 21:01:00) [6]


> ShegAI ©   (27.06.11 20:35) [2]

Вывод: использовать TThread, чтобы не занимать приложение.


ShegAI   (2011-06-27 20:35:00) [7]

При незанятом приложении fsStayOnTop помещает окно наверх впределах только своего приложения. При переключении на другое приложение топовая форма прячется и не перекрывает его. А при занятом приложении форма остается поверх всех приложений.


Anatoly Podgoretsky   (2011-06-27 19:32:00) [8]

> ShegAI  (27.06.2011 19:18:00)  [0]

Так зачем тогда делал StayOnTop и теперь недоволен этим


Наверх

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