[easytag] Rearrange menus and menu items



commit 4c1e6a0f7bf4fa57e44b1085035689a8f4336302
Author: David King <amigadave amigadave com>
Date:   Wed May 8 22:36:41 2013 +0100

    Rearrange menus and menu items
    
    Attempt to comply with the GNOME HIG with regards to the style and
    placement of menus.

 src/bar.c        |   73 ++++++++++++++++++++++--------
 src/bar.h        |    2 +
 src/browser.c    |    4 +-
 src/misc.c       |    4 +-
 src/scan.c       |    2 +-
 src/ui_manager.h |  129 +++++++++++++++++++++++++++++-------------------------
 6 files changed, 131 insertions(+), 83 deletions(-)
---
diff --git a/src/bar.c b/src/bar.c
index abfe603..42f9227 100644
--- a/src/bar.c
+++ b/src/bar.c
@@ -137,8 +137,10 @@ void Create_UI (GtkWidget **ppmenubar, GtkWidget **pptoolbar)
          * Main Menu Actions
          */
         { MENU_FILE,                          NULL,                      _("_File"),                         
NULL, NULL,                               NULL},
-        { MENU_FILE_SORT_TAG,                 GTK_STOCK_SORT_ASCENDING,  _("Sort list by tag"),              
NULL, NULL,                               NULL },
-        { MENU_FILE_SORT_PROP,                GTK_STOCK_SORT_ASCENDING,  _("Sort list by property"),         
NULL, NULL,                               NULL },
+        { MENU_FILE_SORT_TAG, GTK_STOCK_SORT_ASCENDING, _("Sort List by Tag"),
+          NULL, NULL, NULL },
+        { MENU_FILE_SORT_PROP, GTK_STOCK_SORT_ASCENDING,
+          _("Sort List by Property"), NULL, NULL, NULL },
         { AM_SORT_ASCENDING_FILENAME,         GTK_STOCK_SORT_ASCENDING,  _("Ascending by filename"),         
NULL, _("Ascending by filename"),         G_CALLBACK(Menu_Sort_Action) },
         { AM_SORT_DESCENDING_FILENAME,        GTK_STOCK_SORT_DESCENDING, _("Descending by filename"),        
NULL, _("Descending by filename"),        G_CALLBACK(Menu_Sort_Action) },
         { AM_SORT_ASCENDING_CREATION_DATE,    GTK_STOCK_SORT_ASCENDING,  _("Ascending by creation date"),    
NULL, _("Ascending by creation date"),    G_CALLBACK(Menu_Sort_Action) },
@@ -184,11 +186,16 @@ void Create_UI (GtkWidget **ppmenubar, GtkWidget **pptoolbar)
         { AM_SORT_ASCENDING_FILE_SAMPLERATE,  GTK_STOCK_SORT_ASCENDING,  _("Ascending by samplerate"),       
NULL, _("Ascending by samplerate"),       G_CALLBACK(Menu_Sort_Action) },
         { AM_SORT_DESCENDING_FILE_SAMPLERATE, GTK_STOCK_SORT_DESCENDING, _("Descending by samplerate"),      
NULL, _("Descending by samplerate"),      G_CALLBACK(Menu_Sort_Action) },
 
-        { AM_OPEN_FILE_WITH,     GTK_STOCK_OPEN,             _("Open Files With…"),      NULL,               
 _("Open files with…"),     G_CALLBACK(Browser_Open_Run_Program_List_Window) },
+        { AM_OPEN_FILE_WITH, GTK_STOCK_OPEN, _("Open Files With…"),
+          "<Control><Shift>O", _("Run a command on the selected files"),
+          G_CALLBACK (Browser_Open_Run_Program_List_Window) },
         { AM_SELECT_ALL, GTK_STOCK_SELECT_ALL, NULL, "<Control>A",
           _("Select all"), G_CALLBACK (et_on_action_select_all) },
         { AM_UNSELECT_ALL_FILES, "easytag-unselect-all",     _("Unselect All Files"),         
"<Shift><Control>A", _("Unselect all files"),        G_CALLBACK(Action_Unselect_All_Files) },
-        { AM_INVERT_SELECTION,   "easytag-invert-selection", _("Invert Files Selection"),     "<Control>I",  
      _("Invert files selection"),    G_CALLBACK(Action_Invert_Files_Selection) },
+        { AM_INVERT_SELECTION, "easytag-invert-selection",
+          _("Invert File Selection"), "<Control>I",
+          _("Invert file selection"),
+          G_CALLBACK (Action_Invert_Files_Selection) },
         { AM_DELETE_FILE,        GTK_STOCK_DELETE,           _("Delete Files"),             NULL,            
    _("Delete files"),            G_CALLBACK(Action_Delete_Selected_Files) },
         { AM_FIRST,              GTK_STOCK_GOTO_FIRST,       _("_First File"),                
"<Control>Home",     _("First file"),                G_CALLBACK(Action_Select_First_File) },
         { AM_PREV,               GTK_STOCK_GO_BACK,          _("_Previous File"),             "Page_Up",     
      _("Previous file"),             G_CALLBACK(Action_Select_Prev_File) },
@@ -200,39 +207,67 @@ void Create_UI (GtkWidget **ppmenubar, GtkWidget **pptoolbar)
         { AM_UNDO,               GTK_STOCK_UNDO,             _("_Undo Last Files Changes"), "<Control>Z",    
    _("Undo last Files changes"), G_CALLBACK(Action_Undo_Selected_Files) },
         { AM_REDO,               GTK_STOCK_REDO,             _("R_edo Last Files Changes"), 
"<Shift><Control>Z", _("Redo last files changes"), G_CALLBACK(Action_Redo_Selected_File) },
         { AM_SAVE,               GTK_STOCK_SAVE,             _("_Save Files"),              "<Control>S",    
    _("Save files"),              G_CALLBACK(Action_Save_Selected_Files) },
-        { AM_SAVE_FORCED,        GTK_STOCK_SAVE,             _("_Force Saving Files"),      
"<Shift><Control>S", _("Force saving files"),      G_CALLBACK(Action_Force_Saving_Selected_Files) },
+        { AM_SAVE_FORCED, GTK_STOCK_SAVE, _("_Force Save Files"),
+          "<Shift><Control>S", _("Force saving files"),
+          G_CALLBACK (Action_Force_Saving_Selected_Files) },
         { AM_UNDO_HISTORY,       GTK_STOCK_UNDO,             _("Undo Last Changes"),          NULL,          
      _("Undo last changes"),         G_CALLBACK(Action_Undo_From_History_List) },
         { AM_REDO_HISTORY,       GTK_STOCK_REDO,             _("Redo Last Changes"),          NULL,          
      _("Redo last changes"),         G_CALLBACK(Action_Redo_From_History_List) },
         { AM_QUIT,               GTK_STOCK_QUIT,             _("_Quit"),                      "<Control>Q",  
      _("Quit"),                      G_CALLBACK(Quit_MainWindow) },
 
         { MENU_BROWSER,                NULL,                   _("_Browser"),                      NULL,     
           NULL,                               NULL },
-        { AM_LOAD_HOME_DIR,            GTK_STOCK_HOME,         _("Go to _Home Directory"),         
"<Alt>Home",         _("Go to home directory"),          G_CALLBACK(Browser_Load_Home_Directory) },
-        { AM_LOAD_DESKTOP_DIR,         "user-desktop",      _("Go to Desktop Directory"),       NULL,        
          _("Go to desktop directory"),       G_CALLBACK(Browser_Load_Desktop_Directory) },
-        { AM_LOAD_DOCUMENTS_DIR,       "folder-documents",      _("Go to Documents Directory"),     NULL,    
                  _("Go to documents directory"),     G_CALLBACK(Browser_Load_Documents_Directory) },
-        { AM_LOAD_DOWNLOADS_DIR,       "folder-download",      _("Go to Downloads Directory"),     NULL,     
                  _("Go to downloads directory"),     G_CALLBACK(Browser_Load_Downloads_Directory) },
-        { AM_LOAD_MUSIC_DIR,           "folder-music",      _("Go to Music Directory"),         NULL,        
          _("Go to music directory"),         G_CALLBACK(Browser_Load_Music_Directory) },
-        { AM_LOAD_DEFAULT_DIR,         GTK_STOCK_JUMP_TO,      _("Go to _Default Directory"),      
"<Control>D",        _("Go to default directory"),       G_CALLBACK(Browser_Load_Default_Directory) },
+        { AM_LOAD_HOME_DIR, GTK_STOCK_HOME, _("_Home Directory"), "<Alt>Home",
+          _("Go to home directory"),
+          G_CALLBACK (Browser_Load_Home_Directory) },
+        { AM_LOAD_DESKTOP_DIR, "user-desktop", _("Desktop Directory"), NULL,
+          _("Go to desktop directory"),
+          G_CALLBACK (Browser_Load_Desktop_Directory) },
+        { AM_LOAD_DOCUMENTS_DIR, "folder-documents", _("Documents Directory"),
+          NULL, _("Go to documents directory"),
+          G_CALLBACK (Browser_Load_Documents_Directory) },
+        { AM_LOAD_DOWNLOADS_DIR, "folder-download", _("Downloads Directory"),
+          NULL, _("Go to downloads directory"),
+          G_CALLBACK (Browser_Load_Downloads_Directory) },
+        { AM_LOAD_MUSIC_DIR, "folder-music", _("Music Directory"), NULL,
+          _("Go to music directory"),
+          G_CALLBACK (Browser_Load_Music_Directory) },
+        { AM_LOAD_DEFAULT_DIR, GTK_STOCK_JUMP_TO, _("_Default Directory"),
+          "<Control>D", _("Go to default directory"),
+          G_CALLBACK (Browser_Load_Default_Directory) },
         { AM_SET_PATH_AS_DEFAULT,      GTK_STOCK_DIRECTORY,    _("Set _Current Path as Default"),  NULL,     
           _("Set current path as default"),   G_CALLBACK(Set_Current_Path_As_Default) },
         { AM_RENAME_DIR,               GTK_STOCK_INDEX,        _("Rename Directory…"),          "F2",        
        _("Rename directory"),          G_CALLBACK(Browser_Open_Rename_Directory_Window) },
         { AM_RELOAD_DIRECTORY,         GTK_STOCK_REFRESH,      _("Reload Directory"),              "F5",     
           _("Reload directory"),              G_CALLBACK(Browser_Reload_Directory) },
-        { AM_BROWSE_DIRECTORY_WITH,    GTK_STOCK_EXECUTE,      _("Browse Directory with…"),     NULL,        
        _("Browse directory with…"),     G_CALLBACK(Browser_Open_Run_Program_Tree_Window) },
+        { AM_BROWSE_DIRECTORY_WITH, GTK_STOCK_EXECUTE,
+          _("Browse Directory With…"), NULL,
+          _("Run a command on the directory"),
+          G_CALLBACK (Browser_Open_Run_Program_Tree_Window) },
         { AM_COLLAPSE_TREE,            NULL,                   _("_Collapse Tree"),                
"<Control><Shift>C", _("_Collapse tree"),                G_CALLBACK(Browser_Tree_Collapse) },
-        { AM_INITIALIZE_TREE,          GTK_STOCK_REFRESH,      _("_Refresh Tree"),                 
"<Control><Shift>R", _("_Refresh tree"),                 G_CALLBACK(Browser_Tree_Rebuild) },
+        { AM_INITIALIZE_TREE, GTK_STOCK_REFRESH, _("_Reload Tree"),
+          "<Control><Shift>R", _("_Reload directory tree"),
+          G_CALLBACK (Browser_Tree_Rebuild) },
 
-        { MENU_SCANNER,              NULL,                  _("S_canner"),                          NULL,    
     NULL,                                 NULL },
+        { MENU_SCANNER, NULL, _("S_canner Mode"), NULL, NULL, NULL },
 
         { MENU_MISC,                NULL,                   _("_Miscellaneous"),                             
NULL,         NULL,                                 NULL },
-        { AM_SEARCH_FILE,           GTK_STOCK_FIND,         _("Find _Files…"),               "<Control>F", 
_("Find files"),               G_CALLBACK(Open_Search_File_Window) },
+        { AM_SEARCH_FILE, GTK_STOCK_FIND, _("_Find…"), "<Control>F",
+          _("Search filenames and tags"),
+          G_CALLBACK (Open_Search_File_Window) },
         { AM_CDDB_SEARCH, GTK_STOCK_CDROM, _("CDD_B Search…"), "<Control>B",
           _("CDDB search"), G_CALLBACK (Open_Cddb_Window) },
-        { AM_FILENAME_FROM_TXT,     GTK_STOCK_OPEN,         _("Load Filenames From Text File…"),       
"<Alt>T",     _("Load filenames from text file"),     G_CALLBACK(Open_Load_Filename_Window) },
+        { AM_FILENAME_FROM_TXT, GTK_STOCK_OPEN,
+          _("Load Filenames From a Text File…"), "<Alt>T",
+          _("Load filenames from a text file"),
+          G_CALLBACK (Open_Load_Filename_Window) },
         { AM_WRITE_PLAYLIST, GTK_STOCK_SAVE_AS, _("Generate Playlist…"),
           "<Alt>W", _("Generate a playlist"),
           G_CALLBACK (Open_Write_Playlist_Window) },
         { AM_RUN_AUDIO_PLAYER,      GTK_STOCK_MEDIA_PLAY,        _("Run Audio Player"),                  
"<Alt>X",     _("Run audio player"),                G_CALLBACK(Run_Audio_Player_Using_Selection) },
 
         { MENU_EDIT, NULL, _("_Edit"), NULL, NULL, NULL },
-        { AM_OPEN_OPTIONS_WINDOW,   GTK_STOCK_PREFERENCES,  _("_Preferences"),                  "<Alt>P",    
 _("Preferences"),                 G_CALLBACK(Open_OptionsWindow) },
+        { AM_OPEN_OPTIONS_WINDOW, GTK_STOCK_PREFERENCES, _("_Preferences"),
+          NULL, _("Preferences"), G_CALLBACK (Open_OptionsWindow) },
+
+        { MENU_VIEW, NULL, _("_View"), NULL, NULL, NULL },
+        { MENU_GO, NULL, _("_Go"), NULL, NULL, NULL },
 
         { MENU_HELP,                NULL,                   _("_Help"),                             NULL,    
     NULL,                                 NULL },
         { AM_OPEN_ABOUT_WINDOW,     GTK_STOCK_ABOUT,        _("_About"),                            NULL,    
     _("About"),                           G_CALLBACK(Show_About_Window) },
@@ -276,10 +311,10 @@ void Create_UI (GtkWidget **ppmenubar, GtkWidget **pptoolbar)
 
     GtkRadioActionEntry view_mode_entries[] =
     {
-        { AM_TREE_VIEW_MODE, "audio-x-generic", _("Tree Browser View"), NULL,
+        { AM_TREE_VIEW_MODE, "audio-x-generic", _("Tree Browser"), NULL,
           _("View by directory tree"), 0 },
         { AM_ARTIST_VIEW_MODE, "easytag-artist-album",
-          _("Artist and Album View"), NULL,
+          _("Artist and Album"), NULL,
           _("View by artist and album"), 1 }
     };
 
diff --git a/src/bar.h b/src/bar.h
index d478010..2347268 100644
--- a/src/bar.h
+++ b/src/bar.h
@@ -36,6 +36,8 @@ GtkWidget *CheckMenuItemBrowseHiddenDirMainMenu;
 
 #define MENU_FILE       "FileMenu"
 #define MENU_EDIT "EditMenu"
+#define MENU_VIEW "ViewMenu"
+#define MENU_GO "GoMenu"
 #define MENU_BROWSER    "BrowserMenu"
 #define MENU_SCANNER    "ScannerMenu"
 #define MENU_MISC       "MiscMenu"
diff --git a/src/browser.c b/src/browser.c
index 19fa27f..5244f0d 100644
--- a/src/browser.c
+++ b/src/browser.c
@@ -4068,7 +4068,7 @@ void Browser_Open_Run_Program_Tree_Window (void)
     if (!current_directory || strlen(current_directory)==0)
         return;
 
-    RunProgramTreeWindow = gtk_dialog_new_with_buttons (_("Browse Directory with…"),
+    RunProgramTreeWindow = gtk_dialog_new_with_buttons (_("Browse Directory With"),
                                                         GTK_WINDOW (MainWindow),
                                                         GTK_DIALOG_DESTROY_WITH_PARENT,
                                                         GTK_STOCK_CANCEL,
@@ -4188,7 +4188,7 @@ void Browser_Open_Run_Program_List_Window (void)
         return;
     }
 
-    RunProgramListWindow = gtk_dialog_new_with_buttons (_("Open File with…"),
+    RunProgramListWindow = gtk_dialog_new_with_buttons (_("Open Files With"),
                                                         GTK_WINDOW (MainWindow),
                                                         GTK_DIALOG_DESTROY_WITH_PARENT,
                                                         GTK_STOCK_CANCEL,
diff --git a/src/misc.c b/src/misc.c
index 24f5bbc..14428c8 100644
--- a/src/misc.c
+++ b/src/misc.c
@@ -2652,7 +2652,7 @@ void Open_Load_Filename_Window (void)
     LoadFileContentList = gtk_tree_view_new_with_model(GTK_TREE_MODEL(LoadFileContentListModel));
     
     renderer = gtk_cell_renderer_text_new();
-    column = gtk_tree_view_column_new_with_attributes(_("Content of TXT file"),
+    column = gtk_tree_view_column_new_with_attributes (_("Content of Text File"),
                                                       renderer, "text", LOAD_FILE_CONTENT_TEXT, NULL);
     gtk_tree_view_append_column(GTK_TREE_VIEW(LoadFileContentList), column);
     gtk_tree_view_set_headers_visible(GTK_TREE_VIEW(LoadFileContentList), TRUE);
@@ -2745,7 +2745,7 @@ void Open_Load_Filename_Window (void)
     LoadFileNameList = gtk_tree_view_new_with_model(GTK_TREE_MODEL(LoadFileNameListModel));
     
     renderer = gtk_cell_renderer_text_new();
-    column = gtk_tree_view_column_new_with_attributes(_("List of files"), 
+    column = gtk_tree_view_column_new_with_attributes(_("List of Files"),
                                                       renderer, "text", LOAD_FILE_NAME_TEXT, NULL);
     gtk_tree_view_append_column(GTK_TREE_VIEW(LoadFileNameList), column);
     gtk_tree_view_set_headers_visible(GTK_TREE_VIEW(LoadFileNameList), TRUE);
diff --git a/src/scan.c b/src/scan.c
index f7c09b2..f6ebb83 100644
--- a/src/scan.c
+++ b/src/scan.c
@@ -4017,7 +4017,7 @@ Scanner_Option_Menu_Activate_Item (GtkWidget *combo, gpointer data)
     GtkRadioAction *radio_action;
 
     radio_action = GTK_RADIO_ACTION (gtk_ui_manager_get_action (UIManager,
-                                                                "/MenuBar/ScannerMenu/FillTag"));
+                                                                "/MenuBar/ViewMenu/ScannerMenu/FillTag"));
     SCANNER_TYPE = gtk_combo_box_get_active (GTK_COMBO_BOX (combo));
     gtk_radio_action_set_current_value (radio_action, SCANNER_TYPE);
 
diff --git a/src/ui_manager.h b/src/ui_manager.h
index a6ad998..bccfdb4 100644
--- a/src/ui_manager.h
+++ b/src/ui_manager.h
@@ -12,6 +12,55 @@ static const gchar *ui_xml =
 "  <menubar name='MenuBar'>"
 "    <menu action='FileMenu'>"
 
+"      <menuitem action='OpenFile' />"
+"      <menuitem action='RunAudio' />"
+"      <separator />"
+
+"      <menuitem action='UnselAll' />"
+"      <menuitem action='SelInv' />"
+"      <separator />"
+
+"      <menuitem action='DeleteFile' />"
+"      <separator />"
+
+"      <menuitem action='UndoFile' />"
+"      <menuitem action='RedoFile' />"
+"      <menuitem action='SaveFile' />"
+"      <menuitem action='SaveFileForced' />"
+"      <separator />"
+
+"      <menuitem action='Quit' />"
+"    </menu>"
+
+
+"    <menu action='EditMenu'>"
+"      <menuitem action='SearchFile' />"
+"      <menuitem action='SelAll' />"
+"      <separator />"
+
+"      <menuitem action='Undo' />"
+"      <menuitem action='Redo' />"
+"      <separator />"
+
+"      <menuitem action='RemoveTag' />"
+"      <separator />"
+
+"      <menuitem action='Preferences' />"
+"    </menu>"
+
+"    <menu action='ViewMenu'>"
+"      <menuitem action='ShowScanner' />"
+"      <menu action='ScannerMenu'>"
+"        <menuitem action='FillTag' />"
+"        <menuitem action='RenameFile' />"
+"        <menuitem action='ProcessFields' />"
+"      </menu>"
+"      <separator />"
+
+"      <menuitem action='TreeViewMode'/>"
+"      <menuitem action='ArtistViewMode'/>"
+"      <separator />"
+
 "      <menu action='SortTagMenu'>"
 "        <menuitem action='SortTrackNumAsc' />"
 "        <menuitem action='SortTrackNumDesc' />"
@@ -54,7 +103,6 @@ static const gchar *ui_xml =
 "        <separator />"
 "        <menuitem action='SortEncodedByAsc' />"
 "        <menuitem action='SortEncodedByDesc' />"
-"        <separator />"
 "      </menu>"
 
 "      <menu action='SortPropMenu'>"
@@ -79,89 +127,52 @@ static const gchar *ui_xml =
 "        <menuitem action='SortSamplerateAsc' />"
 "        <menuitem action='SortSamplerateDesc' />"
 "      </menu>"
-
-"      <menuitem action='OpenFile' />"
-"      <separator />"
-
-"      <menuitem action='SelAll' />"
-"      <menuitem action='UnselAll' />"
-"      <menuitem action='SelInv' />"
 "      <separator />"
 
-"      <menuitem action='DeleteFile' />"
-"      <separator />"
-
-"      <menuitem action='FirstFile' />"
-"      <menuitem action='PreviousFile' />"
-"      <menuitem action='NextFile' />"
-"      <menuitem action='LastFile' />"
-"      <separator />"
-
-"      <menuitem action='RemoveTag' />"
-"      <menuitem action='UndoFile' />"
-"      <menuitem action='RedoFile' />"
-"      <menuitem action='SaveFile' />"
-"      <menuitem action='SaveFileForced' />"
+"      <menuitem action='CollapseTree' />"
+"      <menuitem action='RefreshTree' />"
 "      <separator />"
 
-"      <menuitem action='Undo' />"
-"      <menuitem action='Redo' />"
+"      <menuitem action='ReloadDir' />"
 "      <separator />"
 
-"      <menuitem action='Quit' />"
-"    </menu>"
-
-
-"    <menu action='EditMenu'>"
-"      <menuitem action='Preferences' />"
+#ifndef G_OS_WIN32
+"      <menuitem action='BrowseHiddenDir' />"
+#endif /* !G_OS_WIN32 */
 "    </menu>"
 
 "    <menu action='BrowserMenu'>"
-"      <menuitem action='GoToHome' />"
-"      <menuitem action='GoToDesktop' />"
-"      <menuitem action='GoToDocument' />"
-"      <menuitem action='GoToDownload' />"
-"      <menuitem action='GoToMusic' />"
-"      <separator />"
-"      <menuitem action='GoToDefaultPath' />"
 "      <menuitem action='SetDefaultPath' />"
 "      <separator />"
 
-"      <menuitem action='TreeViewMode'/>"
-"      <menuitem action='ArtistViewMode'/>"
-"      <separator />"
-
 "      <menuitem action='RenameDir' />"
-"      <menuitem action='ReloadDir' />"
 "      <menuitem action='BrowseDir' />"
 "      <separator />"
 
 "      <menuitem action='BrowseSubdir' />"
-#ifndef G_OS_WIN32
-"      <menuitem action='BrowseHiddenDir' />"
-#endif /* !G_OS_WIN32 */
-"      <separator />"
-
-"      <menuitem action='CollapseTree' />"
-"      <menuitem action='RefreshTree' />"
-"    </menu>"
-
-"    <menu action='ScannerMenu'>"
-"      <menuitem action='FillTag' />"
-"      <menuitem action='RenameFile' />"
-"      <menuitem action='ProcessFields' />"
-"      <separator />"
-"      <menuitem action='ShowScanner' />"
 "    </menu>"
 
 "    <menu action='MiscMenu'>"
-"      <menuitem action='SearchFile' />"
 "      <menuitem action='CDDBSearch' />"
 "      <separator />"
 
 "      <menuitem action='LoadFilenames' />"
 "      <menuitem action='WritePlaylist' />"
-"      <menuitem action='RunAudio' />"
+"    </menu>"
+
+"    <menu action='GoMenu'>"
+"      <menuitem action='GoToHome' />"
+"      <menuitem action='GoToDesktop' />"
+"      <menuitem action='GoToDocument' />"
+"      <menuitem action='GoToDownload' />"
+"      <menuitem action='GoToMusic' />"
+"      <menuitem action='GoToDefaultPath' />"
+"      <separator />"
+
+"      <menuitem action='FirstFile' />"
+"      <menuitem action='PreviousFile' />"
+"      <menuitem action='NextFile' />"
+"      <menuitem action='LastFile' />"
 "    </menu>"
 
 "    <menu action='HelpMenu'>"


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]