Mercurial > mplayer.hg
annotate DOCS/xml/cs/skin.xml @ 22280:a5e5b0c45c03
Split command/property handling from mplayer.c to a new file command.c.
Move some global and static variables under a struct that can be given
as a parameter. Add a context argument to the property functions so that
they do not have to depend on global/static variables.
author | uau |
---|---|
date | Wed, 21 Feb 2007 00:49:24 +0000 |
parents | da64f5e20483 |
children | 40e794ce297d |
rev | line source |
---|---|
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
1 <?xml version="1.0" encoding="utf-8"?> |
20719 | 2 <!-- synced with r20551 --> |
15775 | 3 <appendix id="skin"> |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
4 <title>Formát skinů <application>MPlayer</application>u</title> |
15775 | 5 |
6 <sect1 id="skin-overview"> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
7 <title>Přehled</title> |
15775 | 8 <para> |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
9 Nemá to sice nic společného s formátem skinu, ale měli byste vědět, že |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
10 <application>MPlayer</application> <emphasis role="bold">nemá</emphasis> |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
11 vestavěný skin, takže <emphasis role="bold">si musíte alespoň jeden skin |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
12 nainstalovat, chcete-li používat GUI.</emphasis> |
15775 | 13 </para> |
14 | |
15 <sect2 id="skin-overview-directories"> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
16 <title>Adresáře</title> |
15775 | 17 <para> |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
18 Adresáře prohledávané na skiny jsou (v tomto pořadí): |
15775 | 19 <orderedlist> |
20 <listitem><para> | |
17974
9a5a62f480e6
Rename the default GUI skins directory from 'Skin' to 'skins', keeping
diego
parents:
15775
diff
changeset
|
21 <filename class="directory">$(DATADIR)/skins/</filename> |
15775 | 22 </para></listitem> |
23 <listitem><para> | |
17974
9a5a62f480e6
Rename the default GUI skins directory from 'Skin' to 'skins', keeping
diego
parents:
15775
diff
changeset
|
24 <filename class="directory">$(PREFIX)/share/mplayer/skins/</filename> |
15775 | 25 </para></listitem> |
26 <listitem><para> | |
17974
9a5a62f480e6
Rename the default GUI skins directory from 'Skin' to 'skins', keeping
diego
parents:
15775
diff
changeset
|
27 <filename class="directory">~/.mplayer/skins/</filename> |
15775 | 28 </para></listitem> |
29 </orderedlist> | |
30 </para> | |
31 | |
32 <para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
33 Poznamenejme, že první z cest se může lišit podle toho, jak je |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
34 <application>MPlayer</application> zkonfigurován (viz volby configure skriptu |
15775 | 35 <option>--prefix</option> a <option>--datadir</option>). |
36 </para> | |
37 | |
38 <para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
39 Každý skin je instalován do vlastního adresáře v některém z výše uvedených. |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
40 Například: |
17974
9a5a62f480e6
Rename the default GUI skins directory from 'Skin' to 'skins', keeping
diego
parents:
15775
diff
changeset
|
41 <screen>$(PREFIX)/share/mplayer/skins/default/</screen> |
15775 | 42 </para> |
43 </sect2> | |
44 | |
45 <sect2 id="skin-overview-formats"> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
46 <title>Formáty obrázků</title> |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
47 <para>Obrázky musí být truecolor (24 nebo 32 bpp) PNG.</para> |
15775 | 48 <para> |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
49 V hlavním okně a v přehrávači (viz níž) můžete použít obrázky s 'průhledností': |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
50 Oblasti vyplněné barvou #FF00FF (magenta) jsou plně průhledné, pokud jsou |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
51 zobrazovány <application>MPlayer</application>em. To znamená, že můžete mít |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
52 tvarovaná okna, pokud má váš X server XShape rozšíření. |
15775 | 53 </para> |
54 </sect2> | |
55 | |
56 <sect2 id="skin-overview-components"> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
57 <title>Součásti skinu</title> |
15775 | 58 <para> |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
59 Skiny mají poměrně volný formát (narozdíl například od pevného formátu skinů |
15775 | 60 <application>Winamp</application>u/<application>XMMS</application>), |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
61 takže je jen na vás, zda vytvoříte něco skvělého. |
15775 | 62 </para> |
63 | |
64 <para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
65 V současnosti jsou zde čtyři okna, která můžete dekorovat: |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
66 <link linkend="skin-file-main">hlavní okno</link>, |
15775 | 67 <link linkend="skin-file-subwindow">podokno</link>, |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
68 <link linkend="skin-file-main">ovládací panel</link> a |
15775 | 69 <link linkend="skin-file-menu">nabidka</link> (tu lze aktivovat |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
70 pravým myšítkem). |
15775 | 71 |
72 <itemizedlist> | |
73 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
74 <application>MPlayer</application> je ovládán v |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
75 <emphasis role="bold">hlavním okně</emphasis> a/nebo v |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
76 <emphasis role="bold">ovládacím panelu</emphasis>. Pozadím okna je obrázek. |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
77 Následující součásti mohou (a musí) být umístěny v okně: |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
78 <emphasis>tlačítka</emphasis>, <emphasis>potenciometry</emphasis> (šoupátka) |
15775 | 79 a <emphasis>popisky</emphasis>. |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
80 Každé součásti musíte nastavit pozici a velikost. |
15775 | 81 </para><para> |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
82 A <emphasis role="bold">tlačítko</emphasis> má tři stavy (stisknuto, puštěno a |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
83 zakázáno), proto musí být jeho obraz svisle rozdělen do tří částí. |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
84 Detaily viz součást <link linkend="skin-button">tlačítko</link>. |
15775 | 85 </para><para> |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
86 A <emphasis role="bold">potenciometr</emphasis> (hlavně používaný pro |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
87 lištu převíjení a ovládání hlasitosti/stereováhy) může mít libovolný počet |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
88 fází dělících jeho obraz na jednotlivé části pod sebou. Detaily viz |
15775 | 89 <link linkend="skin-hpotmeter">hpotenciometr</link> a |
90 <link linkend="skin-potmeter">potenciometr</link>. | |
91 </para><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
92 <emphasis role="bold">Popisky</emphasis> jsou poněkud zvláštní: Znaky potřebné |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
93 pro jejich vykreslení jsou brány z obrazového souboru a znaky v obrázku jsou |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
94 popsány <link linkend="skin-fonts">souborem popisu fontu</link>. |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
95 Tento (druhý) soubor je prostý textový soubor, který popisuje pozici x,y a |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
96 velikost každého znaku v obrázku (obrázkový soubor a soubor popisu fontu |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
97 <emphasis>spolu</emphasis> tvoří font). Detaily viz |
15775 | 98 <link linkend="skin-dlabel">dlabel</link>. |
99 </para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
100 <note><para>Všechny obrázky mohou mít plnou průhlednost, jak je popsána v sekci |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
101 o <link linkend="skin-overview-formats">formátech obrázků</link>. Pokud X |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
102 server nepodporuje rozšíření XShape, budou průhledné části černé. Pokud byste |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
103 chtěli využít tuto vlastnost, musí být šířka pozadí hlavního okna celočíselně |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
104 dělitelná 8. |
15775 | 105 </para></note> |
106 </listitem> | |
107 | |
108 <listitem><para> | |
109 <emphasis role="bold">Podokno</emphasis> je to okno, kde se zobrazuje film. | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
110 Může v něm být zobrazen určený obrázek, pokud není načten žádný film (je |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
111 docela únavné, pokud zde není nic :-)). |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
112 <emphasis role="bold">Poznámka:</emphasis> průhlednost zde |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
113 is <emphasis role="bold">není povolena</emphasis>. |
15775 | 114 </para></listitem> |
115 | |
116 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
117 <emphasis role="bold">Nabídka</emphasis> je jen způsob, jak ovládat |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
118 <application>MPlayer</application> položkami menu. Vyžadovány jsou dva |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
119 obrázky: jeden z nich jako menu v normálním stavu a druhý se zvýrazněnými |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
120 položkami. Když pak vyvoláte menu, je zobrazen první obrázek. Při pohybu myší |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
121 přes položky, je zkopírována aktuálně vybraná položka z druhého obrázku přes |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
122 ten první pod kursorem (druhý obrázek není nikdy zobrazen celý). |
15775 | 123 </para><para> |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
124 Položka menu je definována svou pozicí a velikostí v obrázku (detaily viz |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
125 sekce <link linkend="skin-file-menu">nabídka</link>). |
15775 | 126 </para></listitem> |
127 </itemizedlist> | |
128 </para> | |
129 | |
130 <para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
131 Jednu důležitou věc jsme ještě nezmínili: Mají-li tlačítka, |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
132 potenciometry a položky menu pracovat, musí <application>MPlayer</application> |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
133 vědět, co má udělat, pokud je na ně kliknuto. To je zajištěno pomocí |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
134 <link linkend="skin-gui">zpráv</link> (událostí). Pro tyto členy tedy musíte |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
135 definovat zprávy, které budou při kliku generovány. |
15775 | 136 </para> |
137 </sect2> | |
138 | |
139 <sect2 id="skin-files"> | |
140 <title>Soubory</title> | |
141 <para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
142 Pro výrobu skinu budete potřebovat následující: |
15775 | 143 <itemizedlist> |
144 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
145 Konfigurační soubor jménem <link linkend="skin-file">skin</link> řekne |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
146 <application>MPlayer</application>u, jak má dát jednotlivé části skinu |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
147 dohromady a co udělat, kliknete-li někde v okně. |
15775 | 148 </para></listitem> |
149 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
150 Obrázek pozadí hlavního okna. |
15775 | 151 </para></listitem> |
152 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
153 Obrázky položek hlavního okna (včetně jednoho nebo více souborů s popisem |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
154 fontu pro vykreslování popisek). |
15775 | 155 </para></listitem> |
156 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
157 Obrázek pro zobrazení v podokně (volitelný). |
15775 | 158 </para></listitem> |
159 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
160 Dva obrázky pro nabídku (ty jsou potřeba pouze pokud chcete vytvořit menu). |
15775 | 161 </para></listitem> |
162 </itemizedlist> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
163 S výjimkou konfiguračního souboru skinu si můžete pojmenovat ostatní soubory |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
164 jak chcete (s tím, že vaše soubory s popisem fontu budou mít příponu |
15775 | 165 <filename>.fnt</filename>). |
166 </para> | |
167 </sect2> | |
168 </sect1> | |
169 | |
170 <sect1 id="skin-file"> | |
171 <title>Soubor skin</title> | |
172 <para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
173 Jak jsme již řekli, je to konfigurační soubor skinu. Soubor je řádkově |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
174 orientován; řádky s komentářem začínají znakem '<literal>;</literal>' (před ním |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
175 jsou povoleny jen mezery a tabulátory). |
15775 | 176 </para> |
177 | |
178 <para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
179 Soubor je složen ze sekcí. Každá sekce popisuje skin pro aplikaci a má |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
180 následující formu: |
15775 | 181 <programlisting> |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
182 section = <replaceable>název cekce</replaceable> |
15775 | 183 . |
184 . | |
185 . | |
186 end | |
187 </programlisting> | |
188 </para> | |
189 | |
190 <para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
191 Zatím máme jen jednu aplikaci, takže potřebujete jen jednu sekci: její název je |
15775 | 192 <emphasis role="bold">movieplayer</emphasis>. |
193 </para> | |
194 | |
195 <para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
196 Uvnitř sekce je každé okno posáno blokem, který má následující formu: |
15775 | 197 <programlisting> |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
198 window = <replaceable>název okna</replaceable> |
15775 | 199 . |
200 . | |
201 . | |
202 end | |
203 </programlisting> | |
204 </para> | |
205 | |
206 <para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
207 kde <replaceable>název okna</replaceable> může být jeden z těchto řetězců: |
15775 | 208 <itemizedlist> |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
209 <listitem><para><emphasis role="bold">main</emphasis> - pro hlavní okno</para></listitem> |
15775 | 210 <listitem><para><emphasis role="bold">sub</emphasis> - pro podokno</para></listitem> |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
211 <listitem><para><emphasis role="bold">menu</emphasis> - pro nabídku</para></listitem> |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
212 <listitem><para><emphasis role="bold">playbar</emphasis> - ovládací panel</para></listitem> |
15775 | 213 </itemizedlist> |
214 </para> | |
215 | |
216 <para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
217 (Bloky sub a menu jsou volitelné - nemusíte vytvářet nabídku nebo vyzdobit |
15775 | 218 podokno.) |
219 </para> | |
220 | |
221 <para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
222 Uvnitř window bloku můžete definovat každou položku okna řádkem v tomto tvaru: |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
223 <programlisting>položka = parametr</programlisting> |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
224 Kde <literal>položka</literal> je řetězec označující typ položky GUI a |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
225 <literal>parametr</literal> je číselná nebo textová hodnota (nebo seznam hodnot |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
226 oddělených čárkami). |
15775 | 227 </para> |
228 | |
229 <para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
230 Dáte-li to všechno dohromady, celý soubor vypadá asi takto: |
15775 | 231 <programlisting> |
232 section = movieplayer | |
233 window = main | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
234 ; ... položky hlavního okna ... |
15775 | 235 end |
236 | |
237 window = sub | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
238 ; ... položky podokna ... |
15775 | 239 end |
240 | |
241 window = menu | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
242 ; ... položky menu ... |
15775 | 243 end |
244 | |
245 window = playbar | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
246 ; ... položky ovládacího panelu ... |
15775 | 247 end |
248 end | |
249 </programlisting> | |
250 </para> | |
251 | |
252 <para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
253 Jméno souboru s obrázkem musí být zadáno bez úvodních adresářů - obrázky jsou |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
254 vyhledávány v adresáři <filename class="directory">skins</filename>. |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
255 Měli byste (ale nemusíte) zadat příponu souboru. Pokud soubor neexistuje, |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
256 zkouší <application>MPlayer</application> načíst soubor |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
257 <filename><jméno>.<příp></filename>, kdy jsou za |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
258 <filename><příp></filename> zkoušeny přípony <literal>png</literal> |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
259 a <literal>PNG</literal> (v tomto pořadí). Použitý bude první vyhovující soubor. |
15775 | 260 </para> |
261 | |
262 <para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
263 Nakonec ještě pár slov k umísťování. Hlavní okno a podokno mohou být umístěny |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
264 v různých rozích obrazovky zadáním souřadnic <literal>X</literal> a |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
265 <literal>Y</literal>. <literal>0</literal> je nahoře nebo vlevo, |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
266 <literal>-1</literal> je střed a <literal>-2</literal> je vpravo nebo dole, jak |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
267 je vidět na obrázku: |
15775 | 268 </para> |
269 <informalfigure> | |
270 <screen> | |
271 (0, 0)----(-1, 0)----(-2, 0) | |
272 | | | | |
273 | | | | |
274 (0,-1)----(-1,-1)----(-2,-1) | |
275 | | | | |
276 | | | | |
277 (0,-2)----(-1,-2)----(-2,-2) | |
278 </screen> | |
279 </informalfigure> | |
280 | |
281 <para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
282 Aby bylo vše jasné, uvádíme příklad. Řekněme, že máte obrázek jménem |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
283 <filename>main.png</filename>, který použijete pro hlavní okno: |
15775 | 284 <programlisting>base = main, -1, -1</programlisting> |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
285 <application>MPlayer</application> zkusí načíst soubory <filename>main</filename>, |
15775 | 286 <filename>main.png</filename>, <filename>main.PNG</filename>. |
287 </para> | |
288 | |
289 | |
290 <sect2 id="skin-file-main"> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
291 <title>Hlavní okno a ovládací panel</title> |
15775 | 292 <para> |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
293 Níže uvádíme seznam položek, které mohou být použity v blocích |
15775 | 294 '<literal>window = main</literal>' ... '<literal>end</literal>', |
295 a '<literal>window = playbar</literal>' ... '<literal>end</literal>'. | |
296 </para> | |
297 | |
298 <variablelist> | |
299 <varlistentry> | |
300 <term><literal> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
301 <anchor id="skin-main-base"/>base = obrázek, X, Y |
15775 | 302 </literal></term> |
303 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
304 Umožňuje nastavit obrázek pozadí hlavního okna. Okno bude vykresleno na |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
305 zadaných souřadnicích <literal>X,Y</literal> na obrazovce a bude mít velikost |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
306 obrázku. |
15775 | 307 </para> |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
308 <note><para>Tyto koordináty zatím nefungují pro okno display.</para></note> |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
309 <warning><para>Průhledné oblasti v obrázku (obarvené #FF00FF) budou černé |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
310 na X serverech bez XShape rozšíření. Šířka obrázku musí být celočíselně |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
311 dělitelná 8.</para></warning> |
15775 | 312 </listitem> |
313 </varlistentry> | |
314 | |
315 <varlistentry> | |
316 <term><literal> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
317 <anchor id="skin-button"/>button = obrázek, X, Y, šířka, výška, zpráva |
15775 | 318 </literal></term> |
319 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
320 Umístí tlačítko rozměru <literal>šířka</literal> * <literal>výška</literal> |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
321 na pozici <literal>X,Y</literal>. Zadaná <literal>zpráva</literal> je |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
322 generována při kliku na tlačítko. Zadaný <literal>obrázek</literal> musí |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
323 mít tři části pod sebou (odpovídající možným stavům tlačítka) takto: |
15775 | 324 </para> |
325 <informalfigure> | |
326 <screen> | |
327 +------------+ | |
328 | stisknuto | | |
329 +------------+ | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
330 | uvolněno | |
15775 | 331 +------------+ |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
332 | zakázáno | |
15775 | 333 +------------+ |
334 </screen> | |
335 </informalfigure> | |
336 </listitem> | |
337 </varlistentry> | |
338 | |
339 <varlistentry> | |
340 <term><literal> | |
341 <anchor id="skin-decoration"/>decoration = enable|disable | |
342 </literal></term> | |
343 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
344 Zapne (enable) nebo vypne (disable) dekoraci hlavního okna, produkovanou |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
345 okenním manažerem. Výchozí je <emphasis role="bold">disable</emphasis>. |
15775 | 346 </para> |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
347 <note><para>V okně display to nefunguje, není to potřeba.</para></note> |
15775 | 348 </listitem> |
349 </varlistentry> | |
350 | |
351 <varlistentry> | |
352 <term><literal> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
353 <anchor id="skin-hpotmeter"/>hpotmeter = tlačítko, tšířka, tvýška, fáze, počet_fází, výchozí, X, Y, šířka, výška, zpráva |
15775 | 354 </literal></term> |
355 <listitem><para> | |
356 | |
357 </para></listitem> | |
358 </varlistentry> | |
359 | |
360 <varlistentry> | |
361 <term><literal> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
362 <anchor id="skin-vpotmeter"/>vpotmeter = tlačítko, tšířka, tvýška, fáze, počet_fází, výchozí, X, Y, šířka, výška, zpráva |
15775 | 363 </literal></term> |
364 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
365 Umístí vodorovný (hpotmeter) nebo svislý (vpotmeter) potenciometr velikosti |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
366 <literal>šířka</literal> * <literal>výška</literal> na pozici |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
367 <literal>X,Y</literal>. Obrázek může být rozdělen do různých částí pro různé |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
368 fáze potenciometru (Například můžete mít potenciometr pro nastavení hlasitosti, |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
369 jehož dráha se barví ze zelené na červenou, jak se jeho hodnota mění od nejmenší |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
370 do největší.). <literal>hpotmeter</literal> může mít táhlo, které může být |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
371 vodorovně taženo. Význam parametrů: |
15775 | 372 </para> |
373 <itemizedlist> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
374 <listitem><para><literal>tlačítko</literal> - obrázek, ktrý se použije pro |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
375 tlačítko (musí mít tři části pod sebou, stejně jako v případě tohoto |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
376 <link linkend="skin-button">tlačítka</link>) |
15775 | 377 </para></listitem> |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
378 <listitem><para><literal>tšířka</literal>, <literal>tvýška</literal> - |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
379 velikost tlačítka |
15775 | 380 </para></listitem> |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
381 <listitem><para><literal>fáze</literal> - obrázek použitý pro různé fáze |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
382 hpotmetru. Pokud žádný obrázek nechcete, můžete použít speciální hodnotu |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
383 <literal>NULL</literal>. Obrázek musí být rozdělen svisle na |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
384 <literal>počet_fází</literal> částí takto: |
15775 | 385 </para> |
386 <informalfigure> | |
387 <screen> | |
388 +------------+ | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
389 | fáze #1 | |
15775 | 390 +------------+ |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
391 | fáze #2 | |
15775 | 392 +------------+ |
393 ... | |
394 +------------+ | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
395 | fáze #n | |
15775 | 396 +------------+ |
397 </screen> | |
398 </informalfigure> | |
399 </listitem> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
400 <listitem><para><literal>počet_fází</literal> - počet fází uložených v |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
401 obrázku <literal>fáze</literal> |
15775 | 402 </para></listitem> |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
403 <listitem><para><literal>výchozí</literal> - výchozí hodnota pro hpotmeter |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
404 (v rozsahu <literal>0</literal> až <literal>100</literal>) |
15775 | 405 </para></listitem> |
406 <listitem><para><literal>X</literal>, <literal>Y</literal> - pozice pro hpotmeter | |
407 </para></listitem> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
408 <listitem><para><literal>šířka</literal>, <literal>výška</literal> - šířka a výška |
15775 | 409 <literal>hpotmeter</literal>u |
410 </para></listitem> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
411 <listitem><para><literal>zpráva</literal> - zpráva generovaná při změně |
15775 | 412 hodnoty <literal>hpotmeter</literal>u |
413 </para></listitem> | |
414 </itemizedlist> | |
415 | |
416 </listitem> | |
417 </varlistentry> | |
418 | |
419 <varlistentry> | |
420 <term><literal> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
421 <anchor id="skin-potmeter"/>potmeter = fáze, počet_fází, výchozí, X, Y, šířka, výška, zpráva |
15775 | 422 </literal></term> |
423 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
424 <literal>hpotmeter</literal> bez tlačítka. (soudil bych, že byl míněn jako |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
425 otočný, ale reaguje pouze na horizontální tažení.) Popis parametrů je stejný |
15775 | 426 jako v <link linkend="skin-hpotmeter">hpotmeter</link>. |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
427 <literal>fáze</literal> mohou být <literal>NULL</literal>, ale je to vcelku |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
428 k ničemu, jelikož nemůžete vidět, jak je nastaven <literal>potmeter</literal>. |
15775 | 429 </para></listitem> |
430 </varlistentry> | |
431 | |
432 <varlistentry> | |
433 <term><literal> | |
434 <anchor id="skin-font"/>font = soubor_fontu, id_fontu | |
435 </literal></term> | |
436 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
437 Definuje font. <literal>soubor_fontu</literal> je jméno souboru popisu fontu |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
438 s příponou <filename>.fnt</filename> (zde příponu nezadávejte). |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
439 <literal>id_fontu</literal> je použit jako ukazatel na font |
15775 | 440 (viz <link linkend="skin-dlabel">dlabel</link> |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
441 a <link linkend="skin-slabel">slabel</link>). Definováno může být více než 25 fontů. |
15775 | 442 </para></listitem> |
443 </varlistentry> | |
444 | |
445 <varlistentry> | |
446 <term><literal> | |
447 <anchor id="skin-slabel"/>slabel = X, Y, id_fontu, "text" | |
448 </literal></term> | |
449 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
450 Umístí statický popisek na pozici <literal>X,Y</literal>. <literal>text</literal> |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
451 je zobrazen fontem identifikovaným pomocí <literal>id_fontu</literal>. Text je |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
452 surový řetězec (<literal>$x</literal> proměnné nefungují), který musí být uzavřen |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
453 ve dvojitých uvozovkách (ale znak " nesmí být součástí textu). |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
454 Popisek je zobrazen fontem identifikovaným pomocí <literal>id_fontu</literal>. |
15775 | 455 </para></listitem> |
456 </varlistentry> | |
457 | |
458 <varlistentry> | |
459 <term><literal> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
460 <anchor id="skin-dlabel"/>dlabel = X, Y, délka, zarovnání, id_fontu, "text" |
15775 | 461 </literal></term> |
462 <listitem> | |
463 <para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
464 Umístí dynamický popisek na pozici <literal>X,Y</literal>. Popisek je |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
465 dynamický proto, že je jeho text periodicky obnovován. Maximální délka |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
466 popisku je nastavena na <literal>délka</literal> (jeho výškou je výška znaku). |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
467 Pokud je zobrazovaný text širší, pak bude rolován, |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
468 jinak bude zarovnán do určeného prostoru podle hodnoty parametru |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
469 <literal>zarovnání</literal>: <literal>0</literal> je zarovnání vpravo, |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
470 <literal>1</literal> na střed, <literal>2</literal> vlevo. |
15775 | 471 </para> |
472 <para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
473 Text k zobrazení je zadán parametrem <literal>text</literal>: Musí být uzavřen |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
474 do dvojitých uvozovek (ale znak " nesmí být součástí textu). |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
475 Popisek je zobrazen fontem identifikovaným pomocí <literal>id_fontu</literal>. |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
476 V textu můžete použít tyto proměnné: |
15775 | 477 </para> |
478 | |
479 <informaltable> | |
480 <tgroup cols="2"> | |
481 <thead> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
482 <row><entry>Proměnná</entry><entry>Význam</entry></row> |
15775 | 483 </thead> |
484 <tbody> | |
485 <row> | |
486 <entry>$1</entry> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
487 <entry>čas přehrávání ve formátu <emphasis>hh:mm:ss</emphasis></entry> |
15775 | 488 </row> |
489 <row> | |
490 <entry>$2</entry> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
491 <entry>čas přehrávání ve formátu <emphasis>mmmm:ss</emphasis></entry> |
15775 | 492 </row> |
493 <row> | |
494 <entry>$3</entry> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
495 <entry>čas přehrávání ve formátu <emphasis>hh</emphasis> (hodiny)</entry> |
15775 | 496 </row> |
497 <row> | |
498 <entry>$4</entry> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
499 <entry>čas přehrávání ve formátu <emphasis>mm</emphasis> (minuty)</entry> |
15775 | 500 </row> |
501 <row> | |
502 <entry>$5</entry> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
503 <entry>čas přehrávání ve formátu <emphasis>ss</emphasis> (sekundy)</entry> |
15775 | 504 </row> |
505 <row> | |
506 <entry>$6</entry> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
507 <entry>délka filmu ve formátu <emphasis>hh:mm:ss</emphasis></entry> |
15775 | 508 </row> |
509 <row> | |
510 <entry>$7</entry> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
511 <entry>délka filmu ve formátu <emphasis>mmmm:ss</emphasis></entry> |
15775 | 512 </row> |
513 <row> | |
514 <entry>$8</entry> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
515 <entry>čas přehrávání ve formátu <emphasis>h:mm:ss</emphasis></entry> |
15775 | 516 </row> |
517 <row> | |
518 <entry>$v</entry> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
519 <entry>hlasitost ve formátu <emphasis>xxx.xx</emphasis>%</entry> |
15775 | 520 </row> |
521 <row> | |
522 <entry>$V</entry> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
523 <entry>hlasitost ve formátu <emphasis>xxx.xx</emphasis></entry> |
15775 | 524 </row> |
525 <row> | |
526 <entry>$b</entry> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
527 <entry>stereováha ve formátu <emphasis>xxx.xx</emphasis>%</entry> |
15775 | 528 </row> |
529 <row> | |
530 <entry>$B</entry> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
531 <entry>stereováha ve formátu <emphasis>xxx.xx</emphasis></entry> |
15775 | 532 </row> |
533 <row> | |
534 <entry>$$</entry> | |
535 <entry>znak $</entry> | |
536 </row> | |
537 <row> | |
538 <entry>$a</entry> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
539 <entry>znak podle typu audia (žádné: <literal>n</literal>, |
15775 | 540 mono: <literal>m</literal>, stereo: <literal>t</literal>)</entry> |
541 </row> | |
542 <row> | |
543 <entry>$t</entry> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
544 <entry>číslo stopy (v playlistu)</entry> |
15775 | 545 </row> |
546 <row> | |
547 <entry>$o</entry> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
548 <entry>název souboru</entry> |
15775 | 549 </row> |
550 <row> | |
551 <entry>$f</entry> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
552 <entry>název souboru malými písmeny</entry> |
15775 | 553 </row> |
554 <row> | |
555 <entry>$F</entry> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
556 <entry>název souboru velkými písmeny</entry> |
15775 | 557 </row> |
558 <row> | |
559 <entry>$T</entry> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
560 <entry>znak podle typu datového proudu (soubor: <literal>f</literal>, |
15775 | 561 Video CD: <literal>v</literal>, DVD: <literal>d</literal>, URL: <literal>u</literal>)</entry> |
562 </row> | |
563 <row> | |
564 <entry>$p</entry> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
565 <entry>znak <keycap>p</keycap> (pokud přehráváte soubor a font obsahuje |
15775 | 566 znak <keycap>p</keycap>)</entry> |
567 </row> | |
568 <row> | |
569 <entry>$s</entry> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
570 <entry>znak <keycap>s</keycap> character (pokud přehráváte soubor a font obsahuje |
15775 | 571 znak <keycap>s</keycap>)</entry> |
572 </row> | |
573 <row> | |
574 <entry>$e</entry> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
575 <entry>znak <keycap>e</keycap> (pokud je přehrávání pozastaveno a font obsahuje |
15775 | 576 znak <keycap>e</keycap>)</entry> |
577 </row> | |
578 <row> | |
579 <entry>$x</entry> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
580 <entry>šířka filmu</entry> |
15775 | 581 </row> |
582 <row> | |
583 <entry>$y</entry> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
584 <entry>výška filmu</entry> |
15775 | 585 </row> |
586 <row> | |
587 <entry>$C</entry> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
588 <entry>název použitého kodeku</entry> |
15775 | 589 </row> |
590 | |
591 </tbody> | |
592 </tgroup> | |
593 </informaltable> | |
594 </listitem> | |
595 | |
596 </varlistentry> | |
597 </variablelist> | |
598 | |
599 <note><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
600 Proměnné <literal>$a, $T, $p, $s</literal> a <literal>$e</literal> |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
601 vracejí znaky, které by se měly zobrazit jako speciální symboly (například |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
602 <keycap>e</keycap> je symbol pro pauzu, který obvykle vypadá asi takto |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
603 ||). Měli byste mít font pro normální znaky a jiný font pro |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
604 symboly. Pro více informací viz sekci |
15775 | 605 <link linkend="skin-fonts-symbols">symboly</link>. |
606 </para></note> | |
607 </sect2> | |
608 | |
609 <sect2 id="skin-file-subwindow"> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
610 <title>Ovládací panel</title> |
15775 | 611 <para> |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
612 Následující vstupy mohou být použity v bloku |
15775 | 613 '<literal>window = sub</literal>' . . . '<literal>end</literal>'. |
614 </para> | |
615 | |
616 <variablelist> | |
617 <varlistentry> | |
618 <term><literal> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
619 <anchor id="skin-sub-base"/>base = obrázek, X, Y, šířka, výška |
15775 | 620 </literal></term> |
621 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
622 Obrázek, který bude zobrazen v okně. Okno se zobrazí na pozici zadané |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
623 souřadnicemi <literal>X,Y</literal> na obrazovce (<literal>0,0</literal> je |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
624 levý horní roh). Můžete nastavit <literal>-1</literal> pro střed a <literal>-2</literal> |
15775 | 625 pro vpravo (<literal>X</literal>) a dole (<literal>Y</literal>). Okno bude |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
626 stejně velké jako obrázek. <literal>šířka</literal> a <literal>výška</literal> |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
627 udávají velikost okna; jsou volitelné (pokud chybí, má okno rozměry shodné |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
628 s obrázkem). |
15775 | 629 </para></listitem> |
630 </varlistentry> | |
631 | |
632 <varlistentry> | |
633 <term><literal> | |
634 <anchor id="skin-background"/>background = R, G, B | |
635 </literal></term> | |
636 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
637 Umožňuje nastavit barvu pozadí. To je užitečné, pokud je obrázek menší než |
15775 | 638 okno. <literal>R</literal>, <literal>G</literal> a <literal>B</literal> |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
639 označují červenou, zelenou a modrou složku barvy (každá z nich je dekadická |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
640 hodnota 0 až 255). |
15775 | 641 </para></listitem> |
642 </varlistentry> | |
643 </variablelist> | |
644 </sect2> | |
645 | |
646 <sect2 id="skin-file-menu"> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
647 <title>Nabídka</title> |
15775 | 648 <para> |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
649 Jak již bylo dříve řečeno, nabídka je zobrazena pomocí dvou obrázků. Normální |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
650 položky nabídky jsou brány z obrázku určeného položkou <literal>base</literal>, |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
651 zatímco aktuálně zvolený vstup je brán z obrázku určeného položkou |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
652 <literal>selected</literal>. Musíte definovat pozici a rozměr každé položky |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
653 nabídky. |
15775 | 654 </para> |
655 | |
656 <para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
657 Následující vstupy mohou být použity v bloku |
15775 | 658 '<literal>window = menu</literal>'. . .'<literal>end</literal>'. |
659 </para> | |
660 | |
661 <variablelist> | |
662 <varlistentry> | |
663 <term><literal> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
664 <anchor id="skin-menu-base"/>base = obrázek |
15775 | 665 </literal></term> |
666 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
667 Obrázek normálních položek nabídky. |
15775 | 668 </para></listitem> |
669 </varlistentry> | |
670 | |
671 <varlistentry> | |
672 <term><literal> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
673 <anchor id="skin-selected"/>selected = obrázek |
15775 | 674 </literal></term> |
675 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
676 Obrázek nabídky kde jsou všechny položky vybrány. |
15775 | 677 </para></listitem> |
678 </varlistentry> | |
679 | |
680 <varlistentry> | |
681 <term><literal> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
682 <anchor id="skin-menu"/>menu = X, Y, šířka, výška, zpráva |
15775 | 683 </literal></term> |
684 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
685 Definuje pozici <literal>X,Y</literal> a rozměr položky nabídky v obrázku. |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
686 <literal>zpráva</literal> je zpráva, generovaná jakmile je uvolněno tlačítko |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
687 myši nad položkou. |
15775 | 688 </para></listitem> |
689 </varlistentry> | |
690 </variablelist> | |
691 </sect2> | |
692 </sect1> | |
693 | |
694 <sect1 id="skin-fonts"> | |
695 <title>Fonty</title> | |
696 <para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
697 Jak jsme již zmínili v sekci o částech skinu, font je definován obrázkem a |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
698 souborem popisu. Můžete rozmístit znaky v obrázku libovolně, ale ujistěte se, že |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
699 je jejich velikost a pozice je uvedena v souboru popisu přesně. |
15775 | 700 </para> |
701 | |
702 <para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
703 Soubor popisu fontu (s příponou <filename>.fnt</filename>) může obsahovat |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
704 řádky s komentářem začínající '<literal>;</literal>'. Soubor musí obsahovat |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
705 řádek ve formě |
15775 | 706 <anchor id="skin-font-image"/> |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
707 <programlisting>image = <replaceable>obrázek</replaceable></programlisting> |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
708 Kde <literal><replaceable>obrázek</replaceable></literal> je název obrázku |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
709 použitého pro font (nemusíte zadávat příponu). |
15775 | 710 <anchor id="skin-font-char"/> |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
711 <programlisting>"char" = X, Y, šířka, výška</programlisting> |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
712 Zde <literal>X</literal> a <literal>Y</literal> udávají pozici |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
713 <literal>char</literal> znaku v obrázku (<literal>0,0</literal> je levý |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
714 horní roh). <literal>šířka</literal> a <literal>výška</literal> jsou |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
715 rozměry znaku v pixelech. |
15775 | 716 </para> |
717 | |
718 <para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
719 Tento příklad definuje znaky A, B, C s použítím <filename>font.png</filename>. |
15775 | 720 <programlisting> |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
721 ; Zde může být jen "font" místo "font.png". |
15775 | 722 image = font.png |
723 | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
724 ; Tři znaky pro ilustraci stačí :-) |
15775 | 725 "A" = 0,0, 7,13 |
726 "B" = 7,0, 7,13 | |
727 "C" = 14,0, 7,13 | |
728 </programlisting> | |
729 </para> | |
730 | |
731 <sect2 id="skin-fonts-symbols"> | |
732 <title>Symboly</title> | |
733 <para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
734 Některé znaky mají speciální význam, jsou-li vráceny některou z proměnných |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
735 použitých v <link linkend="skin-dlabel">dlabel</link>. Tyto znaky mají být |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
736 zobrazovány jako symboly, takže mohou být zobrazeny věci jako pěkné DVD logo |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
737 místo znaku '<literal>d</literal>' pro DVD datový proud. |
15775 | 738 </para> |
739 <para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
740 Následující tabulka obsahuje znaky, které mohou být použity k zobrazení |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
741 symbolů (a tudíž vyžadují odlišný font). |
15775 | 742 </para> |
743 | |
744 <informaltable> | |
745 <tgroup cols="2"> | |
746 <thead> | |
747 <row><entry>Znak</entry><entry>Symbol</entry></row> | |
748 </thead> | |
749 <tbody> | |
750 <row><entry><keycap>p</keycap></entry><entry>play</entry></row> | |
751 <row><entry><keycap>s</keycap></entry><entry>stop</entry></row> | |
752 <row><entry><keycap>e</keycap></entry><entry>pause</entry></row> | |
753 <row><entry><keycap>n</keycap></entry><entry>bez zvuku</entry></row> | |
754 <row><entry><keycap>m</keycap></entry><entry>mono zvuk</entry></row> | |
755 <row><entry><keycap>t</keycap></entry><entry>stereo zvuk</entry></row> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
756 <row><entry><keycap>f</keycap></entry><entry>datový proud je soubor</entry></row> |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
757 <row><entry><keycap>v</keycap></entry><entry>datový proud je Video CD</entry></row> |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
758 <row><entry><keycap>d</keycap></entry><entry>datový proud je DVD</entry></row> |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
759 <row><entry><keycap>u</keycap></entry><entry>datový proud je URL</entry></row> |
15775 | 760 </tbody> |
761 </tgroup> | |
762 </informaltable> | |
763 </sect2> | |
764 </sect1> | |
765 | |
766 <sect1 id="skin-gui"> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
767 <title>GUI zprávy</title> |
15775 | 768 <para> |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
769 Tyto zprávy mohou být generovány tlačítky, potenciometry a položkami |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
770 nabídky. |
15775 | 771 </para> |
772 | |
773 <variablelist> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
774 <title>Ovládání přehrávání:</title> |
15775 | 775 <varlistentry> |
776 <term><emphasis role="bold">evNext</emphasis></term> | |
777 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
778 Skočí na následující stopu v playlistu. |
15775 | 779 </para></listitem> |
780 </varlistentry> | |
781 | |
782 <varlistentry> | |
783 <term><emphasis role="bold">evPause</emphasis></term> | |
784 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
785 Tvoří přepínač společně s <literal>evPlaySwitchToPause</literal>. Ty mohou |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
786 být použity k vytvoření tradičního play/pauza tlačítka. Obě zprávy by měly |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
787 být přiřazeny tlačítkům umístěným na stejné pozici. Tato zpráva pozastaví |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
788 přehrávání a zobrazen bude obrázek pro <literal>evPlaySwitchToPause</literal> |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
789 talčítko (pro indikaci, že tlačítko může být stisknuto pro obnovení přehrávání). |
15775 | 790 </para></listitem> |
791 </varlistentry> | |
792 | |
793 <varlistentry> | |
794 <term><emphasis role="bold">evPlay</emphasis></term> | |
795 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
796 Zahájí přehrávání. |
15775 | 797 </para></listitem> |
798 </varlistentry> | |
799 | |
800 <varlistentry> | |
801 <term><emphasis role="bold">evPlaySwitchToPause</emphasis></term> | |
802 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
803 Protiklad <literal>evPauseSwitchToPlay</literal>. Tato zpráva zahájí přehrávání |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
804 a zobrazí obrázek pro tlačítko <literal>evPauseSwitchToPlay</literal> |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
805 (pro indikaci, že tlačítko může být stisknuto pro pozastavení přehrávání). |
15775 | 806 </para></listitem> |
807 </varlistentry> | |
808 | |
809 <varlistentry> | |
810 <term><emphasis role="bold">evPrev</emphasis></term> | |
811 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
812 Skočí na předchozí stopu v playlistu. |
15775 | 813 </para></listitem> |
814 </varlistentry> | |
815 | |
816 <varlistentry> | |
817 <term><emphasis role="bold">evStop</emphasis></term> | |
818 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
819 Zastaví přehrávání. |
15775 | 820 </para></listitem> |
821 </varlistentry> | |
822 </variablelist> | |
823 | |
824 <variablelist> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
825 <title>Převíjení:</title> |
15775 | 826 <varlistentry> |
827 <term><emphasis role="bold">evBackward10sec</emphasis></term> | |
828 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
829 Převine zpět o 10 sekund. |
15775 | 830 </para></listitem> |
831 </varlistentry> | |
832 | |
833 <varlistentry> | |
834 <term><emphasis role="bold">evBackward1min</emphasis></term> | |
835 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
836 Převine zpět o 1 minutu. |
15775 | 837 </para></listitem> |
838 </varlistentry> | |
839 | |
840 <varlistentry> | |
841 <term><emphasis role="bold">evBackward10min</emphasis></term> | |
842 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
843 Převine zpět o 10 minut. |
15775 | 844 </para></listitem> |
845 </varlistentry> | |
846 | |
847 <varlistentry> | |
848 <term><emphasis role="bold">evForward10sec</emphasis></term> | |
849 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
850 Převine vpřed o 10 sekund. |
15775 | 851 </para></listitem> |
852 </varlistentry> | |
853 | |
854 <varlistentry> | |
855 <term><emphasis role="bold">evForward1min</emphasis></term> | |
856 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
857 Převine vpřed o 1 minutu. |
15775 | 858 </para></listitem> |
859 </varlistentry> | |
860 | |
861 <varlistentry> | |
862 <term><emphasis role="bold">evForward10min</emphasis></term> | |
863 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
864 Převine vpřed o 10 minut. |
15775 | 865 </para></listitem> |
866 </varlistentry> | |
867 | |
868 <varlistentry> | |
869 <term><emphasis role="bold">evSetMoviePosition</emphasis></term> | |
870 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
871 Převine na danou pozici (může být přiřazeno potenciometru; použije se |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
872 relativní hodnota (0-100%) potenciometru). |
15775 | 873 </para></listitem> |
874 </varlistentry> | |
875 </variablelist> | |
876 | |
877 <variablelist> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
878 <title>Ovládání videa:</title> |
15775 | 879 <varlistentry> |
880 <term><emphasis role="bold">evHalfSize</emphasis></term> | |
881 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
882 Nastaví velikost okna filmu na poloviční velikost. |
15775 | 883 </para></listitem> |
884 </varlistentry> | |
885 <varlistentry> | |
886 <term><emphasis role="bold">evDoubleSize</emphasis></term> | |
887 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
888 Nastaví velikost okna filmu na dvojnásobnou velikost. |
15775 | 889 </para></listitem> |
890 </varlistentry> | |
891 <varlistentry> | |
892 <term><emphasis role="bold">evFullScreen</emphasis></term> | |
893 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
894 Přepíná do celoobrazovkového režimu a zpět. |
15775 | 895 </para></listitem> |
896 </varlistentry> | |
897 <varlistentry> | |
898 <term><emphasis role="bold">evNormalSize</emphasis></term> | |
899 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
900 Nastaví velikost okna na normální velikost. |
15775 | 901 </para></listitem> |
902 </varlistentry> | |
903 </variablelist> | |
904 | |
905 <variablelist> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
906 <title>Ovládání zvuku:</title> |
15775 | 907 <varlistentry> |
908 <term><emphasis role="bold">evDecAudioBufDelay</emphasis></term> | |
909 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
910 Sníží zpoždění vyrovnávací paměti zvuku. |
15775 | 911 </para></listitem> |
912 </varlistentry> | |
913 | |
914 <varlistentry> | |
915 <term><emphasis role="bold">evDecBalance</emphasis></term> | |
916 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
917 Sníží hodnotu stereováhy. |
15775 | 918 </para></listitem> |
919 </varlistentry> | |
920 | |
921 <varlistentry> | |
922 <term><emphasis role="bold">evDecVolume</emphasis></term> | |
923 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
924 Sníží hlasitost. |
15775 | 925 </para></listitem> |
926 </varlistentry> | |
927 | |
928 <varlistentry> | |
929 <term><emphasis role="bold">evIncAudioBufDelay</emphasis></term> | |
930 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
931 Zvýší zpoždění vyrovnávací paměti zvuku. |
15775 | 932 </para></listitem> |
933 </varlistentry> | |
934 | |
935 <varlistentry> | |
936 <term><emphasis role="bold">evIncBalance</emphasis></term> | |
937 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
938 Zvýší hodnotu stereováhy. |
15775 | 939 </para></listitem> |
940 </varlistentry> | |
941 | |
942 <varlistentry> | |
943 <term><emphasis role="bold">evIncVolume</emphasis></term> | |
944 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
945 Zvýší hlasitost. |
15775 | 946 </para></listitem> |
947 </varlistentry> | |
948 | |
949 <varlistentry> | |
950 <term><emphasis role="bold">evMute</emphasis></term> | |
951 <listitem><para> | |
952 Vypne/zapne zvuk. | |
953 </para></listitem> | |
954 </varlistentry> | |
955 | |
956 <varlistentry> | |
957 <term><emphasis role="bold">evSetBalance</emphasis></term> | |
958 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
959 Nastaví stereováhu (může být sdruženo s potenciometrem; použije se |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
960 relativní hodnota potenciometru (0-100%)). |
15775 | 961 </para></listitem> |
962 </varlistentry> | |
963 | |
964 <varlistentry> | |
965 <term><emphasis role="bold">evSetVolume</emphasis></term> | |
966 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
967 Nastaví hlasitost (může být sdruženo s potenciometrem; použije se |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
968 relativní hodnota potenciometru (0-100%)). |
15775 | 969 </para></listitem> |
970 </varlistentry> | |
971 </variablelist> | |
972 | |
973 <variablelist> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
974 <title>Různé:</title> |
15775 | 975 <varlistentry> |
976 <term><emphasis role="bold">evAbout</emphasis></term> | |
977 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
978 Otevře okno o aplikaci. |
15775 | 979 </para></listitem> |
980 </varlistentry> | |
981 | |
982 <varlistentry> | |
983 <term><emphasis role="bold">evDropSubtitle</emphasis></term> | |
984 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
985 Vypne aktuálně použité titulky. |
15775 | 986 </para></listitem> |
987 </varlistentry> | |
988 | |
989 <varlistentry> | |
990 <term><emphasis role="bold">evEqualizer</emphasis></term> | |
991 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
992 Zapne/vypne ekvalizér. |
15775 | 993 </para></listitem> |
994 </varlistentry> | |
995 | |
996 <varlistentry> | |
997 <term><emphasis role="bold">evExit</emphasis></term> | |
998 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
999 Ukončí program. |
15775 | 1000 </para></listitem> |
1001 </varlistentry> | |
1002 | |
1003 <varlistentry> | |
1004 <term><emphasis role="bold">evIconify</emphasis></term> | |
1005 <listitem><para> | |
1006 Minimalizuje okno. | |
1007 </para></listitem> | |
1008 </varlistentry> | |
1009 | |
1010 <varlistentry> | |
1011 <term><emphasis role="bold">evLoad</emphasis></term> | |
1012 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
1013 Otevře soubor (otevřením okna prohlížeče souborů, kde si soubor vyberete). |
15775 | 1014 </para></listitem> |
1015 </varlistentry> | |
1016 | |
1017 <varlistentry> | |
1018 <term><emphasis role="bold">evLoadPlay</emphasis></term> | |
1019 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
1020 Stejné jako <literal>evLoad</literal>, ale navíc se okamžitě spustí přehrávání |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
1021 otevřeného souboru. |
15775 | 1022 </para></listitem> |
1023 </varlistentry> | |
1024 | |
1025 <varlistentry> | |
1026 <term><emphasis role="bold">evLoadSubtitle</emphasis></term> | |
1027 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
1028 Otevře soubor s titulky (pomocí prohlížeče souborů) |
15775 | 1029 </para></listitem> |
1030 </varlistentry> | |
1031 | |
1032 <varlistentry> | |
1033 <term><emphasis role="bold">evLoadAudioFile</emphasis></term> | |
1034 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
1035 Otevře soubor se zvukem (pomocí prohlížeče souborů) |
15775 | 1036 </para></listitem> |
1037 </varlistentry> | |
1038 | |
1039 <varlistentry> | |
1040 <term><emphasis role="bold">evNone</emphasis></term> | |
1041 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
1042 Prázdná zpráva, nemá žádný efekt (možná s výjimkou Subversion verzí :-)). |
15775 | 1043 </para></listitem> |
1044 </varlistentry> | |
1045 | |
1046 <varlistentry> | |
1047 <term><emphasis role="bold">evPlaylist</emphasis></term> | |
1048 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
1049 Otevře/zavře okno playlistu. |
15775 | 1050 </para></listitem> |
1051 </varlistentry> | |
1052 | |
1053 <varlistentry> | |
1054 <term><emphasis role="bold">evPlayDVD</emphasis></term> | |
1055 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
1056 Zkusí otevřít disk v zadané DVD-ROM mechanice. |
15775 | 1057 </para></listitem> |
1058 </varlistentry> | |
1059 | |
1060 <varlistentry> | |
1061 <term><emphasis role="bold">evPlayVCD</emphasis></term> | |
1062 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
1063 Zkusí otevřít disk v zadané CD-ROM mechanice. |
15775 | 1064 </para></listitem> |
1065 </varlistentry> | |
1066 | |
1067 <varlistentry> | |
1068 <term><emphasis role="bold">evPreferences</emphasis></term> | |
1069 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
1070 Otevře okno předvoleb. |
15775 | 1071 </para></listitem> |
1072 </varlistentry> | |
1073 | |
1074 <varlistentry> | |
1075 <term><emphasis role="bold">evSetAspect</emphasis></term> | |
1076 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
1077 Nastaví poměr stran zobrazovaného obrázku. |
15775 | 1078 </para></listitem> |
1079 </varlistentry> | |
1080 | |
1081 <varlistentry> | |
1082 <term><emphasis role="bold">evSetURL</emphasis></term> | |
1083 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
1084 Zobrazí dialogové okno pro volbu URL. |
15775 | 1085 </para></listitem> |
1086 </varlistentry> | |
1087 | |
1088 <varlistentry> | |
1089 <term><emphasis role="bold">evSkinBrowser</emphasis></term> | |
1090 <listitem><para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
1091 Otevře okno voliče skinů. |
15775 | 1092 </para></listitem> |
1093 </varlistentry> | |
1094 </variablelist> | |
1095 | |
1096 </sect1> | |
1097 | |
18277 | 1098 <sect1 id="skin-quality"> |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
1099 <title>Tvorba kvalitních skinů</title> |
18277 | 1100 |
1101 <para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
1102 Co když jste si přečetli o skinech pro GUI |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
1103 <application>MPlayer</application>u, odvedli to nejlepší s |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
1104 <application>Gimp</application>em a chcete nám poslat svůj skin? |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
1105 Přečtěte si pár návodů, abyste se vyhnuli běžným omylům a vytvořili |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
1106 vysoce kvalitní skin. |
18277 | 1107 </para> |
1108 | |
1109 <para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
1110 Chceme, aby skiny, které přidáme do našeho repozitáře odpovídaly |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
1111 určitým standardům kvality. Je zde také mnoho věcí, které můžete |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
1112 udělat, abyste nám ulehčili práci. |
18277 | 1113 </para> |
1114 | |
1115 <para> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
1116 Za příklad si vemte skin <systemitem>Blue</systemitem>. |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
1117 Ten splňuje všechna kritéria od verze 1.5. |
18277 | 1118 </para> |
1119 | |
1120 <itemizedlist> | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
1121 <listitem><para>Ke každému skinu by měl být soubor |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
1122 <filename>README</filename>, obsahující informace o vás jako autorovi, |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
1123 o copyrightu a licenci a vše ostatní, co chcete dodat. |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
1124 Chcete-li mít changelog, tento soubor je dobrým místem. |
18277 | 1125 </para></listitem> |
1126 | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
1127 <listitem><para>Mel by tu být soubor <filename>VERSION</filename> |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
1128 neobsahující nic jiného, než číslo verze na jediném řádku (např. 1.0). |
18277 | 1129 </para></listitem> |
1130 | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
1131 <listitem><para>Horizontální a vertikální ovládání (posuvníky jako hlasitost |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
1132 nebo pozice) by měly mít střed knoflíku správně zarovnán na stred posuvníku. |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
1133 Mělo by být možné posouvat knoflík na oba konce posuvníku, ale ne za ně. |
18277 | 1134 </para></listitem> |
1135 | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
1136 <listitem><para>Jednotlivé součásti skinu by měly mít správné rozměry |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
1137 deklarované v souboru skin. Pokud to tak není, můžete kliknout mimo např. |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
1138 tlačítko a to se stejně stiskne, nebo kliknout na jeho plochu a nestisknout |
18277 | 1139 jej. |
1140 </para></listitem> | |
1141 | |
20529
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
1142 <listitem><para>Soubor <filename>skin</filename> by měl být srovnán na znaky |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
1143 a neobsahovat tabulátory. Srovnán na znaky znamená, že se čísla budou rovnat |
90b3178b8c16
convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents:
20029
diff
changeset
|
1144 do úhledných sloupců. |
18277 | 1145 </para></listitem> |
1146 </itemizedlist> | |
1147 | |
1148 </sect1> | |
1149 | |
15775 | 1150 </appendix> |