Jak skalować panel w zależności od rozdzielczości
- smart_lodz
- Posty: 53
- Rejestracja: 08 sty 2009 09:10
- Wersja środowiska: LabVIEW 2014
- Kontakt:
Jak skalować panel w zależności od rozdzielczości
Witam
Jak mogę automatycznie skalować panel główny, żeby na każdej rozdzielczości wyglądał identycznie. Bawiłem się VI properties - window size - ale jakoś ciągłe kontrolki się "rozjeżdżają".
Dzięki i pozdro
Smart
Jak mogę automatycznie skalować panel główny, żeby na każdej rozdzielczości wyglądał identycznie. Bawiłem się VI properties - window size - ale jakoś ciągłe kontrolki się "rozjeżdżają".
Dzięki i pozdro
Smart
-
- Posty: 109
- Rejestracja: 26 lut 2010 13:41
- Wersja środowiska: LabVIEW 2010
- Lokalizacja: Bydgoszcz
Re: Jak skalować panel w zależności od rozdzielczości
Próbowałeś w VI properyties utawić: Maintain proportion of window for different monitor resolution i Scale all objects on front panel as the window rezize, powinno generalnie pomóc przy manipulacji rozmiarem okna, chociaż z czcionkami to niekoniecznie.
Ostatnio zmieniony 15 mar 2012 10:26 przez AGF, łącznie zmieniany 1 raz.
- smart_lodz
- Posty: 53
- Rejestracja: 08 sty 2009 09:10
- Wersja środowiska: LabVIEW 2014
- Kontakt:
Re: Jak skalować panel w zależności od rozdzielczości
Próbowałem - i faktycznie nie wygląda to tak słodko - opisy kontrolek się rozjeżdżają i cały panel wygląda paskudnie - może jest na to jakiś inny "myk" ?
-
- Posty: 109
- Rejestracja: 26 lut 2010 13:41
- Wersja środowiska: LabVIEW 2010
- Lokalizacja: Bydgoszcz
Re: Jak skalować panel w zależności od rozdzielczości
Niestety za durzo też z tm nie kombinowałem. Chyba niema (No ale niech mądrzejsi od mnie się wypowiedzą). Może porostu będzie trzeba skalować czcionki w caption kontrolek etc. A można to zrobić za pomocą property node.
- smart_lodz
- Posty: 53
- Rejestracja: 08 sty 2009 09:10
- Wersja środowiska: LabVIEW 2014
- Kontakt:
Re: Jak skalować panel w zależności od rozdzielczości
Hmm... tylko troszkę tego jest - na ekranie głównym jest kilka zakładek.
- Pitol
- Moderator
- Posty: 984
- Rejestracja: 19 lip 2007 00:00
- Wersja środowiska: LabVIEW 2019
- Lokalizacja: Kraków
Jak skalować panel w zależności od rozdzielczości
Nie wiem co masz na panelu, ale jeśli masz tam TabControl to spróbuj skalować ekran wobec tej kontrolki. Wyłącz te funkcje w VI Properties, o których AGF pisał. Na panelu kliknij prawym na kontrolce Tab i wybierz Scale Object With Pane. Na panelu zostaną wyrysowane linie skalowania. Popatrz sobie teraz, jak to się wszystko rozszerza gdy będziesz maksymalizował okno. Następnie musisz... kombinuj już sam ;)
- smart_lodz
- Posty: 53
- Rejestracja: 08 sty 2009 09:10
- Wersja środowiska: LabVIEW 2014
- Kontakt:
Re: Jak skalować panel w zależności od rozdzielczości
Mam nadzieję, że coś sensownego wymyślę
Dzięki i pozdrawiam
Smart
Dzięki i pozdrawiam
Smart
- rivui
- Posty: 27
- Rejestracja: 01 lut 2010 16:50
- Wersja środowiska: LabVIEW 8.5
- Lokalizacja: Kopenhaga
Re: Jak skalować panel w zależności od rozdzielczości
Mozesz tez sprobowac zaznaczyc grupe kontrolek ktore chcesz zachowac w danym stanie i kliknij "Group" i "Lock". Wtedy podczas zmieniania wielkosci okna ich relatywna pozycja nie powinna sie zmienic...