Drag & Drop

Обсуждение, связанное с разработкой ПО верхнего уровня
Ответить
Аватара пользователя
Alex89

Activity
adviser
adviser
Сообщения: 202
Зарегистрирован: 04 апр 2010, 18:20
Награды: 1
Версия LabVIEW: 2009 SP1
Откуда: Санкт-Петербург

Drag & Drop

Сообщение Alex89 »

Здравствуйте. Хочу сделать возможным перемещать индикатор во время выполнения программы. Видимо это надо делать через Event структуру. Я предполагаю, что необходимо отлавливать клик по индикатору и далее, пока нажата кнопка, изменять координаты индикатора в зависимости от изменения положения курсора мыши. Вот тут нужна помощь. Я даже не могу найти событие mouse move, что бы просто последить за изменениями значений координат курсора, пока ты им водишь по экрану...... :think:
Eugene

Activity Bronze
leader
leader
Сообщения: 548
Зарегистрирован: 20 авг 2009, 17:58
Награды: 2
Версия LabVIEW: 2011
Контактная информация:

Re: Drag & Drop

Сообщение Eugene »

есть Mouse Down, Mouse Move, Mouse Up
We live in a graphical world.
Why not program in one?
Аватара пользователя
Alex89

Activity
adviser
adviser
Сообщения: 202
Зарегистрирован: 04 апр 2010, 18:20
Награды: 1
Версия LabVIEW: 2009 SP1
Откуда: Санкт-Петербург

Re: Drag & Drop

Сообщение Alex89 »

Mouse move я нашел только для контролов...
Аватара пользователя
Viktor

Activity Professionalism Tutorials Black
expert
expert
Сообщения: 1408
Зарегистрирован: 23 мар 2008, 10:56
Награды: 4
Версия LabVIEW: 2020
Откуда: Санкт-Петербург
Благодарил (а): 17 раз
Поблагодарили: 3 раза
Контактная информация:

Re: Drag & Drop

Сообщение Viktor »

Alex89 писал(а):Mouse move я нашел только для контролов...
Не может быть :shok:
Вложения
Move.PNG
Аватара пользователя
Alex89

Activity
adviser
adviser
Сообщения: 202
Зарегистрирован: 04 апр 2010, 18:20
Награды: 1
Версия LabVIEW: 2009 SP1
Откуда: Санкт-Петербург

Re: Drag & Drop

Сообщение Alex89 »

Ну, я и говорю, что только для контролов, я получаю координаты только если курсор на контроле.... А я хотел бы получать координаты, просто перемещая курсор по FP.
Аватара пользователя
Viktor

Activity Professionalism Tutorials Black
expert
expert
Сообщения: 1408
Зарегистрирован: 23 мар 2008, 10:56
Награды: 4
Версия LabVIEW: 2020
Откуда: Санкт-Петербург
Благодарил (а): 17 раз
Поблагодарили: 3 раза
Контактная информация:

Re: Drag & Drop

Сообщение Viktor »

А я хотел бы получать координаты, просто перемещая курсор по FP
Есть Input Device Control в палитре Connectivity
Вложения
mouse.PNG
Аватара пользователя
Alex89

Activity
adviser
adviser
Сообщения: 202
Зарегистрирован: 04 апр 2010, 18:20
Награды: 1
Версия LabVIEW: 2009 SP1
Откуда: Санкт-Петербург

Re: Drag & Drop

Сообщение Alex89 »

Вроде как получилось реализовать...... Есть ли более рациональное решение?
Drag and Drop Test Folder.rar
(18.69 КБ) 154 скачивания
Eugene

Activity Bronze
leader
leader
Сообщения: 548
Зарегистрирован: 20 авг 2009, 17:58
Награды: 2
Версия LabVIEW: 2011
Контактная информация:

Re: Drag & Drop

Сообщение Eugene »

есть event "mouse move" для pane (front panel)
We live in a graphical world.
Why not program in one?
Аватара пользователя
Alex89

Activity
adviser
adviser
Сообщения: 202
Зарегистрирован: 04 апр 2010, 18:20
Награды: 1
Версия LabVIEW: 2009 SP1
Откуда: Санкт-Петербург

Re: Drag & Drop

Сообщение Alex89 »

есть event "mouse move" для pane (front panel)
Да, был невнимателен... Хотя и без этого вроде получилось.
Ответить

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