Car-PC.info

cPOS - Weitere Menüeinstellungen für externe Programme möglich?

nordlicht_68 - Mo 20 Nov, 2006 20:32
Titel: Weitere Menüeinstellungen für externe Programme möglich?
Hallo an die cPos Entwickler,

um die Skinmöglichkeiten noch zu erweiteren wäre es super wenn neben die jetzigen Einstellungen für die Menüs (locked and docked) noch weiteres möglich wäre:

1. Für jedes externe Programm ein eigenes Menü konfigurierbar

2. Möglichkeit das Cpos nach Aufruf des externen Programmes noch im Vollbild im Hintertgrund weiterläuft. Dadurch könnten externe Programme ohne Windowsrahmen mitten in cPos laufen, zB die Software mit dem drehbaren Kompass, ein Taschenrechner, TV Software usw. und cPos wäre weiter steuerbar.

Gruss aus dem Norden
STEPHAN
Bigdesaster - Di 21 Nov, 2006 19:53
Titel:
Mhh.
Also zu 1. müsste dann für jedes Programm die xxSkin.ini angepasst werden, für jedes Prog andere Bilder, etc.
Ist denk ich für den Otto normal User nicht vernünftig handlebar.

2. Du meinst also quasi ohne Menü, aber mit normaler Ansicht? Und dann welches Menü? Oder nen eigenes?.
Der erste Teil ist machbar, der zweite wäre dann wie bei 1.
nordlicht_68 - Mi 22 Nov, 2006 01:36
Titel:
Bigdesaster hat folgendes geschrieben:
Mhh.
Also zu 1. müsste dann für jedes Programm die xxSkin.ini angepasst werden, für jedes Prog andere Bilder, etc.
Ist denk ich für den Otto normal User nicht vernünftig handlebar.


Ich denke so aufwendig müsste das gar nicht sein: Bisher gibt es ja in den xxSkin.inis zwei menüarten [externaldocked] und [externalfloating]und somit nur zwei Möglichkeiten.
Wenn ich z.B. [externalProg3] in der Ini skinne wird das Menü ebend nur bei dem externen Programm 3 benutzt und aufgerufen.
Wenn der Skinner das nicht braucht nutzt er die beiden wie bisher.

Dadurch könnte ich aber zB. bei der Navi ein klitzekleine Menü haben und beim dem eingebettenen Taschenrechner ein größeres und ebend bei einem anderen exteren Programm ein noch anderes. zB mit button um dasProgramm zu bedienen/fernzusteuern (mit sendmessage_<handler>:<message> )

Bigdesaster hat folgendes geschrieben:

2. Du meinst also quasi ohne Menü, aber mit normaler Ansicht? Und dann welches Menü? Oder nen eigenes?.
Der erste Teil ist machbar, der zweite wäre dann wie bei 1.


Hmm, evt. falsch verstanden, ich meinte das so: Es gibt ja Programme ohne Windowsfensterrahmen (Datei, bearbeiten usw.) ich weiss nicht wie das programmtechnisch heisst, zB den ob erwähnten Taschenrechner (den ich und andere integriert haben) oder den kompass der sich wirklich dreht usw. (http://www.car-pc.info/phpBB2/viewtopic.php?t=13546)Dieses Programme könnte man als extere Progs aufrufen und zB mittig in cpos laufen lassen (natürlich kleiner als 800x600), dazu muss cpos aber im vollbild weiterlaufen (zum knöpfe drücken) aber im hintergrund bleiben damit das ext. programm im Vordergrund steht.
Das könnte man mit unter 1. genannten menüs machen, aber die dürfen dannn nicht in den Vordergrund aufpoppen.
Das muss aber nicht sein, für den Anfang macht man sich ein eigenes untermenü (bei aufruf des menüs mit command=OPENPROG_ExtProg2 ... das programm mitstarten) und lässt den Platz für das Programm frei. mittendrinn das ext. Programm, "aussenrumm" cpos mit menüs, buttons usw.

viele Möglichkeiten würden dann zur verfügung stehen Programme halb gut einzubinden.

hmm...., verständlich?

Gruss
STEPHAN
hoernertee - Mi 22 Nov, 2006 19:04
Titel:
also das mit den verschiedenen taskbars für verschiedene externe programme finde ich auch für wichtig.
Ich hätte gerne für mein Naviprog eine andere taskbar als für meine restlichen programme. So könnte ich die navitaskbar dem naviprogramm anpassen.
[externaldocked_1]
....
[externalfloating_1]
....
[externaldocked_2]
....
[externalfloating_2]
....

Ist das möglich?
C1500 - Do 23 Nov, 2006 09:02
Titel:
Es ist zwar mehr Arbeit für die Skinner, ich bin aber schon lange dafür...

Somit könnte man manche Progs (z.B. den GameEmu) noch besser implementieren.
Durch send_Key können dann viele Prog´s auch noch von cPOS gesteuert werden.

Die Skin-User müssen dann halt nur die gleiche Reihenfolge der Ext-Prog benutzten wie der Skinner selbst.

Gruß Peer
nordlicht_68 - Fr 24 Nov, 2006 01:52
Titel:
C1500 hat folgendes geschrieben:
Es ist zwar mehr Arbeit für die Skinner, ich bin aber schon lange dafür...


Braucht ja gar nicht sein,wenn ein skinner das nicht möchte können ja immer noch die alten Funktionen beibehalten werden.

Aber durch meinen zweiten Wunsch das cpos im hintergrund im Vollbild weiterläuft wären diese Möglichkeiten schon erfüllt.
Nochmal anders beschrieben:
Es würde ein externes Programm im vordergrund gestartet, beliebig kleiner als cpos und da wo es kleiner ist scheint dann ja cpos (mit einem speziellen untermenü "durch") und dadurch könnte auch schon für jedes ext. Prog eineigenes Menü da sein.
Und zusätzlich auch noch zB L-förmige (das ext. Prog läuft zB. oben rechts und unten und links guckt cpos vor wo dann buttons oder labels usw. liegen können. Oder wie gesagt auch mittendrinn und runter rum der cpos skin.
das wäre mit externe menüs nicht möglich das diese ja (bisher) nur rechteckig sein können.
Oder es müsste möglich sein sogar zwei oder menüs pro ext.Prog startbar sein, das ist sicher schwerer zu lösen.

.. ist ja bald weinachten....

STEPHAN
Bigdesaster - Fr 24 Nov, 2006 04:57
Titel:
Also das man 2,3 oder mehr feste Menüs einbaut, das wäre möglich.
Warten wir's mal ab.
Im Moment haben andere Dinge Prio (z.B. PhoneControl). Schau mer mal sagt der Kaiser *g*
C1500 - Fr 24 Nov, 2006 11:10
Titel:
Die Mehrarbeit würde ich sofart leisten, wenn ich dadurch z.B. den GameEmu bze Capture! perfekt einbinden könnte...

@Bigdesaster: Funktioniert send_key eigendlich schon?
Also das man von cPOS aus ein Tasten-Kommando an Windows schickt?
Capture z.B. lässt sich ja per Tastatur bedienen.
Somit wäre es genial, wenn man von cPOS aus Tastendrücke an exteren Programme schicken könnte.
Anonymous - Fr 24 Nov, 2006 22:18
Titel:
@Bigdesaster
bist du tatsächlich daran phoncontrol in cpos einzubauen - kann's kaum erwarten
Alle Zeiten sind GMT + 1 Stunde
Powered by phpBB2 Plus and Kostenloses Forum based on phpBB