Strona 1 z 1
Grupowanie kontrolek na front panelu
: 13 maja 2009 11:48
autor: mac_671
Witam,
Czy jest jakiś sposób grupowania kontrolek na panelu czołowym VI'a?
Chodzi mi o uzyskanie podobnego efektu jak poniżej.
Tylko chciałbym aby kontrolki nie były luźno nałożone na element dekoracji
ktory jest na niższej warstwie, tylko chciałbym mieć opcje posiadania grupy kontrolek i najlepiej jeszcze z możliwością nadania takiej grupie nazwy w postaci Labela.
Tak by podczas developmentu klikając na taką grupę przemieszczać po GUI wszystkie kontrolki i aby zachowywały one względem siebie takie same odstępy.
Próbowałem w palecie Containers znaleźć coś, ale SubPanel działa inaczej niż bym chciał.
Mac
Grupowanie kontrolek na front panelu
: 13 maja 2009 12:52
autor: Czaro
proponuje użyć klastrów danych zdefiniowanych jako Stricte Type Def.
Re: Grupowanie kontrolek na front panelu
: 13 maja 2009 12:55
autor: jogurt_owocowy
Jeżeli chodzi o grupowanie kontrolek to nie problem - jest do tego stosowna opcja
Group:
[img]
http://labview.pl/uploads/forums/untitled_737.png[/img]
najlepiej jeszcze z możliwością nadania takiej grupie nazwy w postaci Labela
Tutaj sprawa jest trudniejsza. Do czego potrzebujesz tej labelki?
Grupowanie kontrolek na front panelu
: 13 maja 2009 22:02
autor: folon
propozycje Czaro i jogurt_owocowy i jako alternatywa (czy dodatek do funkcji grupowania) - dekoracje, które z odpowiednimi kolorami też z UI potrafią zrobić cuda;>
Re: Grupowanie kontrolek na front panelu
: 14 maja 2009 05:19
autor: mac_671
Panowie dziękuję za odpowiedzi.
Tak w zasadzie to zadałem dwa pytania i na obydwa dostałem odpowiedz, dzięki!
Jogurt dzięki ... ;) pod latarnią najciemniej
o tego rodzaju grupowanie mi chodzilo.
Co do labelki i po co mi ona. To byla narazie nieuczesana myśl, tzn chodziło mi o to aby tworzyc sekcje kontrolek na płycie czołowej, tak by można było potem takie sekcje odnaleźć programistycznie na podstawie labelek i sprawdzic ( przetestować ) zawartość na podstawie specyfikacji.
Czaro dzięki za sugestię.
Pozdrawiam,
Mac
Re: Grupowanie kontrolek na front panelu
: 15 maja 2009 11:47
autor: jogurt_owocowy
Jeszcze w temacie tej nieuczesanej labelki i grupowania kontrolek w nazwane sekcje.
Można takie coś zrobić wykorzystując jednozakładkowy
Tab Control z ukrytymi zakładkami (
Visible Items -> Tabs). Po wrzuceniu na niego kontrolek (co automatycznie je grupuje) można go zabezpieczyć przed przypadkowym zepsuciem blokując kontrolki leżące na nim (opcja
Lock - piętro niżej niż
Group):
[img]
http://labview.pl/uploads/forums/untitled_737.png[/img]
Teraz za pomocą metod
VI Servera możesz łatwo dobrać się do kontrolek wychodząc np. od labelki grupy (Tab Controla).
Re: Grupowanie kontrolek na front panelu
: 15 maja 2009 14:42
autor: mac_671
Dobry pomysl dzieki Jogurt!
Mac