Zmiana rozmiaru grafu

Sprawy związane z interfejsem użytkownika - kontrolki, wskaźniki, wyświetlacze, wykresy oraz inne zagadnienia tego typu...
Awatar użytkownika
__behemot_
Posty: 57
Rejestracja: 03 lip 2008 09:05
Wersja środowiska: LabVIEW 2009
Lokalizacja: Wrocław
Kontakt:

Zmiana rozmiaru grafu

Post autor: __behemot_ »

Witam,
Zastanawiam się, czy istnieje możliwość zmiany rozmiaru grafu podczas trwania programu. Tzn. chciałabym, aby użytkownik po kliknięciu dwókronie myszką na graf maksymalizował sam graf zasłaniając kontrolki i indykatory, oraz żeby to działało w drugą stronę. Szukałam w proporty ale możliwe jest tylko pobieranie rozmiaru. Myślałam też o funkcji subPanela, ale nie do końca umiałabym sobie to wyobrazić. Czy ktoś ma może jakiś pomysł?
Pzdr,
"kobieta też człowiek, też może być"
Awatar użytkownika
Pitol
Moderator
Posty: 984
Rejestracja: 19 lip 2007 00:00
Wersja środowiska: LabVIEW 2019
Lokalizacja: Kraków

Re: Zmiana rozmiaru grafu

Post autor: Pitol »

Pisząc "graf" masz na myśli wykres? :)
Są dwie właściwości, które pozwolą Ci osiągnąć to czego chcesz:
- Position (Left, Top)
- Plot Area: Size (Width, Height)

Manipulując nimi możesz w czasie programu zmieniać rozmiar wykresu.
graph.PNG
A co do tego, żeby ukryć pozostałe kontrolki na panelu to najprostszą metodą jest, aby Twój wykres był "na samej górze" czyli Move To Front trzeba użyć. Wtedy jak go powiększysz to będzie zakrywał wszystko. Rozwiązanie najprostsze ale niekoniecznie najlepsze.
ObrazekObrazekObrazek
Chcesz taki podpis? Zajrzyj tutaj
Awatar użytkownika
__behemot_
Posty: 57
Rejestracja: 03 lip 2008 09:05
Wersja środowiska: LabVIEW 2009
Lokalizacja: Wrocław
Kontakt:

Re: Zmiana rozmiaru grafu

Post autor: __behemot_ »

:], zadowolon
"kobieta też człowiek, też może być"
Awatar użytkownika
maszup
Posty: 57
Rejestracja: 04 sty 2007 00:00
Lokalizacja: Wrocław

Re: Zmiana rozmiaru grafu

Post autor: maszup »

NI utrudnil jak to mozliwe ustawianie rozmiaru wykresu, mozna ustawic rozmiar obszaru plotow ale nie calej kontrolki, co jest opcja bezuzyteczna z punktu widzenia UI. Zalaczam przyklad w LV2021, ktory moze kiedys komus ulatwic zycie. Przyklad dziala na XY graph, ale mozna go latwo zmodyfikowac do innych typow wykresow.
XYGraph.SetSize.jpg
Załączniki
XYGraph.SetSize.vi
(33.6 KiB) Pobrany 1 raz
XYGraph.SetSize.Example.vi
(14.99 KiB) Pobrany 1 raz
Obrazek Obrazek
ODPOWIEDZ