Car-PC.info

cPOS - Zwei Leisten im Navi-Menü

blazerk5 - Do 09 Dez, 2010 18:46
Titel: Zwei Leisten im Navi-Menü
Ich habs mal aus vossi0478's Thread rausgezogen.



C1500 hat folgendes geschrieben:
Dann hast du warscheinlich bei cPOS "in den Vordergrund setzte" gesetzt.
Oft ist es aber auch so, das nur solange die Navi zu sehen ist, bis man eine Taste bei cPOS drückt.
Daraufhin wird dann cPOS wieder aktiver und kommt in den Vordergrund.

Eine vollständige Transparenz ist bei cPOS nicht möglich, da VB dies nicht unterstützt.





Was ich probiert hab:



Navi mit Leiste starten / "cPOS in den Vordergrund setzten" an/aus

Navi wird vom "Restbild" zwischen den beiden Leisten überdeckt, is klar


Navi ohne Leiste starten / "cPOS in den Vordergrund setzten" an/aus

Navi ist im Vordergrund, verschwindet aber kurz und kommt sofort wieder, wenn ein Button auf der Leiste gedrückt wird.

Damit könnte ich vielleicht leben. Wie bekomme ich es aber hin, daß der Hintergrund gewechselt wird? Ich will die zwei Leisten ja nur im Navi haben. Und wenn das Navi ohne Leiste gestartet wird, wird es ja einfach über das aktuelle Menü gelegt.
blazerk5 - Do 09 Dez, 2010 19:22
Titel:
Warum wird Button 8 nicht komplett angezeigt?

navi_button_up wird angezeigt, kann ich auch per Koordinaten verschieben.
navi_button_over wird aber nicht angezeigt.
Die beiden jpg sind in dem Ordner, wenn ich die rausziehe, gibts auch die entsprechende Fehlermeldung.
Funktion klappt auch nicht.


Code:
background=navi_back.jpg

button0Function=vol-
button0Up=-_up.jpg
button0Over=-_over.jpg
button0X=15
button0Y=547

button1Function=vol+
button1Up=+_up.jpg
button1Over=+_over.jpg
button1X=106
button1Y=547

button2Function=prev/prevfolder
button2Up=prev_up.jpg
button2Over=prev_over.jpg
button2X=212
button2Y=547

button3Function=next/nextfolder
button3Up=next_up.jpg
button3Over=next_over.jpg
button3X=302
button3Y=547

button4Function=osk
button4Up=gpsosk_up.jpg
button4Over=gpsosk_over.jpg
button4X=408
button4Y=547

button5Function=OPENMENU_mediaplayer
button5Up=gpsmedia_up.jpg
button5Over=gpsmedia_over.jpg
button5X=514
button5Y=547

button6Function=openmenu_mainmenu
button6Up=home_up.jpg
button6Over=home_over.jpg
button6X=605
button6Y=547

button7Function=poweroff
button7Up=off_up.jpg
button7Over=off_over.jpg
button7X=696
button7Y=547

button8Funktion=Openmenu_mediaplayer
button8up=navi_button_up.jpg
button8Over=navi_button_over.jpg
button8X=15
button8Y=4




Tante Edith hat mich auf den Schreibfehler aufmerksam gemacht.
Gunther - Do 09 Dez, 2010 19:22
Titel:
ich hatte mal igo in cpos mit leiste oben und unten eingebunden. und zwar habe ich mit "windowtopper.exe" gearbeitet. Frag mich bitte aber nicht, wie ich es gelöst habe, jedenfalls ging es.

Gruß Gunther
blazerk5 - Do 09 Dez, 2010 19:29
Titel:
Ich forsche mal. Danke für den Tipp.
Gunther - Do 09 Dez, 2010 20:24
Titel:
http://window-topper.softonic.de/

Gruß Gunther
Freezer - Do 09 Dez, 2010 20:31
Titel:
EventGhost kann auch "always on top" & co. setzen, dazu noch mit weiteren nützlichen Features wie z. B. das Reagieren auf das Aktivieren des jeweiligen Programms usw...
blazerk5 - Do 09 Dez, 2010 20:35
Titel:
Danke, hatte es schon auf ner anderen Seite gefunden.

Das Problem ist jetzt aber, daß das Navi dann immer im Vordergrund ist. Da macht WT halt was es soll...
Bisschen unpraktisch, wenn die Navi an sein soll, aber man gerade in einem anderen Menü unterwegs ist.

Und wenn ich die Navi mit Leiste starte, ist cPOS stärker als WT.
blazerk5 - Do 09 Dez, 2010 20:56
Titel:
Zitat:
EventGhost kann auch "always on top" & co. setzen, dazu noch mit weiteren nützlichen Features wie z. B. das Reagieren auf das Aktivieren des jeweiligen Programms usw...




Klingt gut, ich forsche weiter.
Gunther - Do 09 Dez, 2010 22:17
Titel:
ich hatte anstatt des navi TW mit den entsprechenden paramatern gestartet, und wenn ich das navi-fenster verlassen habe wieder WT mit anderen paramatern. soweit ich mich richtig erinnere hatte ich diese aufrufe als ext-programme eingebunden und die befehe der buttons auf diese umgelegt.

leider habe ich das ganze projekt aus versehen gelöscht, bei einem neuaufsetzen von win.


Grußß Gunther
blazerk5 - Do 09 Dez, 2010 23:01
Titel:
Aah, so wird n Schuh draus. Einmal "immer oben", einmal "verdeckbar".
Muß ich mal mit rumspielen.
Das wird ja was werden.....

cPOS startet WindowTopper startet AMsize startet AutoMapa
Freezer - Fr 10 Dez, 2010 02:38
Titel:
Mit EventGhost ginge das ähnlich, sparst dir aber das "Zwischenprogramm" wie WindowTopper.

Einfach 2 Makros anlegen, 1.) "Setz AutoMapa on Top", 2.) "Set CPOS on Top".
1.) wird durch das Event "Task.Created.AMSize" beim Starten von AMSize ausgelöst, 2.) durch "Task.Destroyed.AMSize" beim Schließen von AMSize

Funktioniert grundsätzlich alles in etwa so wie der Eventhandler von CPOS, nur systemweit, komfortabler einzurichten und deutlich umfangreicher an Funktionen...
blazerk5 - Fr 10 Dez, 2010 06:47
Titel:
Wäre 2.) auch auslösbar durch klicken auf einen bestimmten Bildschirmbereich? Also zB der Button Mediaplayer.

Weil AMSize ja auch mal in den Hintergrund soll, wenn ich zB im Mediaplayer bin, aber die Navi läuft.
blazerk5 - Fr 10 Dez, 2010 21:43
Titel:
Meine ersten Gehversuche mit EventGhost.

Ich hab ein Makro "Navi nach vorn". Darin die Befehle "Finde Fenster" und "Set always on top". Wenn ich dann auf "Element ausführen" drücke klappt das auch soweit. EG ist auch stärker als cPOS, wenn ich die Navi mit Leiste (jpg 800x600 mit Leiste oben und unten) starte, soll heißen, Navi bleibt vorn.
Nur wenn ich einen Button in cPOS drücke, kommt cPOS für die "Klickzeit" in den Vordergrund. Das macht aber nur cPOS, Windowsexplorer und Firefox bleiben hinten, wenn ich drin rumklicke.

Ist da was zu machen?
blazerk5 - Fr 10 Dez, 2010 23:10
Titel:
Sollte Solitär jetzt nicht im Vordergrund sein?
Freezer - Sa 11 Dez, 2010 05:19
Titel:
Hm komisch... mal probiert "always on top" in den Cpos-Optionen abzuschalten und alles durch EG managen zu lassen?

blazerk5 hat folgendes geschrieben:
Wäre 2.) auch auslösbar durch klicken auf einen bestimmten Bildschirmbereich? Also zB der Button Mediaplayer.

Bildschirmbereicht wüsst ich jetzt nicht direkt, aber du kannst dem Mediaplayer-Button ja noch eine zweite Funktion zuweisen.
Mit dieser zweiten Funktion ein extprog aufrufen, das als "Eventghost.exe -e blabla" hinterlegt ist.
Dadurch erhält Eventghost das event "Main.blabla", womit du 2.) auslösen kannst.
blazerk5 - So 12 Dez, 2010 10:00
Titel:
Zitat:
mal probiert "always on top" in den Cpos-Optionen abzuschalten und alles durch EG managen zu lassen?


War ja abgeschaltet, aber vielleicht macht es einen Unterschied, wenn EG alles macht. Mal probieren.
vossi0478 - Mo 13 Dez, 2010 17:35
Titel:
Hallo zusammen,

ich habe mir bisher noch nicht so viel Mühe mit der oberen Leiste gegeben. Ich tolleriere zur Zeit noch das ich beim Berühren der Buttons das Navi überdecke. Mich nervt allerdings etwas anderes viel mehr.

Ich kann ja mit meiner oberen Leiste, aus egal welchem Menü, immer Media, Radio, Handy, Navi, und Main aufrufen. Leider funktioniert das nicht wenn ich im Navimenü bin. Hier geht das nur sporadisch. Was allerdings immer geht, ist der Wechsel von Navi in das Mainmenü. Irgendeiner ne Idee warum das nicht richtig geht?

Gruß Vossi
blazerk5 - Mo 13 Dez, 2010 17:48
Titel:
Jetzt grad so nicht. Aber ich bau mir auch gerade ne "Leiste oben", mal sehen, ob die auch solche Zicken macht.
Alle Zeiten sind GMT + 1 Stunde
Powered by phpBB2 Plus and Kostenloses Forum based on phpBB