Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.09.2009, 21:13   #1
W0LF
Форумчанин
 
Аватар для W0LF
 
Регистрация: 28.03.2008
Сообщений: 940
По умолчанию Координаты мышы по отношению к форме

Как узнать координаты мышы (не по экрану), а по отношению к форме. Что бы вверхний левый угол формы был (0;0) и т.д. Вообщем координатное поле (вместо монитора - форма)...
W0LF вне форума Ответить с цитированием
Старый 10.09.2009, 23:09   #2
0nni
Форумчанин
 
Аватар для 0nni
 
Регистрация: 24.07.2008
Сообщений: 279
По умолчанию

У всех оконных компонентов есть мотод ScreenToClient, он преобразует экранные координаты в координаты клиентской части окна.
Сказал и загрустил от бесспорности своей правоты.
0nni вне форума Ответить с цитированием
Старый 10.09.2009, 23:21   #3
spamer
Software Developer
Старожил
 
Аватар для spamer
 
Регистрация: 19.12.2008
Сообщений: 2,070
По умолчанию

Вроде оно:
Код:
procedure TForm1.FormMouseMove(Sender: TObject; Shift: TShiftState; X,
  Y: Integer);
begin
Caption := 'x=' + IntToStr(x) + 'y=' + IntToStr(y);
end;
Будь проще и люди к тебе потянутся
spamer вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Координаты матрицы mazak Общие вопросы C/C++ 2 06.08.2009 16:55
Позиция текста по отношению к картинке в блоке <div>, CSS FINoM HTML и CSS 3 11.06.2009 16:31
Координаты ОУ? Fainder Общие вопросы Delphi 9 15.10.2007 20:59
Координаты курсора относительно объекта на форме CoDeR Общие вопросы Delphi 4 01.08.2007 22:49
координаты Aram Общие вопросы C/C++ 5 08.06.2007 20:03