Car-PC.info

cPOS Skins - Menü per SN steuern..

toxdafox - Fr 22 Feb, 2008 02:34
Titel: Menü per SN steuern..
Hey..

ich würde mir gerne mir ein Menü basteln, das ich mit dem SN steuern kann.

Habe schon ein Menü welches per openbox_mainbar öffne.

Leider werden alle object_ Befehle auf den kompletten Skin angewandt.

Wie bekomme ich es hin, dass zB object_+ nur auf das openbox_menubar greift?
bmw530 - Fr 22 Feb, 2008 05:20
Titel:
leider gibt es keinen "activbox" Befehl, deswegen musst du openmenu_mainbar erstellen.
Um das Problem mit Sendkey zu umgehen must du die evbool Variable verwenden, sieht dann so aus:

Funktion1: evbool_0
Event1:key_38

Funktion2: evbool_1
Event2:key_40

Funktion3: object_+
Event3: evbool_1 = On & activmenu = mainbar

Funktion4: object_-
Event4: evbool_0 = On & activmenu = mainbar

Funktion5: listview_down
Event5: evbool_1 = On & activmenu = mediaplayer

Funktion6: listview_up
Event6: evbool_0 = On & activmenu = mediaplayer
Olli84 - Fr 22 Feb, 2008 13:59
Titel:
Doch, es gibt die Abfrage activbox:

Changelog von cPos hat folgendes geschrieben:
(...)
- fkt. 'activbox' entspr.activmenu;
falls event gültig,wenn keine box geöffnet, dann eintrag leer lassen, also 'activbox='

(...)


Probiers mal damit.

Da machste z. B.:

Funktion: next
Events: key_XX & activmenu=mediaplayer & activbox=

Funktion: object_+
Events: key_XX & activbox=mainbar

Gruß, Olli
bmw530 - Fr 22 Feb, 2008 17:15
Titel:
@Olli84

stimmt es geht doch, hätte jetzt nich gedacht. Der Nachteils ist aber dass bei dieser Funktion zB. object_+ alle Object Elemente von Menu=Mediaplayer UND Box=Mainbar abgearbeitet werden ich glaube nicht dass er mit dieser Lösung zufrieden wird. Um dieses Problem zu umgehen habe ich für Mainbarmenu anstatt "Box" "Menu" verwendet.
Wenn er aber lieber mit Box arbeiten will dann würde das so aussehen.

Funktion1: evbool_0
Event1:key_38

Funktion2: evbool_1
Event2:key_40

Funktion3: object_+
Event3: evbool_1 = On & activbox = mainbar

Funktion4: object_-
Event4: evbool_0 = On & activbox = mainbar

Funktion5: listview_down
Event5: evbool_1 = On & activmenu = mediaplayer

Funktion6: listview_up
Event6: evbool_0 = On & activmenu = mediaplayer

Ps. wenn er nur mit Key_ arbeiten würden dann würde die Key_ Funktion nur auf den ersten Menueintrag im Eventhandler reagieren. http://www.car-pc.info/phpBB2/viewtopic.php?t=17233&highlight=cpos+sendkey
toxdafox - Fr 22 Feb, 2008 20:35
Titel:
Danke für die Tipps..

Bekomme es aber einfach nicht zum laufen.

Ich möchte einfach, dass object_+ nur auf die Objecte der "Box" greift!

Alle anderen Funktionien funzen..
bmw530 - Fr 22 Feb, 2008 23:41
Titel:
Zitat:
Ich möchte einfach, dass object_+ nur auf die Objecte der "Box" greift!


das geht leider nicht wie bereits weiter oben beschrieben, aus diesem Grund verwende ich bei meinem Skin für Mainbar keine Boxfunktion.
Olli84 - Sa 23 Feb, 2008 00:50
Titel:
Okay, ich hab dich glaub ich missverstanden, toxdafox.
Also wenn du das so eingibst, werden sowohl die Objekte in der Box durchgeschaltet als auch die im Mediaplayer, der dahinter noch offen ist?

Gruß, Olli
bmw530 - Sa 23 Feb, 2008 01:12
Titel:
Zitat:
Also wenn du das so eingibst, werden sowohl die Objekte in der Box durchgeschaltet als auch die im Mediaplayer, der dahinter noch offen ist?


ja so ist es, allerdings werden zuerst die Objecte vom Mediaplayer und dann die von der Box selectiert.
toxdafox - Sa 23 Feb, 2008 09:55
Titel:
Würde cPOS die Objekte der Box als erstes selektieren, dann hätten wir kein Problem. Very Happy

Vlt liest das shaneL und bringt nen Fix! Wink
Olli84 - Sa 23 Feb, 2008 10:05
Titel:
Oh, das wollen wir echt hoffen...
Denn sonst ist das ziemlich blöd, weil ich ähnliches vor hatte Sad
toxdafox - Sa 23 Feb, 2008 10:06
Titel:
Hab ihn mal per PN auf den Thread ausmerksam gemacht!
shaneL - Sa 23 Feb, 2008 15:03
Titel:
hi jungs,
eigentlich wollt ich die object-funktion (wie auch diverse andere sachen Wink) schon längst angehen - neben dem hier angesprochenen problem läuft die auch sonst noch nicht unbedingt ganz rund. vermutlich werd ich dazu auch einen Flag im skin abfragen, welche objekte überhaupt selektierbar werden sollen ...das ganze ist auf jeden fall lösbar und möchte die funktion auch selbst zukünftig nutzen.
da's bei mir derzeit privat etwas turbulenter zugeht bitte ich euch um etwas geduld - bei meinem derzeitigen hormonspiegel bekomm ich mit meiner weichen birne kaum 2 zeilen code zusammen (ihr versteht schon Very Happy )
...kümmere mich aber alsbald nach meiner genesung darum, versprochen
toxdafox - So 24 Feb, 2008 01:26
Titel:
Hört sich sehr gut an Very Happy

Wir werden warten.. Clubbed
Rapido - So 24 Feb, 2008 21:12
Titel:
sag mal was SN ist. Ich kenn nur SM Wink
KalleMinogue - So 24 Feb, 2008 21:19
Titel:
SpaceNavigator Very Happy
MacG - So 24 Feb, 2008 21:19
Titel:
Rapido hat folgendes geschrieben:
sag mal was SN ist. Ich kenn nur SM Wink


SN = Space Navigator von 3Dconnexion
Der ist ähnlich dem Griffin Powermate, wenn Du den kennst.

Edit: Nur Sekunden zu spät Wink
KalleMinogue - So 24 Feb, 2008 21:20
Titel:
Ganz klar schneller Very Happy
Rapido - So 24 Feb, 2008 21:23
Titel:
Ach soo..ja den kenn' ich. Aber ohne Mittelkonsole taugen die nich Wink
Rapido - So 24 Feb, 2008 21:26
Titel:
sagt mal...wenn das Dingen nicht funfzt...geht dann eine LFB auch nicht (up, down, right, left, tab, mute..usw)?

edit: erledigt...geht ja über Tastaturbefehle
Alle Zeiten sind GMT + 1 Stunde
Powered by phpBB2 Plus and Kostenloses Forum based on phpBB