mplayer: add command modes and option classes
[sheet.git] / mplayer.plp
index 73e79fb0b307b589c0f2eb1c61f3bd262f0221ea..9aab0ea4470bdfe6de1ed38dd20bd3496cd034c8 100644 (file)
@@ -44,7 +44,7 @@ $header{content_type} = "text/html; charset=$sign{charset}";
 
 <li class="row">
        <ul class="keys omni">
-       <li class="me chr27" onclick="setmode()"><b>Esc</b> +
+       <li class="mo chr27" onclick="setmode()"><b>Esc</b> q
                <!-- not as static anymore, but never bothered; just see ^[ -->
        </ul>
 </li>
@@ -53,7 +53,7 @@ $header{content_type} = "text/html; charset=$sign{charset}";
 use Shiar_Sheet::Keyboard;
 my $keys = Shiar_Sheet::Keyboard->new({do 'mplayer.inc.pl'});
 $keys->map($get{map}) or undef $get{map};
-$keys->print_rows($get{rows});
+$keys->print_rows($get{rows}, [1,0]);
 :>
 </ul>
 
@@ -62,22 +62,18 @@ $keys->print_rows($get{rows});
 <div class="help">
        <div class="left">
                <dl class="legend legend-types">
-               <dt class="ci">aside
-                       <dd>Temporarily display something without changing state.
-               <dt class="pm">select
-                       <dd>Scroll list and/or select a different line.
-               <dt class="po">search
-                       <dd>Go to a specific message entry.
-               <dt class="co">edit
-                       <dd>Modify message flags or contents.
-               <dt class="mi">command
-                       <dd>Any other action which does not alter an existing message.
-               <dt class="mo">send
-                       <dd>Prepare and/or send a (new) message.
-               <dt class="mv">leave
-                       <dd>Exit the opened folder.
-               <dt class="me">display
-                       <dd>Permanently alter/toggle current view.
+               <dt class="ci">osd
+                       <dd>Print information or change display.
+               <dt class="pm">subtitles
+                       <dd>Control subtitle selection or settings.
+               <dt class="po">video
+                       <dd>Video adjustment.
+               <dt class="co">audio
+                       <dd>Sound (track) configuration.
+               <dt class="mi">playback
+                       <dd>Playback control.
+               <dt class="mo">general
+                       <dd>Other MPlayer features.
                </dl>
        </div>
 
@@ -85,6 +81,8 @@ $keys->print_rows($get{rows});
                <dl class="legend legend-options">
                <dt>key<:= $sign{arg} :>
                        <dd>Commands with a dot need an argument afterwards.
+               <dt class="ext">optional
+                       <dd>Some features depend on setup and/or parameters.
                </dl>
 
                <ul class="legend legend-set">