Okienko modalne z wykresem

Sprawy związane z interfejsem użytkownika - kontrolki, wskaźniki, wyświetlacze, wykresy oraz inne zagadnienia tego typu...
Awatar użytkownika
AzazeL
Posty: 46
Rejestracja: 05 cze 2008 19:00
Lokalizacja: Mikołów
Kontakt:

Okienko modalne z wykresem

Post autor: AzazeL »

Witam,
jestem tu nowy więc z góry przepraszam jeśli temat był już poruszany.

:help:
Potrzebuję zrobić okienko modalne w którym będzie wyświetlany wykres XY. Okienko musi mieć możliwość otwierania i zamykania się w zależności od stanu przycisku na głównym panelu (zamykanie nie jest aż tak bardzo konieczne).

Podczas wyświetlania okienka modalnego z wykresem musi być możliwość obsługiwania głównego panelu. Dane z wykresu są aktualizowane w pętli i za każdym razem (iteracją) muszą być rysowane od nowa.

Eksperymentowałem z SubVI lecz to nie zdało rezultatu. W zależności od ustawień albo okienko z wykresem znikało w przeciągu kilkudziesięciu ms albo było na pierwszym planie bez możliwości ingerencji w panel główny.

Proszę o pomoc, najlepiej w postaci jakiejś przykładowej VI albo screenshota z programu (pracuje na wersji 7.1).

Z góry dziękuje i pozdrawiam.
Ostatnio zmieniony 06 cze 2008 23:21 przez AzazeL, łącznie zmieniany 1 raz.
Awatar użytkownika
jogurt_owocowy
Posty: 1317
Rejestracja: 30 lis 2004 00:00
Wersja środowiska: LabVIEW 2015
Lokalizacja: Kraków

Re: Okienko modalne z wykresem

Post autor: jogurt_owocowy »

Hej.

W załączniku masz stosowny przykład. Główny program generuje sinusoidę o zadanych parametrach i wysyła dane za pomocą klocka Send Notification do programu-okienka. Okienko w swojej pętli je odbiera i rysuje co trzeba.

[img]http://labview.pl/uploads/veir/graph_in ... window.gif[/img]

Zwróć uwagę na sposób w jaki odpalane jest okienko (akurat tego na rysunku nie ma).

Pozdrawiam

PS. VI jest rodzaju męskiego - Virtual Instrument :]
Ostatnio zmieniony 09 cze 2008 14:20 przez jogurt_owocowy, łącznie zmieniany 1 raz.
Awatar użytkownika
AzazeL
Posty: 46
Rejestracja: 05 cze 2008 19:00
Lokalizacja: Mikołów
Kontakt:

Re: Okienko modalne z wykresem

Post autor: AzazeL »

Dzięki wielkie :)

Zabawy z LabVIEW zacząłem całkiem niedawno tak więc grupę Advanced omijałem jak narazie szerokim łukiem.

Te rozwiązanie które mi podałeś działa dobrze, lecz mam jeszcze jeden problem. Nie umiem znaleźć właściwości która by mi określała czy okno modalne jest otwarte (próba ponownego jego otwarcia generuje błąd). Dodatkowo przydałaby sie funkcja która by umożliwiała zatrzymanie i zamknięcie okna z wykresem, próbowałem użyć CLOSE FP w Invoke Node lecz wywołanie kończyło się błędem :(

PS. Owszem ten Virtual Instrument ale ta WiAjka, idealna kobieta, którą można dostosować do swoich potrzeb ;)

Pozdrawiam
Awatar użytkownika
AzazeL
Posty: 46
Rejestracja: 05 cze 2008 19:00
Lokalizacja: Mikołów
Kontakt:

Re: Okienko modalne z wykresem

Post autor: AzazeL »

Witam ponownie,
udało mi się rozwiązać problem standardową metodą prób i błędów.

W załączniku wysyłam moje wypociny, może się komuś przyda.

Pozdrawiam.
ODPOWIEDZ