Mercurial > mplayer.hg
comparison DOCS/zh/skin.html @ 9614:05b3a03fdd8f
Sync by <hephooey@fastmail.fm>.
author | diego |
---|---|
date | Mon, 17 Mar 2003 10:05:22 +0000 |
parents | 883f38591d47 |
children | e193600132d5 |
comparison
equal
deleted
inserted
replaced
9613:a9ed435367e8 | 9614:05b3a03fdd8f |
---|---|
187 <pre> | 187 <pre> |
188 section = movieplayer | 188 section = movieplayer |
189 window = main | 189 window = main |
190 ; ... items for main window ... | 190 ; ... items for main window ... |
191 end | 191 end |
192 | 192 |
193 window = sub | 193 window = sub |
194 ; ... items for subwindow ... | 194 ; ... items for subwindow ... |
195 end | 195 end |
196 | 196 |
197 window = menu | 197 window = menu |
198 ; ... items for skin menu ... | 198 ; ... items for skin menu ... |
199 end | 199 end |
200 | 200 |
201 window = playbar | 201 window = playbar |
228 | 228 |
229 <table border=1 cellpadding=5 width="100%"> | 229 <table border=1 cellpadding=5 width="100%"> |
230 <tr bgcolor="#ffffcc"> | 230 <tr bgcolor="#ffffcc"> |
231 <td>这里有个例子可以把这个搞清楚。假设你有个叫<code>main.png</code>的图像用来做主窗口: | 231 <td>这里有个例子可以把这个搞清楚。假设你有个叫<code>main.png</code>的图像用来做主窗口: |
232 <blockquote> | 232 <blockquote> |
233 <pre> | 233 <code>base = main, -1, -1</code> |
234 base = main, -1, -1 | |
235 </pre> | |
236 </blockquote> | 234 </blockquote> |
237 MPlayer将尝试装载<code>main</code>,<code>main.png</code>,<code>main.PNG</code>文件。<br> | 235 MPlayer将尝试装载<code>main</code>,<code>main.png</code>,<code>main.PNG</code>文件。 |
238 </td> | 236 </td> |
239 </tr> | 237 </tr> |
240 </table> | 238 </table> |
241 | 239 |
242 | 240 |
243 <h3><a name="mainwindow">D.2.1 主窗口和播放条</a></h3> | 241 <h3><a name="mainwindow">D.2.1 主窗口和播放条</a></h3> |
244 | 242 |
245 <p>下面是所有能用于'<code>window = main</code>' . . . '<code>end</code>'和'<code>window = playbar</code>' . . '<code>end</code>'块中的项目的列表。</p> | 243 <p>下面是所有能用于'<code>window = main</code>' . . . '<code>end</code>'和'<code>window |
244 = playbar</code>' . . '<code>end</code>'块中的项目的列表。</p> | |
246 | 245 |
247 <dl> | 246 <dl> |
248 <dt><a name="main.base"><b><code>base = image, X, Y</code></b></a></dt> | 247 <dt><a name="main.base"><b><code>base = image, X, Y</code></b></a></dt> |
249 <dd>指定用于主窗口的背景图像。窗口将显示在屏幕上的<code>X,Y</code>位置,窗口的大小与图像相同。 | 248 <dd>指定用于主窗口的背景图像。窗口将显示在屏幕上的<code>X,Y</code>位置,窗口的大小与图像相同。 |
250 <div><em class=warn><b>注意:</b>这些参数目前对显示窗口不起作用。</em><br> | 249 <div><em class=warn><b>注意:</b>这些参数目前对显示窗口不起作用。</em></div> |
251 <em class=warn><b>警告:</b>图像中的透明区域(彩色的#FF00FF )在没有XShape扩展的X服务器上是黑色的。图像的宽度必须能被8整除。</em> | 250 <div><em class=warn><b>警告:</b>图像中的透明区域(彩色的#FF00FF )在没有XShape扩展的X服务器上是 |
252 </div> | 251 黑色的。图像的宽度必须能被8整除。</em> </div> |
253 </dd> | 252 </dd> |
254 | 253 |
255 <dt><a name="main.button"><b><code>button = image, X, Y, width, height, message</code></b></a></dt> | 254 <dt><a name="main.button"><b><code>button = image, X, Y, width, height, message</code></b></a></dt> |
256 <dd>将一个大小为<code>width</code>*<code>height</code>的按钮放置在<code>X</code>,<code>Y</code>的位置。 | 255 <dd>将一个大小为<code>width</code>*<code>height</code>的按钮放置在<code>X</code>,<code>Y</code>的位置。 |
257 指定的<code>message</code>将在按钮被点击时产生。被<code>image</code>制定的图像必须有从上到下三个部分 | 256 指定的<code>message</code>将在按钮被点击时产生。被<code>image</code>制定的图像必须有从上到下三个部分 |
267 </pre> | 266 </pre> |
268 </dd> | 267 </dd> |
269 | 268 |
270 <dt><a name="main.decoration"><b><code>decoration = enable|disable</code></b></a></dt> | 269 <dt><a name="main.decoration"><b><code>decoration = enable|disable</code></b></a></dt> |
271 <dd>允许或禁止window manager修饰主窗口。缺省设定是<b>禁止</b>。<br><br> | 270 <dd>允许或禁止window manager修饰主窗口。缺省设定是<b>禁止</b>。<br><br> |
272 <em class=warn><b>注意:</b>这对显示窗口无效,它们不需要。</em><br> | 271 <div><em class="warn"><b>注意:</b>这对显示窗口无效,它们不需要。</em><div> |
273 </dd> | 272 </dd> |
274 | 273 |
275 <dt><a name="main.hpotmeter"><b><code>hpotmeter = button, bwidth, bheight, phases, numphases, default, | 274 <dt><a name="main.hpotmeter"><b><code>hpotmeter = button, bwidth, bheight, phases, numphases, default, |
276 X, Y, width, height, message</code><br><code>vpotmeter = button, bwidth, bheight, phases, numphases, default, | 275 X, Y, width, height, message</code><br><code>vpotmeter = button, bwidth, bheight, phases, numphases, default, |
277 X, Y, width, height, message</code></b></a></dt> | 276 X, Y, width, height, message</code></b></a></dt> |
278 <dd>在<code>X</code>,<code>Y</code>位置放置一个大小为<code>width</code>*<code>height</code>的水平滑动条。 | 277 <dd>在<code>X</code>,<code>Y</code>位置放置一个大小为<code>width</code>*<code>height</code>的水平滑动条。 |
279 所用的图像可以划分成不同的部分用来显示滑动条的不同状态(例如,你能做一个音量滑动条,当音量从最小变到最大时, | 278 所用的图像可以划分成不同的部分用来显示滑动条的不同状态(例如,你能做一个音量滑动条,当音量从最小变到最大时, |
280 滑动条的颜色从绿色变成红色。)。<code>hpotmeter</code>可以有一个能被水平拖曳的按钮。 | 279 滑动条的颜色从绿色变成红色。)。<code>hpotmeter</code>可以有一个能被水平拖曳的按钮。 |
303 <li><code>X</code>,<code>Y</code> -- hpotmeter的位置</li> | 302 <li><code>X</code>,<code>Y</code> -- hpotmeter的位置</li> |
304 <li><code>width</code>,<code>height</code> -- <code>hpotmeter</code>的宽度和高度</li> | 303 <li><code>width</code>,<code>height</code> -- <code>hpotmeter</code>的宽度和高度</li> |
305 <li><code>message</code> -- 当<code>hpotmeter</code>的值改变时产生的消息</li> | 304 <li><code>message</code> -- 当<code>hpotmeter</code>的值改变时产生的消息</li> |
306 </ul> | 305 </ul> |
307 | 306 |
308 </dd> | 307 </dd> |
309 | 308 |
310 <dt><a name="main.potmeter"><b><code>potmeter = phases, numphases, default, X, Y, width, height, message</code></b></a></dt> | 309 <dt><a name="main.potmeter"><b><code>potmeter = phases, numphases, default, X, Y, width, height, message</code></b></a></dt> |
311 <dd>没有按钮的<code>hpotmeter</code>。(我猜它是用来旋转,但它只对水平拖拽作出反应)。 | 310 <dd>没有按钮的<code>hpotmeter</code>。(我猜它是用来旋转,但它只对水平拖拽作出反应)。 |
312 描述参数参见<a href="#main.hpotmeter">hpotmeter</a>。<code>phases</code>能设为<code>NULL</code>, | 311 描述参数参见<a href="#main.hpotmeter">hpotmeter</a>。<code>phases</code>能设为<code>NULL</code>, |
313 但这实在没什么用处,因为那样你就看不到<code>potmeter</code>在哪里了。</dd> | 312 但这实在没什么用处,因为那样你就看不到<code>potmeter</code>在哪里了。</dd> |
376 <tr><td align=center><kbd>$e</kbd></td> | 375 <tr><td align=center><kbd>$e</kbd></td> |
377 <td>"e"字符(如果playback被暂停并且字体中有"e"这个字符)</td></tr> | 376 <td>"e"字符(如果playback被暂停并且字体中有"e"这个字符)</td></tr> |
378 <tr><td align=center><kbd>$x</kbd></td> | 377 <tr><td align=center><kbd>$x</kbd></td> |
379 <td>电影宽度</td></tr> | 378 <td>电影宽度</td></tr> |
380 <tr><td align=center><kbd>$y</kbd></td> | 379 <tr><td align=center><kbd>$y</kbd></td> |
381 <td>电影高度</td></tr> | 380 <td>电影高度</td></tr> |
382 <tr><td align=center><kbd>$C</kbd></td> | 381 <tr><td align=center><kbd>$C</kbd></td> |
383 <td>使用的编解码器的名字</td></tr> | 382 <td>使用的编解码器的名字</td></tr> |
384 </table> | 383 </table> |
385 | 384 |
386 <em class="note"><b>注意:</b><kbd>$a</kbd>,<kbd>$T</kbd>,<kbd>$p</kbd>,<kbd>$s</kbd>和<kbd>$e</kbd>变量都返回应该被显示作为特殊的符号 | 385 <em class="note"><b>注意:</b><kbd>$a</kbd>,<kbd>$T</kbd>,<kbd>$p</kbd>,<kbd>$s</kbd>和<kbd>$e</kbd>变量都返回应该被显示作为特殊的符号 |
387 (例如,"e"通常代表像<code>||</code>这样的暂停符号)的字符。你应该有一个正常字符的字体以及另一个用于符号的不同的字体。 | 386 (例如,"e"通常代表像<code>||</code>这样的暂停符号)的字符。你应该有一个正常字符的字体以及另一个用于符号的不同的字体。 |
388 更多信息参见<a href="#symbols">符号</a>部分。</em> | 387 更多信息参见<a href="#symbols">符号</a>部分。</em> |
543 | 542 |
544 <dt><b>evSetMoviePosition </b></dt> | 543 <dt><b>evSetMoviePosition </b></dt> |
545 <dd>搜索到制定位置(能被滑动条使用;使用与滑动条相关的值( 0-100% ))。</dd> | 544 <dd>搜索到制定位置(能被滑动条使用;使用与滑动条相关的值( 0-100% ))。</dd> |
546 </dl> | 545 </dl> |
547 </blockquote> | 546 </blockquote> |
548 | 547 |
549 | 548 |
550 <h3>视频控制:</h3> | 549 <h3>视频控制:</h3> |
551 <blockquote> | 550 <blockquote> |
552 <dl> | 551 <dl> |
553 <dt><b>evDoubleSize化</b></dt> | 552 <dt><b>evDoubleSize化</b></dt> |