summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--DOCS/Hungarian/skin.html39
-rw-r--r--Gui/app.c3
-rw-r--r--Gui/mplayer/mw.c4
3 files changed, 30 insertions, 16 deletions
diff --git a/DOCS/Hungarian/skin.html b/DOCS/Hungarian/skin.html
index 286f1bedee..a669689f58 100644
--- a/DOCS/Hungarian/skin.html
+++ b/DOCS/Hungarian/skin.html
@@ -99,10 +99,10 @@ A skinhez használt képek trucolor (24 vagy 32 bit/pixel) PNG
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 @@ A skin felépítése meglehetősen szabad (ellentétben például a Winamp/XMMS
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 @@ megadni. A címkékről részletesen a <a href="#main.dlabel">dlabel</a> és
<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 @@ Az <i>ablaknév</i> a következők valamelyike lehet:
<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 @@ section = movieplayer
window = menu
; ... a menü elemei ...
end
+
+ window = playbar
+ ; ... a lejátszósáv elemei ...
+ end
end
</pre></td></tr></table>
@@ -315,10 +320,12 @@ majd a <i>main.PNG<i> fájlt, így végül megtalálja a
</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>" .&nbsp;.&nbsp;.
-"<code>end</code>" blokkban használható elemek leírása következik.
+"<code>end</code>"
+és a "<code>window = playbar</code>" .&nbsp;.&nbsp;. "<code>end</code>"
+blokkban használható elemek leírása következik.
<dl>
<dt><a name="main.base">
@@ -332,6 +339,10 @@ sarka). Értékük igazításra is használható: a -1 középre, a
-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 @@ A <i>kép</i> paraméterrel megadott képnek három egymás alatti részből kell
<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 főablak dekorációját. Alapértelmezés szerint a dekoráció le van tiltva.
<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 @@ Az egyes fázisokat tartalmazó képnek valahogy így kell kinéznie:
| 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>
diff --git a/Gui/app.c b/Gui/app.c
index c0a3f6e5a9..616de1cd7b 100644
--- a/Gui/app.c
+++ b/Gui/app.c
@@ -62,8 +62,7 @@ evName evNames[] =
{ evSetURL, "evSetURL" },
{ evLoadAudioFile, "evLoadAudioFile" },
{ evDropSubtitle, "evDropSubtitle" },
- { evSetAspect, "evSetAspect" },
- { evSetAudio, "evSetAudio" }
+ { evSetAspect, "evSetAspect" }
};
int evBoxs = sizeof( evNames ) / sizeof( evName );
diff --git a/Gui/mplayer/mw.c b/Gui/mplayer/mw.c
index 48a75648a5..108570507e 100644
--- a/Gui/mplayer/mw.c
+++ b/Gui/mplayer/mw.c
@@ -87,8 +87,8 @@ void mplEventHandling( int msg,float param )
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: