Car-PC.info

cPOS - Timer Eventhandler

Tom78 - Mi 20 Mai, 2009 01:45
Titel: Timer Eventhandler
Hallo zusammen.

Ist es möglich (oder geplant), einen Timer im EH zu programmieren?

Hintergrund: Ich bin am entwerfen von nem Skin(konzept) und würde gerne jedes Menü so aufbauen wie "external0" und "externalhide".

Wenn man ne Weile nix am Touch macht (5s oder so), dann sollte automatisch auf die Hide-Version umgeschaltet werden.
Geht das mitm EH oder kann mir sonst jemand nen Tip geben wie ich das umsetzen kann?

Danke!
MR Action - Mi 20 Mai, 2009 14:02
Titel:
Das geht doch schon...

Guck mal ins wiki, Stichwort sind timer*_start bzw. stop usw... Wink

Grüße,
Micha...
shaneL - Do 21 Mai, 2009 02:12
Titel:
geht auch noch einfacher - im menu: timeout=<wert> in ms eintragen
bei einer eingabe innerhalb der zeitspanne wird der timer immer wieder zurückgesetzt.
MR Action - Do 21 Mai, 2009 04:09
Titel:
na, was cpos nicht alles kann... *staun* Wink
Tom78 - Mi 27 Mai, 2009 09:40
Titel:
Hm, danke für die Info daß sowas schon geht, aber irgendwie stell ich mich etwas zu blöd mit der Syntax an. ...
Könntet ihr mir da etwas auf die Sprünge helfen?!

Danke!!!
C1500 - Mi 27 Mai, 2009 10:14
Titel:
Hi,
bei mir im StiloSkin wird die OffBox zum Beispiel per Timer wieder ausgeblendet.
Wenn man also auf OFF drückt, kommt für 2,5 Sekunden (2500ms] die Box in der man dann runterfahren, Standby oder cPSO beenden kann.
In der ini heißt sie [offbox]und schaut so aus:
Code:
[offbox]
Background=box.jpg
BackgroundX=160
BackgroundY=20
Timeout=2500

...ab hier dann die Tasten

Gruß Peer
Tom78 - Mi 27 Mai, 2009 15:39
Titel:
Hi Peer.

Vielen Dank für den Tip mit deinem Skin, den muß ich mir dann bei Gelegenheit mal etwas genauer ansehen.

Bis dann
Tom78 - Mi 10 Jun, 2009 00:15
Titel:
So, da waren sie wieder meine Probleme. ...

Der Vorschlag von Peer hilft mir leider nur zum Teil.
Das Problem ist, daß dieser Timeout nur die Funktion "openmenu_Previousmenu" ausführt.

Ich bräuchte aber folgendes:
Ich wechsle per Button von Menü "A" zu Menü "B" und nach ner gewissen Zeit sollte dann automatisch ins Menü "C" gewechselt werden.

Könnte mir da jemand mal etwas auf die Sprünge helfen?! Danke!
MR Action - Mi 10 Jun, 2009 00:25
Titel:
schnapp dir nen Timer - wie steht ja im wiki... Wink
Tom78 - Mi 10 Jun, 2009 00:52
Titel:
Naja, das WIKI ist hier leider ned grad sonderlich hilfreich. ...

Wie frag ich den Timer ab? Gibts dafür keinen Befehl?
MR Action - Mi 10 Jun, 2009 08:48
Titel:
timer*_start startet ihn, timer*_stop stoppt ihn und in timer* steht der aktuelle Wert bzw. damit kannste nen wert setzen und es wird sekündlich um eins erhöht....
Alle Zeiten sind GMT + 1 Stunde
Powered by phpBB2 Plus and Kostenloses Forum based on phpBB