Mercurial > mplayer.hg
changeset 9040:2a0619fd84f0
- add new entry's to hungarian skin howto (please Gabu translate)
- trivial changes in the code
author | pontscho |
---|---|
date | Sun, 19 Jan 2003 22:46:39 +0000 |
parents | b615c698e994 |
children | 4b23db031bed |
files | DOCS/Hungarian/skin.html Gui/app.c Gui/mplayer/mw.c |
diffstat | 3 files changed, 30 insertions(+), 16 deletions(-) [+] |
line wrap: on
line diff
--- a/DOCS/Hungarian/skin.html Sun Jan 19 21:50:50 2003 +0000 +++ b/DOCS/Hungarian/skin.html Sun Jan 19 22:46:39 2003 +0000 @@ -99,10 +99,10 @@ formátumban lehetnek. <p> -A főablakban (lásd alább) teljesen "átlátszó" részeket tartalmazó képeket +A főablakban illetve a lejátszósávban (lásd alább) teljesen "átlátszó" részeket tartalmazó képeket is lehet használni: az átlátszónak szánt területeket az #FF00FF (<font color="#FF00FF">lila</font>) színnel kell megjelölni. Ez azt jelenti, -hogy a főablak akár "formára vágott" is lehet, ha az X szervereden van +hogy a főablak illetva a lejátszósáv akár "formára vágott" is lehet, ha az X szervereden van XShape támogatás. @@ -112,13 +112,13 @@ fix felépítésű skinjével), így csak rajtad múlik, hogy mit hozol ki belőle. <p> -Jelenleg három "bőrözhető" ablak van: a <a href="#mainwin">főablak</a>, -a <a href="#subwindow">lejátszóablak</a> és a <a href="#skinmenu">skin menü</a> +Jelenleg négy "bőrözhető" ablak van: a <a href="#mainwin">főablak</a>, +a <a href="#subwindow">lejátszóablak</a>, a <a href="#mainwin">lejátszósáv</a> és a <a href="#skinmenu">skin menü</a> (utóbbi a jobb gomb lenyomásával jeleníthető meg). <ul> <li> -Az MPlayert a <b>főablakból</b> lehet irányítani. Az ablak alapját egy +Az MPlayert a <b>főablakból</b> illetve a <b>lejátszósáv</b> lehet irányítani. Az ablak alapját egy kép adja, erre lesznek rárajzolva a különféle elemek: <em>gombok</em>, <em>potméterek</em> és <em>címkék</em>. Természetesen minden elemhez tartozik egy kép, aminek kirajzolásához meg @@ -144,7 +144,7 @@ <p> <em class=note> -<b>Megjegyzés:</b> a főablak rajzolásához használt képek tartalmazhatnak +<b>Megjegyzés:</b> a főablak illetve a lejátszósáv rajzolásához használt képek tartalmazhatnak teljesen átlátszó részeket, ahogy arról a <a href="#images">képformátumoknál</a> már szó volt. Ha az X Server nem tartalmazza az XShape bővitményt, akkor az átlátszónak megjelölt részek fekete színüek lesznek. Ha ezt ki szeretnéd használni, akkor a main ablak hátter @@ -246,6 +246,7 @@ <li><b>main</b> - a főablak</li> <li><b>sub</b> - a lejátszóablak</li> <li><b>menu</b> - a skin menü</li> +<li><b>playbar</b> - lejátszósáv</li> </ul> <p> @@ -283,6 +284,10 @@ window = menu ; ... a menü elemei ... end + + window = playbar + ; ... a lejátszósáv elemei ... + end end </pre></td></tr></table> @@ -315,10 +320,12 @@ </td></tr></table> -<h3><a name="mainwin">3.1. A főablak</a></h3> +<h3><a name="mainwin">3.1. A főablak és a lejátszósáv</a></h3> Az alábbiakban a "<code>window = main</code>" . . . -"<code>end</code>" blokkban használható elemek leírása következik. +"<code>end</code>" +és a "<code>window = playbar</code>" . . . "<code>end</code>" +blokkban használható elemek leírása következik. <dl> <dt><a name="main.base"> @@ -332,6 +339,10 @@ -2 pedig jobbra (x) illetve alulra (y) igazítást jelent. <p> <em class=warn> +<b>Figyelem:</b> a koordináta megadás a lejátszó ablaknál egyenlőre nem működik. +</em> +<br> +<em class=warn> <b>Figyelem:</b> a képen az átlátszónak megjelölt területek (#FF00FF színűek) feketék lesznek az XShape támogatás nélküli X szervereken. A kép szélességének oszthatónak kell lennie nyolccal. </em> @@ -366,6 +377,12 @@ <dd> Engedélyezi (<b>enable</b>) vagy tiltja (<b>disable</b>) az ablakkezelőnek a főablak dekorációját. Alapértelmezés szerint a dekoráció le van tiltva. +<br> +<br> +<em class=warn> +<b>Figyelem:</b> Ez lejátszó ablaknál nem működik, nincs rá szükség. +</em> +<br> </dd> </dl> @@ -374,6 +391,8 @@ <a name="main.hpotmeter"> <b> hpotmeter = <i>gomb, gsz, gm, fáziskép, fázisok, alap, x, y, sz, m, üzenet</i> +<br> +vpotmeter = <i>gomb, gsz, gm, fáziskép, fázisok, alap, x, y, sz, m, üzenet</i> </b> </a> </dt> @@ -416,10 +435,6 @@ | n. fázis képe | +-----------------+ </small></pre></td></tr></table></div> -<em class=note> -<b>Megjegyzés:</b> a hpotmeter-nek lesz párja is (vpotmeter), de az jelenleg -még nincs kész. -</em> </dd> </dl>
--- a/Gui/app.c Sun Jan 19 21:50:50 2003 +0000 +++ b/Gui/app.c Sun Jan 19 22:46:39 2003 +0000 @@ -62,8 +62,7 @@ { evSetURL, "evSetURL" }, { evLoadAudioFile, "evLoadAudioFile" }, { evDropSubtitle, "evDropSubtitle" }, - { evSetAspect, "evSetAspect" }, - { evSetAudio, "evSetAudio" } + { evSetAspect, "evSetAspect" } }; int evBoxs = sizeof( evNames ) / sizeof( evName );
--- a/Gui/mplayer/mw.c Sun Jan 19 21:50:50 2003 +0000 +++ b/Gui/mplayer/mw.c Sun Jan 19 22:46:39 2003 +0000 @@ -87,8 +87,8 @@ break; case evPlayNetwork: - if ( guiIntfStruct.Subtitlename ) { free( guiIntfStruct.Subtitlename ); guiIntfStruct.Subtitlename=NULL; } - if ( guiIntfStruct.AudioFile ) { free( guiIntfStruct.AudioFile ); guiIntfStruct.AudioFile=NULL; } + gfree( (void **)&guiIntfStruct.Subtitlename ); + gfree( (void **)&guiIntfStruct.AudioFile ); guiIntfStruct.StreamType=STREAMTYPE_STREAM; goto play; case evSetURL: