Как скрыть png картинку программно?
- jane_wild
- master
- Сообщения: 459
- Зарегистрирован: 30 июн 2016, 02:11
- Версия LabVIEW: 2020
- Благодарил (а): 83 раза
- Поблагодарили: 15 раз
- Контактная информация:
Как скрыть png картинку программно?
Ребята можно каким либо образом скрывать/показывать PNG картинку на фронтальной панели? По нажатию кнопки например. Я понимаю что можно использовать pict ring... А если картинка сама по себе, в качестве декорации так сказать... Это возможно?
-
IvanLis
- guru
- Сообщения: 5463
- Зарегистрирован: 02 дек 2009, 17:44
- Награды: 7
- Версия LabVIEW: 2015, 2016
- Откуда: СССР
- Благодарил (а): 28 раз
- Поблагодарили: 87 раз
Re: Как скрыть png картинку программно?
Возможно, если один элемент декора, то все ОК, иначе нужно знать индекс.
Знание нескольких принципов освобождает от знания многих фактов!
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
-
- professor
- Сообщения: 3403
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 49 раз
- Поблагодарили: 172 раза
- Контактная информация:
Re: Как скрыть png картинку программно?
Да вообще не проблема. Я много лет назад декорациями шторки делал - они и двигались и сжимались. Отлично работает :)
- zxc_pavel
- adviser
- Сообщения: 242
- Зарегистрирован: 02 июн 2016, 12:07
- Версия LabVIEW: 15
- Благодарил (а): 9 раз
- Поблагодарили: 23 раза
- Контактная информация:
Re: Как скрыть png картинку программно?
Нелогичность в декорациях в том, что если создаешь новый элемент, он в массиве становится первым.
Наверное, это не большая проблема. Я создавал массив UID и через него идентифицировал нужный элемент.
Я бы использовал 2d picture для картинки.
Наверное, это не большая проблема. Я создавал массив UID и через него идентифицировал нужный элемент.
Я бы использовал 2d picture для картинки.
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 127 раз
- Контактная информация:
Re: Как скрыть png картинку программно?
Кстати, для определения UID помимо скриптинга можно использовать Heap Peek.
Если не лень, поставьте kudos на эту идею: give decorations a label property to address and modify them programatically Может, когда-нибудь таки реализуют.
-
- professor
- Сообщения: 3403
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 49 раз
- Поблагодарили: 172 раза
- Контактная информация:
Re: Как скрыть png картинку программно?
Не совсем так. Порядок в "стопке" зависит от порядка уровня на экране. Если переместить вверх/вниз, то и порядок в массиве изменится.
Новый элемент всегда складируется на верхний слой, вот он и попадает в первый элемент массива.
Ну и вероятность добавления новых декораций не велика, так что да, проблема не большая.
-
IvanLis
- guru
- Сообщения: 5463
- Зарегистрирован: 02 дек 2009, 17:44
- Награды: 7
- Версия LabVIEW: 2015, 2016
- Откуда: СССР
- Благодарил (а): 28 раз
- Поблагодарили: 87 раз
Re: Как скрыть png картинку программно?
Во тут дискуссию развели . Я тут проблемы не вижу вообще.
Всегда можно перебрать все элементы и найти необходимый индекс.
Знание нескольких принципов освобождает от знания многих фактов!
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
-
- professor
- Сообщения: 3403
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 49 раз
- Поблагодарили: 172 раза
- Контактная информация:
Re: Как скрыть png картинку программно?
Людям общения не хватает :)
Мы не говорим про проблемы, мы обсуждаем множество вариантов решения.
- zxc_pavel
- adviser
- Сообщения: 242
- Зарегистрирован: 02 июн 2016, 12:07
- Версия LabVIEW: 15
- Благодарил (а): 9 раз
- Поблагодарили: 23 раза
- Контактная информация:
Re: Как скрыть png картинку программно?
Ого, я не догадался, думал они по времени создания сортируются)
У меня декораций-стрелок много было, на одном месте 4 штуки (влево-вправо-вверх-вниз, видимость в зависимости от состояний) и в разных местах.
Потом путался с ними
- jane_wild
- master
- Сообщения: 459
- Зарегистрирован: 30 июн 2016, 02:11
- Версия LabVIEW: 2020
- Благодарил (а): 83 раза
- Поблагодарили: 15 раз
- Контактная информация:
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение