Przewodnik skórkowania

[ Powrót do skórkowania Shareazy ]

<fonts>

Element <fonts> zmienia czcionki użyte wewnątrz interfejsu użytkownika. Każda czcionka ma inną nazwę, a ty możesz przypisać każdą z tych nazwanych czcionek do konkretnego stylu czcionek.

Tutaj jest przykład z 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>

Te atrybuty są dostępne dla każdego opisu czcionki:

  • name - Nazwa celu czcionki.
  • face - Nazwa czcionki, np: "Tahoma".
  • size - Rozmiar czcionki, na przykład '11'.
  • weight - Waga czcionki, zarówno stała jak i wartość całkowita pomiędzy 1 a 1000. 'normal' i 'bold' także są akceptowalne.
  • language - The specific language that this font specification will be used on. Not setting this attributes will make this specification apply to all languages. The language code and not the language name should be used, for example "ja" for Japanese.

A tutaj jest lista i opis różnych celów czcionek.

Czcionka Objaśnienie
System.Plain Prosta czcionka systemowa, używana we wszystkich menusach, paskach narzędziowych i paskach poleceń.
System.Bold Pogrubiona czcionka systemowa, używana dla nagłówków i domyślnych pozycji poleceń.
Panel.Caption Czcionka tytułowa okna panelu (tryb zaawansowany).

Jeżeli chcesz użyć czcionki raczej niespotykanej w domyslnej instalacji Windows możesz ją zaimportować. Wystarczy że dodasz czcionkę (w naszym przypadku Hoog0553) do folderu twojej skórki i dodasz następującą ścieżkę:

<import path="HOOG0553.ttf"/>

Pełny przykład:

<?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>

[ Powrót do skórkowania Shareazy ]

  • en
  • es
  • fr
  • de
  • hr
  • it
  • lt
  • nl
  • nb
  • pl
  • pt
  • sl
  • tr
  • el
  • he
  • ja
  • zh-tw
  • en
  • ca
  • fa
  • ru
Wielu ludzi poświęca swój czas i wysiłek dla Shareazy. Proszę zobaczyć naszą stronę z podziękowaniami.
Visit Shareaza's Project Page at SourceForge.net
< Góra strony | Skontaktuj się z nami >