При создании рентрансного VI модальность пропадает.

Простейшие вопросы в области инженерной разработки
Ответить
Юрий
leader
leader
Сообщения: 526
Зарегистрирован: 28 фев 2010, 18:04
Версия LabVIEW: LV2018
Благодарил (а): 10 раз
Поблагодарили: 18 раз
Контактная информация:

При создании рентрансного VI модальность пропадает.

Сообщение Юрий »

Запускается окошко выбора палитры цветов. Если VI, из которого запускается выбор, обычное, то окошко палитры ведёт себя как хочется, т.е. оно модально. Но, если VI, из которого запускается выбор, сделать реентрансным, то модальность пропадает. Выставка модальности в палитре не помогает. Что тут не так?
Вложения
Реентр.vi
(14.85 КБ) 90 скачиваний
Проверка.vi
(7.28 КБ) 88 скачиваний
ChooseColor.vi
(42.59 КБ) 90 скачиваний
Юрий
leader
leader
Сообщения: 526
Зарегистрирован: 28 фев 2010, 18:04
Версия LabVIEW: LV2018
Благодарил (а): 10 раз
Поблагодарили: 18 раз
Контактная информация:

Re: При создании рентрансного VI модальность пропадает.

Сообщение Юрий »

Пока обедал сам допёр в чём дело. Мозги совсем не хотят работать, тем более, что есть такие безотказные палочки выручалочки, как на этом форуме.
Вложения
Реентр.vi
(14.61 КБ) 93 скачивания
Проверка.vi
(8.25 КБ) 100 скачиваний
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5462
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 28 раз
Поблагодарили: 86 раз

Re: При создании рентрансного VI модальность пропадает.

Сообщение IvanLis »

Юрий писал(а):Запускается окошко выбора палитры цветов. Если VI, из которого запускается выбор, обычное, то окошко палитры ведёт себя как хочется, т.е. оно модально. Но, если VI, из которого запускается выбор, сделать реентрансным, то модальность пропадает. Выставка модальности в палитре не помогает. Что тут не так?
Наверное дело в том, что одновременно модальным и реентерабельным (если Вы это имели ввиду) приложение быть не может по определению :dntknw:
Artem.spb

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

Re: При создании рентрансного VI модальность пропадает.

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

IvanLis писал(а): Наверное дело в том, что одновременно модальным и реентерабельным (если Вы это имели ввиду) приложение быть не может по определению :dntknw:
озадачился и не нашёл такого определения :)
такой задачи в своей практике не встречал, но почему бы и да?
делается реентрабельное диалоговое окно, в нужный момент открывается нужная копия. Вот если два окна одновременно откроются, война начнётся, но всё равно работает.

Для остановки приложения надо закрыть все всплывшие окна.
Вложения
main.vi
LV15
(13.11 КБ) 99 скачиваний
reent_modal.vi
LV15
(10.5 КБ) 111 скачиваний
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Для чайников»