Стартовое окно

Обсуждение, связанное с разработкой ПО верхнего уровня
Ответить
Аватара пользователя
Chiba-san
beginner
beginner
Сообщения: 33
Зарегистрирован: 12 авг 2008, 16:06
Версия LabVIEW: 8.2
Откуда: Ставрополь
Контактная информация:

Стартовое окно

Сообщение Chiba-san »

Такая задача: есть ВП, перед тем как он запускается (вся лицевая панель), должна выскочить формачка с картинкой и описанием секунды на 3... Как лучше реализовать? Надо так, чтобы пока эта штука не закрылась, не отображалась даже лицевая панель...Пробовал flat sequence и wait: программа не работает, но вот лицевая панель отображается..
Аватара пользователя
Eugen Graf

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

Re: Стартовое окно

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

Такая штука называется Splash Screen. Я себе делал так:
Вложения
Splash.png
Аватара пользователя
Chiba-san
beginner
beginner
Сообщения: 33
Зарегистрирован: 12 авг 2008, 16:06
Версия LabVIEW: 8.2
Откуда: Ставрополь
Контактная информация:

Re: Стартовое окно

Сообщение Chiba-san »

Спасибо, сижу разбираю! Единств, не понял что за объект Itrace который входит в Invoke Node
Аватара пользователя
Eugen Graf

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

Re: Стартовое окно

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

А, это статический референс на мой Main VI.
И незабудь в свойствах сплэш скрина выставить прозрачность.
Аватара пользователя
Korotenko

Activity
developer
developer
Сообщения: 286
Зарегистрирован: 25 июл 2008, 10:43
Награды: 1
Версия LabVIEW: 2009
Откуда: Россия, Владивосток
Контактная информация:

Re: Стартовое окно

Сообщение Korotenko »

может я не всё понял, но у меня была необходимость отключить пользователя от управления программой пока в течении 10-15 секунд инициализировался прибор по rs232, так вот я сделал ОГРОМНУЮ КНОПИЩУ на весь экзан с надписью "ИДЁТ ИНИЦИАЛИЗАЦИЯ", сразу при запуске visble этой кнопки = true, когда инициализэйшн прошёл - visble этой кнопки = false :D вот так :D
I work in LabVIEW 2009 !
Аватара пользователя
Eugen Graf

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

Re: Стартовое окно

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

Топор тоже инструмент :crazy:
Аватара пользователя
Chiba-san
beginner
beginner
Сообщения: 33
Зарегистрирован: 12 авг 2008, 16:06
Версия LabVIEW: 8.2
Откуда: Ставрополь
Контактная информация:

Re: Стартовое окно

Сообщение Chiba-san »

ха-ха-ха...Я вот тоже думал, используя flat sequnce сначала все объекты на лицевой в инвизибл, а потом открыть... Но согласен, что топор - хорош, но не красив...
Аватара пользователя
Konstantin Sumenko

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

Re: Стартовое окно

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

Хотите отключить пользователя от управления через лицевую панель- юзайте Cursor->Set Busy :D
Аватара пользователя
Eugen Graf

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

Re: Стартовое окно

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

Вот ещё один из вариантов, которым я пользовался. Взять таб контрол и поместить содержимое ЛП в этот таб. Создать ещё одну страничку где будет стартовое сообщение или картинка. По окончании инициализации переключать таб.
Аватара пользователя
Korotenko

Activity
developer
developer
Сообщения: 286
Зарегистрирован: 25 июл 2008, 10:43
Награды: 1
Версия LabVIEW: 2009
Откуда: Россия, Владивосток
Контактная информация:

Re: Стартовое окно

Сообщение Korotenko »

eg писал(а):По окончании инициализации переключать таб.
подкажи пропертис на переключение табсов, когда-то нужно было, искал, не нашёл, оставил без переключения :dntknw:
I work in LabVIEW 2009 !
Аватара пользователя
Forward

Activity Tutorials Black
professional
professional
Сообщения: 337
Зарегистрирован: 03 мар 2008, 12:41
Награды: 3
Версия LabVIEW: 2010
Откуда: Кишинев
Контактная информация:

Re: Стартовое окно

Сообщение Forward »

Korotenko писал(а):подкажи пропертис на переключение табсов, когда-то нужно было, искал, не нашёл, оставил без переключения :dntknw:
Просто кидаешь провод на таб в случае индикатора, ну или соответственно local variable.
Аватара пользователя
Konstantin Sumenko

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

Re: Стартовое окно

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

Таб переключается утсановкой числового значения в value, или константой enum.
Ответить

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