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

Вниз

Не могу понять!   Найти похожие ветки 

 
ААНе   (2007-05-29 08:10) [0]

Здравствуте. Просветите, пожалуйста, как вычислить расстояние от конкретной точки на форме (определяется кликом мыши) до центра какого-либо круга, находящегося на этой же форме.


 
Однокамушкин   (2007-05-29 08:31) [1]

Разность x-координат даёт нам горизонтальный катет... разность y-координат - вертикальный катет... Надеюсь, зная длины катетов, длину гипотенузы найти сможете?


 
ААНе   (2007-05-29 08:36) [2]

Это все ясно. Вопрос состоит в том, как определить координаты точки и координаты центра круга (кругов, так как их может быть несколько)


 
Однокамушкин   (2007-05-29 08:49) [3]

Определить координаты клика очень просто, в событии OnMouseDown они передаются в качестве параметров... а координаты круга надо не определять... ведь ваша программа эти круги как-то рисует, значит, она и так знает их координаты... ну вот и надо при каждом рисовании круга запоминать в массиве или списке эти координаты, а в обработчике OnMouseDown ходить по этому списку и выбирать координаты нужного круга...



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

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

Наверх




Память: 0.47 MB
Время: 0.02 c
15-1179929326
Правильный Вася
2007-05-23 18:08
2007.06.17
где есть архив этого форума


1-1176996961
Dmitry_177
2007-04-19 19:36
2007.06.17
Копия запущенной программы


8-1159138130
Brandik
2006-09-25 02:48
2007.06.17
Как тупо, банально рисовать на форме


3-1174986996
DelphiLexx
2007-03-27 13:16
2007.06.17
Динамическое создание и удаление полей


9-1153370196
aKirill.INFO
2006-07-20 08:36
2007.06.17
Несколько экранов