Wiem, że już w kilku wątkach był poruszany temat jednak zakładam nowy, bo przyszło mi coś do głowy i nie mogę sobie z tym poradzić, a że wiele tu mądrych głów, to może coś wspólnie wymyślimy.
Jak wiadomo w urządzeniach z WinCE nie zawsze da się zminimalizować AM aby można było bezboleśnie zmniejszyć poziom oświetlenia ekranu.
Gdy wokół zrobi się ciemno, a ekran nawigacji zaczyna drażnić niestety trzeba wyłączyć AM, uruchomić funkcję jasności ekranu, suwak na dół i z powrotem uruchomienie AM. Jest to nieco uciążliwe, zwłaszcza podczas jazdy. Przy okazji musi od nowa złapać sygnał i gubi niektóre wartości w OBC.
W związku z tym nasunęło mi się pytanie, czy nie można by było jakoś zaimplementować w programie funkcji choćby maksymalnego i minimalnego oświetlenia ekranu przy użyciu kluczy rejestru?
Przy użyciu darmowego programu CeRegistryEditor znalazłem w kluczu HKEY_CURRENT_USER\ControlPanel\BackLight regulacje natężenia oświetlenia. Poniżej zrzuty dla maksymalnego i minimalnego oświetlenia.
Jak widać za oświetlenie odpowiedzialne są dokładnie dwie wartości: BacklightCurrentACLevel i BacklightCurrentBatteryLevel.
Pytanie, czy w Waszych urządzeniach natężenie oświetlenia jest w tych samych kluczach rejestru ?
Jeśli tak, to wysyłamy info do supportu i niech w końcu uruchomią tę brakującą funkcję.
AM obsługuje głośność więc dlaczego by nie mogła obsługiwać oświetlenia? Szukałem w rejestrze i nie doszukałem się kluczy odpowiedzialnych za regulację głośności dlatego też pojęcia nie mam jak wzorować się na funkcji regulacji głośności, tak aby można było coś zrobić z oświetleniem.
Szukałem trochę i znalazłem jak można uruchomić funkcję maksymalnego i minimalnego oświetlenia przy pomocy MortScript, nawet mi się udało, jednak nie ma większego celu robić coś takiego, bo i tak trzeba wychodzić z AM aby uruchomić skrypty. A może AM w jakiś sposób współpracuje z tego typu skryptami? Kto wie...