Skin-FAQ

[ Zurück zum Skinnen von Shareaza ]

<fonts>

Das <fonts>-Element ändert die Schriftart, die im Benutzerinterface verwendet wird. Jede unterschiedliche Schriftart bekommt einen speziellen Namen und sie können jedem dieser Namen eine eigene Formatierung zuweisen.

Hier ein Beispiel aus der MyFontSkin.xml:

<?xml version="1.0" encoding="UTF-8"?>
<skin xmlns="http://www.shareaza.com/schemas/Skin.xsd" version="1.0">
   <manifest name="My Font Skin" author="Me" type="Skin"/>
   <fonts>
      <font name="System.Plain" face="Times New Roman" size="12" weight="bold"/>
      <font name="System.Plain" face="MS UI Gothic" size="12" weight="normal" language="ja"/>
      <font name="System.Plain" face="Tahoma" size="14" weight="bold" language="chs"/>
   </fonts>
</skin>

Diese Attribute sind für jedes Font- Element verfügbar:

  • name - Der Dateiname der Zielschriftart
  • face - Der Name der Schriftart, z.B. "Tahoma"
  • size - Die Schriftgröße, z.B. "11"
  • weight - Die Breite, entweder als Konstante oder als Integer-Zahl zwischen 1 und 1000. "normal" und "bold" sind ebenso zulässig
  • language - Die spezifische Sprache,die diese Font-Spezifikation anwenden wird. Das Nichtsetzen dieses Attributes bewirkt: Diese Spezifikation ist für alle Sprachen gültig. Der Sprach-Code und nicht der Sprachen-Name sollte dafür benutzt werden, zB. "de" für Deutsch.

Hier eine Liste der Namen der verschiedenen Schriftarten samt Beschreibung:

Schriftart Beschreibung
System.Plain Die schlichte Systemschriftart, wie sie in allen Menus, Werkzeug- und Kommando-Leisten benutzt wird.
System.Bold Die Hervorhebungs-Schriftart, wie sie in Titeln und Standard-Befehls-Objekten verwendet wird.
Panel.Caption Die Teilfenster (Tab-Modus) Titelzeilen-Schrift.

Wenn Sie eine Schriftart verwenden möchten, die sich typischerweise nicht auf jedem PC befindet, so können Sie die Schriftart importieren. Kopieren Sie die Schriftart (in meinem Fall Hoog0553) in Ihren Skin-Ordner und fügen Sie den folgenden Pfad hinzu:

<import path="HOOG0553.ttf"/>

Ein komplettes Beispiel:

<?xml version="1.0" encoding="UTF-8"?>
<skin xmlns="http://www.shareaza.com/schemas/Skin.xsd" version="1.0">
   <manifest name="My Font Skin" author="Me" type="Skin"/>
   <fonts>
      <import path="HOOG0553.ttf"/>
      <font name="System.Plain"   face="Arial" size="10" weight="bold"/>
      <font name="System.Bold"    face="Arial" size="10" weight="bold"/>
      <font name="Panel.Caption"  face="Arial" size="10" weight="bold"/>
   </fonts>
</skin>

[ Zurück zum Skinnen von Shareaza ]

  • en
  • es
  • fr
  • de
  • hr
  • it
  • lt
  • nl
  • nb
  • pl
  • pt
  • sl
  • tr
  • el
  • he
  • ja
  • zh-tw
  • en
  • ca
  • fa
  • ru
Viele Personen tragen zu Shareaza bei. Bitte besuchen Sie unsere"Dank an"-Seite.
Visit Shareaza's Project Page at SourceForge.net
< Seitenanfang | Kontakt >