keyFocus или не keyFocus - вот в чём вопрос
-
- professor
- Сообщения: 3404
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 49 раз
- Поблагодарили: 175 раз
- Контактная информация:
keyFocus или не keyFocus - вот в чём вопрос
мой вопрос из соседней ветки. собственно, "задача" решена - второй вариант вполне работет так, как требовалось, но что-то мне непонятен параметр FocusObj в событии. почему первый вариант не работает - фокус остаётся на прежнем объекте. хотя этот же параметр на выходе даёт тот самый объект, который сейчас в фокусе
- Вложения
-
- Untitled 1.vi
- этот не работает
- (16.04 КБ) 112 скачиваний
-
- Untitled 2.vi
- а этот вполне реботает
- (16.44 КБ) 121 скачивание
-
- VIP
- Сообщения: 1337
- Зарегистрирован: 03 фев 2010, 00:42
- Награды: 6
- Версия LabVIEW: 6.1 - 2024
- Откуда: Германия
- Благодарил (а): 1 раз
- Поблагодарили: 44 раза
- Контактная информация:
Re: keyFocus или не keyFocus - вот в чём вопрос
Этот параметр справа не предназначен для перевода фокуса на объект, он предназначен для фильтрации и изменения событий. Вы просто перенаправляете нажатие клавиши другому контролу (если Discard уберёте, конечно), и если для этого контрола вы добавите Key Down? - то вы его там и получите.
Сделайте вот такое упражение, понабирайте что-нибудь в контролах 1 и 2 - и вам всё станет ясно:
Сделайте вот такое упражение, понабирайте что-нибудь в контролах 1 и 2 - и вам всё станет ясно:
- Вложения
-
- FocusObject.png (9.15 КБ) 1466 просмотров
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 3 Ответы
- 355 Просмотры
-
Последнее сообщение ujin1
-
- 7 Ответы
- 940 Просмотры
-
Последнее сообщение dadreamer
-
- 10 Ответы
- 774 Просмотры
-
Последнее сообщение Zloydj
-
- 14 Ответы
- 706 Просмотры
-
Последнее сообщение Vladimir_T