Forum:	cPOS Skins
Téma:	Mustang Skin by daniel16420
-----------------------------------

daniel16420:
Hallo!
So, ich habe mich auch mal als Skinner versucht. Das ist mein erster Skin und ich bin für Verbesserungsvorschläge dankbar.
Ich wollte einen relativ simplen Skin, mit Musik, Video und Navi, mehr brauche ich nicht. Er sollte auch möglichst dunkel sein, sonst muss ich in der Nacht immer die TFT Helligkeit runterschrauben.
Hier die ersten Bilder:





So jetzt habe ich noch einige Fragen:
Ich möchte beim Navi Screen in der mitte igo einbinden, sodass ich unten und oben meine leisten habe.
Wie geht es, dass wenn er auf den naviscreen wechselt gleichzeitig igo startet?

Weitere Fragen werden folgen...

C1500:
Hi Daniel,
Seh ich deinen Ansatz richtig, nur im Hauptmenu den Mustang als Hintergrundrgafik zu machen?
Find ich gut die Idee.
Allerding fürchte ich, das der weisse Ring, unten auf dem Boden um das Auto rum, nachst zu hell sein wird.
Im Startbild ist das leicht grau. das würde eher gehn.
Gruss und weiter so.
Peer

daniel16420:
- wie kann ich noch ein mustang bild in den music player einbinden, wie würde es am besten passen?
als hintergrund geht es nicht, da meine buttons einen schwarzen rand haben und das sieht dann blöd aus. das bild im anhang würde ich gerne einbinden.
- beim haupt bildschirm (bild 2) möchte ich noch cpu temp, trackname, gps speed und sowas anzeigen lassen.
- wie kann ich beim umschalten auf den navi bidschirm gleichzeitig igo starten lassen und es so anzeigen lassen, dass ich oben und unten noch meine leisten habe (wie auf bild 4)?
ps: sorry für die groove coverage musik, ich hatte leider auf die schnelle nichts anderes zum testen.

daniel16420:
noch mehr fragen:
ich habe noch gps speed und gps altitute anzeigen lassen, aber die speed wird mit 4 nachkommastellen angezeigt und die höhe mit einer nachkommastelle.
wie bringe ich die weg?
label1Function=gps_altitude
label1Font=Impact
label1FontSize=14
label1Color=&amp;HC0C0C0
label1Alignment=2
label1Width= 44
label1Height= 20
label1X=476
label1Y=53
label2Function=gps_satcount
label2Font=Impact
label2FontSize=14
label2Color=&amp;HC0C0C0
label2Alignment=2
label2Width= 44
label2Height= 20
label2X=530
label2Y=38
label3Function=gps_speed
label3Font=Impact
label3FontSize=14
label3Color=&amp;HC0C0C0
label3Alignment=2
label3Width= 44
label3Height= 20
label3X= 476
label3Y= 22

SirGroovy2004:
Servus Daniel,

Zitat:- wie kann ich noch ein mustang bild in den music player einbinden, wie würde es am besten passen?

als hintergrund geht es nicht, da meine buttons einen schwarzen rand haben und das sieht dann blöd aus. das bild im anhang würde ich gerne einbinden. 

Das ist ganz klar Geschmackssache. Wieso willst du denn noch ein Bild mit einbinden? 

Zitat:- beim haupt bildschirm (bild 2) möchte ich noch cpu temp, trackname, gps speed und sowas anzeigen lassen. 

Dann mach das.

Zitat:- wie kann ich beim umschalten auf den navi bidschirm gleichzeitig igo starten lassen und es so anzeigen lassen, dass ich oben und unten noch meine leisten habe (wie auf bild 4)?


Du verkennst das Prinzip eines Navi Programmes unter cPos. ;-) Unter cPos wird ein Navi Programm als externes Programm angezeigt. Meines erachtens ist es nicht möglich zwei Steuerbalken einblenden zu lassen.

Wenn ich aber so weiter überlege, gibt es doch die Möglichkeit, in cPos eine unsichtbare Farbe (war ein Blauton, genaueres im Wiki unter Skins!) hierfür zu nutzen. Ich versuche mal auf die Schnelle etwas zu skizieren:



Im Prinzip ist das eine ganze Grafik. Du hast also keine 2 Bars, sondern eine Bar in der Grösse (bzw. Breit &amp; Höhe) eines ganzen Skins. Den auf dem Bild blau dargestellten Bereich gibst du nun also diese ominöse blaue Farbe und gibst das alles so in deiner Skin.ini an. Jetzt probierst du es. Wie gesagt, es ist ein Experiment. Ich weiss nicht ob das funktionieren wird.

Bei den Kommastellen hinter den GPS Werten bin ich überfragt. Diese Frage muss ich weitergeben.

Recht herzlichen Dank für die Aufmerksamkeit.

SirGroovy

Tante Edit: weisst auch dich darauf hin, dass wir dein Skin gerne auf cPos Online.de sehen würden. Bitte beachte dazu die Voraussetzungen, wie sie in dem Beitrag unter Skins ganz oben nachzulesen sind!

OcchiX:
aber man gibt ihm ja als befehl:
Button0Function=openprog_extprog0
wie kann ich denn parallel dazu noch das fenster &quot;navi&quot; öffnen?
was dann hier in dem falle ja dieses fenster mit dem transparenten wäre.
ciao
OcchiX

SirGroovy2004:
Servus OcchiX,
ich denke ich habe mich falsch ausgedrückt. In cPos gibt es für die Leiste für die externen Programme keinebegrenzten Ausmaße. Warum macht man das Ding dann also nicht mal so gross wie ein normales Skinfenster, benennt es aber mit [externalhide], [externalfloating], [externalfloatingsnapped] bzw. [externaldocked]?
Recht herzlichen Dank für die Aufmerksamkeit.
SirGroovy2004

C1500:
Da muss ich dich leider korrigieren.
Es gibt nur noch [externalhide] und [external{n}].
Ich hab mir auch für´s Navi extra ein eigenes external2 angelegt, da kein Navi bisher einen unterschiedlichen Hintergrund für Tag und Nacht möglich macht.
In den Settings wird dann noch ausgewählt welche external{n} verwendet werden soll.
Somit wäre das schon mal kein Problem.
Gruss Peer

OcchiX:
ich bekommt da irgendwie immer einen &quot;Skin Config Error 0&quot;
woran kann das liegen...
meine ini:
[externalhide]
background=Button60x60.jpg
Button0Function=openmenu_externaldocked
Button0Up=openbigbar_Up.jpg
Button0X=2
Button0Y=5
Button0LabelFont=Alfaowner Script Bold Italic
Button0LabelFunction=text
Button0LabelCaption=&lt;
Button0LabelFontSize=24
Button0LabelColor=&amp;H0000CD
Button0LabelAlignment=2
Button0LabelWidth=60
Button0LabelHeight=60
Button0LabelX=8
Button0LabelY=19
[externaldocked]
background=BackNavi.bmp
Button0Function=poweroff
Button0Up=Button80x120.jpg
Button0X=674
Button0Y=2
Button0LabelFont=Alfaowner Script Bold Italic
Button0LabelFunction=text
Button0LabelCaption=Exit
Button0LabelFontSize=24
Button0LabelColor=&amp;H0000CD
Button0LabelAlignment=2
Button0LabelWidth=110
Button0LabelHeight=60
Button0LabelX=8
Button0LabelY=19
Button1Function=openmenu_mainmenu
Button1Up=Button80x120.jpg
Button1X=544
Button1Y=2
Button1LabelFont=Alfaowner Script Bold Italic
Button1LabelFunction=text
Button1LabelCaption=Main
Button1LabelFontSize=24
Button1LabelColor=&amp;H0000CD
Button1LabelAlignment=2
Button1LabelWidth=114
Button1LabelHeight=60
Button1LabelX=2
Button1LabelY=19
[external0]
background=BackNavi.bmp
Button0Function=poweroff
Button0Up=Button80x120.jpg
Button0X=674
Button0Y=2
Button0LabelFont=Alfaowner Script Bold Italic
Button0LabelFunction=text
Button0LabelCaption=Exit
Button0LabelFontSize=24
Button0LabelColor=&amp;H0000CD
Button0LabelAlignment=2
Button0LabelWidth=110
Button0LabelHeight=60
Button0LabelX=8
Button0LabelY=19
Button1Function=openmenu_mainmenu
Button1Up=Button80x120.jpg
Button1X=544
Button1Y=2
Button1LabelFont=Alfaowner Script Bold Italic
Button1LabelFunction=text
Button1LabelCaption=Main
Button1LabelFontSize=24
Button1LabelColor=&amp;H0000CD
Button1LabelAlignment=2
Button1LabelWidth=114
Button1LabelHeight=60
Button1LabelX=2
Button1LabelY=19

C1500:
Daran, das es externaldocked nicht mehr gibt ;) 
Das heisst jetzt external0 bis external9
Schau mal ein Post über deinem ;)

OcchiX:
hmm...hab mich ans mce gehalten, als vorlage...
hab jetzt aber mal das externaldocked weg gemacht...aber die fehlermeldung kommt immernoch.
was kommt denn also ins externalhide rein?

C1500:
daniel16420 hat folgendes geschrieben:ich habe noch gps speed und gps altitute anzeigen lassen, aber die speed wird mit 4 nachkommastellen angezeigt und die höhe mit einer nachkommastelle.
Die Funktion heist &quot;Label0Caption&quot;
Definiert wird sie folgendermassen:
Soll die Stelle immer angezeigt werden, wird eine 0 als Platzhalter verwendet.
Soll die Stelle nur angezeigt werden wenn auch ein Wert da ist, wird eine # als Platzhalter verwendet.
In deinem Fall wäre das also &quot;Label0Caption = 0.00&quot; oder &quot;Label0Caption = ##0.00&quot;
OcchiX hat folgendes geschrieben:was kommt denn also ins externalhide rein?
Mein externalhide schaut so aus:
Code:&#91;externalhide&#93;
background=floating.jpg
Button0Function=openmenu_externalshow
Button0Up=floating.jpg
Button0Down=floating.jpg
Button0X=0
Button0Y=0
Button0LabelFont=DS-Digital 
Button0LabelFunction=text
Button0LabelCaption=cPOS
Button0LabelFontSize=20
Button0LabelColor=&amp;H003CF0
Button0LabelAlignment=2
Button0LabelWidth=65
Button0LabelHeight=30
Button0LabelX=100
Button0LabelY=38
Wann kommt denn der Error, sobald du die Navi startest?
Startest du die Navi als Docked oder als Hide?
Gruss Peer

OcchiX:
hmm...fehler kommt leider immernoch...
meine esternelhide:
[externalhide]
background=Button60x60.jpg
Button0Function=openmenu_externalshow
Button0Up=Button60x60.jpg
Button0X=0
Button0Y=0
Button0LabelFont=Alfaowner Script Bold Italic
Button0LabelFunction=text
Button0LabelCaption=cPOS
Button0LabelFontSize=20
Button0LabelColor=&amp;H0000CD
Button0LabelAlignment=2
Button0LabelWidth=60
Button0LabelHeight=30
Button0LabelX=2
Button0LabelY=5
was mache ich denn falsch? :-(

OcchiX:
also ich weiß jetzt, das es dadran liegt, das ich den vorschlag von SirGroovy nachgehen wollte.
Ich bekommt kein vernünftiges transparentes Fenster hin.
(jpg macht nix transparent...bmp,gif bringen mir den fehler)
wie kann ich das lösen?
ciao
occhix

MacG:
Also ich wäre auch für einen Mustang in allen Menüs als Hintergrund. Das dürfte auch in cPOS nicht unmöglich sein.

daniel16420:
habe die bilder der neuen Version oben hinzugefügt

@ MacG
ja ich auch, bin noch am grübeln! Mach mir nen Vorschlag, wie ich das am besten mache.

@ C1500
wie funktioniert das genau mit label0caption?
zB:
label3Function=gps_speed 
label3Font=Impact 
label3FontSize=14 
label3Color=&amp;HC0C0C0 
label3Alignment=2 
label3Width= 44 
label3Height= 20 
label3X= 476 
label3Y= 22
zur zeit werden drei nachkommastellen, es sollen aber keine nachkommastellen angezeigt werden.

MacG:
Suche hier mal nach meinen Easy Skin für RoadRunner. Vom HD-Skin sind leider kaum Bilder vorhanden, da der noch in Arbeit ist. Dafür hat der letztere ein Motiv, was dir gefallen dürfte ;)

C1500:
Hi Daniel,
das schaut dann z.B. so aus:
label3Function=gps_speed 
label3caption=000
label3Font=Impact 
label3FontSize=14 
label3Color=&amp;HC0C0C0 
label3Alignment=2 
label3Width= 44 
label3Height= 20 
label3X= 476 
label3Y= 22 
Dann wird die Geschwindigkeit Dreistellig angezeigt.
Gruss Peer
