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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 29.10.2006, 20:07   #1
Alar
Александр
Администратор
 
Аватар для Alar
 
Регистрация: 28.10.2006
Сообщений: 17,501
По умолчанию визуальные действия с точками в графике

перенесено со старого форума. сообщение от vase21.

Есть график линейного типа нарисованный на форме
Что сотворить чтобы кликая на точку графика можно было производить какие-либо операции?

перенесено со старого форума. сообщение от Virtson.

координаты нужно точек/узлов сохранять в массиве
[1..n]of TPoint;
(если сейчас это не так)..
есть у формы событие OnMouseMove(...) - имеем текущую координату мыши;
затем пробегаем по массиву точек, вычисляем расстояние до каждой конкретной точки (теорема Пифагора если меньше 5(радиус узла),
значим этот узел графика нам нужен (он активный) - запоминаем его номер...
дальше делаем с ним, что душе угодно например изменяем его цвет, для начала..
если планируется выделение нескольких узлов, сразу делайте массив [1..n]of boolean, для хранения свойства "активность узла"
Alar вне форума Ответить с цитированием
Старый 12.11.2006, 21:53   #2
antol
Новичок
Джуниор
 
Регистрация: 12.11.2006
Сообщений: 1
По умолчанию

У меня подобное задание: на bitmap проводится линия, необходимо узнать цвет пикселей, через которые она проходит. Возникает проблема с занесением данных в массив. Не могли б Вы написать примерный код. Заранее спасибо.
antol вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как создать поле с 3 точками _LEXXX Общие вопросы Delphi 8 03.06.2014 20:53
Визуальные эффекты... ~N@um~ Помощь студентам 2 11.12.2007 11:15
Работа - визуальные компоненты Delphi Константин Фриланс 1 02.02.2007 10:51