Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.08.26;
Скачать: CL | DM;

Вниз

Узнать полезное пространство   Найти похожие ветки 

 
_Anton   (2007-07-31 01:17) [0]

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


 
DrPass ©   (2007-07-31 01:36) [1]

В простейшем случае - Screen.WorkAreaHeight/WorkAreaWidth


 
Думкин ©   (2007-07-31 07:21) [2]

TScreen.WorkAreaRect

Use WorkAreaRect to determine the coordinates of the usable space on the primary monitor. The usable work space is the surface of the primary monitor with the space occupied by the task bar and any tool bars subtracted off.

TMonitor.WorkareaRect
Read WorkAreaRect to learn the dimensions of the monitor, minus any space taken by task bars or tool bars. WorkAreaRect gives the dimensions of the work area in pixels, where (0,0) represents the top-left corner of the primary monitor.


 
_Anton   (2007-07-31 13:23) [3]

Спасибо, думаю, что это мне поможет...



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

Текущий архив: 2007.08.26;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.015 c
8-1163533089
PAN
2006-11-14 22:38
2007.08.26
Быстрая последовательная загрузка и показ изображений


15-1185309114
Dr. Andrew
2007-07-25 00:31
2007.08.26
Как прервать инсталляцию в Inno Setup до распаковки файлов?


15-1185515813
Vlad Oshin
2007-07-27 09:56
2007.08.26
Что-то вот подумалось. Подавить ошибки, кто-то когдато спрашивал


15-1185877291
savyhinst
2007-07-31 14:21
2007.08.26
[Прочессы играют в прятки] - Сенсация.ехе!


2-1185989348
rlzzz
2007-08-01 21:29
2007.08.26
Люди Как массив заполнить?