Car-PC.info

cPOS - 2 Wunschfunktionen (vielleicht klappts ja schon?)

C1500 - Mi 29 Aug, 2007 11:24
Titel: 2 Wunschfunktionen (vielleicht klappts ja schon?)
Tach,

Ich hatte gestern Abend noch 2 Ideen für cPOS.

1: Gibt´s ne Möglichkeit z.B. 10 oder 30 Sekunden vor und zurück zu spulen?
Also einmal Taste drücken oder Event und das Video geht dann die (vielleicht einstellbare?) Zeit weiter.
Wäre ideal für nen Drehgeber um im Video rumzuspulen.

2: Virtuelle Variablen.
Jetzt muss ich etwas ausholen um es zu Beschrieben.
Die Idee ist folgende:
Der Drehgeber (z.B. Mousewheel) regelt die Lautstärke.
Wenn jetzt eine Taste gedrückt wird, (Virtuelle Variable von 0 auf 1) kann ich mit dem Drehgeber dann den Befehl "LISTVIEW_UP" oder "LISTVIEW_DOWN" senden.
Das Umschalten der Auswertung (Vol oder Listview) ist ja recht einfach über den Eventhandler lösbar.
Theoretisch ist das Umschalten auch über die Virtuelle Relaiskarte machbar.

Das wird aber unmöglich, sobald eine Relaiskarte ingesetzt wird.
Genau hier wären dann die Virtuellen Variabeln genial.

Was sie alles können sollte?:
- 2 Zustände
- Beim starten von cPOS entweder definieren startzustand oder den alten resumen
- per timer schaltbar (für die nächsten 10 oder 30 Sekunden kann man spulen, da nach automatisch wieder volume einstellen)

Is sowas schon machbar? Wenn ja wie?

Was haltet ihr von der Idee?

Gruss Peer
shaneL - Mi 29 Aug, 2007 14:56
Titel:
zumindest die virtuelle variable existiert schon ( s. mode_ -fkt im changelog)
als event dann einfach mode_0=On oder Off (bis max mode_100)
resume hab ich dafür aber nicht eingebaut
startzustand=Off, du kannst mode_ über buttonbefehl umschalten oder natürlich auch über nen anderen evhevent.
in deinem fall wäre das dann zb. ungefähr so: timerstart bei event 'function=xxx' ; funktion 'mode_0' bei event 'timer=30' usw.

gruss
C1500 - Mi 29 Aug, 2007 16:00
Titel:
@Mr Action
Ne, nicht ganz. Er soll nicht gedrückt bleiben sonder nur einmal kurz gedrückt werden.

@ShaneL du bist genial!
"mode_0=" war genau das war was ich gesucht habe ! Very Happy/

Dann kann ich den Drehgeber Folgendermassen belegen:
In einem Menu mit Liste:
normal = Volume
kurz gedrücken = funzt er als Auswahl-Rad in der Medialiste
nachmal drücken = wieder Volume

Und im Fullscreen oder im DVD-Menu:
normal = Volume
kurz gedrückt= fforward und rewind

Das mach die Steuerung noch komfortabler Smile

Was Punkt 1 angeht ist ja mit fforward und rewind ein springen im 5 Sekunden takt möglich.
Das errinnert mcih dann an meinen guten alten Videorekorder mit Jogdial.
Da war man auch immer am rumdrehen.
Schön wäre hier eine Möglichkeit die Zeit bzw die Sprungweite von fforward und rewind in den Settings einstelle zu können.

Gruss Peer
bombel - Mi 29 Aug, 2007 20:08
Titel:
ja, das hatte auch ich in shaneL's Hausaufgabenliste geschrieben (mode_0) Wink

Ich wollte das nämlich haben, um bei Berührung des Tachos z.B. die Farbe desselben zu wechseln.

Cool ist das sicher auch für Fake-Funktionen (Raketenzündung ...)
Aber keine Angst, das kommt alles nicht in mein aktuelles Skin. Wink

Seit gestern bin ich eh zu alt für sowas Wink

Sobald es n Resume dafür gibt, überleg ich mir, das Data-Menü neu anzugehen, so daß man die drei Anzeigenteile mit wechselnden Buttons beliebig erweitern kann. Das wird dann wirklich schön. Auch wenns teilweise schon über openbox möglich ist.
Aber das befriedigt meinen doch noch vorhandenen Spieltrieb nicht Wink
shaneL - Mi 29 Aug, 2007 20:23
Titel:
...ihr unersättlichen Wink
notiers mal für pre1.0 - ich hab auch noch tausend sachen auf lager, die man ergänzen oder noch vervollständigen könnte, aber irgendwann muss wirklich mal schluss sein, sonst wirds mit der 1.0 in 10 jahren nix ...und naruto steigt mir sonst sicher irgendwann auch noch aufs dach Very Happy
...wenns noch bugs gibt natürlich melden, alles andere für später aufheben.

gruss
bombel - Mi 29 Aug, 2007 21:48
Titel:
das dacht ich mir vorhin auch: Ich möcht "nur noch" diese eine Funktion.
Kaum hab ich's, fallen mir plötzlich noch soviele tolle Sachen ein, für die es weitere Funktionen braucht. Aber "folderchanged" oder so wär schon cool Wink Ok, reicht für die 1.1 auch noch Wink
bmw530 - So 02 Sep, 2007 14:32
Titel:
Zitat:
zumindest die virtuelle variable existiert schon ( s. mode_ -fkt im changelog)
als event dann einfach mode_0=On oder Off (bis max mode_100)
resume hab ich dafür aber nicht eingebaut
startzustand=Off, du kannst mode_ über buttonbefehl umschalten oder natürlich auch über nen anderen evhevent.
in deinem fall wäre das dann zb. ungefähr so: timerstart bei event 'function=xxx' ; funktion 'mode_0' bei event 'timer=30' usw.

gruss


Wie kann ich die Mode Funktion im Eventhandler z.B. auf Mode_0=On/Off setzen.
Meine Vorstellung:

Funktion: Mode_0=On
Event: activmenu=Mediaplayer & timer_0=10

und

Funktion: Mode_0=off
Event: activmenu I Mediaplayer & timer_0=20

aber so funktionert das nicht.

So würde das funktionieren aber das hilft mir nicht weiter, da die Mode Funktion bei jedem Event auf On oder Off gesetzt wird.

Funktion: Mode_0
Event: activmenu I Mediaplayer & timer_0=20

@shanel kannst du mir da weiter helfen!?

MFG
shaneL - So 02 Sep, 2007 15:22
Titel:
hi,
die mode-variable kann man nur toggeln, nicht explizit on oder off schalten - wenn du den event für ein element abfragen willst, kommst du in dem fall mit dem evbool bestimmt weiter, der wird entsprechend dem event auf true oder false gesetzt. ...ich glaube die mode-fkt ist in dem zusammenhang evtl. noch nicht so ganz verstanden worden Wink deshalb nochmal kurz: mode_ ist nur als umschalter mittels (in der regel gleichen) button oder evhevent gedacht, um events auf true oder false abzufragen evbool benutzen.

in deinem fall wäre das:

Funktion: evbool_0
Event: activmenu=Mediaplayer & timer_0=10

Funktion: evbool_1
Event: activmenu I Mediaplayer & timer_0=20

wenns noch probleme gibt, musst du hier geg. eben noch anfügen, wofür die abfrage benötigts

gruss
bmw530 - So 02 Sep, 2007 17:29
Titel:
ja danke das haut hin Dancing Banana ! Jetzt sehe ich den Unterschied zwischen Funktion "evbool" und "mode".
bombel - Mo 03 Sep, 2007 21:10
Titel:
@shaneL:
Event: activmenu I Mediaplayer & timer_0=20
steht das I für ungleich? In der Wiki finde ich da nix.
Auch über das Funktionsverketten (was ja Du mir schon beigebracht hast) steht nix drin. Schade eigentlich. Aber ich möcht da nix ergänzen, was ich nicht zur Perfektion selbst beherrsche. Ich glaube in einer Wiki ist kein Platz für Mutmaßungen Wink
bmw530 - Di 04 Sep, 2007 01:14
Titel:
ja "|" steht für "nicht gleich"
bombel - Mi 05 Sep, 2007 09:22
Titel:
dankeschön!
lucky - Sa 22 Jan, 2011 12:09
Titel:
Hallo Leute...

Wofür steht den das "!" bei dem Eventhandler??

Wie kann ich bei der Funktion "Evbool_" eine Zeit einbauen.
Mein Ziel: Beim Drücken der Taste "C" soll "Evbool_10" für 3 Sekunden angzeigt/bzw. gesetzt werden. Ich habe ein Signal, was durch die Taste "C" simuliert wird. Dieses kommt alle 2 Sekunden. Ein Icon soll mir zeigen, das dieses Signal noch vorhanden ist.
Das funktioniert schon... Drücke ich Taste "C" wird mein Icon angezeigt... nur lasse ich sie los verschwindet das Icon wieder (logisch). Diesen Zustand möchte ich 3 Sekunden lang halten.
Alle Zeiten sind GMT + 1 Stunde
Powered by phpBB2 Plus and Kostenloses Forum based on phpBB