Car-PC.info

cPOS Skins - Probleme mit uniskin.ini

halve - Mo 13 Jun, 2005 16:59
Titel: Probleme mit uniskin.ini
Hallo Leute!

ich bin gard dabei einen Skin für cPos zu erstellen.
Wollte es eigentlich einfach per Hand über die uniskin.ini und dem cPOS Skin Cutter machen.

Naja nur kriege ich immer diesen "Skin Config Error 53" ?!?!
Was will mir das sagen!?

Hier meine uniskin.ini (testweise nur vol+ und vol- button mal ausprobiert)

[Mainmenu]
Background=backgroundup.jpg
Button0Function=VOL+
Button0SkinUp=volup_Up.jpg
Button0SkinOver=volup_Over.jpg
Button0SkinDown=volup_Down.jpg
Button0X=0
Button0Y=342
Button1Function=VOL-
Button1SkinUp=voldown_Up.jpg
Button1SkinOver=voldown_Over.jpg
Button1SkinDown=voldown_Down.jpg
Button1X=647
Button1Y=342

Die Bilder sind natürlich alle im selben Verzeichnis vorhanden!!!
Nur wieso krieg ich diesen Skin-Error?!!?!?
fuchs - Mo 13 Jun, 2005 18:04
Titel:
hi halve,

sorry, ich hatt noch einen bug im skin-cutter.

es darf nicht "skinover" heißen, sondern nur over.
genauso bei skinup und skin down.

hier eine neue version:
halve - Mo 13 Jun, 2005 22:02
Titel:
Jeppie! Jetzt geht es! Und ich habe die ganze Zeit rumprobiert und mir ist nicht aufgefallen, dass da kein "SKIN" hin muss in die ini...

Naja dann kann ich ja beginnen, meinen heißgeliebten Skin von Frodoplayer nach cPOS zu migirieren *g*

PS: Fehlt nur noch die Suchfunktion in der Libary in cPOS - oder gibt es die mittlerweile!? Die war nämlich in Frodoplayer immer ganz gut, wenn man Beifahrer mit speziellen Musiktitel wünschen hat Smile
fuchs - Mo 13 Jun, 2005 22:26
Titel:
find ich gut, dass du deinen skin umschreiben willst,
trotz skin-cutter ist das ja ne ganze menge arbeit.

die suchfunktion gibt es zur zeit noch nicht, sie kommt aber irgendwann
halve - Mo 13 Jun, 2005 22:44
Titel:
hab noch eine weitere Frage:
Kann ich es irgendwie erreichen, dass wenn ich die Mute-Taste drücke - diese im gedrückten "down" Zustand bleibt bis ich nochmals auf die Taste drücke und so Mute wieder deaktiviere? Es soll halt so aussehen, als ob die Taste eingerastet ist.

Ich hab schon versucht eine Image0Function über die Taste zu legen - aber das geht scheinbar nicht über Tasten (was ja auch logisch ist...)
fuchs - Mo 13 Jun, 2005 23:15
Titel:
eingerastete tasten sind leider nicht möglich, aber schau dir mal die mute buttons im mixer menü von glow's brushed-alu skin an.

da ist es so gelöst, dass für den button ein transparentes .gif verwendet wird, durch das ein image mit der mutefunktion "durchscheint"
halve - Di 14 Jun, 2005 00:44
Titel:
auch mit der Gefahr hin das ich nervig werde *g*...

Wieso wird die Schriftart bei mir immer kursiv angezeigt?

Die Schriftart heißt Zeroes und ist eine TrueType Schriftart.
Im Schriftenordner von Windows wird sie auch ganz normal (also nicht kursiv) angezeigt. Möchte ich sie jedoch mit folgenden Befehl in cPOS nutzen wird sie immer kursiv angezeigt Sad

Label0Function=Trackname
Label0Caption=2
Label0Font=zeroes
Label0FontSize=12
Label0Color=&HFFFFFF
Label0ShadowColor=#000000
Label0Width=534
Label0Height=24
Label0X=46
Label0Y=4
Label0Alignment=0


Habe ich irgend ein Flag oder so etwas vergessen/übersehen?
Achja und was bedeutet caption?
fuchs - Di 14 Jun, 2005 01:21
Titel:
der fehler mit der kursiven schrift ist im nächsten update behoben.

caption hat 2 unterschiedliche funktionen:

1. bei Function=Text wird dort eingetragen, was als statischer text angezeigt werden soll, also z.b. eine überschrift"Mediaplayer"

2. bei allen anderen funktionen dient der eintrag der formatierung der anzeige. (macht hauptsächlich bei zahlenwerten sinn).

z.b.

zahlenwert 5943.6, caption=00000.00 ' Ausgabe: 05943,60
zahlenwert 5943.6, caption=#####.#### ' Ausgabe: 5943,6
zahlenwert 5943.655, caption=##,##0.00 ' Ausgabe: 5.943,66
zahlenwert 5943.654, caption=##,##0.00 ' Ausgabe: 5.943,65
zahlenwert 5943.655, caption=##,##0.000 ' Ausgabe: 5.943,655
zahlenwert 5943.655, caption=##,##0.0000 ' Ausgabe: 5.943,6550
zahlenwert 5943.655, caption=##,##0.000# ' Ausgabe: 5.943,655

Sowohl die 0 als auch das # -Zeichen dienen als Platzhalter für Ziffern, allerdings mit unterschiedlicher Wirkung. Wenn Du eine 0 als Platzhalter verwendest, wird diese auch ausgegeben. Verwendest Du # als Platzhalter, wird nur dann eine Zahl ausgegeben, wenn diese auch vorhanden ist. cpos verwendet die kaufmännische Rundung bei Ausgabe der Zahlen mit zwei Nachkommastellen; d. h. bis 4 wird abgerundet, ab 5 wird auf die nächste Zahl aufgerundet.

Bei Funktionen, die keine formatierung benötigen (wie in deinem beispiel), sollte der eintrag weggelassen werden, oder eine 0 oder garnichts eingetragen werden.

der eintrag "shadowcolor" kann auch weggelassen werden. (hat keine wirkung)
divemarc - Mi 15 Jun, 2005 07:55
Titel:
Aha, wieder was dazu gelernt, hab da bei caption nur eine 0 drin stehen.
Versuche nachher mal ##0. zu verwenden.
Sollten dann Nachkommastellen gar nicht erst angezeigt werden? Glaub ich muss mal kurz aufm Firmengelände spazieren fahren gehen...
divemarc - Mi 15 Jun, 2005 14:56
Titel:
Fazit einer McDoof-Fahrt mit meinen Azubis wie folgt:
Trägt man
Label0Caption=##0.
ein, so kriegt man die Geschwindigkeit angezeigt, allerdings mit Komma dahinter ... also z.B.

57,

Nu ja, besser als nichts, aber wenn jemand eine Idee hat, wie ich das Komma noch weg bekomme...!?!?
Alle Zeiten sind GMT + 1 Stunde
Powered by phpBB2 Plus and Kostenloses Forum based on phpBB