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
Grupowanie kontrolek na front panelu
proponuje użyć klastrów danych zdefiniowanych jako Stricte Type Def.
- jogurt_owocowy
- Posty: 1317
- Rejestracja: 30 lis 2004 00:00
- Wersja środowiska: LabVIEW 2015
- Lokalizacja: Kraków
Re: Grupowanie kontrolek na front panelu
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]
[img]http://labview.pl/uploads/forums/untitled_737.png[/img]
Tutaj sprawa jest trudniejsza. Do czego potrzebujesz tej labelki?najlepiej jeszcze z możliwością nadania takiej grupie nazwy w postaci Labela
Grupowanie kontrolek na front panelu
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
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
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
- jogurt_owocowy
- Posty: 1317
- Rejestracja: 30 lis 2004 00:00
- Wersja środowiska: LabVIEW 2015
- Lokalizacja: Kraków
Re: Grupowanie kontrolek na front panelu
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).
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
Dobry pomysl dzieki Jogurt!
Mac
Mac