Moje gratulacje codeking.Nowa wersja współpracuje z FalconemAF.Test wykonałem na przycisku w moim minikokpicie (stara wersja).Teraz rozpocznę z spokojem robić testy z przełącznikami oraz enkoderami.Przy okazji taka refleksja,jeśli platforma skalarki jest tak dobra jak program DomowyKokpit to mamy bardzo dobry produkt.
Teraz na gorąco kilka moich uwag.Tak jak wspomniałem DK jest rewelacyjny.Na czym polega jego wyjątkowość w porównaniu do SVMappera oraz SIOC.Tutaj uwaga, nie mogę porównywać DK z innymi programami ponieważ ich nie znam.
Programując przyciski w DK nie musimy znać fizycznych adresów naszego sterownika,który jest podłączony do fizycznych przycisków,przełączników itp.Programując w SVMapper trzeba znać mapę połączeń tzn.do której kolumny oraz wiersza jest podłączony dany element.Podobnie w SIOC deklarując zmienne musimy wskazać fizyczny adres.W DK ten problem nie istnieje.Mamy adresy przycisków,które programujemy.Jedynie co musimy znać to fizyczne miejsce w panelu gdzie jest umieszczony dany przełącznik i jaka jest jego funkcja w symulatorze.Pisząc ten tekst tak myślę,że wprawdzie fizyczne adresy nie są potrzebne przy pisaniu skryptu,ale musimy wiedzieć jaką funkcje wykonuje przycisk/przełącznik w symulatorze.Pomimo tego stwierdzenia twierdzę,że w DK jest łatwiejsze programowanie przycisków niż w pozostałych wymienionych programach.
Nurtuje mnie jedna sprawa związana z MJoyem.Tutaj myślę,że codeking może to wyjaśnić.Na początek jedna uwaga nie musimy stosować SVMappera do uruchamiania MJoya,można to zrobić stosując DK.
Teraz pytanie do codeking,który ma także MJoy.Czy można robiąc odpowiednie deklaracje w module GameControllersInput->konfiguracja->przyciski zrobić z wejść typu pushbuttons toggle switch.Są tam różne opcje typu oczekiwanie zdarzenia,sprawdzanie cykliczne,powtarzanie jak często i po jakim czasie.
Przy okazji prośba o wyjaśnienie w jakich sytuacjach użyć te opcje.
Nie wiem czy moje uwagi są słuszne dlatego proszę o korekcje.Z mojego doświadczenia wynika,że najlepsza metoda testu jakiegoś nowego programu to pytania nawet jeśli są naiwne.
Na koniec jeszcze jedno spostrzeżnie dotyczące wysyłania kombinacji klawiszy.W DK wysyłane są klawisze wg.kolejności umieszczenia ich w tekscie tak się domyślam.W SIOC jest podobnie,ale rozróżniają w sekwencji oprócz kolejności wysłania naciśnięcie (down) oraz puszczenie (up).
Są to moje uwagi na gorąco,teraz z spokojem wykonam następne testy
pozdrawiam
vito_zm