Car-PC.info

cPOS Skins - Separate Menüs für Musik und Videos?

Spritkopf - Do 28 Jun, 2007 12:23
Titel: Separate Menüs für Musik und Videos?
Hallo,

ich bin grade dabei, einen Skin zu erstellen und hänge an folgendem Problem:

Wie kann ich einer Liste sagen, dass sie den Videos- oder Musik Ordner anzeigen soll. Ich will 2 verschiedene Menüs für Audio und Video machen.

Bei der Liste selbst gibt es ja nur List0Function=Media, was standardmäßig die Musik anzeigt.

Ich hab es schon über den event-handler probiert. Wenn das Menü Videos geöffnet wird, soll die Funktion gofolder_video ausgeführt werden. Funktioniert aber nich, weil ich den Event dazu nicht kenne. Die Dokumentation an dieser Stelle ist ja recht lückenhaft.

Weiß jemand ne lösung?

Achja, Version ist cpos 1.0


edit:

Also ich hab es jetzt erstmal über den Event-Handler hingekriegt. Der Event heißt: activmenu_<menu>

Kann man das aber vielleicht auch über den Skin lösen? Weil man ja sonst jedes mal, wenn man den Skin installiert, auch noch den Eintrag im Event-Handler machen müsste, was nicht so toll wär.
bombel - Do 28 Jun, 2007 15:27
Titel:
Button10Function=gofolder_playlist
Button11Function=gofolder_video
Button12Function=gofolder_audio

das sind die Funktionen.
Ich glaub, die kann man auch so aufrufen:

[menu_audio] <- nur ein Beispiel, Buttonaufruf: openmenu_menu_audio
command=gofolder_audio
SirGroovy2004 - Do 28 Jun, 2007 16:16
Titel:
Servus bombel,

der Spritkopf hat das etwas anders gemeint. Er möchte nicht per Button die jeweiligen Medien hin und herschalten. Er möchte gleich DIREKT ein Menü für z. B. Video bauen. Die Liste soll das dann auch GLEICH beim Aufruf anzeigen.

Deshalb ist es nötig, den Befehl "List0Function=" zu ändern. Ich überlege jetzt auch schon die ganze Zeit herum, wie der Befehl für den einsatz z. B. für Videos korrekt zusammengesetzt werden muss. Aba ich komm ums verrecken nicht drauf.

Recht herzlichen Dank für die Aufmerksamkeit.

SirGroovy2004
bombel - Do 28 Jun, 2007 19:54
Titel:
und das geht damit nicht? -> command=gofolder_audio

cpos wechselt dann doch nicht in den Standard-Ordner, oder?
Schliesslich macht Button0Function=gofolder_audio auch nix anderes!?!

Also ich hätte mir das so vorgestellt:

[video]
command=gofolder_video
button0function=openmenu_audio

[audio]
command=gofolder_audio
button0function=openmenu_video
bombel - Do 28 Jun, 2007 20:09
Titel:
Spritkopf hat folgendes geschrieben:


Wenn das Menü Videos geöffnet wird, soll die Funktion gofolder_video ausgeführt werden.



also ich habs jetzt ausprobiert. es geht wie oben beschrieben.

Ich kann zwischen zwei verschiedenen Menüs hin und her schalten und der zuletzt gespielte Titel spielt jeweils dort weiter,
wo er aufgehört hat. Die Liste wird auch jeweils korrekt angezeigt - Video und Audio.

Oder ich versteh es immer noch falsch.
glow - Do 28 Jun, 2007 20:47
Titel:
openmenu_music -> lädt ein neues menu mit direkter audio liste
openmenu_video-> lädt ein neues menu mit direkter video liste

verzeichnisse müssen im setup natürlich eingestellt sein.
bombel - Do 28 Jun, 2007 21:44
Titel:
@glow: Ich will ja nicht kleinkindisch sein, aber theoretisch war ich doch auf'm richtigen Weg, oder? Wink
Mir geht's da nur ums eigene Verständnis.

Aber gut, daß Du die Funktionen direkt gepostet hast.

Ich bin übrigens froh, daß da so eifrig gearbeitet wird.
Und genauso schade ist es, daß solche sachen in der Wiki noch so undurchsichtig sind Wink Aber ich weiß, es wird auch daran gearbeitet.

Ich wußte z.B. nicht, daß die Funktionen openmenu_music und _video fixe Bestandteile haben (wobei, man konnte durchaus drauf kommen, wenn man sich das mce Skin genauer anschaut).
SirGroovy2004 - Fr 29 Jun, 2007 09:29
Titel:
Servus Bombel,

Zitat:
Und genauso schade ist es, daß solche sachen in der Wiki noch so undurchsichtig sind Wink


es ist dir freigestellt, diesen "misstand" abzustellen. Lies einfach meine Signatur.

CU

SirGroovy2004
bombel - Fr 29 Jun, 2007 11:05
Titel:
Die ist so klein, ich kann das nicht lesen. Wink

Nee, schon klar. Hab selber auch schon ein paar Wörter korrigiert, die verwirrend waren. Ich würd die ganze Wiki neu schreiben, wenn ich mehr Zeit hätte (jetzt ohne Spaß!). Aber mit Kind und Arbeit ist das halt alles ned so einfach. Aber ich will nicht jammern Wink
Alle Zeiten sind GMT + 1 Stunde
Powered by phpBB2 Plus and Kostenloses Forum based on phpBB