![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как узнать глобальные координаты контрола ? [D7, XP]
Pasha L © (2008-07-01 17:55:00)Здравствуйте. Как мне узнать глобальные координаты контрола (относительно левого верхнего угла экрана)?
Доп. инф.:
Мне нужно установить курсор на середину TPanel. Пользуясь SetCursorPos, это можно сделать, только зная глобальные координаты панели.
{RASkov} (2008-07-01 19:09:00) [1]> [0] Pasha L (01.07.08 17:55)
SetCursorPos(Panel.ClientOrigin.X+Panel.Width div 2, Panel.ClientOrigin.Y+Panel.Height div 2);
Pasha L (2008-07-01 18:26:00) [2]Ega23 © (01.07.08 18:09) [1]
ну, у меня панелька маленькая.
Дмитрий К © (01.07.08 18:09) [2]
спасибо. то, что нужно)
Dennis I. Komarov (2008-07-01 18:10:00) [3]Издеваться над юзерами можно по разному...
Ega23 (2008-07-01 18:09:00) [4]
> Мне нужно установить курсор на середину TPanel.
А если видна только часть панели? Например, Form.Width=200, а Panel.Width=2000?
Дмитрий К (2008-07-01 18:09:00) [5]GetWindowRect