Run-time меню элементов лицевой панели

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

Activity Bronze
expert
expert
Сообщения: 1439
Зарегистрирован: 17 июл 2008, 12:20
Награды: 2
Версия LabVIEW: 2010
Откуда: Moscow
Поблагодарили: 1 раз
Контактная информация:

Run-time меню элементов лицевой панели

Сообщение Konstantin Sumenko »

Как обстоят дела выпадающих менюшек для контролов/индикаторов в версиях LV выше 8.2.1? Подразумевается вот что: до сих пор надо держать отдельный массив со значением свойств cheked и diabled и получть ссылку на меню объекта только внутри события, или же что-то изменилось?
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Run-time меню элементов лицевой панели

Сообщение Eugen Graf »

А что может изменится? У тебя какие то проблемы с использованием? Я тоже держу свойство Checked в отдельном массиве, на самом деле неприятно.
Аватара пользователя
Konstantin Sumenko

Activity Bronze
expert
expert
Сообщения: 1439
Зарегистрирован: 17 июл 2008, 12:20
Награды: 2
Версия LabVIEW: 2010
Откуда: Moscow
Поблагодарили: 1 раз
Контактная информация:

Re: Run-time меню элементов лицевой панели

Сообщение Konstantin Sumenko »

Никаких проблем, просто неудобно. А сделать можно похожим на VI run-time menu, или в виде специальной обертки (типа кластера).
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Run-time меню элементов лицевой панели

Сообщение Eugen Graf »

Да уж, почитал инфу по этой теме. Ничего хорошего
http://forums.ni.com/ni/board/message?b ... ing&page=1
Но хотя бы понятно почему так. Референс создаётся динамически и действует только во время ивента "Shortcut Menu Activation?", поэтому сохранить его нельзя. Очень жаль.
Аватара пользователя
Konstantin Sumenko

Activity Bronze
expert
expert
Сообщения: 1439
Зарегистрирован: 17 июл 2008, 12:20
Награды: 2
Версия LabVIEW: 2010
Откуда: Moscow
Поблагодарили: 1 раз
Контактная информация:

Re: Run-time меню элементов лицевой панели

Сообщение Konstantin Sumenko »

Я это и подразумевал, это одна из недоработанных фишек LV. По сути выпадающие меню являются важной частью ползовательского интерфейса.
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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