~ubuntu-branches/debian/sid/mplayer/sid

« back to all changes in this revision

Viewing changes to DOCS/HTML/cs/skin-overview.html

  • Committer: Bazaar Package Importer
  • Author(s): A Mennucc1
  • Date: 2009-03-23 10:05:45 UTC
  • mfrom: (4.1.4 sid)
  • Revision ID: james.westby@ubuntu.com-20090323100545-x8h79obawnnte7kk
Tags: 1.0~rc2+svn20090303-5
debian/control : move docbook-xml,docbook-xsl,xsltproc from 
Build-Depends-Indep to Build-Depends, since they are needed to run
configure

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>C.1. Přehled</title><link rel="stylesheet" href="default.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.71.0"><link rel="start" href="index.html" title="MPlayer - Multimediální přehrávač"><link rel="up" href="skin.html" title="Příloha C. Formát skinů MPlayeru"><link rel="prev" href="skin.html" title="Příloha C. Formát skinů MPlayeru"><link rel="next" href="skin-file.html" title="C.2. Soubor skin"><link rel="preface" href="howtoread.html" title="Jak číst tuto dokumentaci"><link rel="chapter" href="intro.html" title="Kapitola 1. Představení"><link rel="chapter" href="install.html" title="Kapitola 2. Instalace"><link rel="chapter" href="usage.html" title="Kapitola 3. Použití"><link rel="chapter" href="cd-dvd.html" title="Kapitola 4. Použití CD/DVD"><link rel="chapter" href="faq.html" title="Kapitola 5. Často Kladené Dotazy (FAQ)"><link rel="chapter" href="containers.html" title="Kapitola 6. Nosné formáty (Containers)"><link rel="chapter" href="codecs.html" title="Kapitola 7. Kodeky"><link rel="chapter" href="video.html" title="Kapitola 8. Výstupní video zařízení/rozhraní"><link rel="chapter" href="audio.html" title="Kapitola 9. Výstupní zvuková zařízení"><link rel="chapter" href="tv.html" title="Kapitola 10. TV"><link rel="chapter" href="radio.html" title="Kapitola 11. Rádio"><link rel="chapter" href="ports.html" title="Kapitola 12. Porty"><link rel="chapter" href="mencoder.html" title="Kapitola 13. Základní použití MEncoderu"><link rel="chapter" href="encoding-guide.html" title="Kapitola 14. Enkódování s MEncoderem"><link rel="appendix" href="bugreports.html" title="Příloha A. Jak hlásit chyby"><link rel="appendix" href="bugs.html" title="Příloha B. Známé chyby"><link rel="appendix" href="skin.html" title="Příloha C. Formát skinů MPlayeru"><link rel="appendix" href="history.html" title="Příloha D. Historie"><link rel="subsection" href="skin-overview.html#skin-overview-directories" title="C.1.1. Adresáře"><link rel="subsection" href="skin-overview.html#skin-overview-formats" title="C.1.2. Formáty obrázků"><link rel="subsection" href="skin-overview.html#skin-overview-components" title="C.1.3. Součásti skinu"><link rel="subsection" href="skin-overview.html#skin-files" title="C.1.4. Soubory"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">C.1. Přehled</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="skin.html">Předcházející</a> </td><th width="60%" align="center">Příloha C. Formát skinů <span class="application">MPlayer</span>u</th><td width="20%" align="right"> <a accesskey="n" href="skin-file.html">Další</a></td></tr></table><hr></div><div class="sect1" lang="cs"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="skin-overview"></a>C.1. Přehled</h2></div></div></div><p>
2
 
Nemá to sice nic společného s formátem skinu, ale měli byste vědět, že
3
 
<span class="application">MPlayer</span> <span class="bold"><strong>nemá</strong></span>
4
 
vestavěný skin, takže <span class="bold"><strong>si musíte alespoň jeden skin
5
 
nainstalovat, chcete-li používat GUI.</strong></span>
6
 
</p><div class="sect2" lang="cs"><div class="titlepage"><div><div><h3 class="title"><a name="skin-overview-directories"></a>C.1.1. Adresáře</h3></div></div></div><p>
7
 
Adresáře prohledávané na skiny jsou (v tomto pořadí):
8
 
</p><div class="orderedlist"><ol type="1"><li><p>
9
 
  <tt class="filename">$(DATADIR)/skins/</tt>
10
 
</p></li><li><p>
11
 
  <tt class="filename">$(PREFIX)/share/mplayer/skins/</tt>
12
 
</p></li><li><p>
13
 
  <tt class="filename">~/.mplayer/skins/</tt>
14
 
</p></li></ol></div><p>
15
 
</p><p>
16
 
Poznamenejme, že první z cest se může lišit podle toho, jak je
17
 
<span class="application">MPlayer</span> zkonfigurován (viz volby  configure skriptu
18
 
<tt class="option">--prefix</tt> a <tt class="option">--datadir</tt>).
19
 
</p><p>
20
 
Každý skin je instalován do vlastního adresáře v některém z výše uvedených.
21
 
Například:
22
 
</p><pre class="screen">$(PREFIX)/share/mplayer/skins/default/</pre><p>
23
 
</p></div><div class="sect2" lang="cs"><div class="titlepage"><div><div><h3 class="title"><a name="skin-overview-formats"></a>C.1.2. Formáty obrázků</h3></div></div></div><p>Obrázky musí být truecolor (24 nebo 32 bpp) PNG.</p><p>
24
 
V hlavním okně a v přehrávači (viz níž) můžete použít obrázky s 'průhledností':
25
 
Oblasti vyplněné barvou #FF00FF (magenta) jsou plně průhledné, pokud jsou
26
 
zobrazovány <span class="application">MPlayer</span>em. To znamená, že můžete mít
27
 
tvarovaná okna, pokud má váš X server XShape rozšíření.
28
 
</p></div><div class="sect2" lang="cs"><div class="titlepage"><div><div><h3 class="title"><a name="skin-overview-components"></a>C.1.3. Součásti skinu</h3></div></div></div><p>
29
 
Skiny mají poměrně volný formát (narozdíl například od pevného formátu skinů
30
 
<span class="application">Winamp</span>u/<span class="application">XMMS</span>),
31
 
takže je jen na vás, zda vytvoříte něco skvělého.
32
 
</p><p>
33
 
V současnosti jsou zde čtyři okna, která můžete dekorovat:
34
 
<a href="skin-file.html#skin-file-main" title="C.2.1. Hlavní okno a ovládací panel">hlavní okno</a>,
35
 
<a href="skin-file.html#skin-file-subwindow" title="C.2.2. Ovládací panel">podokno</a>,
36
 
<a href="skin-file.html#skin-file-main" title="C.2.1. Hlavní okno a ovládací panel">ovládací panel</a> a
37
 
<a href="skin-file.html#skin-file-menu" title="C.2.3. Nabídka">nabidka</a> (tu lze aktivovat
38
 
pravým myšítkem).
39
 
 
40
 
</p><div class="itemizedlist"><ul type="disc"><li><p>
41
 
  <span class="application">MPlayer</span> je ovládán v
42
 
  <span class="bold"><strong>hlavním okně</strong></span> a/nebo v
43
 
  <span class="bold"><strong>ovládacím panelu</strong></span>. Pozadím okna je obrázek.
44
 
  Následující součásti mohou (a musí) být umístěny v okně:
45
 
  <span class="emphasis"><em>tlačítka</em></span>, <span class="emphasis"><em>potenciometry</em></span> (šoupátka)
46
 
  a <span class="emphasis"><em>popisky</em></span>.
47
 
  Každé součásti musíte nastavit pozici a velikost.
48
 
  </p><p>
49
 
  A <span class="bold"><strong>tlačítko</strong></span> má tři stavy (stisknuto, puštěno a
50
 
  zakázáno), proto musí být jeho obraz svisle rozdělen do tří částí.
51
 
  Detaily viz součást <a href="skin-file.html#skin-button">tlačítko</a>.
52
 
  </p><p>
53
 
  A <span class="bold"><strong>potenciometr</strong></span> (hlavně používaný pro
54
 
  lištu převíjení a ovládání hlasitosti/stereováhy) může mít libovolný počet
55
 
  fází dělících jeho obraz na jednotlivé části pod sebou. Detaily viz
56
 
  <a href="skin-file.html#skin-hpotmeter">hpotenciometr</a> a
57
 
  <a href="skin-file.html#skin-potmeter">potenciometr</a>.
58
 
  </p><p>
59
 
  <span class="bold"><strong>Popisky</strong></span> jsou poněkud zvláštní: Znaky potřebné
60
 
  pro jejich vykreslení jsou brány z obrazového souboru a znaky v obrázku jsou
61
 
  popsány <a href="skin-fonts.html" title="C.3. Fonty">souborem popisu fontu</a>.
62
 
  Tento (druhý) soubor je prostý textový soubor, který popisuje pozici x,y a
63
 
  velikost každého znaku v obrázku (obrázkový soubor a soubor popisu fontu
64
 
  <span class="emphasis"><em>spolu</em></span> tvoří font). Detaily viz
65
 
  <a href="skin-file.html#skin-dlabel">dlabel</a>.
66
 
  </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Poznámka</h3><p>
67
 
  Všechny obrázky mohou mít plnou průhlednost, jak je popsána v sekci
68
 
  o <a href="skin-overview.html#skin-overview-formats" title="C.1.2. Formáty obrázků">formátech obrázků</a>. Pokud X
69
 
  server nepodporuje rozšíření XShape, budou průhledné části černé. Pokud byste
70
 
  chtěli využít tuto vlastnost, musí být šířka pozadí hlavního okna celočíselně
71
 
  dělitelná 8.
72
 
  </p></div></li><li><p>
73
 
  <span class="bold"><strong>Podokno</strong></span> je to okno, kde se zobrazuje film.
74
 
  Může v něm být zobrazen určený obrázek, pokud není načten žádný film (je
75
 
  docela únavné, pokud zde není nic :-)).
76
 
  <span class="bold"><strong>Poznámka:</strong></span> průhlednost zde
77
 
  <span class="bold"><strong>není povolena</strong></span>.
78
 
</p></li><li><p>
79
 
  <span class="bold"><strong>Nabídka</strong></span> je jen způsob, jak ovládat
80
 
  <span class="application">MPlayer</span> položkami menu. Vyžadovány jsou dva
81
 
  obrázky: jeden z nich jako menu v normálním stavu a druhý se zvýrazněnými
82
 
  položkami. Když pak vyvoláte menu, je zobrazen první obrázek. Při pohybu myší
83
 
  přes položky, je zkopírována aktuálně vybraná položka z druhého obrázku přes
84
 
  ten první pod kursorem (druhý obrázek není nikdy zobrazen celý).
85
 
  </p><p>
86
 
  Položka menu je definována svou pozicí a velikostí v obrázku (detaily viz
87
 
  sekce <a href="skin-file.html#skin-file-menu" title="C.2.3. Nabídka">nabídka</a>).
88
 
  </p></li></ul></div><p>
89
 
</p><p>
90
 
Jednu důležitou věc jsme ještě nezmínili: Mají-li tlačítka,
91
 
potenciometry a položky menu pracovat, musí <span class="application">MPlayer</span>
92
 
vědět, co má udělat, pokud je na ně kliknuto. To je zajištěno pomocí
93
 
<a href="skin-gui.html" title="C.4. GUI zprávy">zpráv</a> (událostí). Pro tyto členy tedy musíte
94
 
definovat zprávy, které budou při kliku generovány.
95
 
</p></div><div class="sect2" lang="cs"><div class="titlepage"><div><div><h3 class="title"><a name="skin-files"></a>C.1.4. Soubory</h3></div></div></div><p>
96
 
Pro výrobu skinu budete potřebovat následující:
97
 
</p><div class="itemizedlist"><ul type="disc"><li><p>
98
 
  Konfigurační soubor jménem <a href="skin-file.html" title="C.2. Soubor skin">skin</a> řekne
99
 
  <span class="application">MPlayer</span>u, jak má dát jednotlivé části skinu
100
 
  dohromady a co udělat, kliknete-li někde v okně.
101
 
</p></li><li><p>
102
 
  Obrázek pozadí hlavního okna.
103
 
</p></li><li><p>
104
 
  Obrázky položek hlavního okna (včetně jednoho nebo více souborů s popisem
105
 
  fontu pro vykreslování popisek).
106
 
</p></li><li><p>
107
 
  Obrázek pro zobrazení v podokně (volitelný).
108
 
</p></li><li><p>
109
 
  Dva obrázky pro nabídku (ty jsou potřeba pouze pokud chcete vytvořit menu).
110
 
</p></li></ul></div><p>
111
 
  S výjimkou konfiguračního souboru skinu si můžete pojmenovat ostatní soubory
112
 
  jak chcete (s tím, že vaše soubory s popisem fontu budou mít příponu
113
 
  <tt class="filename">.fnt</tt>).
114
 
</p></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="skin.html">Předcházející</a> </td><td width="20%" align="center"><a accesskey="u" href="skin.html">Nahoru</a></td><td width="40%" align="right"> <a accesskey="n" href="skin-file.html">Další</a></td></tr><tr><td width="40%" align="left" valign="top">Příloha C. Formát skinů <span class="application">MPlayer</span>u </td><td width="20%" align="center"><a accesskey="h" href="index.html">Domů</a></td><td width="40%" align="right" valign="top"> C.2. Soubor skin</td></tr></table></div></body></html>