Mouse up event on Slide

Обсуждение, связанное с разработкой ПО верхнего уровня
Ответить
Аватара пользователя
jane_wild
master
master
Сообщения: 459
Зарегистрирован: 30 июн 2016, 02:11
Версия LabVIEW: 2020
Благодарил (а): 83 раза
Поблагодарили: 15 раз
Контактная информация:

Mouse up event on Slide

Сообщение jane_wild »

Ребята простой вопрос. Имеется Slide (Digital Display - visible = true). По щелчку мыши на цифровом дисплее (mouse up) вызываю subVI numpad, ну чтобы можно было циферки пальчиком набирать (touch screen). Все работает, но этот numpad вызывается при щелчке и по самому slide, а не только по его дисплею. Есть ли возможноть как то отфильтровать это дело? Можно отслеживать координаты, где щелкнул пользователь, но в этом случае поменяла положение slide на панели - и все заново высчитывай.
Artem.spb

Activity Автор
professor
professor
Сообщения: 3393
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 49 раз
Поблагодарили: 172 раза
Контактная информация:

Re: Mouse up event on Slide

Сообщение Artem.spb »

event.png
Аватара пользователя
jane_wild
master
master
Сообщения: 459
Зарегистрирован: 30 июн 2016, 02:11
Версия LabVIEW: 2020
Благодарил (а): 83 раза
Поблагодарили: 15 раз
Контактная информация:

Re: Mouse up event on Slide

Сообщение jane_wild »

Так я знаю как отслеживать координаты. Я спрашивала есть ли возможность определить без вычисления координат, где щелкнул пользователь - на Slide, или на его видимом дисплее..
Artem.spb

Activity Автор
professor
professor
Сообщения: 3393
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 49 раз
Поблагодарили: 172 раза
Контактная информация:

Re: Mouse up event on Slide

Сообщение Artem.spb »

вы в код хоть вдумались?
координаты я вывожу, чтобы проверить, что программа реагирует корректно.
Blackman

Activity
leader
leader
Сообщения: 932
Зарегистрирован: 17 янв 2016, 15:02
Награды: 1
Версия LabVIEW: 6.1,8.5,20

Re: Mouse up event on Slide

Сообщение Blackman »

Artem.spb надо было KeyPad "поднять" :super:
1. Прячем Inc и Dec кнопки, чтобы не возникало вопросов а для чего они нужны :crazy:
2. Для вызова KeyPad, вместо события Mouse Up, использую Mouse Down? для запрета контекстного меню и выделения позиции в тексте дисплея.
Вызов производится при любой кнопке мышки. Если это не подходит можно использовать значение номера кнопки (Button).
Вложения
Slider Digital Display & Mouse Events.png
Аватара пользователя
jane_wild
master
master
Сообщения: 459
Зарегистрирован: 30 июн 2016, 02:11
Версия LabVIEW: 2020
Благодарил (а): 83 раза
Поблагодарили: 15 раз
Контактная информация:

Re: Mouse up event on Slide

Сообщение jane_wild »

Спасибо за помощь, завтра на работе попробую.
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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