Car-PC Wiki
Views
Event Handler - eine Taste Menüabhängig belegen|Taste Menüabhängig belegen copied.
Fragestellung
Gibt es eine Funktion für den Event-Handler, womit ich in jedem Menü einer einzigen Taste unteschieldiche Funktionen zuweisen kann? Z.B. soll im Hauptmenü die Taste "k" für "öffne den Mediaplayer" stehen, im Menü "Multimedia" soll die Taste "k" dann für "öffne MP3" stehen.
Hintergrund
Wer seine Steuerung z.B. über einen SpaceNavigator realisieren möchte, der hätte gerne eine Bedienung ähnlich dem I-Drive von BMW oder dem MMI von Audi. Deshalb ist es zwangsläufig notwendig die selbe Taste (des Eingabegerätes) mit Menüabhängigen Funktionen zu belegen.
Lösung
Es gibt als Event 'activmenu' - also der passende Eintrag im Event Handler wäre dann
activmenu=NAME DESMENÜS AUS DER AKTUELLEN Skin.ini & key_DIE GEWÜNSCHTE TASTEz.B.
activmenu=mediaplayer & key_'ASCII Code für k (wird von cPOS eingetragen beim drücken der taste k)'
Erläuterung