Car-PC.info

cPOS - Mit Eventhandler Bildschirm "ausschalten" über Gam

paul_mönkeberg - Mi 02 Jul, 2008 22:36
Titel: Mit Eventhandler Bildschirm "ausschalten" über Gam
Hallo Leute,

bin gerade dabei mein Powermate ins Auto zu basteln. Nun will ich eine "Taste" damit belegen, dass mein Monitor aus geht, und wenn ich sie nochmals drücke soll er wieder an gehen. Zur Erklärung wenn ich den Powermate gedrückt halte simuliert er einen Tastendruck X. Also als wenn die taste X auf der Tastatur gedrückt wird. Nun ist die Frage, kann ich irgendwie über den Eventhandler den Gamma Wert auf 0 setzen oder so? Wenn ich schnell aus irgend einem Grund den Monitor ausschalten sollte, will ich es unauffällig über den Powermate steuern können. (herunterfahren will ich nicht, dies ist ja möglich über das Powermate tool)


Gruß Paule
datenflo - Do 03 Jul, 2008 00:40
Titel:
Den gammawert kannst du in cPos doch garnicht so weit runter regeln das der Monitor den Anschein macht als ob er aus ist.

Greif doch mit einem Relais den ein/aus Taster ab.
C1500 - Do 03 Jul, 2008 08:28
Titel:
Oder noch einfacher, wechsle auf eine komplett Schwarze Skin-Seite.
Bzw. öffne eine Box mit Schwarzem Hintergund.

Damit ist aber immernoch nicht die Hintergrundbeleuchtung des Monitors aus.

Wie Flo schon gesagt hat, wenn es darum geht NICHTS auf dem TFT zu sehen, sollte er ganz aus sein.
Das ist dann sehr einfach über ne Relaiskarte und der Swotch Funktion zu realisieren.

Gruss Peer
paul_mönkeberg - Do 03 Jul, 2008 08:59
Titel:
Für eine Relaiskarte müsste ich meinen Monitor wieder öffnen, das möchte ich eher weniger. Wie meinste das mit der Schwarzen Skin seite, wie könnt ich das realisieren? Weil könnte ja eine Seite komplett Schwarz anzeigen lassen, den Gamma Wert ganz weit runter, und das die Schwarze Seite dann komplett einen Knopf simuliert, der den Gamma wert und den normalen Skin wieder herstellt. Ist das möglich?

So dass dann nur noch in den Monitor geklickt "getoucht" werden muss, um den Normalzustand wieder herzustellen....

Gruß Paule
C1500 - Do 03 Jul, 2008 09:13
Titel:
Öffnen bräuchtest du ihn nicht, nur die Stromversorgung kappen.
Oder hat dein Monitor kein AutopowerON?

Per Skin löst du das so:
Da machst du ganz einach ein Event "openbox_dunkel" auf den Tastendruck vom PM.

Im Skin machst du dann folgendes:
Code:

[dunkel]
Background=schwarz.jpg
BackgroundX=0
BackgroundY=0

Button0Function=closebox
Button0Up=schwarz.jpg
Button0X=0
Button0Y=0

Jetzt brauchst du nurnoch einen schwarz.jpg mit der Auflösung deines TFT´s (1024x768 wenn ich das richtig in Errinnerung habe).

Als nächstes musst du noch 2 Events eintragen, das "Gamma = 0" wenn "Activmenu = dunkel"
bzw "Gamma = 100" wenn "Activmenu ! dunkel"

Das sollte reichen.

Gruss Peer
DBZwerg - Do 03 Jul, 2008 09:33
Titel:
Falls du Girder nutzt kannst due es auch damit machen... musst dann als funktion für die taste screen off oder so benutzen... hab ich bei mir auch...
paul_mönkeberg - Do 03 Jul, 2008 09:47
Titel:
Also erstmal danke für eure Vorschläge, Girder nutze ich nicht, daher kommt es erstmal nicht in Frage. Und respekt Peer das du selbst meine Auflösung im Kopp hast Smile Wie muss ich den Skin erstellen? Mit einem Skineditor? oder einfach ne Ini erstellen?

Gruß Paule
C1500 - Do 03 Jul, 2008 09:54
Titel:
Das was unter Code steht, einfach in die skin.ini mit rein.
(Kannst mir auch eben die ini schicken wenn du willst)
Das schwarz.jpg einfach mit in den Skinordner.
paul_mönkeberg - Do 03 Jul, 2008 10:19
Titel:
Super erstmal vielen dank ich werde es heute abend mal testen, und dann berichten!

THX

Paule
paul_mönkeberg - Do 03 Jul, 2008 21:33
Titel:
So habe es Probiert leider bekomme ich ne Fehlermeldung "Skin Error, Check settings" was kann das sein? eventuell habe ich auch was falsch verstanden Smile

vielleicht kann sich das mal einer anschaun...

Gruß Paule
datenflo - Fr 04 Jul, 2008 01:20
Titel:
probiers mal so Wink



[General]

Menu0=Mainmenu

ImageFolder=black

[MAINMENU]


[mainmenu]
Background=schwarz.jpg
BackgroundX=0
BackgroundY=0

Button0Function=daynight
Button0Up=schwarz.jpg
Button0X=0
Button0Y=0



den Skin dann auch mit "daynight" aufrufen
C1500 - Fr 04 Jul, 2008 09:01
Titel:
Ja, du hast es etwas falsch verstanden.
Du solltest den CODE Berich in deine bestehende Skin.ini mit reinpacken.
Das schwarz.jpg kommt dann in das passende Unterverzeichniss.

Schick mir mal deine Skin.ini

Gruss Peer
paul_mönkeberg - Fr 04 Jul, 2008 12:06
Titel:
Die Skin.ini habe ich ins Rar Verzeichnis gepackt, und hochgeladen, oder meinste den Skin den ich derzeit aktiv nutze (silverblue 1024x768)??

Paul
C1500 - Fr 04 Jul, 2008 12:48
Titel:
Ich meine den, den du gerade nutzt. (silverblue 1024x768)
Da soll der Eintrag mit rein.

Gruss Peer
paul_mönkeberg - Fr 04 Jul, 2008 14:16
Titel:
ah da muss ich nachher mal ans auto und den dann hochladen.

THX
Alle Zeiten sind GMT + 1 Stunde
Powered by phpBB2 Plus and Kostenloses Forum based on phpBB