Uruchamianie aplikacji full screen

Tematyka związana z LabVIEW DSC oraz aplikacji typu SCADA.
KPPROJEKT
Posty: 5
Rejestracja: 01 paź 2009 12:40
Wersja środowiska: LabVIEW 8.6

Uruchamianie aplikacji full screen

Post autor: KPPROJEKT » 16 maja 2010 20:00

Witam
Potrzebuję napisaną aplikację uruchamiać jako full screen. Jako osobny ekran/program podobnie jak to się dzieje w innych SCADACH np. IFIX.
Narazie uruchamiam ją w oknie które jest uruchamiane jako nakładka na główny ekran. Chodzi mi o to, aby po uruchomieniu jej jako osobny ekran użytkownik nie miał dostępu do elementów Windowsa.
Może ktoś pomóc.
Z góry wielkie dzięki

Pzdr.
Krzysiek

Awatar użytkownika
Ender
Posty: 137
Rejestracja: 02 cze 2005 00:00
Wersja środowiska: LabVIEW 2009
Lokalizacja: Cieszyn

Uruchamianie aplikacji full screen

Post autor: Ender » 16 maja 2010 22:01

Witam
Niedziela jest, więc będzie szybko i bez obrazków :)
Otwierasz VI Properties (PKM na ikonie w prawym górnym rogu lub Ctrl+I lub w zakładce File -> VI Properties), przechodzisz do Window Appearance, wybierasz 'Customize' i otwiera się okienko, w którym możesz ustawić zachowanie okna - trochę eksperymentów i osiągniesz to co chcesz. Załatwisz tam wszystko poza rozmiarem okna, które z kolei jest w VI properties -> Window Run-Time Position - w Twoim wypadku ustawiasz Position na Maximized.
Mam nadzieję, że o to chodziło.

Pozdrawiam
Ender
-Czy orał pan już kiedyś morskie fale?
Colon rzucił mu chytre spojrzenie.
-Nie złapie mnie pan na taki numer, sir - rzekł - Wszyscy wiedzą, że konie by potonęły.
Leonard umilkł na chwilę i przestroił swój mózg na Radio Colon ....

Awatar użytkownika
Pitol
Moderator
Posty: 918
Rejestracja: 19 lip 2007 00:00
Wersja środowiska: LabVIEW 2015
Lokalizacja: Kraków
Has thanked: 2 times
Been thanked: 7 times

Uruchamianie aplikacji full screen

Post autor: Pitol » 16 maja 2010 22:29

elementem "windowsa" jest też pasek zadań a czary w ustawieniach VI Properties nie sprawią, że VI będzie nad nim... próbowałem coś wymyślić ale poległem, bo niedziela i w ogóle :P znalazłem jeno coś w C#, ale chyba dałoby się to jakoś do LV przemycić:
http://social.msdn.microsoft.com/Forums ... ef50f37287
ObrazekObrazek
Chcesz taki podpis? Zajrzyj tutaj

KPPROJEKT
Posty: 5
Rejestracja: 01 paź 2009 12:40
Wersja środowiska: LabVIEW 8.6

Re: Uruchamianie aplikacji full screen

Post autor: KPPROJEKT » 16 maja 2010 23:40

Dzięki za pomoc.
Z VI Properties próbowałem już, ale jak kolega Pitol pisał chodzi mi także o pasek zadań.
Trzeba będzie poeksperymentować :-)
Jak coś się uda dam znać.

Pzdr
Krzysiek

Awatar użytkownika
Ender
Posty: 137
Rejestracja: 02 cze 2005 00:00
Wersja środowiska: LabVIEW 2009
Lokalizacja: Cieszyn

Re: Uruchamianie aplikacji full screen

Post autor: Ender » 17 maja 2010 07:58

Z paskiem zadań to już niestety gorsza sprawa.
Znalazłem coś takiego Hide taskbar. W połączeniu z opcją maksymalizacji okna działa, ale pod jednym warunkiem - jest włączone autoukrywanie paska zadań (przynajmniej na WinXP). Jeśli pasek zadań jest stale widoczny, to nawet po jego programowym ukryciu okno główne nie zmaksymalizuje się na cały ekran. Trzeba by pewnie wyciągnąć handle do głównego okna i zmieniać jego rozmiar, ale to przerasta moje możliwości w poniedziałkowy poranek ;)
-Czy orał pan już kiedyś morskie fale?
Colon rzucił mu chytre spojrzenie.
-Nie złapie mnie pan na taki numer, sir - rzekł - Wszyscy wiedzą, że konie by potonęły.
Leonard umilkł na chwilę i przestroił swój mózg na Radio Colon ....

Awatar użytkownika
Pitol
Moderator
Posty: 918
Rejestracja: 19 lip 2007 00:00
Wersja środowiska: LabVIEW 2015
Lokalizacja: Kraków
Has thanked: 2 times
Been thanked: 7 times

Re: Uruchamianie aplikacji full screen

Post autor: Pitol » 17 maja 2010 08:18

wiedziałem, że ktoś już to zrobił w LV :) no to teraz bułka z masłem. Odczytujesz rozmiar monitora i ustawiasz wielkość VI
FS.png
FS.png (10.76 KiB) Przejrzano 4334 razy
a potem ustaw właściwości VI tak, żeby nie dalo się go minimalizować i zmieniać rozmiar.
ObrazekObrazek
Chcesz taki podpis? Zajrzyj tutaj

KPPROJEKT
Posty: 5
Rejestracja: 01 paź 2009 12:40
Wersja środowiska: LabVIEW 8.6

Re: Uruchamianie aplikacji full screen

Post autor: KPPROJEKT » 17 maja 2010 13:42

Dzięki kolego!!!!!
To jest dokładnie to o co mi chodziło :-)

Pozdrawiam
Krzysiek

ODPOWIEDZ