summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRaK <RaK@e10066b5-e1e2-0310-b819-94efdf66514b>2004-02-01 19:01:47 +0000
committerRaK <RaK@e10066b5-e1e2-0310-b819-94efdf66514b>2004-02-01 19:01:47 +0000
commitd7633e8526680c06efe373b00d9789371f5dd2b8 (patch)
treea1385310f0594b17f1637d107ecc00e908d3c6a7
parentb963b558d86f3d4f65e5224cce6170f63bec3522 (diff)
downloadvdr-plugin-muggle-d7633e8526680c06efe373b00d9789371f5dd2b8.tar.gz
vdr-plugin-muggle-d7633e8526680c06efe373b00d9789371f5dd2b8.tar.bz2
Added documentation of menu handling original created by Andi
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk/muggle-plugin@7 e10066b5-e1e2-0310-b819-94efdf66514b
-rw-r--r--menu.txt73
1 files changed, 73 insertions, 0 deletions
diff --git a/menu.txt b/menu.txt
new file mode 100644
index 0000000..cdea3f8
--- /dev/null
+++ b/menu.txt
@@ -0,0 +1,73 @@
+PLAYLIST
+---------
+OK --// should start playing in the future
+BACK --
+
+UP select previous item (VDR-mechanism)
+DOWN select next item (VDR-mechanism)
+LEFT selection pg-up (VDR-mechanism)
+RIGHT selection pg-down (VDR-mechanism)
+
+RED ==>display Tracklist(current filter setting)
+GREEN ==>DisplayFilter
+Yellow ==>DisplayTrackInfo(current)
+Blue ==>DisplayTree( m_root )
+
+FILTER
+---------
+
+
+
+TREE
+---------
+OK Leaf: ==>DisplayTrackInfo( leaf )
+ Node: ==> DisplayTree( child ); // expand
+BACK ==> DisplayTree( parent ); // collapse
+
+UP select previous item (VDR-mechanism)
+DOWN select next item (VDR-mechanism)
+LEFT selection pg-up (VDR-mechanism)
+RIGHT selection pg-down (VDR-mechanism)
+
+RED add all tracks under this node to playlist
+GREEN ==>DisplayFilter
+YELLOW ==>DisplayPlaylist();
+BLUE --
+
+
+TRACKS (Tracklist)
+------------------
+OK DisplayTrackInfo(current)
+BACK ==> DisplayTree( parent ); // collapse
+
+UP select previous item (VDR-mechanism)
+DOWN select next item (VDR-mechanism)
+LEFT selection pg-up (VDR-mechanism)
+RIGHT selection pg-down (VDR-mechanism)
+
+RED add currend item to playlist
+GREEN ==>DisplayFilter
+YELLOW ==>DisplayPlaylist();
+BLUE ==>DisplayTree(root)
+
+TRACKINFO (previous == TREE || previous == TRACKS )
+------------------
+OK PlayItem
+BACK go to previous view (==> DisplayTracklist || ==>DisplayTree )
+
+RED add currend item to playlist
+GREEN ==>DisplayFilter
+YELLOW ==>DisplayPlaylist();
+BLUE --
+
+TRACKINFO (previous == playlist )
+------------------
+OK PlayItem
+BACK ==>DisplayPlaylist();
+
+RED --
+GREEN ==>DisplayFilter
+YELLOW ==>DisplayPlaylist(); // also on back
+BLUE --
+
+