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

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

Проблемы с кнопкой на панеле задач


cyber-pilot ©   (2010-03-18 13:00:00) 

Кто-нибудь сталкивался с такой проблемой: иногда после сворачивания окна  оно не разварачивается ни путем нажатия кнопки на панели задач, ни Alt+TAB'ом ни из контекстного меню "Восстановить". Из-за чего это может происходить?
Как обработать событие щелчка по кнопке приложения на панеле задач?


Franzy   (2010-03-18 13:54:00) [1]

Обычно это означает, что программа "занята", надо чаще делать application.processmessages(). Еще сталкивался с этим в такой ситуации: прога делает расчеты, в конце выводит сообщение шоумессаджем типа "готово!". Если прога была свернута, то диалог не показывается и тоже вся прога как бы "висит". Лечится сворачиванием всех окон и выбором по Alt-tab окна проги (если все окна не свернуть, не сработает), тогда окошко мессаджа таки видно становится. В чем корень проблемы, к сожалению, не знаю, самому интересно.


oldman   (2010-03-18 13:24:00) [2]


> Из-за чего это может происходить?


Явно не из-за ошибки в системе.


Наверх

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