changeset 32740:01e248c1b369

Remove needless fontid. The parameter fontid isn't used anywhere. The documentation is wrong and very confusing to skin designers.
author ib
date Sat, 29 Jan 2011 15:13:55 +0000
parents 53e29c645d4e
children 872b714d47bd
files DOCS/xml/de/skin.xml DOCS/xml/en/skin.xml gui/skin/skin.c
diffstat 3 files changed, 17 insertions(+), 19 deletions(-) [+]
line wrap: on
line diff
--- a/DOCS/xml/de/skin.xml	Fri Jan 28 19:06:27 2011 +0000
+++ b/DOCS/xml/de/skin.xml	Sat Jan 29 15:13:55 2011 +0000
@@ -547,15 +547,15 @@
         <varlistentry>
           <term>
             <literal>
-              <anchor id="skin-font"/>font = fontfile, fontid
+              <anchor id="skin-font"/>font = fontfile
             </literal>
           </term>
           <listitem>
             <para>
               Definiert eine Schrift. <literal>fontfile</literal> ist der Name der
               Schrift-Beschreibungsdatei mit der Erweiterung <filename>.fnt</filename>
-              (gieb hier keine Erweiterung an).
-              <literal>fontid</literal> wird verwendet, um auf die Schrift zu verweisen
+              (gib hier keine Erweiterung an) und
+              wird verwendet, um auf die Schrift zu verweisen
               (siehe <link linkend="skin-dlabel">dlabel</link>
               und <link linkend="skin-slabel">slabel</link>). Bis zu 25 Schriften können
               definiert werden.
@@ -566,18 +566,18 @@
         <varlistentry>
           <term>
             <literal>
-              <anchor id="skin-slabel"/>slabel = X, Y, fontid, "text"
+              <anchor id="skin-slabel"/>slabel = X, Y, fontfile, "text"
             </literal>
           </term>
           <listitem>
             <para>
               Platziere ein statisches Label an Position <literal>X,Y</literal>.
               <literal>text</literal> wird mittels der identifizierten
-              <literal>fontid</literal> angezeigt. Der Text ist einfach ein
+              <literal>fontfile</literal> angezeigt. Der Text ist einfach ein
               eine Ausgangszeichenkette (<literal>$x</literal>-Variablen funktionieren nicht),
               eingeschlossen von doppelten Anführungszeichen (das "-Zeichen kann jedoch
               nicht Teil des Textes sein).
-              Das Label wird mittels der über die <literal>fontid</literal> identifizierten
+              Das Label wird mittels der über die <literal>fontfile</literal> identifizierten
               Schrift angezeigt.
             </para>
           </listitem>
@@ -586,7 +586,7 @@
         <varlistentry>
           <term>
             <literal>
-              <anchor id="skin-dlabel"/>dlabel = X, Y, length, align, fontid, "text"
+              <anchor id="skin-dlabel"/>dlabel = X, Y, length, align, fontfile, "text"
             </literal>
           </term>
           <listitem>
@@ -607,7 +607,7 @@
               Der anzuzeigende Text wird mit <literal>text</literal> festgelegt:
               Er muss zwischen doppelten Anführungszeichen stehen (das "-Zeichen kann jedoch
               nicht Teil des Textes sein).
-              Das Label wird mittels der über die <literal>fontid</literal> identifizierten
+              Das Label wird mittels der über die <literal>fontfile</literal> identifizierten
               Schrift angezeigt.
               Du kannst folgende Variablen im Text verwenden:
             </para>
--- a/DOCS/xml/en/skin.xml	Fri Jan 28 19:06:27 2011 +0000
+++ b/DOCS/xml/en/skin.xml	Sat Jan 29 15:13:55 2011 +0000
@@ -446,12 +446,12 @@
 
 <varlistentry>
   <term><literal>
-  <anchor id="skin-font"/>font = fontfile, fontid
+  <anchor id="skin-font"/>font = fontfile
   </literal></term>
   <listitem><para>
   Defines a font. <literal>fontfile</literal> is the name of a font description
   file with a <filename>.fnt</filename> extension (do not specify the extension
-  here).  <literal>fontid</literal> is used to refer to the font
+  here) and is used to refer to the font
   (see <link linkend="skin-dlabel">dlabel</link>
   and <link linkend="skin-slabel">slabel</link>). Up to 25 fonts can be defined.
   </para></listitem>
@@ -459,21 +459,21 @@
 
 <varlistentry>
   <term><literal>
-  <anchor id="skin-slabel"/>slabel = X, Y, fontid, "text"
+  <anchor id="skin-slabel"/>slabel = X, Y, fontfile, "text"
   </literal></term>
   <listitem><para>
   Place a static label at the position <literal>X,Y</literal>.
   <literal>text</literal> is displayed using the font identified by
-  <literal>fontid</literal>. The text is just a raw string
+  <literal>fontfile</literal>. The text is just a raw string
   (<literal>$x</literal> variables do not work) that must be enclosed between
   double quotes (but the " character cannot be part of the text). The
-  label is displayed using the font identified by <literal>fontid</literal>.
+  label is displayed using the font identified by <literal>fontfile</literal>.
   </para></listitem>
 </varlistentry>
 
 <varlistentry>
   <term><literal>
-  <anchor id="skin-dlabel"/>dlabel = X, Y, length, align, fontid, "text"
+  <anchor id="skin-dlabel"/>dlabel = X, Y, length, align, fontfile, "text"
   </literal></term>
   <listitem>
   <para>
@@ -490,7 +490,7 @@
   The text to be displayed is given by <literal>text</literal>: It must be
   written between double quotes (but the " character cannot be part of the
   text). The label is displayed using the font identified by
-  <literal>fontid</literal>. You can use the following variables in the text:
+  <literal>fontfile</literal>. You can use the following variables in the text:
   </para>
 
   <informaltable>
--- a/gui/skin/skin.c	Fri Jan 28 19:06:27 2011 +0000
+++ b/gui/skin/skin.c	Sat Jan 29 15:13:55 2011 +0000
@@ -471,9 +471,8 @@
 }
 
 static int cmd_font( char * in )
-{ // font=fontname,fontid
+{ // font=fontname
  char    name[512];
- char    id[512];
  wItem * item;
 
  CHECKDEFLIST( "font" );
@@ -483,7 +482,6 @@
  CHECK( "menu" );
 
  cutItem( in,name,',',0 );
- cutItem( in,id,',',1 );
 
  mp_dbg( MSGT_GPLAYER,MSGL_DBG2,"\n[skin] font\n" );
  mp_dbg( MSGT_GPLAYER,MSGL_DBG2,"[skin]  name: %s\n",name );
@@ -542,7 +540,7 @@
 }
 
 static int cmd_dlabel( char * in )
-{ // dlabel=x,y,sx,align,fontid,string ...
+{ // dlabel=x,y,sx,align,fontfile,string ...
  char    tmp[512];
  char    sid[63];
  int     x,y,sx,id,a;