Как кнопке дать родителя?
- Fynjisx
- beginner
- Сообщения: 41
- Зарегистрирован: 12 авг 2010, 19:29
- Версия LabVIEW: 2009
- Контактная информация:
Как кнопке дать родителя?
Привет Всем! На Front Panel(FP) у меня два множества разных контролов. Мне нужно в конечном итоге сделать вот что - при любом изменении в любом контроле первой группы должно сработать какое-то одно событие. Одно на все контролы данной группы. То же самое касается второй группы. Для решения этой проблемы мне видится дать обеим группам своих Owner's. Затем в Event Structure, проверять родителя, а значит и группу. Короче говоря, как правильнее это сделать?
Заранее благодарен...
Заранее благодарен...
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: Как кнопке дать родителя?
Группы контролов обьеденить в кластеры. То есть будет два кластера. И использовать Event Value Change одного кластера, и в обработке этого ивента изменять другой кластер.
- Fynjisx
- beginner
- Сообщения: 41
- Зарегистрирован: 12 авг 2010, 19:29
- Версия LabVIEW: 2009
- Контактная информация:
Re: Как кнопке дать родителя?
да, но кластер создаст утопленный вид...
Последний раз редактировалось Fynjisx 12 авг 2010, 21:11, всего редактировалось 1 раз.
-
Pavel Krivozubov
- professor
- Сообщения: 4421
- Зарегистрирован: 07 фев 2008, 16:39
- Награды: 3
- Версия LabVIEW: 7.0 - 2013
- Откуда: г. Электросталь
- Благодарил (а): 24 раза
- Поблагодарили: 9 раз
- Контактная информация:
Re: Как кнопке дать родителя?
тогда можно рамку кластера сделать прозрачной
Правила форума
Developlabs - IT услуги - ждём Ваших заказов на написание программ
Новостной канал о LabVIEW и технологиях NI на Facebook
Developlabs - IT услуги - ждём Ваших заказов на написание программ
Новостной канал о LabVIEW и технологиях NI на Facebook
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: Как кнопке дать родителя?
Да, сделать рамку и фон прозрачными или второй вариант: в ивент структуре можно обрабатывать сразу несколько ивентов в одном кейсе, но работает только в случае если все элементы генерирующие ивент однотипные (например все элементы кнопки или все элементы нумерические).
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: Как кнопке дать родителя?
http://labviewportal.org/ru/sovetyiprav ... 5-16-36-06Fynjisx писал(а):а как её сделать прозрачной? В Properties не нашел
- Fynjisx
- beginner
- Сообщения: 41
- Зарегистрирован: 12 авг 2010, 19:29
- Версия LabVIEW: 2009
- Контактная информация:
Re: Как кнопке дать родителя?
то, внутреннюю зону кластера обесцветил, а вот рамка как была 3D так и осталась
- Fynjisx
- beginner
- Сообщения: 41
- Зарегистрирован: 12 авг 2010, 19:29
- Версия LabVIEW: 2009
- Контактная информация:
Re: Как кнопке дать родителя?
У subPanel исчезает рамка, при наведении на неё кисточки... А вот у кластера или массива так не получается
-
- leader
- Сообщения: 548
- Зарегистрирован: 20 авг 2009, 17:58
- Награды: 2
- Версия LabVIEW: 2011
- Контактная информация:
Re: Как кнопке дать родителя?
если не получилос с рамкой, можно использовать кластер из Classic Palette, там все сразу обесцвечивается
We live in a graphical world.
Why not program in one?
Why not program in one?
-
Alex89
- adviser
- Сообщения: 202
- Зарегистрирован: 04 апр 2010, 18:20
- Награды: 1
- Версия LabVIEW: 2009 SP1
- Откуда: Санкт-Петербург
Re: Как кнопке дать родителя?
Все получается, используй "пробел"... На палитре цветов у тебя должны быть две буквы "T" - (TT). Кисточку на саму окантовку наводи...
- Fynjisx
- beginner
- Сообщения: 41
- Зарегистрирован: 12 авг 2010, 19:29
- Версия LabVIEW: 2009
- Контактная информация:
Re: Как кнопке дать родителя?
Короче понял, из раздела Modern рамка Кластера или Массива не красится... а вот из раздела Classic - пожалуйста)
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
- Fynjisx
- beginner
- Сообщения: 41
- Зарегистрирован: 12 авг 2010, 19:29
- Версия LabVIEW: 2009
- Контактная информация:
Re: Как кнопке дать родителя?
аааа, всё понял ребята...Обесцветил рамку кластера и из раздела Modern. Всё дело в пробеле было...))) Не заметил с первого раза, что по нему происходит переключение на левый край цветового прямоугольника...
- Fynjisx
- beginner
- Сообщения: 41
- Зарегистрирован: 12 авг 2010, 19:29
- Версия LabVIEW: 2009
- Контактная информация:
Re: Как кнопке дать родителя?
Спасибо вам, вроде бы пустяк делал, а так дружно помогли... Извините, что невнимательно прочитал урок
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 3 Ответы
- 186 Просмотры
-
Последнее сообщение Artem.spb