Car-PC.info

cPOS Skins - Skinning Problem mit Vis - Fullscreen

futever - Do 12 Jul, 2007 11:20
Titel: Skinning Problem mit Vis - Fullscreen
Ich bin zur Zeit mitten im skinnen und es klappt auch alles wunderbar, außer dass ich über einen Klick auf das Vis-Feld nicht ins Fullscreen-Menu komme!
Im Film-Menu habe ich das Vis so angelegt:
VisWidth=400
VisHeight=300
VisX=0
VisY=100
Viscommand=openmenu_fullscreen

...das [fullscreen] sieht so aus:
Background=Mediaplayer_day.gif
VisCommand=openbox_steuerung
VisHeight=600
VisWidth=800
VisX=0
VisY=0

...und [steuerung] bisher so:
background=steuerung.gif
backgroundX=0
backgroundY=500
button0Function=pause
button0Up=pause.gif

Wenn ich im Film-Menu auf das laufende Video klicke passiert nichts, auch kein Eintrag in der Error.log.
Beim MCE-Skin funktioniert es wunderbar!
C1500 - Do 12 Jul, 2007 11:38
Titel:
Du machst dir das etwas zu komliziert.
Ein klick auf die VIS macht automatisch einen Fullscreen.
Da brauchst du nix zu skinnen.
"Viscommand=openmenu_fullscreen " kannst du also weglassen.

Um aus dem Fullscreen wieder zurück zu kommen musst du nur in die obere hälft des Bildes klicken.

Gruss Peer
futever - Do 12 Jul, 2007 15:57
Titel:
Funktioniert ohne den Command auch nicht.
Außerdem muss das doch klappen, beim MCE geht es ja auch!
Ich möchte nämlich im Fullscreen per Klick die Steuerung einblenden (wie in manchen Software-DVD-Playern)!
Jemand eine Idee?
futever - Fr 13 Jul, 2007 07:01
Titel:
Muss ich außer

VisCommand=
VisHeight=
VisWidth=
VisX=
VisY=

irgendetwas konfigurieren, damit ein Vis einen Command ausführt?
Ich komme jetzt per Button ins Fullscreenmenu, aber bei einem Klick auf das Vis öffnet sich dort die Steuerungsbox nicht Banging Head
bombel - Fr 13 Jul, 2007 07:49
Titel:
warum machst Du nicht einfach ein Skin-Menü mit einem grossen Vis?
C1500 - Fr 13 Jul, 2007 09:55
Titel:
ah, jetzt hab ich kapiert.
Mir war diese Funktion unbekannt Wink

Wenn ich mir den MCE-Skin genauer anschaue muss im Fullscreen ja garkein viscommand angegeben werden.
Es scheint so, das die Button automatisch nach ein paar Sekunden ausgeblendet werden.
Durch antippen des Fullscreen´s werden dann die Button wieder angezeigt.

Hier mal der Code aus dem MCE
Code:
[fullscreen]

Background=fullscreen.gif

Button0Function=vol-
Button0Up=bildervol-_Up.jpg
Button0Over=bildervol-_Over.jpg
Button0X=0
Button0Y=539

Button1Function=vol+
Button1Up=bildervol+_Up.jpg
Button1Over=bildervol+_Over.jpg
Button1X=70
Button1Y=539

Button2Function=pause
Button2Up=bilderpause_Up.jpg
Button2Over=bilderpause_Over.jpg
Button2X=146
Button2Y=539

Button3Function=playmode_switch
Button3Up=bildershuffle_Up.jpg
Button3Over=bildershuffle_Over.jpg
Button3X=220
Button3Y=539

Button4Function=prev
Button4Up=mediaprev_Up.gif
Button4Over=mediaprev_Over.gif
Button4X=298
Button4Y=539

Button5Function=next
Button5Up=medianext_Up.gif
Button5Over=medianext_Over.gif
Button5X=365
Button5Y=539

Button6Function=openmenu_previous
Button6Up=fullexit_a.jpg
Button6Over=fullexit_b.jpg
Button6X=725
Button6Y=542

VisWidth=800
VisHeight=600
VisX=0
VisY=0

Aufgerufen wird das Fullscreen-Menu durch folgenden viscommand:
Code:
VisWidth=768
VisHeight=395
VisX=16
VisY=124
Viscommand=openmenu_fullscreen


Hast du im Fullscreen Menu denn auch ein Viscommand?
Das könnte der Fehler sein.

Gruss Peer

ps: Zeig doch mal deine ini bzw schick mir mal den Skin.
Ich würd mir das gerne nochmal anschauen.
futever - Fr 13 Jul, 2007 10:45
Titel:
bombel hat folgendes geschrieben:
warum machst Du nicht einfach ein Skin-Menü mit einem grossen Vis?

Weil ich ja im Videomenu die Liste angezeigt haben will und dann erst das Vollbild haben will!

@C1500
Ich bin ja auch schon den ganzen MCE durchgegangen, um meinen Fehler zu suchen!
Bei mir gehen übrigens die Buttons nicht automatisch weg Crying or Very sad
Und es klappt auch nicht, wenn ich den VisCommand im Fullscreen entferne!

edit: Ich habe gerade mal mein Vis auf 124x100 gesetzt (wie im MCE) und siehe da: der Command funktioniert!
Aber wenn ich auf 248x200 (gleiches Verhältnis) gehe, funktioniert das nicht mehr!
Kann mir das einer erklären? (z.B. @glow)
bombel - Sa 14 Jul, 2007 18:37
Titel:
jetzt hab ichs auch kapiert (als ich mir das MCE angesehen hab).

Bei mir blenden sich die Buttons aber auch nicht aus (im MCE-Skin!).
Zumindest nicht am Home-PC (Vista).

Im Grunde ist das aber eh ein Vollbild-Skin, wie ich's vorgeschlagen hab, oder?
Zumindest hatte ich das so gemeint wie im MCE-Skin. Wußte nur noch, daß es da ein Fullscreen-Befehl gibt (oder gibt es eh keinen?).
Manchmal komme ich da durcheinander, weil der Aufruf mancher Menüs durchaus Sonderfunktionen beinhaltet (openmenu_audio -> Es wird automatisch die letzte Audio-Liste wiedergegeben, wenn man gerade noch im DVD- oder Video-Menü war).

Denn ansonsten ist ja openmenu_ frei definierbar für unzählige Menüs.

Ob die Buttons ausgeblendet werden hängt wahrscheinlich vom verwendeten Mediaplayer und dessen Konfiguration ab, oder?
shaneL - So 15 Jul, 2007 01:15
Titel:
das intervall zum ausblenden der buttons( richtiger: des aufrufenden menüs) ist in den settings einstellbar (hide fullscreencontrols) und sollte eigentlich bei jedem funktionieren ( bei klick in die untere hälfte der vis werden diese für die eingestellte zeit auch eingeblendet.

der viscommand ist optional und ruft nur ein zwischenmenü auf, welches für den toggle mit der (richtigen) fullscreenvis verwendet wird. wie schon erwähnt: in diesem menü darf dann keinesfalls ein weiterer viscommand angegeben werden, die vis muss aber natürlich in gewünschter größe ( üblicherweise skinauflösung) nochmal enthalten sein.

gruss
C1500 - So 15 Jul, 2007 07:48
Titel:
Wenn ich da noch was hinzufügend darf....

@futever und bombel:
Warscheinlich ist in euren Settings unter Hide Fullscreen eine "0"
Dann funktioniert auch das hide nicht.
shaneL - So 15 Jul, 2007 09:30
Titel:
...glaube wir sollten mal ganz dringend die defaultwerte für die settings überarbeiten Wink
futever - Mo 16 Jul, 2007 05:41
Titel:
Faszinierend.....es funktioniert Dancing Dude
Also habe ich meinen Code umsonst zigmal auf Fehler durchsucht Banging Head
Damit ist für mich klar...Cpos ist doch nicht sooo einfach, wie ich mir bisher dachte Computer

Danke an euch drei! thumbright

PS: Mann gibts hier viele Smilies!
bombel - Mo 16 Jul, 2007 07:21
Titel:
@c1500:
ööhhhm, yep Wink

Inzwischen möcht ich übrigens auch mal wegen FB nerven Wink
Gibt es schon was Richtung Button0Shortcut=STRG-1 oder so?
Hab von Satheini einen USB-IR-Empfänger bekommen,
und wollt das mal fürs Auto ausprobieren.
Olli84 - Mo 16 Jul, 2007 09:58
Titel:
bombel hat folgendes geschrieben:
@c1500:
ööhhhm, yep Wink

Inzwischen möcht ich übrigens auch mal wegen FB nerven Wink
Gibt es schon was Richtung Button0Shortcut=STRG-1 oder so?
Hab von Satheini einen USB-IR-Empfänger bekommen,
und wollt das mal fürs Auto ausprobieren.


Hmm, nicht, dass ich wüsste... Lässt sich aber wie folgt lösen.

Nehmen wir an, du hast im menu1 einen Button:

Button0Function=openmenu_mediaplayer
Button0...

Diesen möchtest du per FB auslösen. Dann schreibst du einfach folgenden in den Event Handler:

Function: openmenu_mediaplayer
Event(s): activmenu=menu1 & key_17 & key_49

Dann wird im menu1 bei Kombi STRG+1 der mediaplayer geöffnet.

Gruß, Olli
bombel - Mi 18 Jul, 2007 19:00
Titel:
okay, die Arbeit muß dann wohl sein...
Aber zumindest wäre es so möglich, die gröbste Arbeit im Skin unterzubringen. Denn STRG-1 bleibt STRG-1, das muß dann nur mit der Fernbedienung z.B. in Girder programmiert werden.
Aber was solls. Danke für die Hilfe, für meine Zwecke reicht das.
Alle Zeiten sind GMT + 1 Stunde
Powered by phpBB2 Plus and Kostenloses Forum based on phpBB