Skinning

  • Hi,


    ich find es einfach nicht- im Anleitungsbereich nicht und im Wiki auch nicht. Gibt es eine Anleitung über die 4 Positionierungswerte, die festlegen, wo auf dem Screen was steht?


    Gibts eine Liste in der steht, welcher Wert welche Farbe ausgibt?


    Und woher weis man, das ein Wert 123456 im Code der PFSkin auf dem Screen z.B. die Höhe ausgibt?


    Danke und Grüße,


    altaberbezahlt

  • Zitat

    Original von altaberbezahlt
    Hi,


    ich find es einfach nicht- im Anleitungsbereich nicht und im Wiki auch nicht. Gibt es eine Anleitung über die 4 Positionierungswerte, die festlegen, wo auf dem Screen was steht?


    Coordinates: 85,3,65,20


    also mal schauen obs stimmt was ich gelernt habe,


    alle angaben sind in pixeln. die erste zahl ist die position von links, die 2te zahl habe ich kein ahnung, die 3te ist die länge des bereichs, die 4te die höhe des bereichs.


    keine ahnung ob stimmt, aber darauf bin ich bei meinen kläglichen skin versuchen gekommen



    Zitat

    Gibts eine Liste in der steht, welcher Wert welche Farbe ausgibt?


    die farb werte kannst du einem grafik programm entnehmen. z.b. photoshop oder paint.net


    ich glaube der erste wert ist der rot anteil der 2te der grün anteil und der 3te der blau anteil


    einige farb beispiele gibt es hier, ziemlich in der mitte der seite:


    http://www.thestyleworks.de/basics/colors.shtml


    Zitat

    Und woher weis man, das ein Wert 123456 im Code der PFSkin auf dem Screen z.B. die Höhe ausgibt?
    altaberbezahlt


    keine ahnung


    hoffe etwas geholfen zu haben mit meinem halbwissen


    gruß

    Einmal editiert, zuletzt von nova.expres ()


  • Deine erste Frage ist ja noch einfach ;D


    Beispiel:
    // SkinElementModelCoder
    Class: LauncherButton;
    Coordinates: 315,20,145,55;
    Text: "TCPMP";
    TextCoordinates: 45,3,137,50;
    TextColor: 255,255,255;


    Die roten Zahlen geben die X und Y Koordinaten in absoluten Werten wieder.
    Beginnend oben links in der Ecke


    315: x Wert
    20: y Wert


    die nachfolgenden Zahlen sind die relativen Werte zu den ersten Werten und bestimmen die Größe des Feldes


    145:x Wert, ab Pixel 315
    55: y Wert, ab Pixel 20


    Die zweite Frage kannst du dir durch probieren, probieren probi.... selber beantworten :D
    Aber im Ernst, alle bisher im Wiki, oder wo auch immer, veröffentlichten Hilfestellungen/Erklärungen in dieser Frage sind so oder so ähnlich entstanden.
    Im Wiki sind ja Ralf und Navirunner ständig bemüht ( : drink) den neusten Kenntnisstand zu veröffentlichen.
    Aber im Moment warten alle auf das Update, um dann die entsprechenden Erkenntnisse dauerhaft zu verewigen.


    edit: hatte ich vergessen ;). Google mal nach RGB Farben/Tabelle, da gibt es einige.

    Einmal editiert, zuletzt von Hepe ()

  • Hi,


    Danke, da komm ich schon mal weiter. Klasse. Position und Farbe habe ich verstanden.


    Jetzt noch der Wert, der etwas holt:


    Hier beispielsweise wird mit "TextFormat: "%65539; G";"
    der aktuelle Kurs geholt und mit einem "G" für grad versehen.


    }
    Value_Course
    {
    // SkinElementModelCoder
    Class: SkinText;
    Coordinates: 80,158,60,30;
    TextColor: 255,255,255;
    Font: 7;
    VAlign: center;
    TextFormat: "%65539; G";


    // SkinScrollbarOwnerModelCoder
    // SkinTextModelCoder
    }



    Die Ziffernfolge 65539 oder ähnlich taucht im Code sehr oft auf. Was es damit auf sich hat - das täte mich interessieren. Gibt es ein Handbuch oder sowas für diese Programmiersprache?


    Spannendes Thema.


    Vielen Dank und Grüße,


    altaberbezahlt

  • Hi


    Wie Du schon Richtig erkannt hast steht 65539 für den aktuellen Kurs.
    Alle "anderen" Zahlern wie 6553977, 6553985 usw haben damit nix zu tun und stehen für andere Funktionen.


    Welche Zahl wofür steht weiß ich auch nicht genau, in der pfskin steht ja oft die Funktion dahinter // Funktion


    Ansonsten kannst Du nach dem Wert in der dpitems.xml Datei suchen.
    Die hilft auch oft weiter.


    Es gibt allerdings noch viel mehr Werte.
    Eine Liste gibt es soviel ich weiß nicht, aber das wäre super.


    Eine vernünftig geordnete zusammenstellung aller bekannten "Werten" wäre auch schön, aber sowas hab ich auch nicht ;)


    CYa
    Mackula

    • Offizieller Beitrag
    Zitat

    Original von altaberbezahlt
    Hi-
    ich find es einfach nicht- ...
    altaberbezahlt


    hi, schaut mal ein klein wenig über den tellerrrand :D :


    \ Einsteigerhilfe - Skinning - Skinanleitung - Grundlagen / 24.01.-20:1 [EDIT: ist ein link aus gopal 3] unter punkt i bringt einiges zum vorschein, wenn alles stimmt, pflege ich es hier mit ein! (aber ich bekomme ja von euch erhobenen gopal4ern keine bis wenig rückmeldungen) X( ich nehme ausdrücklich die user aus, welche mir pn´s oder ... zukommen lassen! :) : drink



    mfg rohoel.