Выделение области графика мышью

Обсуждение, связанное с разработкой ПО верхнего уровня
Ответить
mixail_
user
user
Сообщения: 93
Зарегистрирован: 05 июн 2013, 08:58
Версия LabVIEW: 13
Контактная информация:

Выделение области графика мышью

Сообщение mixail_ »

Возможно ли не используя маркеры сделать выделение области графика мышкой, т.е. по mouse down начать выделение области по mouse up закончить выделение, и получить позицию начала и конца массива
вот так:
Безымянный.png
Аватара пользователя
Kosist

Activity Gold
expert
expert
Сообщения: 1236
Зарегистрирован: 21 фев 2011, 23:44
Награды: 2
Версия LabVIEW: 2013-2020
Благодарил (а): 23 раза
Поблагодарили: 30 раз
Контактная информация:

Re: Выделение области графика мышью

Сообщение Kosist »

Можно посмотреть в сторону Invoke Node: Map Coordinates To XY Method для графа или чарта. На вход подать координаты мышки на самом контроле, и получать X;Y координаты графика. Ну, и придумать, как определить начало выделения и конец выделения области.
Вложения
Invoke node.png
Мы делили апельсин - много наших полегло...
mixail_
user
user
Сообщения: 93
Зарегистрирован: 05 июн 2013, 08:58
Версия LabVIEW: 13
Контактная информация:

Re: Выделение области графика мышью

Сообщение mixail_ »

Нашел решение:
дорисовывать прямоугольник в бекграунде
вот пример для одной точки: https://lavag.org/topic/17756-xy-graph- ... nt-labels/ пост №6
достаточно запоминать координаты по mouse down и up и для красоты при движении мышки дорисовывать промежуточные варианты.
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Лицевая панель»