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

Вниз

TopLeft ClientRect   Найти похожие ветки 

 
webpauk ©   (2008-02-19 10:37) [0]

ClientRect определен как Rect(0, 0, ClientWidth, ClientHeight)
а как определить положение самого ClientRect относительно Form.Left, Form.Top.
Как я понимаю это зависит от GetSystemMetrics(SM_CXBORDER, SM_CYBORDER, SM_CYCAPTION...)


 
Сергей М. ©   (2008-02-19 10:50) [1]

С пом. Form.ClientToScreen() получаешь абс. экранные координаты левого верхнего угла кл.области окна формы и вычитаешь из них сооответствующие Form.Left, Form.Top.


 
webpauk ©   (2008-02-19 10:55) [2]


> Сергей М. ©   (19.02.08 10:50) [1]

вот так вроде:

 A:=ClientOrigin;
 A.X:=A.X-Left;
 A.Y:=A.Y-Top;


 
webpauk ©   (2008-02-19 10:55) [3]


> Сергей М. ©   (19.02.08 10:50) [1]

спасибо. навел на мысль



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

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

Наверх




Память: 0.47 MB
Время: 0.024 c
2-1203489542
allucard
2008-02-20 09:39
2008.03.16
Изменение событий


2-1203435055
WestNik
2008-02-19 18:30
2008.03.16
Печать текста развернутого на 90 градусов


2-1203185182
andreil
2008-02-16 21:06
2008.03.16
Запуск программ из архива?


2-1203233360
Mk30
2008-02-17 10:29
2008.03.16
Нужна помощь! Как можно в Делфи определить момент подключ.флешки?


15-1202219474
Карелин Артем
2008-02-05 16:51
2008.03.16
Подольск и вокруг него. Где программисты или аналитики нужны?