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

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

Свернута ли форма? [D7, Win2k, WinXP]


pavlov ©   (2006-03-24 14:17:00) 

Всем привет!

Как узнать свернута форма в панель задач или нет?

Есть главная форма. На ней рисую кое-чего по таймеру
через небольшой промежуток времени.
Не хочу тратить время процессора на отрисовку
когда окно свернуто.

Думал что WindowState=wsMinimized поможет,
оказалось нет.

Как быть?
Заранее спасибо.


Leonid Troyanovsky   (2006-03-24 16:44:00) [1]


> Anatoly Podgoretsky ©   (24.03.06 16:17) [6]

> А если она за пределами экрана находится


Спрячется за пределами.

--
Regards, LVT.


Anatoly Podgoretsky   (2006-03-24 16:17:00) [2]

Leonid Troyanovsky ©   (24.03.06 14:39) [5]
А если она за пределами экрана находится


Leonid Troyanovsky   (2006-03-24 14:39:00) [3]


> Джо ©   (24.03.06 14:36) [3]

> IsWindowVisible — это, простите, "из другой оперы".


Почему? При сворачивании главной формы она просто прячется.

--
Regards, LVT.


Leonid Troyanovsky   (2006-03-24 14:37:00) [4]


> pavlov   (24.03.06 14:31) [2]
> IsIconic не работает!


Для главной формы - IsIconic(Application.Handle)
Вообще-то, проще отключать что-то при Application.OnDeactivate
и включать в OnActivate

--
Regards, LVT.


Джо   (2006-03-24 14:36:00) [5]

> [2] pavlov   (24.03.06 14:31)
> IsIconic не работает!
> Но зато работает IsWindowVisible(Handle)

IsWindowVisible — это, простите, "из другой оперы".


pavlov   (2006-03-24 14:31:00) [6]

IsIconic не работает!
Но зато работает IsWindowVisible(Handle)

Спасибо за наводку :)


begin...end   (2006-03-24 14:21:00) [7]

IsIconic ?


Наверх

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