2001-12-16 11:51:02 +00:00
|
|
|
|
<html>
|
|
|
|
|
<head>
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
|
|
|
|
|
<title>MPlayer skin format</title>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
<style type="text/css">
|
|
|
|
|
em.note {color: green}
|
|
|
|
|
em.warn {color: red}
|
|
|
|
|
</style>
|
|
|
|
|
</head>
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<body text="#000000" bgcolor="#FFFFFF">
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<center>
|
|
|
|
|
<h1>
|
|
|
|
|
Format sk<73>r MPlayera</h1></center>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<center>
|
|
|
|
|
<h1>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<hr></h1></center>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<h2>
|
|
|
|
|
Zawarto<EFBFBD><EFBFBD></h2>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
|
|
|
|
<ul type=disc>
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<li>
|
|
|
|
|
<a href="#intro">1 Wst<73>p</a></li>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<li>
|
|
|
|
|
<a href="#overview">2 Om<4F>wienie</a></li>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<ul type=circle>
|
|
|
|
|
<li>
|
|
|
|
|
<a href="#dirs">2.1 Katalogi</a></li>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<li>
|
|
|
|
|
<a href="#images">2.2 Obrazki</a></li>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<li>
|
|
|
|
|
<a href="#parts">2.3 Cz<43><7A>ci sk<73>ry</a></li>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<li>
|
|
|
|
|
<a href="#files">2.4 Pliki</a></li>
|
|
|
|
|
</ul>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<li>
|
|
|
|
|
<a href="#skin">3 Plik <tt>skin</tt></a></li>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<ul type=circle>
|
|
|
|
|
<li>
|
|
|
|
|
<a href="#mainwin">3.1 G<><47>wne okno</a></li>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<li>
|
|
|
|
|
<a href="#subwindow">3.2 Okno ekranu</a></li>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<li>
|
|
|
|
|
<a href="#skinmenu">3.3 Menu sk<73>ry</a></li>
|
|
|
|
|
</ul>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<li>
|
|
|
|
|
<a href="#fonts">4 Fonty</a></li>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<ul type=circle>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
<li>
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<a href="#symbols">4.1 Symbole</a></li>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
</ul>
|
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<li>
|
|
|
|
|
<a href="#guimsg">Dodatek A: sygna<6E>y GUI</a></li>
|
|
|
|
|
</ul>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<hr>
|
|
|
|
|
<center>Ostatnia modyfikacja: Sep 10, 2001
|
|
|
|
|
<br>Ostatnia modyfikacja w j<>zyku polskim: 29 marca 2002</center>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<hr>
|
|
|
|
|
<h2>
|
|
|
|
|
<a NAME="intro"></a>1 Wst<73>p</h2>
|
|
|
|
|
Celem tej dokumentacji jest opisanie formatu sk<73>r MPlayera. Informacje zawarte
|
|
|
|
|
w tym dokumencie mog<6F> by<62> b<><62>dne, poniewa<77>:
|
|
|
|
|
<br><i>a)</i> to nie ja napisa<73>em GUI
|
|
|
|
|
<br><i>b)</i> Gui nie jest sko<6B>czony
|
|
|
|
|
<br><i>c)</i> Mog<6F> si<73> myli<6C>, wi<77>c nie b<>d<EFBFBD> zaskoczony je<6A>eli co<63> nie b<>dzie
|
|
|
|
|
dzia<EFBFBD>a<EFBFBD>o w spos<6F>b w jaki zosta<74>o tutaj opisane.
|
|
|
|
|
<p>Podzi<EFBFBD>kowania dla <i>Zolt<EFBFBD>n Ponekker</i> za pomoc.
|
|
|
|
|
<p><i>Andr<EFBFBD>s Mohari <mayday@freemail.hu></i>
|
|
|
|
|
<p><i>T<EFBFBD>umaczenie na j<>zyk polski:</i>
|
|
|
|
|
<br><i>CyberPe <cyberp@silesianet.pl></i>
|
|
|
|
|
<br>Wszystkie uwagi i pomys<79>y dotycz<63>ce tego t<>umaczenia s<> mile widziane.
|
|
|
|
|
W temacie prosz<73> poda<64> "Mplayer".
|
|
|
|
|
<h2>
|
|
|
|
|
<a NAME="overview"></a>2 Om<4F>wienie</h2>
|
|
|
|
|
To nie ma tak naprawd<77> <20>adnego zwi<77>zku z formatem sk<73>r, ale powiniene<6E>
|
|
|
|
|
wiedzie<EFBFBD>, <20>e MPlayer <b>nie ma</b> wbudowanej sk<73>rki, wi<77>c <b>musisz mie<69>
|
|
|
|
|
zainstalowan<EFBFBD> chocia<69> jedn<64> sk<73>r<EFBFBD>, aby mie<69> mo<6D>liwo<77><6F> u<>ywania GUII</b>.
|
|
|
|
|
<h3>
|
|
|
|
|
<a NAME="dirs"></a>2.1 Katalogi</h3>
|
|
|
|
|
Katalogi przeszukiwane przez MPlayera w poszukiwaniu sk<73>r to (w kolejno<6E>ci
|
|
|
|
|
szukania):
|
|
|
|
|
<pre> /usr/local/share/mplayer/Skin/
|
|
|
|
|
~/.mplayer/Skin/</pre>
|
|
|
|
|
Zauwa<EFBFBD>, <20>e pierwsza <20>cie<69>ka mo<6D>e by<62> zale<6C>na od tego, jak MPlayer zosta<74>
|
|
|
|
|
skonfigurowany podczas kompilacji (zobacz argument "<tt>--datadir" skryptu
|
|
|
|
|
konfiguracyjnego</tt>).
|
|
|
|
|
<p>Ka<EFBFBD>da sk<73>rka jest zainstalowana w swoim w<>asnym katalogu znajduj<75>cym
|
|
|
|
|
si<EFBFBD> w jednym z folder<65>w zwymienionych powy<77>ej, na przyk<79>ad:
|
|
|
|
|
<pre> /usr/local/share/mplayer/Skin/default/</pre>
|
|
|
|
|
|
|
|
|
|
<h3>
|
|
|
|
|
<a NAME="images"></a>2.2 Formaty plik<69>w graficznych</h3>
|
|
|
|
|
Obrazki musz<73> by<62> w formacie truecolor (24, albo 32 bity) i mog<6F> by<62> zapisane
|
|
|
|
|
jako BMP, PNG i TGA (z tym, <20>e obrazki zapisane jako TGA nie mog<6F> by<62> skompresowane).
|
|
|
|
|
Preferowany format to PNG, poniewa<77> ma on bardzo dobry wsp<73><70>czynnik kompresji,
|
|
|
|
|
a co za tym idzie, obrazki zajmuj<75> mniej miejsca.
|
|
|
|
|
<p>W g<><67>wnym oknie (zobacz ni<6E>ej) mo<6D>esz u<>ywa<77> obrazk<7A>w z 'prze<7A>roczysto<74>ci<63>':
|
|
|
|
|
obszary wype<70>nione przy u<>yciu koloru #FF00FF (<font color="#FF00FF">magenta</font>)
|
|
|
|
|
s<EFBFBD> dla MPlayera w pe<70>ni prze<7A>roczyste. Oznacza to, <20>e mo<6D>esz u<>ywa<77> dowolnych
|
|
|
|
|
kszta<EFBFBD>t<EFBFBD>w okna g<><67>wnego (np. okr<6B>g<EFBFBD>ych), je<6A>eli tylko tw<74>j X serwer posiada
|
|
|
|
|
rozszerzenie XShape.
|
|
|
|
|
<h3>
|
|
|
|
|
<a NAME="parts"></a>2.3 Cz<43><7A>ci sk<73>ry</h3>
|
|
|
|
|
Sk<EFBFBD>rki s<> ca<63>kowicie konfigurowalne (w przeciwie<69>stwie np. do sk<73>r Winampa/XMMS)
|
|
|
|
|
(chodzi o to, <20>e mo<6D>esz umie<69>ci<63> dowolny przycisk np. 'play' w dowolnym
|
|
|
|
|
miejscu swojej sk<73>ry, format XMMSa i Winampa ma z g<>ry ustalone po<70>o<EFBFBD>enie
|
|
|
|
|
ka<EFBFBD>dego elementu i nie mo<6D>na tego zmieni<6E> - przyp. t<>umacza), wi<77>c tylko
|
|
|
|
|
od ciebie zale<6C>y czy stworzysz co<63> naprawd<77> fajnego.
|
|
|
|
|
<p>Na dzie<69> dzisiejszy s<> trzy okna do skonfigurowania: <a href="#mainwin">okno
|
|
|
|
|
g<EFBFBD><EFBFBD>wne</a> (main window), <a href="#subwindow">okno ekranu</a> (subwindow)
|
|
|
|
|
oraz <a href="#skinmenu">menu sk<73>ry</a> (skin menu), kt<6B>re mo<6D>e zosta<74>
|
|
|
|
|
uaktywnione poprzez naci<63>ni<6E>cie prawego przycisku myszy.
|
2001-12-16 11:51:02 +00:00
|
|
|
|
<ul>
|
|
|
|
|
<li>
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<b>okno g<><67>wne</b> - to okno w kt<6B>rym kontrolujesz MPlayera. T<>o tego okna
|
|
|
|
|
jest obrazkiem. Wszystkie elementy musz<73> by<62> umieszczone w tym oknie: przyciski
|
|
|
|
|
(buttons), potencjometry (albo suwaki, je<6A>eli bardziej ci odpowiada ta
|
|
|
|
|
nazwa) oraz etykiety (labels). Dla ka<6B>dego elementu musisz okre<72>li<6C> jego
|
|
|
|
|
pozycj<EFBFBD> oraz rozmiar.</li>
|
|
|
|
|
|
|
|
|
|
<p>Ka<EFBFBD>dy <b>przycisk</b> ma trzy fazy (wci<63>ni<6E>ty, uwolniony oraz nieaktywny),
|
|
|
|
|
wi<EFBFBD>c ich obrazki musz<73> by<62> podzielone na trzy cz<63><7A>ci w pionie. Zobacz sekcj<63>
|
|
|
|
|
<a href="#main.button">przyciski</a>,
|
|
|
|
|
aby uzyska<6B> wi<77>cej informacji.
|
|
|
|
|
<p><b>potencjometry </b>(zazwyczaj u<>ywane do okre<72>lania pozycji filmu
|
|
|
|
|
(seek bar) oraz do kontroli g<>o<EFBFBD>no<6E>ci, balansu d<>wi<77>ku) mog<6F> posiada<64> dowoln<6C>
|
|
|
|
|
liczb<EFBFBD> faz poprzez umieszczenie ka<6B>dej nast<73>pnej fazy pod poprzedni<6E> (w
|
|
|
|
|
obrazku) <font size=-1>(to nie jest za dobrze przet<65>umaczone-przyp. t<>umacz)</font>.Zobacz
|
|
|
|
|
sekcj<EFBFBD>
|
|
|
|
|
<a href="#main.hpotmeter">hpotmeter</a> i <a href="#main.potmeter">potmeter</a>,
|
|
|
|
|
aby dowiedzie<69> si<73> wi<77>cej na ten temat.
|
|
|
|
|
<p><b>Etykiety </b>s<EFBFBD> bardzo specyficzne: znaki s<>u<EFBFBD><75>ce do ich opisania
|
|
|
|
|
s<EFBFBD> brane z osobnego obrazka, a litery, kt<6B>re s<> w nim zawarte (w pliku
|
|
|
|
|
graficznym) s<> opisane przez <a href="#fonts">plik opisuj<75>cy fonty</a>.
|
|
|
|
|
Jest to plik tekstowy, kt<6B>ry okre<72>la pozycj<63> x, y oraz rozmiar ka<6B>dego
|
|
|
|
|
symbolu znajduj<75>cego si<73> w obrazku. (a wi<77>c "plik graficzny z fontami"
|
|
|
|
|
i "plik opisuj<75>cy fonty" tworz<72> razem fonty). Zobacz <a href="#main.dlabel">dlabel</a>
|
|
|
|
|
i <a href="#main.slabel">slabel</a>, po wi<77>cej szczeg<65><67><EFBFBD>w
|
|
|
|
|
<p><i><b>Uwaga:</b> wszystkie obrazki mog<6F> posiada<64> prze<7A>roczysto<74><6F> tak,
|
|
|
|
|
jak opisano to w sekcji <a href="#images">formaty plik<69>w graficznych</a>.</i>
|
|
|
|
|
<br>
|
|
|
|
|
<li>
|
|
|
|
|
<b>okno ekranu</b> <font size=-1>(niezbyt szcz<63><7A>liwe t<>umaczenie - przyp.
|
|
|
|
|
t<EFBFBD>umacz)</font> - tutaj pojawia si<73> film podczas odtwarzania. Mo<4D>e ono wy<77>wietla<6C>
|
|
|
|
|
okre<EFBFBD>lony obrazek je<6A>eli nie jest w danym momencie odgrywany <20>aden film
|
|
|
|
|
(to strasznie denerwuj<75>ce mie<69> puste okno:-)) <i><b>Uwaga</b>: prze<7A>roczysto<74><6F>
|
|
|
|
|
</i>jest tutaj <i><b>niedost<EFBFBD>pna</b>.</i></li>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<br>
|
|
|
|
|
<li>
|
|
|
|
|
<b>menu sk<73>ry</b>- to po prostu jeden ze sposob<6F>w do kontrolowania MPlayera
|
|
|
|
|
poprzez polecenia z menu. Wymagane s<> tutaj dwa obrazki: pierwszy z nich
|
|
|
|
|
jest podstawowym obrazkiem pokazuj<75>cym menu w "normalnym" stanie, drugi
|
|
|
|
|
natomiast jest u<>ywany do wy<77>wietlania wybranych element<6E>w. Kiedy aktywujesz
|
|
|
|
|
menu (poprzez prawe klikni<6E>cie myszy) pokazywany jest pierwszy obrazek.
|
|
|
|
|
Kiedy naje<6A>d<EFBFBD>asz kursorem na kt<6B>r<EFBFBD><72> z pozycji, jej zaznaczenie jest kopiowane
|
|
|
|
|
z drugiego obrazka na obszar menu znajduj<75>cy si<73> pod wska<6B>nikiem myszy
|
|
|
|
|
(a wi<77>c drugi obrazek nigdy nie jest pokazany w ca<63>o<EFBFBD>ci).</li>
|
|
|
|
|
|
|
|
|
|
<br> </ul>
|
|
|
|
|
|
|
|
|
|
<ul>Obszar menu znajduj<75>cy si<73> pod kursorem jest zdefiniowany poprzez jego
|
|
|
|
|
pozycj<EFBFBD> i rozmiar w obrazku (zobacz sekcj<63> <a href="#skinmenu">menu sk<73>ry</a>
|
|
|
|
|
aby dowiedzie<69> si<73> wi<77>cej na ten temat)</ul>
|
|
|
|
|
Jest jeszcze jedna wa<77>na rzecz, kt<6B>ra nie zosta<74>a jeszcze wspomniana: dla
|
|
|
|
|
przycisk<EFBFBD>w, potencjometr<74>w i obszar<61>w menu, MPlayer musi wiedzie<69> co ma
|
|
|
|
|
zrobi<EFBFBD> je<6A>eli zostan<61> one klikni<6E>te. Zajmuj<75> si<73> tym <a href="#guimsg">sygna<EFBFBD>y</a>
|
|
|
|
|
(zdarzenia). Dla wszystkich tych element<6E>w musz<73> by<62> zdefiniowane sygna<6E>y,
|
|
|
|
|
kt<EFBFBD>re maj<61> zosta<74> wywo<77>ane po naci<63>ni<6E>ciu przycisku myszy.
|
|
|
|
|
<h3>
|
|
|
|
|
<a NAME="files"></a><i>2.4 Pliki</i></h3>
|
|
|
|
|
Aby stworzy<7A> sk<73>r<EFBFBD> b<>dziesz potrzebowa<77> nast<73>puj<75>cych plik<69>w.
|
|
|
|
|
<ul>
|
|
|
|
|
<li>
|
|
|
|
|
Plik konfiguracyjny o nazwie <a href="#skin">skin</a>, kt<6B>ry informuje
|
|
|
|
|
MPlayera w jaki spos<6F>b <20><>czy<7A> ze sob<6F> poszczeg<65>lne cz<63><7A>ci sk<73>ry i co ma
|
|
|
|
|
zrobi<EFBFBD> kiedy klikasz gdziesz w obszarze okna.</li>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<li>
|
|
|
|
|
Obrazek T<>a do g<><67>wnego okna.</li>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<li>
|
|
|
|
|
Obrazki dla element<6E>w okna g<><67>wnego (w<><77>czaj<61>c w to jeden, albo wi<77>cej
|
|
|
|
|
plik<EFBFBD>w opisuj<75>cych fonty potrzebnych do wy<77>wietlania etykiet)</li>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<li>
|
|
|
|
|
Obrazek kt<6B>ry ma by<62> wy<77>wietlony w oknie ekranu (opcjonalnie)</li>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<li>
|
|
|
|
|
Dwa obrazki do menu sk<73>ry (s<> one potrzebne tylko je<6A>li chcesz stworzy<7A>
|
|
|
|
|
takie menu)</li>
|
|
|
|
|
</ul>
|
|
|
|
|
Poza plikiem konfiguracyjnym sk<73>ry, mo<6D>esz nazwa<77> wszystkie inne pliki
|
|
|
|
|
jak tylko chcesz (ale pami<6D>taj, <20>e plik opisuj<75>cy fonty musi mie<69> rozszerzenie
|
|
|
|
|
.fnt).
|
|
|
|
|
<h2>
|
|
|
|
|
<a NAME="skin"></a>3 The <b><tt>skin</tt></b> file</h2>
|
|
|
|
|
Jak wspomniano powy<77>ej jest to plik konfiguruj<75>cy sk<73>r<EFBFBD>. Potrafi on rozpoznawa<77>
|
|
|
|
|
typy wierszy: wiersze komentarza rozpoczyna <20>rednik, czyli ';' (przed nim
|
|
|
|
|
mog<EFBFBD> znajdowa<77> si<73> tylko spacje, lub "taby")
|
|
|
|
|
<p>Plik podzielony jest na sekcj<63>. Ka<4B>da z nich opisuje poszczeg<65>lny element
|
|
|
|
|
sk<EFBFBD>ry dla ka<6B>dej z aplikacji i ma nast<73>puj<75>c<EFBFBD> posta<74>:
|
|
|
|
|
<table BORDER WIDTH="100%" >
|
|
|
|
|
<tr BGCOLOR="#C0C0C0">
|
|
|
|
|
<td>
|
|
|
|
|
<pre>section = section<i> name
|
|
|
|
|
</i>.
|
2001-12-16 11:51:02 +00:00
|
|
|
|
.
|
|
|
|
|
.
|
2002-05-10 11:17:41 +00:00
|
|
|
|
end</pre>
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
</table>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<p>Na dzie<69> dzisiejszy istnieje tylko jedna aplikacja, wi<77>c potrzebujesz
|
|
|
|
|
tylko jednej sekcji: jej nazwa to <b>movieplayer</b> (odtwarzacz film<6C>w)
|
|
|
|
|
<p>W tej sekcji ka<6B>de z okien jest opisane poprzez dany blok w taki spos<6F>b:
|
|
|
|
|
<table BORDER WIDTH="100%" >
|
|
|
|
|
<tr BGCOLOR="#C0C0C0">
|
|
|
|
|
<td>
|
|
|
|
|
<pre>window = <i>window name
|
|
|
|
|
</i>.
|
2001-12-16 11:51:02 +00:00
|
|
|
|
.
|
|
|
|
|
.
|
2002-05-10 11:17:41 +00:00
|
|
|
|
end</pre>
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
</table>
|
|
|
|
|
gdzie<i> window name </i>mo<EFBFBD>e by<62> jednym z nast<73>puj<75>cych blok<6F>w:
|
2001-12-16 11:51:02 +00:00
|
|
|
|
<ul>
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<li>
|
|
|
|
|
<b>main</b> - dla g<><67>wnego okna</li>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<li>
|
|
|
|
|
<b>sub</b> - dla okna ekranu</li>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<li>
|
|
|
|
|
<b>menu</b> - dla menu sk<73>ry.</li>
|
|
|
|
|
</ul>
|
|
|
|
|
(Blok sub i menu s<> opcjonalne-nie musisz tworzy<7A> menu, ani dekorowa<77> okna
|
|
|
|
|
ekranu je<6A>eli nie chcesz.)
|
|
|
|
|
<p>W ka<6B>dym z blok<6F>w mo<6D>esz zdefiniowa<77> poszczeg<65>lne elementy (items) dla
|
|
|
|
|
danego okna w spos<6F>b przedstawiony poni<6E>ej:
|
2001-12-16 11:51:02 +00:00
|
|
|
|
<blockquote>
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<pre>item = parameter</pre>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
</blockquote>
|
2002-05-10 11:17:41 +00:00
|
|
|
|
Gdzie <i>item </i>jest blokiem identyfikuj<75>cym typ danego elementu GUI,
|
|
|
|
|
<i>parametr</i>
|
|
|
|
|
jest numeryczn<7A>, lub tekstow<6F> warto<74>ci<63> (lub lst<73> warto<74>ci oddzielon<6F> przecinkami).
|
|
|
|
|
<p><EFBFBD><EFBFBD>cz<EFBFBD>c to wszystko ze sob<6F>, uzyskujemy plik wygl<67>daj<61>cy mniej wi<77>cej
|
|
|
|
|
tak:
|
|
|
|
|
<table BORDER WIDTH="100%" >
|
|
|
|
|
<tr BGCOLOR="#C0C0C0">
|
|
|
|
|
<td>
|
|
|
|
|
<pre>section = movieplayer
|
|
|
|
|
window = main
|
|
|
|
|
; ... elementy dla okna g<><67>wnego ...
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
window = sub
|
|
|
|
|
; ... elementy dla okna ekranu ...
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
window = menu
|
|
|
|
|
; ... elementy dla menu sk<73>ry ...
|
|
|
|
|
end
|
|
|
|
|
end</pre>
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
</table>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<p>Na koniec kila s<><73>w o specyfice obrazk<7A>w dla r<><72>nych element<6E>w.
|
|
|
|
|
<br>Nazwa obrazk musi by<62> podana bez <20>adnych g<><67>wnych katalog<6F>w---obrazki
|
|
|
|
|
s<EFBFBD> poszukiwane w katalogu ze sk<73>rk<72>. Mo<4D>esz (ale nie musisz) poda<64> rozszerzenie
|
|
|
|
|
plik<EFBFBD>w. Je<4A>eli plik nie istnieje, MPlayer pr<70>buje za<7A>adowa<77> plik <i><nazwa
|
|
|
|
|
pliku>.<rozszerzenie></i> gdzie <i>tga, TGA, bmp, BMP, png i PNG</i>
|
|
|
|
|
s<EFBFBD> pr<70>bowane jako <i><rozszerzenie></i> (w tej kolejno<6E>ci)
|
|
|
|
|
<br>Wykorzystany zostanie pierwszy pasuj<75>cy plik.
|
|
|
|
|
<table BORDER CELLPADDING=5 WIDTH="100%" >
|
|
|
|
|
<tr BGCOLOR="#FFFFCC">
|
|
|
|
|
<td>Tutaj jest przyk<79>ad, kt<6B>ry powinien to wyja<6A>ni<6E>. Przypu<70><75>my, <20>e masz
|
|
|
|
|
obrazek o nazwie <i>main.png</i>, kt<6B>ry u<>ywasz do g<><67>wnego okna:
|
2001-12-16 11:51:02 +00:00
|
|
|
|
<blockquote>
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<pre> base = main, -1, -1</pre>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
</blockquote>
|
2002-05-10 11:17:41 +00:00
|
|
|
|
MPlayer pr<70>buje za<7A>adowa<77> <i>main, main.tga, main.TGA, main.BMP</i>, itd.,
|
|
|
|
|
wi<EFBFBD>c <i>main.png</i> zostanie znaleziony.
|
|
|
|
|
<br>Je<EFBFBD>eli (przez przypadek) napiszesz:
|
2001-12-16 11:51:02 +00:00
|
|
|
|
<blockquote>
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<pre> base = main.bmp, -1, -1</pre>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
</blockquote>
|
2002-05-10 11:17:41 +00:00
|
|
|
|
wtedy <i>main.bmp</i>, <i>main.bmp.tga</i>, <i>main.bmp.TGA</i>,
|
|
|
|
|
<i>main.bmp.bmp</i>
|
|
|
|
|
b<EFBFBD>d<EFBFBD> wyszukiwane i MPlayer w ko<6B>cu si<73> podda, poniewa<77> nie ma pliku <b>main.bmp</b>
|
|
|
|
|
w katalogu, ale <i>main.png.</i></td>
|
|
|
|
|
</tr>
|
|
|
|
|
</table>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<h3>
|
|
|
|
|
<a NAME="mainwin"></a>3.1 G<><47>wne okno</h3>
|
|
|
|
|
Poni<EFBFBD>ej mo<6D>esz zobaczy<7A> list<73> element<6E>w, kt<6B>re mog<6F> by<62> u<>yte w bloku '<tt>window
|
|
|
|
|
= main</tt>' . . . '<tt>end</tt>'.
|
|
|
|
|
<dl>
|
|
|
|
|
<dt>
|
|
|
|
|
<a NAME="main.base"></a><b>base = <i>obrazek, x, y</i></b></dt>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<dd>
|
|
|
|
|
Pozwala ci okre<72>li<6C> obrazek t<>a, kt<6B>ry ma zosta<74> u<>yty w g<><67>wnym oknie.
|
|
|
|
|
Okno to pojawi si<73> w okre<72>lonej przez <i>x,y</i> pozycji na ekranie (0,0
|
|
|
|
|
to lewy g<>rny r<>g). Mo<4D>esz tu u<>y<EFBFBD> tak<61>e nast<73>puj<75>cych warto<74>ci: 1-dla
|
|
|
|
|
wy<EFBFBD>rodkowania, 2 dla wyr<79>wnania do prawej (dla warto<74>ci x) i do do<64>u (dla
|
|
|
|
|
warto<EFBFBD>ci y). Okno to b<>dzie rozmiar<61>w obrazka t<>a.</dd>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<p><i><b>Uwaga: </b>prze<EFBFBD>roczyste obszary w obrazku (kolor #FF00FF) pojawiaj<61>
|
|
|
|
|
si<EFBFBD> jako czarny kolor w X serwerach, kt<6B>re nie obs<62>uguj<75> rozszerzenia XShape.</i></dl>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
|
|
|
|
<dl>
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<dt>
|
|
|
|
|
<a NAME="main.button"></a><b>button = <i>obrazek, x, y, szeroko<6B><6F>, wysoko<6B><6F>,
|
|
|
|
|
sygna<EFBFBD></i></b></dt>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<dd>
|
|
|
|
|
Umieszcza przycisk o rozmiarze <i>szeroko<EFBFBD><EFBFBD> * wysoko<6B><6F></i> na pozycji <i>x,y</i>.
|
|
|
|
|
Okre<EFBFBD>lony sygna<6E> jest generowany, kiedy przycisk zostanie klikni<6E>ty. Obrazek
|
|
|
|
|
okre<EFBFBD>lony jako <i>obrazek</i> musi by<62> podzielony na trzy cz<63><7A>ci umieszczone
|
|
|
|
|
jedna pod drug<75> (podzielony wed<65>ug mo<6D>liwych faz przycisku), w ten spos<6F>b:</dd>
|
|
|
|
|
|
|
|
|
|
<br>
|
|
|
|
|
<center><table>
|
|
|
|
|
<tr>
|
|
|
|
|
<td>
|
|
|
|
|
<pre><font size=-1>+------------+
|
|
|
|
|
| wci<63>ni<6E>ty |
|
2001-12-16 11:51:02 +00:00
|
|
|
|
+------------+
|
2002-05-10 11:17:41 +00:00
|
|
|
|
| uwolniony |
|
2001-12-16 11:51:02 +00:00
|
|
|
|
+------------+
|
2002-05-10 11:17:41 +00:00
|
|
|
|
| nieaktywny |
|
|
|
|
|
+------------+</font></pre>
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
</table></center>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
<dl>
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<dt>
|
|
|
|
|
<a NAME="main.decoration"></a><b>decoration = enable|disable</b></dt>
|
|
|
|
|
|
2001-12-16 11:51:02 +00:00
|
|
|
|
<dd>
|
2002-05-10 11:17:41 +00:00
|
|
|
|
W<EFBFBD><EFBFBD>cza, lub wy<77><79>cza dekoracje okna (pasek tytu<74>owy) twojego menad<61>era okien.
|
|
|
|
|
Domy<EFBFBD>lnie jest to <b>wy<EFBFBD><EFBFBD>czone</b>.</dd>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
<dl>
|
|
|
|
|
<dt>
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<a NAME="main.hpotmeter"></a><b>hpotmeter = <i>suwak, szs,ws, fazy, liczbafaz,
|
|
|
|
|
domy<EFBFBD>lna, x, y, sz, w, sygna<6E></i></b></dt>
|
|
|
|
|
|
|
|
|
|
<dd>
|
|
|
|
|
Umieszcza poziomo potencjometr o rozmiarach <i>sz*w</i> na pozycji <i>x,y</i>.
|
|
|
|
|
Obrazek mo<6D>e by<62> podzielony na r<><72>ne cz<63><7A>ci dla r<><72>nych faz potencjometru
|
|
|
|
|
(np. mo<6D>esz mie<69> potencjometr g<>o<EFBFBD>no<6E>ci, kt<6B>ry zmienia si<73> z zielonego
|
|
|
|
|
na czerwony podczas zmiany g<>o<EFBFBD>no<6E>ci z minimalnej do maksymalnej). hpotencjometr
|
|
|
|
|
mo<EFBFBD>e mie<69> przycisk kt<6B>ry jest przesuwany w poziomie. Jego parametry to:</dd>
|
|
|
|
|
|
2001-12-16 11:51:02 +00:00
|
|
|
|
<ul>
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<li>
|
|
|
|
|
<i>suwak</i> - obrazek kt<6B>ry ma by<62> u<>yty jako suwak (musi mie<69> trzy cz<63><7A>ci
|
|
|
|
|
umieszczone jedna pod drug<75>, tak jak w przypadku <a href="#main.button">przycisku</a>)</li>
|
|
|
|
|
|
|
|
|
|
<li>
|
|
|
|
|
szs, ws - rozmiar suwaka</li>
|
|
|
|
|
|
|
|
|
|
<li>
|
|
|
|
|
<i>fazy</i> - obrazek kt<6B>ry ma by<62> u<>yty dla r<><72>nych faz hpotencjometru.
|
|
|
|
|
Obrazek musi by<62> podzielony w pionie na <i>liczb<EFBFBD>faz</i> (zobacz poni<6E>ej).
|
|
|
|
|
Specjalna warto<74><6F> <font size=-1>NULL</font> mo<6D>e by<62> u<>yta je<6A>eli nie chcesz
|
|
|
|
|
<EFBFBD>adnego obrazka.</li>
|
|
|
|
|
|
|
|
|
|
<li>
|
|
|
|
|
<i>liczbafaz</i> - liczba faz znajduj<75>ca si<73> w obrazku z <i>fazami</i>.</li>
|
|
|
|
|
|
|
|
|
|
<li>
|
|
|
|
|
<i>domy<EFBFBD>lna</i> - domy<6D>lna warto<74><6F> dla hpotencjometru (w przedziale od
|
|
|
|
|
0 do 100)</li>
|
|
|
|
|
|
|
|
|
|
<li>
|
|
|
|
|
<i>x</i>, <i>y</i> - pozycja hpotencjometru</li>
|
|
|
|
|
|
|
|
|
|
<li>
|
|
|
|
|
<i>sz, w</i> - szeroko<6B><6F> i wysoko<6B><6F> obszaru po kt<6B>rym mo<6D>e porusza<7A> si<73>
|
|
|
|
|
suwak.</li>
|
|
|
|
|
|
|
|
|
|
<li>
|
|
|
|
|
<i>sygna<EFBFBD></i> - sygna<6E> kt<6B>ry ma by<62> wywo<77>any, kiedy zmienia si<73> warto<74><6F>
|
|
|
|
|
hpotnecjometru</li>
|
|
|
|
|
|
|
|
|
|
<p>Obrazek okre<72>laj<61>cy poszczeg<65>lne fazy musi wygl<67>da<64> w ten spos<6F>b:
|
|
|
|
|
<br> </ul>
|
|
|
|
|
|
|
|
|
|
<center><table BORDER=0 >
|
|
|
|
|
<tr>
|
|
|
|
|
<td>
|
|
|
|
|
<pre><font size=-1>+------------+
|
|
|
|
|
| faza #1 |
|
2001-12-16 11:51:02 +00:00
|
|
|
|
+------------+
|
2002-05-10 11:17:41 +00:00
|
|
|
|
| faza #2 |
|
2001-12-16 11:51:02 +00:00
|
|
|
|
+------------+
|
2002-05-10 11:17:41 +00:00
|
|
|
|
...
|
2001-12-16 11:51:02 +00:00
|
|
|
|
+------------+
|
2002-05-10 11:17:41 +00:00
|
|
|
|
| faza #n |
|
|
|
|
|
+------------+</font></pre>
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
</table></center>
|
|
|
|
|
<i><b>Uwaga: </b>w przysz<73>o<EFBFBD>ci b<>dzie te<74> vpotencjometr, ale nie zosta<74>
|
|
|
|
|
on jeszcze zaimpletowany.</i></dl>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
|
|
|
|
<dl>
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<dt>
|
|
|
|
|
<a NAME="main.potmeter"></a><b>potmeter = <i>fazy, liczbafaz, domy<6D>lna,
|
|
|
|
|
x, y, sz, w, sygna<6E></i></b></dt>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<dd>
|
|
|
|
|
Potencjometr bez suwaka. (My<4D>l<EFBFBD>, <20>e chodzi tu o to <20>eby nim kr<6B>ci<63>, ale
|
|
|
|
|
reaguje on tylko na poziome przesuwanie.) Aby zobaczy<7A> opis parametr<74>w
|
|
|
|
|
zobacz <a href="#main.hpotmeter">hpotmeter</a>. <i>fazy</i> mog<6F> mie<69> warto<74><6F>
|
|
|
|
|
<font size=-1>NULL</font>
|
|
|
|
|
(nic), ale jest to bezu<7A>yteczne, je<6A>eli nie mo<6D>esz zobaczy<7A> gdzie znajduje
|
|
|
|
|
si<EFBFBD> potencjometr.</dd>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
<dl>
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<dt>
|
|
|
|
|
<a NAME="main.font"></a><b>font = <i>plikfont<EFBFBD>w, fontid</i></b></dt>
|
|
|
|
|
|
|
|
|
|
<dd>
|
|
|
|
|
Definiuje fonty. <i>plikfont<EFBFBD>w</i> jest nazw<7A> <i>pliku opisuj<75>cego fonty</i>
|
|
|
|
|
z rozszerzeniem .fnt (<b>nie trzeba</b> tu okre<72>la<6C> rozszerzenia). <i>fontid</i>
|
|
|
|
|
jest u<>ywany do odsy<73>ania do font<6E>w (kiepskie t<>umaczenie-przyp. t<>umacz)
|
|
|
|
|
(zobacz <a href="#main.dlabel">dlabel</a> i <a href="#main.slabel">slabel</a>).
|
|
|
|
|
Mo<EFBFBD>esz okre<72>li<6C> ponad 25 znak<61>w.</dd>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
<dl>
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<dt>
|
|
|
|
|
<a NAME="main.dlabel"></a><b>dlabel = <i>x, y, d<>ugo<67><6F>, align, fontid,
|
|
|
|
|
"text"</i></b></dt>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<dd>
|
|
|
|
|
Umieszcza dynamiczne etykiety na pozycji x,y. Etykieta nazywana jest dynamiczn<7A>,
|
|
|
|
|
poniewa<EFBFBD> tekst w niej jest regularnie od<6F>wie<69>any (co<63> jak okno z tytu<74>em
|
|
|
|
|
utworu w Winampie-przyp. t<>umacz). Maksymalna d<>ugo<67><6F> etykiety jest ustalona
|
|
|
|
|
przez <i>d<EFBFBD>ugo<EFBFBD><EFBFBD></i> (jej wysoko<6B><6F> jest wysoko<6B>ci<63> font<6E>w). Je<4A>eli tekst
|
|
|
|
|
kt<EFBFBD>ry ma by<62> wy<77>wietlony jest d<>u<EFBFBD>szy od tej warto<74>ci, wtedy b<>dzie on
|
|
|
|
|
skrolowany (przesuwany-tak jak w XMMS/Winamp-przyp.t<>umacz), w innym przypadku
|
|
|
|
|
b<EFBFBD>dzie on wyr<79>wnany do okre<72>lonej przez <i>align</i> (wyr<79>wnanie) przestrzeni.0
|
|
|
|
|
dla wyr<79>wnania do prawej, 1 dla wy<77>rodkowania, 2 dla wyr<79>wnania do lewej.</dd>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<p>Tekst, kt<6B>ry ma zosta<74> wy<77>wietlony jest okre<72>lony przez <i>text</i>:
|
|
|
|
|
musi by<62> on opisany w cudzys<79>owiu (") (ale " nie mo<6D>e by<62> cz<63><7A>ci<63> tekstu).
|
|
|
|
|
Etykieta jest wy<77>wietlana u<>ywaj<61>c <i>fontid</i>. Mo<4D>esz u<>y<EFBFBD> poni<6E>szych
|
|
|
|
|
zmiennych w tek<65>cie:
|
|
|
|
|
<br>
|
|
|
|
|
<center><table BORDER valign="top" >
|
|
|
|
|
<tr ALIGN=CENTER>
|
|
|
|
|
<th>Zmienna</th>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<th ALIGN=LEFT>Znaczenie</th>
|
|
|
|
|
</tr>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<tr>
|
|
|
|
|
<td ALIGN=CENTER><tt>$1</tt></td>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<td>odtwarza czas w formacie <i>hh:mm:ss</i></td>
|
|
|
|
|
</tr>
|
|
|
|
|
|
|
|
|
|
<tr>
|
|
|
|
|
<td ALIGN=CENTER><tt>$2</tt></td>
|
|
|
|
|
|
|
|
|
|
<td>odtwarza czas w formacie <i>mmmm:ss</i></td>
|
|
|
|
|
</tr>
|
|
|
|
|
|
|
|
|
|
<tr>
|
|
|
|
|
<td ALIGN=CENTER><tt>$3</tt></td>
|
|
|
|
|
|
|
|
|
|
<td>odtwarza czas w formacie <i>hh</i> (godziny)</td>
|
|
|
|
|
</tr>
|
|
|
|
|
|
|
|
|
|
<tr>
|
|
|
|
|
<td ALIGN=CENTER><tt>$4</tt></td>
|
|
|
|
|
|
|
|
|
|
<td>odtwarza czas w formacie <i>mm</i> (minuty)</td>
|
|
|
|
|
</tr>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<tr>
|
|
|
|
|
<td ALIGN=CENTER><tt>$5</tt></td>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<td>odtwarza czas w formacie <i>ss</i> (sekundy)</td>
|
|
|
|
|
</tr>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<tr>
|
|
|
|
|
<td ALIGN=CENTER><tt>$6</tt></td>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<td>wy<EFBFBD>wietla d<>ugo<67><6F> filmu w formacie <i>hh:mm:ss</i></td>
|
|
|
|
|
</tr>
|
|
|
|
|
|
|
|
|
|
<tr>
|
|
|
|
|
<td ALIGN=CENTER><tt>$7</tt></td>
|
|
|
|
|
|
|
|
|
|
<td>wy<EFBFBD>wietla d<>ugo<67><6F> filmu w formacie <i>mmmm:ss</i></td>
|
|
|
|
|
</tr>
|
|
|
|
|
|
|
|
|
|
<tr>
|
|
|
|
|
<td ALIGN=CENTER><tt>$8</tt></td>
|
|
|
|
|
|
|
|
|
|
<td>odtwarza czas w formacie <i>h:mm:ss</i></td>
|
|
|
|
|
</tr>
|
|
|
|
|
|
|
|
|
|
<tr>
|
|
|
|
|
<td ALIGN=CENTER><tt>$v</tt></td>
|
|
|
|
|
|
|
|
|
|
<td>g<EFBFBD>o<EFBFBD>no<EFBFBD><EFBFBD> w formacie <i>xxx.xx%</i></td>
|
|
|
|
|
</tr>
|
|
|
|
|
|
|
|
|
|
<tr>
|
|
|
|
|
<td ALIGN=CENTER><tt>$V</tt></td>
|
|
|
|
|
|
|
|
|
|
<td>g<EFBFBD>o<EFBFBD>no<EFBFBD><EFBFBD> w formacie <i>xxx.x</i></td>
|
|
|
|
|
</tr>
|
|
|
|
|
|
|
|
|
|
<tr>
|
|
|
|
|
<td ALIGN=CENTER><tt>$b</tt></td>
|
|
|
|
|
|
|
|
|
|
<td>balans w formacie <i>xxx.xx%</i></td>
|
|
|
|
|
</tr>
|
|
|
|
|
|
|
|
|
|
<tr>
|
|
|
|
|
<td ALIGN=CENTER><tt>$B</tt></td>
|
|
|
|
|
|
|
|
|
|
<td>balans w formacie <i>xxx.x</i></td>
|
|
|
|
|
</tr>
|
|
|
|
|
|
|
|
|
|
<tr>
|
|
|
|
|
<td ALIGN=CENTER><tt>$$</tt></td>
|
|
|
|
|
|
|
|
|
|
<td>znaczek <tt>$</tt></td>
|
|
|
|
|
</tr>
|
|
|
|
|
|
|
|
|
|
<tr>
|
|
|
|
|
<td ALIGN=CENTER><tt>$a</tt></td>
|
|
|
|
|
|
|
|
|
|
<td>znak okre<72>laj<61>cy typ d<>wi<77>ku (<28>aden: <tt>n</tt>, mono: <tt>m</tt>,
|
|
|
|
|
stereo: <tt>t</tt>)</td>
|
|
|
|
|
</tr>
|
|
|
|
|
|
|
|
|
|
<tr>
|
|
|
|
|
<td ALIGN=CENTER><tt>$t</tt></td>
|
|
|
|
|
|
|
|
|
|
<td>Numer <20>cie<69>ki (w playli<6C>cie)</td>
|
|
|
|
|
</tr>
|
|
|
|
|
|
|
|
|
|
<tr>
|
|
|
|
|
<td ALIGN=CENTER><tt>$o</tt></td>
|
|
|
|
|
|
|
|
|
|
<td>nazwa pliku</td>
|
|
|
|
|
</tr>
|
|
|
|
|
|
|
|
|
|
<tr>
|
|
|
|
|
<td ALIGN=CENTER><tt>$f</tt></td>
|
|
|
|
|
|
|
|
|
|
<td>nazwa pliku ma<6D>ymi literami</td>
|
|
|
|
|
</tr>
|
|
|
|
|
|
|
|
|
|
<tr>
|
|
|
|
|
<td ALIGN=CENTER><tt>$F</tt></td>
|
|
|
|
|
|
|
|
|
|
<td>nazwa pliku drukowanymi literami</td>
|
|
|
|
|
</tr>
|
|
|
|
|
|
|
|
|
|
<tr>
|
|
|
|
|
<td ALIGN=CENTER><tt>$T</tt></td>
|
|
|
|
|
|
|
|
|
|
<td>znak okre<72>laj<61>cy typ strumienia (plik: <tt>f</tt>, video CD:
|
|
|
|
|
<tt>v</tt>,
|
|
|
|
|
DVD: <tt>d</tt>, URL: <tt>u</tt>) </td>
|
|
|
|
|
</tr>
|
|
|
|
|
|
|
|
|
|
<tr>
|
|
|
|
|
<td ALIGN=CENTER><tt>$p</tt></td>
|
|
|
|
|
|
|
|
|
|
<td>znak "p" (je<6A>eli film jest odgrywany i font ma okre<72>lony symbol "p") </td>
|
|
|
|
|
</tr>
|
|
|
|
|
|
|
|
|
|
<tr>
|
|
|
|
|
<td ALIGN=CENTER><tt>$s</tt></td>
|
|
|
|
|
|
|
|
|
|
<td>znak "s" (je<6A>eli film jest zatrzymany i font ma okre<72>lony symbol "s") </td>
|
|
|
|
|
</tr>
|
|
|
|
|
|
|
|
|
|
<tr>
|
|
|
|
|
<td ALIGN=CENTER><tt>$e</tt></td>
|
|
|
|
|
|
|
|
|
|
<td>znak "e" (je<6A>eli w<><77>czona jest pauza i font ma okre<72>lony symbol "e") </td>
|
|
|
|
|
</tr>
|
|
|
|
|
</table></center>
|
|
|
|
|
<b>Uwaga: </b>Zmienne <font size=-1>$a, $T, $p, $s i $e</font> maj<61> znaki
|
|
|
|
|
kt<EFBFBD>re powinny by<62> wy<77>wietlane jako znaki specjalne (np. "e" jest symbolem
|
|
|
|
|
pauzy wygl<67>daj<61>cym zazwyczaj tak <b><tt>||</tt></b> ). Powiniene<6E> mie<69>
|
|
|
|
|
fonty dla normalnych znaczk<7A>w i osobne dla znak<61>w specjalnych. Zobacz sekcj<63>
|
|
|
|
|
<a href="#symbols">symbols</a>
|
|
|
|
|
, aby dowiedzie<69> si<73> wi<77>cej.</dl>
|
|
|
|
|
|
|
|
|
|
<dl>
|
|
|
|
|
<dt>
|
|
|
|
|
<a NAME="main.slabel"></a><b>slabel = <i>x, y, fontid, text</i></b></dt>
|
|
|
|
|
|
|
|
|
|
<dd>
|
|
|
|
|
Umieszcza statyczn<7A> etykiet<65> na pozycji <i>x,y</i>. <i>text</i> jest wy<77>wietlany
|
|
|
|
|
u<EFBFBD>ywaj<EFBFBD>c <i>fontid</i>. Text jest po prostu ci<63>giem (zmienne $x nie dzia<69>aj<61>)
|
|
|
|
|
kt<EFBFBD>ry musi znajdowa<77> si<73> w cudzys<79>owiu (" nie mo<6D>e by<62> cz<63><7A>ci<63> tekstu).
|
|
|
|
|
Etykieta jest wy<77>wietlana u<>ywaj<61>c <i>fontid</i>.</dd>
|
|
|
|
|
</dl>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<h3>
|
|
|
|
|
<a NAME="subwindow"></a>3.2 Okno ekranu</h3>
|
|
|
|
|
Poni<EFBFBD>ej mo<6D>esz zobaczy<7A> list<73> element<6E>w, kt<6B>re mog<6F> by<62> u<>yte w bloku '<tt>window
|
|
|
|
|
= sub</tt>' . . . '<tt>end</tt>'.
|
2001-12-16 11:51:02 +00:00
|
|
|
|
<dl>
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<dt>
|
|
|
|
|
<a NAME="sub.base"></a><b>base = <i>image, x, y, szeroko<6B><6F>, wysoko<6B><6F></i></b></dt>
|
|
|
|
|
|
2001-12-16 11:51:02 +00:00
|
|
|
|
<dd>
|
2002-05-10 11:17:41 +00:00
|
|
|
|
Obrazek kt<6B>ry ma by<62> wy<77>wietlony w tym oknie. Okno pojawi si<73> w okre<72>lonej
|
|
|
|
|
przez ciebie pozycji <i>x,y</i> na ekranie (0,0 umieszcza obrazek w lewym
|
|
|
|
|
g<EFBFBD>rnym rogu). Mo<4D>esz tu u<>y<EFBFBD> tak<61>e nast<73>puj<75>cych warto<74>ci: 1-dla wy<77>rodkowania,
|
|
|
|
|
2 dla wyr<79>wnania do prawej (dla warto<74>ci x) i do do<64>u (dla warto<74>ci y).
|
|
|
|
|
Okno to b<>dzie rozmiar<61>w obrazka. <i>szeroko<EFBFBD><EFBFBD></i> i <i>wysoko<EFBFBD><EFBFBD></i> okre<72>la
|
|
|
|
|
rozmiar okna. Te zmienne s<> opcjonalne (je<6A>eli ich nie b<>dzie, okno b<>dzie
|
|
|
|
|
takich samych rozmiar<61>w jak obrazek)</dd>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
<dl>
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<dt>
|
|
|
|
|
<a NAME="sub.background"></a><b>background = <i>r, g, b</i></b></dt>
|
|
|
|
|
|
2001-12-16 11:51:02 +00:00
|
|
|
|
<dd>
|
2002-05-10 11:17:41 +00:00
|
|
|
|
Pozwala ci ustali<6C> kolor t<>a. Jest to przydatne je<6A>eli obrazek jest mniejszy
|
|
|
|
|
od okna (b<>dzie on tak<61>e wy<77>wietlany dooko<6B>a okna ekranu w trybie pe<70>noekranowym-przyp.
|
|
|
|
|
t<EFBFBD>umacz). r, g i b okre<72>laj<61> czerwon<6F>, zielon<6F> i niebiesk<73> warto<74><6F> koloru
|
|
|
|
|
(ka<6B>da z nich jest okre<72>lona w przedziale od 0 do 255).</dd>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
</dl>
|
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<h3>
|
|
|
|
|
<a NAME="skinmenu"></a>3.3 Menu Sk<53>ry</h3>
|
|
|
|
|
Jak wspomnianow wcze<7A>niej, menu jest wy<77>witlane przy u<>yciu dw<64>ch obrazk<7A>w.
|
|
|
|
|
"Normalny" stan menu jest brany z obrazka okre<72>lonego jako <i>base</i>,
|
|
|
|
|
podczas gdy zaznaczony obszar jest brany z obrazka okre<72>lonego jako <i>selected</i>.
|
|
|
|
|
Musisz zdefiniowa<77> pozycj<63> i rozmiar ka<6B>dego z element<6E>w menu poprzez element
|
|
|
|
|
<i>menu</i>.
|
|
|
|
|
<p>Te elementy mog<6F> zosta<74> wykorzystane w bloku '<tt>window = menu</tt>'
|
|
|
|
|
. . . '<tt>end</tt>':
|
2001-12-16 11:51:02 +00:00
|
|
|
|
<dl>
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<dt>
|
|
|
|
|
<a NAME="menu.base"></a><b>base = <i>obrazek</i></b></dt>
|
|
|
|
|
|
|
|
|
|
<dd>
|
|
|
|
|
Obrazek pokazuj<75>cy normalny stan menu</dd>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
</dl>
|
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<dl>
|
|
|
|
|
<dt>
|
|
|
|
|
<a NAME="menu.selected"></a><b>selected = <i>obrazek</i></b></dt>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<dd>
|
|
|
|
|
Obrazek pokazuj<75>cy zaznaczony stan menu.</dd>
|
|
|
|
|
</dl>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<dl>
|
|
|
|
|
<dt>
|
|
|
|
|
<a NAME="menu.menu"></a><b>menu = <i>x, y, szeroko<6B><6F>, wysoko<6B><6F>, sygna<6E></i></b></dt>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<dd>
|
|
|
|
|
Definiuje pozycj<63> <i>x,y</i> i rozmiar poszczeg<65>lnych element<6E>w menu w
|
|
|
|
|
obrazku. <i>sygna<EFBFBD></i> jest sygna<6E>em, kt<6B>ry ma by<62> uaktywniony, kiedy klikniesz
|
|
|
|
|
t<EFBFBD> pozycj<63>.</dd>
|
|
|
|
|
</dl>
|
|
|
|
|
|
|
|
|
|
<h2>
|
|
|
|
|
<a NAME="fonts"></a>4 Fonty</h2>
|
|
|
|
|
Tak jak wspomniano w sekcji o cz<63><7A>ciach sk<73>ry, fonty s<> zdefiniowane przez
|
|
|
|
|
obrazek i <i>plik opisuj<75>cy fonty</i>. Mo<4D>esz umie<69>ci<63> znaki w dowolnym
|
|
|
|
|
miejscu obrazka, ale upewnij si<73>, <20>e ich pozycja i rozmiar s<> dok<6F>adnie
|
|
|
|
|
okre<EFBFBD>lone w <i>pliku opisuj<75>cym fonty</i>.
|
|
|
|
|
<p><i>Plik opisuj<75>cy fonty</i> (z rozszerzeniem .fnt) mo<6D>e mie<69> linie komentarza
|
|
|
|
|
rozpocz<EFBFBD>te <20>rednikiem '<tt>;</tt>'. Plik musi mie<69> t<> lini<6E>:
|
2001-12-16 11:51:02 +00:00
|
|
|
|
<blockquote>
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<pre>image = <i>obrazek</i></pre>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
</blockquote>
|
2002-05-10 11:17:41 +00:00
|
|
|
|
gdzie <i>obrazek</i> jest nazw<7A> pliku w kt<6B>rym znajduj<75> si<73> fonty (nie
|
|
|
|
|
musisz podawa<77> rozszerzenia). Po tej lini nast<73>puje opisanie poszczeg<65>lnych
|
|
|
|
|
znak<EFBFBD>w:
|
2001-12-16 11:51:02 +00:00
|
|
|
|
<blockquote>
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<pre>"znak" = <i>x, y, sz, w</i></pre>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
</blockquote>
|
2002-05-10 11:17:41 +00:00
|
|
|
|
Tutaj x i y okre<72>laj<61> pozycj<63> <i>znaku</i> w obrazku (0,0 to lewy g<>rny
|
|
|
|
|
r<EFBFBD>g). sz i w to szeroko<6B><6F> i wysoko<6B><6F> znaku (oczywi<77>cie w pikselach).
|
|
|
|
|
<p>Poni<EFBFBD>ej mo<6D>esz zobaczy<7A> przyk<79>ad definiuj<75>cy znaki A, B, C znajduj<75>ce
|
|
|
|
|
si<EFBFBD> w pliku font.png:
|
|
|
|
|
<table BORDER WIDTH="100%" >
|
|
|
|
|
<tr BGCOLOR="#C0C0C0">
|
|
|
|
|
<td>
|
|
|
|
|
<pre>; mo<6D>e by<62> "font" zamiast "font.png"
|
2001-12-16 11:51:02 +00:00
|
|
|
|
image = font.png
|
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
; Trzy znaki s<> wystarczaj<61>ce, aby zademonstrowa<77> jak to dzia<69>a. :-)
|
|
|
|
|
"A" = 0,0, 7,13
|
|
|
|
|
"B" = 7,0, 7,13
|
|
|
|
|
"C" = 14,0, 7,13</pre>
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
</table>
|
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<h3>
|
|
|
|
|
<a NAME="symbols"></a>4.1 Symbole</h3>
|
|
|
|
|
Niekt<EFBFBD>re znaki maj<61> specjalne znaczenia kiedy s<> zmiennymi u<>ywanymi w
|
|
|
|
|
<a href="#main.dlabel">dlabel</a>;
|
|
|
|
|
te znaki s<> wy<77>wietlane jako symbole. (np. kiedy odgrywasz strumie<69> DVD,
|
|
|
|
|
mo<EFBFBD>esz wy<77>wietli<6C> fajne logo DVD zdefiniowane pod znakiem 'd'.)
|
|
|
|
|
<p>Poni<EFBFBD>sza tabelka zawiera wszystkie znaki, kt<6B>re mog<6F> by<62> wykorzystane
|
|
|
|
|
do wy<77>wietlania symboli (i wymagaj<61> one osobnych font<6E>w).
|
|
|
|
|
<center><table>
|
|
|
|
|
<tr>
|
|
|
|
|
<th ALIGN=CENTER>Znak </th>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<th ALIGN=LEFT>Symbol</th>
|
|
|
|
|
</tr>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<tr>
|
|
|
|
|
<td ALIGN=CENTER><tt>p</tt></td>
|
|
|
|
|
|
|
|
|
|
<td ALIGN=LEFT>odtwarzanie</td>
|
|
|
|
|
</tr>
|
|
|
|
|
|
|
|
|
|
<tr>
|
|
|
|
|
<td ALIGN=CENTER><tt>s</tt></td>
|
|
|
|
|
|
|
|
|
|
<td ALIGN=LEFT>stop</td>
|
|
|
|
|
</tr>
|
|
|
|
|
|
|
|
|
|
<tr>
|
|
|
|
|
<td ALIGN=CENTER><tt>e</tt></td>
|
|
|
|
|
|
|
|
|
|
<td ALIGN=LEFT>pauza</td>
|
|
|
|
|
</tr>
|
|
|
|
|
|
|
|
|
|
<tr>
|
|
|
|
|
<td ALIGN=CENTER><tt>n</tt></td>
|
|
|
|
|
|
|
|
|
|
<td ALIGN=LEFT>bez d<>wi<77>ku</td>
|
|
|
|
|
</tr>
|
|
|
|
|
|
|
|
|
|
<tr>
|
|
|
|
|
<td ALIGN=CENTER><tt>m</tt></td>
|
|
|
|
|
|
|
|
|
|
<td ALIGN=LEFT>d<EFBFBD>wi<EFBFBD>k mono</td>
|
|
|
|
|
</tr>
|
|
|
|
|
|
|
|
|
|
<tr>
|
|
|
|
|
<td ALIGN=CENTER><tt>t</tt></td>
|
|
|
|
|
|
|
|
|
|
<td ALIGN=LEFT>d<EFBFBD>wi<EFBFBD>k mono</td>
|
|
|
|
|
</tr>
|
|
|
|
|
|
|
|
|
|
<tr>
|
|
|
|
|
<td ALIGN=CENTER><tt>f</tt></td>
|
|
|
|
|
|
|
|
|
|
<td ALIGN=LEFT>strumie<EFBFBD> jest plikiem</td>
|
|
|
|
|
</tr>
|
|
|
|
|
|
|
|
|
|
<tr>
|
|
|
|
|
<td ALIGN=CENTER><tt>v</tt></td>
|
|
|
|
|
|
|
|
|
|
<td ALIGN=LEFT>strumie<EFBFBD> to VideoCD</td>
|
|
|
|
|
</tr>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<tr>
|
|
|
|
|
<td ALIGN=CENTER><tt>d</tt></td>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<td ALIGN=LEFT>strumie<EFBFBD> to DVD</td>
|
|
|
|
|
</tr>
|
|
|
|
|
|
|
|
|
|
<tr>
|
|
|
|
|
<td ALIGN=CENTER><tt>u</tt></td>
|
|
|
|
|
|
|
|
|
|
<td ALIGN=LEFT>strumie<EFBFBD> to URL</td>
|
|
|
|
|
</tr>
|
|
|
|
|
</table></center>
|
|
|
|
|
<b>Uwaga: </b>obecnie tylko 'p', 's', 'e', 'n', 'm' i 't' s<> wykorzystywane
|
|
|
|
|
(W chwili gdy t<>umaczona jest ta dokumentacja pozosta<74>e opcje s<> ju<6A> dost<73>pne-przyp.
|
|
|
|
|
t<EFBFBD>umacz)
|
|
|
|
|
<h2>
|
|
|
|
|
<a NAME="guimsg"></a>Dodatek A: sygna<6E>y GUI</h2>
|
|
|
|
|
These are the messages that can be generated by buttons, potmeters and
|
|
|
|
|
menu entries.
|
|
|
|
|
<br>Tutaj znajduj<75> si<73> sygna<6E>y kt<6B>re mog<6F> zosta<74> wywo<77>ane przez przyciski,
|
|
|
|
|
potencjometry i elementy menu.
|
|
|
|
|
<p><i><b>Uwaga:</b> niekt<6B>re z sygna<6E><61>w mog<6F> dzia<69>a<EFBFBD> nieprawid<69>owo (albo
|
|
|
|
|
w og<6F>le nie dzia<69>a<EFBFBD>). Jak wiesz, GUI jest ci<63>gle w fazie rozwoju.</i>
|
|
|
|
|
<p><i>Opcje odgrywania:</i>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
<blockquote>
|
|
|
|
|
<dl>
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<dt>
|
|
|
|
|
<b>evNext</b></dt>
|
|
|
|
|
|
|
|
|
|
<dd>
|
|
|
|
|
Przeskakuje do nast<73>pnej <20>cie<69>ki z playlisty</dd>
|
|
|
|
|
|
|
|
|
|
<dt>
|
|
|
|
|
<b>evPause</b></dt>
|
|
|
|
|
|
|
|
|
|
<dd>
|
|
|
|
|
wstrzymuje odgrywanie.</dd>
|
|
|
|
|
|
|
|
|
|
<dt>
|
|
|
|
|
<b>evPauseSwitchToPlay</b></dt>
|
|
|
|
|
|
|
|
|
|
<dd>
|
|
|
|
|
Prze<EFBFBD><EFBFBD>cza mi<6D>dzy sob<6F> u<>uwaj<61>c <i>evPlaySwitchToPause </i>(to niezbyt udane
|
|
|
|
|
t<EFBFBD>umaczenie-przyp. t<>umacz). Mo<4D>e to zosta<74> wykorzystane aby utworzy<7A> jeden
|
|
|
|
|
przycisk spe<70>niaj<61>cy r<>wnocze<7A>nie funkcje odgrywania i pauzy. Oba sygna<6E>y
|
|
|
|
|
powinny by<62> przydzielone do przycisk<73>w wy<77>wietlanych w tym samym miejscu
|
|
|
|
|
w oknie. Ten sygna<6E> wstrzymuje odtwarzanie i wy<77>wietlany jest obrazek dla
|
|
|
|
|
przycisku <i>evPlaySwitchToPause</i> (aby zaznaczy<7A>, <20>e ten przycisk mo<6D>e
|
|
|
|
|
by<EFBFBD> wci<63>ni<6E>ty, aby kontynuowa<77> odgrywanie).</dd>
|
|
|
|
|
|
|
|
|
|
<dt>
|
|
|
|
|
<b>evPlay</b></dt>
|
|
|
|
|
|
|
|
|
|
<dd>
|
|
|
|
|
Rozpoczyna odgrywanie.</dd>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<dt>
|
|
|
|
|
<b>evPlaySwitchToPause</b></dt>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<dd>
|
|
|
|
|
Przeciwie<EFBFBD>stwo <i>evPauseSwitchToPlay</i>. Ten sygna<6E> rozpoczyna odgrywanie
|
|
|
|
|
i wy<77>wietlany jest obrazek dla przycisku <i>evPauseSwitchToPlay</i> (aby
|
|
|
|
|
zaznaczy<EFBFBD>, <20>e ten przycisk mo<6D>e by<62> wci<63>ni<6E>ty, aby wstrzyma<6D> odgrywanie).</dd>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<dt>
|
|
|
|
|
<b>evPrev</b></dt>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<dd>
|
|
|
|
|
Przeskakuje do poprzedniej <20>cie<69>ki z playlisty.</dd>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<dt>
|
|
|
|
|
<b>evStop</b></dt>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<dd>
|
|
|
|
|
Zatrzymuje odgrywanie.</dd>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
</dl>
|
|
|
|
|
</blockquote>
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<i>Przemieszczanie si<73> w strumieniu:</i>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
<blockquote>
|
|
|
|
|
<dl>
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<dt>
|
|
|
|
|
<b>evBackward10sec</b></dt>
|
|
|
|
|
|
|
|
|
|
<dt>
|
|
|
|
|
<b>evBackward1min</b></dt>
|
|
|
|
|
|
|
|
|
|
<dt>
|
|
|
|
|
<b>evBackward10min</b></dt>
|
|
|
|
|
|
|
|
|
|
<dd>
|
|
|
|
|
przesuwa w ty<74> o 10 sekund / 1 minut<75> / 10 minut.</dd>
|
|
|
|
|
|
|
|
|
|
<dt>
|
|
|
|
|
<b>evForward10sec</b></dt>
|
|
|
|
|
|
|
|
|
|
<dt>
|
|
|
|
|
<b>evForward1min</b></dt>
|
|
|
|
|
|
|
|
|
|
<dt>
|
|
|
|
|
<b>evForward10min</b></dt>
|
|
|
|
|
|
|
|
|
|
<dd>
|
|
|
|
|
przesuwa w prz<72>d o 10 sekund / 1 minut<75> / 10 minut.</dd>
|
|
|
|
|
|
|
|
|
|
<dt>
|
|
|
|
|
<b>evSetMoviePosition</b></dt>
|
|
|
|
|
|
|
|
|
|
<dd>
|
|
|
|
|
ustawia pozycj<63> (mo<6D>e by<62> zmieniane za pomoc<6F> suwaka; wykorzystywane s<>
|
|
|
|
|
relatywne (0-100%) warto<74>ci potencjometru).</dd>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
</dl>
|
|
|
|
|
</blockquote>
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<i>Kontrola obrazu:</i>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
<blockquote>
|
|
|
|
|
<dl>
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<dt>
|
|
|
|
|
<b>evDoubleSize</b></dt>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<dd>
|
|
|
|
|
Ustawia podw<64>jny rozmiar okna z filmem.</dd>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<dt>
|
|
|
|
|
<b>evFullScreen</b></dt>
|
|
|
|
|
|
|
|
|
|
<dd>
|
|
|
|
|
W<EFBFBD><EFBFBD>cza/wy<77><79>cza tryb pe<70>noekranowy.</dd>
|
|
|
|
|
|
|
|
|
|
<dt>
|
|
|
|
|
<b>evNormalSize</b></dt>
|
|
|
|
|
|
|
|
|
|
<dd>
|
|
|
|
|
Ustawia oryginalny rozmiar okna z filmem.</dd>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
</dl>
|
|
|
|
|
</blockquote>
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<i>Kontrola D<>wi<77>ku:</i>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
<blockquote>
|
|
|
|
|
<dl>
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<dt>
|
|
|
|
|
<b>evDecAudioBufDelay</b></dt>
|
|
|
|
|
|
|
|
|
|
<dd>
|
|
|
|
|
Zmniejsza op<6F><70>nienie buffera d<>wi<77>ku.</dd>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<dt>
|
|
|
|
|
<b>evDecBalance</b></dt>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<dd>
|
|
|
|
|
zmniejsza balans.</dd>
|
|
|
|
|
|
|
|
|
|
<dt>
|
|
|
|
|
<b>evDecVolume</b></dt>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<dd>
|
|
|
|
|
zmniejsza g<>o<EFBFBD>no<6E><6F>.</dd>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<dt>
|
|
|
|
|
<b>evIncAudioBufDelay</b></dt>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<dd>
|
|
|
|
|
Zmniejsza op<6F><70>nienie buffera d<>wi<77>ku.</dd>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<dt>
|
|
|
|
|
<b>evIncBalance</b></dt>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<dd>
|
|
|
|
|
zwi<EFBFBD>ksza balans.</dd>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<dt>
|
|
|
|
|
<b>evIncVolume</b></dt>
|
|
|
|
|
|
|
|
|
|
<dd>
|
|
|
|
|
zwi<EFBFBD>ksza g<>o<EFBFBD>no<6E><6F>.</dd>
|
|
|
|
|
|
|
|
|
|
<dt>
|
|
|
|
|
<b>evMute</b></dt>
|
|
|
|
|
|
|
|
|
|
<dd>
|
|
|
|
|
Wycisza/w<><77>cza d<>wi<77>k..</dd>
|
|
|
|
|
|
|
|
|
|
<dt>
|
|
|
|
|
<b>evSetBalance</b></dt>
|
|
|
|
|
|
|
|
|
|
<dd>
|
|
|
|
|
Ustawia balans (mo<6D>e by<62> u<>ywane przez suwak; wykorzystywane s<> relatywne
|
|
|
|
|
(0-100%) warto<74>ci potencjometru).</dd>
|
|
|
|
|
|
|
|
|
|
<dt>
|
|
|
|
|
<b>evSetVolume</b></dt>
|
|
|
|
|
|
|
|
|
|
<dd>
|
|
|
|
|
Ustawia g<>o<EFBFBD>no<6E><6F> (mo<6D>e by<62> u<>ywane przez suwak; wykorzystywane s<> relatywne
|
|
|
|
|
(0-100%) warto<74>ci potencjometru).</dd>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
</dl>
|
|
|
|
|
</blockquote>
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<i>R<EFBFBD><EFBFBD>ne:</i>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
<blockquote>
|
|
|
|
|
<dl>
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<dt>
|
|
|
|
|
<b>evAbout</b></dt>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<dd>
|
|
|
|
|
Otwiera okno "o programie".</dd>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<dt>
|
2002-06-24 11:07:50 +00:00
|
|
|
|
<b>evEqualizer</b></dt>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<dd>
|
|
|
|
|
w<EFBFBD><EFBFBD>cza/wy<77><79>cza equalizer.</dd>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<dt>
|
|
|
|
|
<b>evExit</b></dt>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<dd>
|
|
|
|
|
Zamyka program.</dd>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<dt>
|
|
|
|
|
<b>evIconify</b></dt>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<dd>
|
|
|
|
|
Minimalizuje okno.</dd>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<dt>
|
|
|
|
|
<b>evLoad</b></dt>
|
|
|
|
|
|
|
|
|
|
<dd>
|
|
|
|
|
Wczytuje plik (poprzez otwarcie przegl<67>darki plik<69>w, w kt<6B>rej mo<6D>esz wybra<72>
|
|
|
|
|
plik).</dd>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
|
2002-05-10 11:17:41 +00:00
|
|
|
|
<dt>
|
|
|
|
|
<b>evLoadPlay</b></dt>
|
|
|
|
|
|
|
|
|
|
<dd>
|
|
|
|
|
Robi dok<6F>adnie to samo co <i>evLoad</i> z tym, <20>e po wczytaniu pliku automatycznie
|
|
|
|
|
rozpoczyna jego odtwarzanie.</dd>
|
|
|
|
|
|
|
|
|
|
<dt>
|
|
|
|
|
<b>evNone</b></dt>
|
|
|
|
|
|
|
|
|
|
<dd>
|
|
|
|
|
Pusty sygna<6E>, nic nie robi. (No mo<6D>e nie dotyczy to wersji CVS :-))</dd>
|
|
|
|
|
|
|
|
|
|
<dt>
|
|
|
|
|
<b>evPlayList</b></dt>
|
|
|
|
|
|
|
|
|
|
<dd>
|
|
|
|
|
Otwiera/zamyka okno playlisty.</dd>
|
|
|
|
|
|
|
|
|
|
<dt>
|
|
|
|
|
<b>evPreferences</b></dt>
|
|
|
|
|
|
|
|
|
|
<dd>
|
|
|
|
|
Otwiera okno preferencji.</dd>
|
|
|
|
|
|
|
|
|
|
<dt>
|
|
|
|
|
<b>evSkinBrowser</b></dt>
|
|
|
|
|
|
|
|
|
|
<dd>
|
|
|
|
|
Otwiera okno z przegl<67>dark<72> sk<73>rek..</dd>
|
2001-12-16 11:51:02 +00:00
|
|
|
|
</dl>
|
|
|
|
|
</blockquote>
|
|
|
|
|
|
|
|
|
|
</body>
|
|
|
|
|
</html>
|