Interfejs nawigacyjny jak w HTML?
Interfejs nawigacyjny jak w HTML?
Witam serdecznie!
Z gory zaznaczam, ze jestem nowym czlonkiem forum i w ograniczonym stopniu odpowiadam za swoje pomylki ;) .
Mam pytanie odnosnie interfejsu nawigacyjnego (na wzor stworzonego w HTML'u), ktory umozliwialby uruchamianie kolejnych funkcji/podprogramow w osobnych oknach lub w oknie podstawowym zastepujac ten pierwszy, z tym, ze stan zmiennych musialby byc pamietany przez LV caly czas. Czy jest taka mozliwosc w LV? Jak wygladalaby struktura takiego programu?
Z gory wielkie THX za odpowiedz
Pozdrawiam
eninede
Z gory zaznaczam, ze jestem nowym czlonkiem forum i w ograniczonym stopniu odpowiadam za swoje pomylki ;) .
Mam pytanie odnosnie interfejsu nawigacyjnego (na wzor stworzonego w HTML'u), ktory umozliwialby uruchamianie kolejnych funkcji/podprogramow w osobnych oknach lub w oknie podstawowym zastepujac ten pierwszy, z tym, ze stan zmiennych musialby byc pamietany przez LV caly czas. Czy jest taka mozliwosc w LV? Jak wygladalaby struktura takiego programu?
Z gory wielkie THX za odpowiedz
Pozdrawiam
eninede
Re: Interfejs nawigacyjny jak w HTML?
Generalnie wszystko się da ;) Poniżej załączam bardzo przykładowy program, który uruchamia jeden z dwóch wybranych podprogramów w osobnym oknie.
Sama struktura mocno zależy od tego, co te Twoje podprogramy mają robić, czy mają działać np. dwa jednocześnie, czy wymieniają między sobą dane itp... Zdefiniuj dokładniej problem, to napiszę coś więcej ;)Re: Interfejs nawigacyjny jak w HTML?
Dzieki za odpowiedz.
Ma to byc symulacja automatyki budynkowej, gdzie pomieszczenia (budynek skladajacy sie z 3 poziomow) - kazde z osobna, mialyby sterowane panelem oswietlenie. Nawigacja potrzebna bylaby mi do przelaczania miedzy poziomami budynku i jeszcze kilku innych rzeczy (ale jesli ogarne podstawe bede mogl zrobic wszystko ;) ).
A czy mozna... wroc
... jak zrobic by wlasna importowana bitmapa (przykladowo button) mogl zmieniac kolor po przycisnieciu na niego... w sumie ... to jak zrobic taki 'wlasny button'.
Z gory wielkie THX za odpowiedz
Ma to byc symulacja automatyki budynkowej, gdzie pomieszczenia (budynek skladajacy sie z 3 poziomow) - kazde z osobna, mialyby sterowane panelem oswietlenie. Nawigacja potrzebna bylaby mi do przelaczania miedzy poziomami budynku i jeszcze kilku innych rzeczy (ale jesli ogarne podstawe bede mogl zrobic wszystko ;) ).
A czy mozna... wroc

Z gory wielkie THX za odpowiedz
Interfejs nawigacyjny jak w HTML?
Kładziesz sobie wybrany button (np zwykły OK) na panelu, klikasz na niego prawym przyciskiem, a następnie Advanced >> Customize. W okienku, które Ci się pojawi klikasz Change to Customize Mode (ta ikonka klucza na pasku) i zaczynasz zabawe ;) Możesz dowolnie ustawiać sobie kolory dla stanu True/False, wczytywać obrazki itp. Owoc swojej pracy zapisujesz jako plik *.ctl i już możesz go położyć na dowolnym panelu wybierając Select a Control (wychodząc z okna Customize LV samo się Ciebie zapyta, czy podmienić kontrolkę, którą edytowałeś).
Re: Interfejs nawigacyjny jak w HTML?
...a wracajac do nawigacji.
Czy mialbys pomysl jak zrobic cale to sterowanie w jednym tylko oknie?
Czy mialbys pomysl jak zrobic cale to sterowanie w jednym tylko oknie?
- ksyhu
- Posty: 31
- Rejestracja: 06 lis 2009 19:15
- Wersja środowiska: Nie mam LabVIEW
- Lokalizacja: Kraków
Re: Interfejs nawigacyjny jak w HTML?
Wydaje mi się, że dobrym rozwiązaniem dla Ciebie byłby subpanele. Jak je zrobić możesz znaleźć w pomocy, tam gdzie znajdują się przykłady. Ogólnie subpanel + jakieś menu i będzie ok.
Często prowadzę z sobą długie rozmowy i jestem przy tym tak mądry, że czasami nie rozumiem ani jednego słowa z tego, co mówię.
Interfejs nawigacyjny jak w HTML?
Pomysł miałbym, nawet kilka ;) Ale na pierwszy rzut oka zwykły Tab Control załatwi sprawę ;) Po jednej zakładce na piętro i gotowe 

Ostatnio zmieniony 19 wrz 2010 12:59 przez coolfon, łącznie zmieniany 1 raz.
Re: Interfejs nawigacyjny jak w HTML?
Cos wiecej na ten tamat? 
A co do wlasnego przycisku ... nie dziala jak powinien. Gdy proboje go edytowac, nie moge podmienic obrazka tak by to on byl przyciskiem i zmienial tlo po wcisnieciu. Moge co najwyzej nalozyc bitmape by ta zaslaniala podstawowy button, ale wtedy oprocz zmiany kursora podczas podswietlenia nie spelnia roli przyciku 2-stanowego. Glownie chodzi mi o to by zmiana jego trybu rownoznaczna byla z zmiana jego wygladu.
Z gory dzieki za odpowiedz
eninede

A co do wlasnego przycisku ... nie dziala jak powinien. Gdy proboje go edytowac, nie moge podmienic obrazka tak by to on byl przyciskiem i zmienial tlo po wcisnieciu. Moge co najwyzej nalozyc bitmape by ta zaslaniala podstawowy button, ale wtedy oprocz zmiany kursora podczas podswietlenia nie spelnia roli przyciku 2-stanowego. Glownie chodzi mi o to by zmiana jego trybu rownoznaczna byla z zmiana jego wygladu.
Z gory dzieki za odpowiedz
eninede
Re: Interfejs nawigacyjny jak w HTML?
Na temat czego? Tab Control? Tu nie ma za bardzo co tłumaczyć ;) Zapoznaj się z tym: http://labviewwiki.org/TAB_Controlnemeless pisze:Cos wiecej na ten tamat?
A co do przycisku to trzeba zaimportować różne grafiki dla różnych stanów (true/false). Wtedy zmiana stanu = zmiana wyglądu.
- smiga
- Administrator
- Posty: 824
- Rejestracja: 04 paź 2009 12:41
- Wersja środowiska: LabVIEW 2019
- Lokalizacja: Słupsk
Re: Interfejs nawigacyjny jak w HTML?
Tu znajdziesz przykład i opis jak to zrobiono:nemeless pisze: A co do wlasnego przycisku ...
http://decibel.ni.com/content/docs/DOC- ... mment-6685
i tu:
http://www.youtube.com/watch?v=qvhGH0TlCqs
Re: Interfejs nawigacyjny jak w HTML?
Jednak ten LV to na prawde potezne narzedzie. Czy jest cos czego w nim zrobic nie mozna?
Z przyciskiem sobie poradzilem, wystarczylo troszke pogrzebac, ale ogrom opcji troszke zniewala i koluje czlowieka ;).
SubPanele tez swietna sprawa! O to mi chodzilo!
Nie mam zbyt wiele czasu by nad nim osobiscie posiedziec, a nauczyc sie chce, bede wiec was zameczal swoimi pytaniami ;)
Takie pytanie wyjete z kontekstu - prawdopodobnie dla PRO - czy wiecie jeszcze moze (moze posiadacie jakies przykladowe zrodla/kody aplikacji przeprowadzajace operacje na prostych funkcjach PLC typu uruchom wejscie X0 co spowoduje przekazanie sygnalu na wyjscie Y0) w jaki sposob skonfigurowac go do polaczenia z PLC fatek po rs'ie, lub eth.?
THX za wszystkie odpowiedzi, i mam nadzieje na wiecej, chce wiedziec o LV wszystko
pozdrawiam
eninede
Z przyciskiem sobie poradzilem, wystarczylo troszke pogrzebac, ale ogrom opcji troszke zniewala i koluje czlowieka ;).
SubPanele tez swietna sprawa! O to mi chodzilo!
Nie mam zbyt wiele czasu by nad nim osobiscie posiedziec, a nauczyc sie chce, bede wiec was zameczal swoimi pytaniami ;)
Takie pytanie wyjete z kontekstu - prawdopodobnie dla PRO - czy wiecie jeszcze moze (moze posiadacie jakies przykladowe zrodla/kody aplikacji przeprowadzajace operacje na prostych funkcjach PLC typu uruchom wejscie X0 co spowoduje przekazanie sygnalu na wyjscie Y0) w jaki sposob skonfigurowac go do polaczenia z PLC fatek po rs'ie, lub eth.?
THX za wszystkie odpowiedzi, i mam nadzieje na wiecej, chce wiedziec o LV wszystko

pozdrawiam
eninede