Вниз
Скачать: CL | DM;

Свернута ли форма?   Найти похожие ветки 

← →
pavlov   (2006-03-24 14:17) [0]

Всем привет!

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

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

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

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


← →
begin...end ©   (2006-03-24 14:21) [1]

IsIconic ?


← →
pavlov   (2006-03-24 14:31) [2]

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

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


← →
Джо ©   (2006-03-24 14:36) [3]

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

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


← →
Leonid Troyanovsky ©   (2006-03-24 14:37) [4]


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


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

--
Regards, LVT.


← →
Leonid Troyanovsky ©   (2006-03-24 14:39) [5]


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

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


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

--
Regards, LVT.


← →
Anatoly Podgoretsky ©   (2006-03-24 16:17) [6]

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


← →
Leonid Troyanovsky ©   (2006-03-24 16:44) [7]


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

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


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

--
Regards, LVT.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.025 c
2-1144905866
mike ilin
2006-04-13 09:24
2006.04.30
Помогите разобраться с буфером обмена.


15-1144418520
Aldor_
2006-04-07 18:02
2006.04.30
Для тех, кто еще не закончил университет...


15-1144385959
Ega23
2006-04-07 08:59
2006.04.30
С Днём рождения! 7 апреля


15-1143822489
Volf_555
2006-03-31 20:28
2006.04.30
Проблема открытия локального сайта с подключенным интернетом


2-1144924938
greg333
2006-04-13 14:42
2006.04.30
Как округлить число до 2-го знака после запятой?




   Наверх