Как сделать меню
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Как сделать меню
Как сделать меню для вызова подприборов, чтобы открывался новый подприбор и меню закрывалось, а так же если подприбор закрывался и меню снова открывалось. Я использую для этого VI Server.
-
- assistant
- Сообщения: 104
- Зарегистрирован: 15 авг 2008, 11:55
- Версия LabVIEW: 8.5
- Откуда: Россия, Московская область
- Контактная информация:
Re: Как сделать меню
пардон если не эту ветку. Подскажите как делается закрытие лицевой панели не кнопками, а крестом окна. Пока
я сделал так: установил vi property node как closeable, через FP.property node считываением false подключаю
к терминалу останова цикла, но так срабатывает не сразу.
я сделал так: установил vi property node как closeable, через FP.property node считываением false подключаю
к терминалу останова цикла, но так срабатывает не сразу.
-
Pavel Krivozubov
- professor
- Сообщения: 4421
- Зарегистрирован: 07 фев 2008, 16:39
- Награды: 3
- Версия LabVIEW: 7.0 - 2013
- Откуда: г. Электросталь
- Благодарил (а): 24 раза
- Поблагодарили: 9 раз
- Контактная информация:
Re: Как сделать меню
может через Event Panel Close?
Правила форума
Developlabs - IT услуги - ждём Ваших заказов на написание программ
Новостной канал о LabVIEW и технологиях NI на Facebook
Developlabs - IT услуги - ждём Ваших заказов на написание программ
Новостной канал о LabVIEW и технологиях NI на Facebook
-
- interested
- Сообщения: 2
- Зарегистрирован: 12 июн 2012, 17:00
- Версия LabVIEW: 6
- Контактная информация:
Re: Как сделать меню
Уважаемый Eugen Graf, не могли бы вы подсказать как эта программа будет выглядеть в Labview версии 6.0 ?
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: Как сделать меню
keeper, Для версии 6.0 нужно кое что заменить, а точнее Event Structure заменяется на While-Loop с Case-Structure.
-
- interested
- Сообщения: 2
- Зарегистрирован: 12 июн 2012, 17:00
- Версия LabVIEW: 6
- Контактная информация:
Re: Как сделать меню
При использовании Case-Structure внутри While-Loop у меня получаеться только открытие подприбора с главного меню, а вот как реализовать открытие меню при закрытие подприбора, это для меня загадка.
Re: Как сделать меню
То, что само меню постоянно исчезает, это не есть хорошо. Занятие веб мастерингом дало опыт создания удобной навигации по структурно сложному материалу. Находящееся постоянно под рукой компактное меню (а в некоторых случаях с каскадно выпадающими вкладками) даст гораздо больше удобства в работе с приложением. Однако, перенести в LabVIEW опыт разработки веб страниц напрямую нет возможности. Если появится меню с фиксированным расположением, выложите, пожалуйста! Помню, как выглядели веб странички в середине 90-х. И как затем их оживил JavaScript! Но на появление удобных каскадных меню ушло несколько лет работы программистов. Евгений, Вы на правильном пути, сделать программные наработки для создания эффективной навигации в LabVIEW - это очень важно!Eugen Graf писал(а):Как сделать меню для вызова подприборов, чтобы открывался новый подприбор и меню закрывалось, а так же если подприбор закрывался и меню снова открывалось. Я использую для этого VI Server.
А может разработчики LabVIEW сделают инструмент для конвертации кодов JavaScript в среду LabVIEW?
-
Pavel Krivozubov
- professor
- Сообщения: 4421
- Зарегистрирован: 07 фев 2008, 16:39
- Награды: 3
- Версия LabVIEW: 7.0 - 2013
- Откуда: г. Электросталь
- Благодарил (а): 24 раза
- Поблагодарили: 9 раз
- Контактная информация:
Re: Как сделать меню
Кое что в вопросах меню уже сделано, посмотрите:
http://www.labviewportal.org/ru/softint ... 7-06-30-24
http://www.labviewportal.org/ru/softint ... 7-06-30-24
Правила форума
Developlabs - IT услуги - ждём Ваших заказов на написание программ
Новостной канал о LabVIEW и технологиях NI на Facebook
Developlabs - IT услуги - ждём Ваших заказов на написание программ
Новостной канал о LabVIEW и технологиях NI на Facebook
Re: Как сделать меню
Спасибо, Павел! Я уже видел это сообщение. Автор в начале пути. Видна попытка приблизить возможности LabVIEW к тому, что сейчас активно применяется на веб страницах. К сожалению, даже то, что я когда-то делал на JavaScript (выпадающие каскадные меню, в т.ч. кроссфреймовые) недоступно пока в LabVIEW. Я имею в виду не разные "красивости", а чисто функциональность. Авторы лучших каскадных меню на JavaScript потратили на свои разработки годы (изучение документации, поверка идей, отработка на разных браузерах). Я уже высказывал предположение, что может быть кто-то сможет хоть частично конвертировать наработки в JavaScript в коды LabVIEW? Или в LabVIEW будет пройден свой оригинальный путь. Но необходимость в этом чувствуется.Pavel Krivozubov писал(а):Кое что в вопросах меню уже сделано, посмотрите:
http://www.labviewportal.org/ru/softint ... 7-06-30-24
-
- beginner
- Сообщения: 29
- Зарегистрирован: 07 июн 2014, 18:51
- Версия LabVIEW: 13
- Контактная информация:
Re: Как сделать меню
Подскажите в чем ошибка когда нажимаю при неправельном вводе ок то все зависает
- Вложения
-
- 123.rar
- (17.13 КБ) 204 скачивания
-
alerm
- leader
- Сообщения: 682
- Зарегистрирован: 02 май 2012, 21:28
- Награды: 1
- Версия LabVIEW: 20
- Благодарил (а): 57 раз
- Поблагодарили: 9 раз
- Контактная информация:
Re: Как сделать меню
и советую сменить действие кнопки на "Latch when released"gaper писал(а):Подскажите в чем ошибка когда нажимаю при неправельном вводе ок то все зависает
-
- beginner
- Сообщения: 29
- Зарегистрирован: 07 июн 2014, 18:51
- Версия LabVIEW: 13
- Контактная информация:
Re: Как сделать меню
alerm, спасибо большое
а не подскажите как сделать чтобы при создании .exe второе окно не появлялось сразу
а не подскажите как сделать чтобы при создании .exe второе окно не появлялось сразу
- Вложения
-
- exe.rar
- (133.06 КБ) 225 скачиваний
-
- project menu v1.0.rar
- (14.87 КБ) 218 скачиваний
- АндRik
- interested
- Сообщения: 1
- Зарегистрирован: 18 авг 2014, 11:21
- Версия LabVIEW: 8.5
- Откуда: Ростов-на-Дону
Re: Как сделать меню
Eugen Graf, простите за глупый вопрос. Но почему VI Server, почему не прямой вызов VI?
Видимо, я чего-то не знаю?
Видимо, я чего-то не знаю?
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение