Car-PC.info

Eingabe & Steuerung - Hilfe! MMI/Eventhandler oder.INI? 1 taste menüabhängig beleg

Schundmakreel - Fr 05 Nov, 2010 18:55
Titel: Hilfe! MMI/Eventhandler oder.INI? 1 taste menüabhängig beleg
Hallo,

bitte nicht zerreißen, aber ich komm echt nicht weiter. Suche nach einer möglichkeit eine taste des mmi menüabhängig zu belegen,

habe schon einiges gelesen, aber ich steig nicht durch, es gibt doch anscheinend 2 möglichkeiten: einmal direkt über die ini (activmenu) oder über den eventhandler (da fehlen mir aber die tastenbezeichnungen der mmi tasten)

...also
wie lautet der befehl in der ini, oder wie kann ich die mmi tasten in den eventhandler eingeben?

ich komme mit den changelog einträgen nicht weiter.


bitte um hilfe Rolling Eyes

grüße
Razer - Fr 05 Nov, 2010 19:26
Titel:
ja das suche ich auch schon vergeben !
und wens geht gleich mal noch die befehle für die Highlights !

Mfg Razer
Schundmakreel - Mo 08 Nov, 2010 08:18
Titel:
kann keiner helfen?
C1500 - Mo 08 Nov, 2010 10:11
Titel:
Hi,
da vom MMI keine Werte sondern nur Befehle kommen, kannst du in dem Fall mit dem EH nicht viel anfangen.

Was aber Problemlos machbar ist, ist IM SKIN jeder Taste eine Funktion zuzuweisen.
Beispiel:
[mainmenu]
MMIA16=Poweroff

[radio]
MMIA16=mute

Im Mainmenu ist der Powerknopf zum ausschalten, im Radiomenu zum muten.

Ich bin mir da nicht zu 100% sicher ob in den anderen Menu´s dann die Werte aus der mmi.ini verwendet werden. (Werds mal testen)
Deshalb sollte es dann aber in jedem Menu festgelegt werden.
Somit verhindert man, das eine Taste noch einen flaschen Befehl vom vorherigen Menu hat.


Was die Highlights angeht sind das folgende Befehle:
MMIHS*=ID (aktiviert das Highlight auf dem Knopf ID, * wird mit 0 beginnen hochgezählt)
MMIHD*=ID (deaktiviert das Highlight auf dem Knopf ID, * wird mit 0 beginnen hochgezählt)

Beispiel:
MMIHD0=ALL (löscht alle Highlights)
MMIHS1=5 (setzt Highlight 5)

Was bei Menuwechsel besser ist ist "mmichange_[TASTENID]" dabei werden alle außer der neuen Tastenid abgeschaltet.

Hoffe das Hilft weiter.

Gruß Peer
Schundmakreel - Mo 08 Nov, 2010 12:57
Titel:
danke für die antwort, werde das testen sobald ich kann,

ich habe diese befehle auch schon gefunden, dachte nur die wären aus einer älteren cpos version, da meine mmi.ini so aus sieht:

Bsp.:

[BelegungA]

/info
15=
16=

/car
17=
18=

.
.
.

dann bin ich mal gespannt.

DANKE
C1500 - Mo 08 Nov, 2010 14:47
Titel:
Das mit [BelegungA] kannst du dir wegdenken Wink

"/INFO" ist die Taste
"15" Die Funktion bei kurzem anklicken
"16" Die Funktion bei Longklick

Das sind dann Funktionen die in allen Menus funktionieren, sollten sienicht per Menu im Skin geändert sein.
Alle Zeiten sind GMT + 1 Stunde
Powered by phpBB2 Plus and Kostenloses Forum based on phpBB