Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Координатная плоскость


Автор: RomaWise 10.9.2014, 08:50
В общем есть координатная плоскость, кликаем по координатной плоскости, нажимаем enter, он вносит координаты точки в едиты. Заново кликаем по плоскости, нажимаем enter, и он записывает, уже эти координаты в другие едиты и т.д. И вот мне интересно как это можно осуществить?

Автор: Poseidon 10.9.2014, 09:30
В событие OnMouseDown передаются координаты клика. Отсюда и пляши.

Автор: RomaWise 10.9.2014, 09:49
Это я сделал, но только для одной точки. А как дальше, не понимаю.

Автор: Poseidon 10.9.2014, 12:59
Тебе надо завести глобальную переменную-счетчик (лучше как поле класса), которая будет считать клики. В соответствии с ней и использовать нужные едиты.

Автор: RomaWise 10.9.2014, 14:01
Не покажешь на примере?

Автор: Poseidon 10.9.2014, 15:51
Покажи как ты сделал для одной точки, я поправлю как надо бы для следующих.

Автор: RomaWise 10.9.2014, 16:42
Все сделал. Тема закрыта.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)