Klawiatura i button - synchronizacja

Tematy związane z tworzeniem dużych aplikacji. Zaganiednia dotyczące architektury oraz zasad tworzenia optymalnych rozwiązań.
bilbo
Posty: 12
Rejestracja: 21 kwie 2012 17:50
Wersja środowiska: LabVIEW 8.6

Klawiatura i button - synchronizacja

Post autor: bilbo »

Witam
Chcę stworzyć keyboard w labview, który posiada możliwość grania zarówno na klawiszach klawiatury jak i myszką po buttonach na ekranie.
Nie wiem jednak jak zmieniać wartość logiczną buttona, gdy wciskam i zwalniam klawisz (działanie takie jak w przypadku kliknięcia myszką przy ustawieniu "switch until released" na buttonie).
Wartość wciśniętego klawisza wrzucam do kolejki a następnie za pomocą instrukcji warunkowej "case" chcę określić jakie działanie ma wykonywać dany klawisz.
Czy wie ktoś jak to zrobić?
Załączniki
EasyCapture1.jpg
MicMac89
Posty: 122
Rejestracja: 05 wrz 2011 20:40
Wersja środowiska: LabVIEW 2011

Klawiatura i button - synchronizacja

Post autor: MicMac89 »

Badaj, który z klawiszów jest wciśnięty tak jak dotychczas, a który nie jest, tę informację (w postaci tabeli) przekazuj z pętli Producenta do Konsumenta gdzie dokonasz po prostu przypisania tych wartości do klawiszy - z wykorzystaniem Local Variables. Nie wiem jak generujesz dźwięk, gdyż nie jest to tutaj zamieszczone, przypuszczam, że odczytujesz po prostu stan klawiszy.
Certified LabVIEW Associate Developer
ODPOWIEDZ