Nachtrag / Info:
Der eigentliche Start-Thread (auf den sich dieser Beitrag bezieht) wurde abgetrennt und ist nun hier zu finden.
Guten Morgen rohoel und @all,
ich verstehe deinen Eröffnungsbeitrag einmal so, daß auch generelle Fragen zu Skin-Dateien und deren Aufbau gestellt werden dürfen / sollen.
Fände ich gut, so etwas zentral zu sammeln!
Da ich (nach stöbern im Forum und in der Wiki) leider noch nicht weiter gekommen bin, möchte ich die Gelegenheit damit beim Schopfe packen und ein paar Fragen loswerden.
Die folgenden Code-Schnipsel habe ich in einem Skin aus dem Forum bzw. im Original-Skin gefunden:
Leiser //Blackseven Umschaltung in der Grundzeile ohne sichtbaren Button/Icon Pfeilansicht
{
Class: PushButton;
Coordinates: 48,200,144,72;
Icon: 305,0,30,30,30,10,10;
PYOffset: 3;
BGMode: transparent;
FocussedColor: 0,0,0,0; //avoids showing the button
DisableFocus: yo;
KPush: enter,left;
Action: SettingSC.101;
}
Alles anzeigen
Zwei Frage von mir dazu:
Die Zeile Icon: 305,0,30,30,30,10,10; müßte man doch eigentlich (problemlos?) weglassen können, da ja gar kein Icon angezeigt werden soll?
Zudem wurde die ID 305 für das Icon im Kopf des Skins nicht vergeben.
Was bedeutet PYOffset: 3;? Eine Verschiebung des Icons um 3 Pixel in vertikaler Richtung innerhalb des Hintergrunde (lt. Wiki) - aber wofür ist das gut?
Hat das den selben Effekt, als wenn ich das Icon über die Y-Koordinate gleich woanders positionieren würde?
ZoomIn
{
ID: 10061;
Class: PushButton;
Coordinates: 430,127,50,50;
Enabled: 124,0,0,30,30,11,10;
Pushed: 124,0,0,30,30,11,10;
PYOffset: 1;
BGMode: transparent;
DisableFocus: yo;
Action: MapMenu.zoomIn;
MoveBehaviour: both;
HKPush: hk1;
}
Alles anzeigen
Bei den Zoom-Schaltflächen werden anscheinend? die Icons aus der Datei map_zoom_icons.png; verwendet. Wie und wo ist das definiert? Es wird an dieser Stelle ja kein Icon mit Verweis auf 124: PPSkin\map_zoom_icons.png; verwendet.
Das sol's für's Erste eimal gewesen sein - würde mich sehr über Erklärungen freuen.
Danke + freundliche Grüße
Peter