Index: /trunk/src/VBox/Frontends/VirtualBox/VirtualBox1.qrc
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/VirtualBox1.qrc	(revision 75310)
+++ /trunk/src/VBox/Frontends/VirtualBox/VirtualBox1.qrc	(revision 75311)
@@ -244,5 +244,5 @@
         <file alias="file_manager_session_16px.png">images/file_manager_session_16px.png</file>
         <file alias="file_manager_session_32px.png">images/file_manager_session_32px.png</file>
-        <file alias="file_manager_session_disable_32px.png">images/file_manager_session_disable_32px.png</file>
+        <file alias="file_manager_session_disabled_32px.png">images/file_manager_session_disabled_32px.png</file>
         <file alias="file_manager_session_disabled_16px.png">images/file_manager_session_disabled_16px.png</file>
         <file alias="file_manager_settings_16px.png">images/file_manager_settings_16px.png</file>
Index: /trunk/src/VBox/Frontends/VirtualBox/src/globals/UIActionPool.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/globals/UIActionPool.cpp	(revision 75310)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/globals/UIActionPool.cpp	(revision 75311)
@@ -1221,8 +1221,9 @@
     /** Constructs action passing @a pParent to the base-class. */
     UIActionMenuSelectorLogTogglePaneFind(UIActionPool *pParent)
-        : UIActionToggle(pParent,
-                         ":/log_viewer_find_32px.png", ":/log_viewer_find_disabled_32px.png")
+        : UIActionToggle(pParent)
     {
         setShortcutContext(Qt::WidgetWithChildrenShortcut);
+        setIcon(UIIconPool::iconSetFull(":/log_viewer_find_32px.png",          ":/log_viewer_find_16px.png",
+                                        ":/log_viewer_find_disabled_32px.png", ":/log_viewer_find_disabled_16px.png"));
     }
 
@@ -1260,8 +1261,9 @@
     /** Constructs action passing @a pParent to the base-class. */
     UIActionMenuSelectorLogTogglePaneFilter(UIActionPool *pParent)
-        : UIActionToggle(pParent,
-                         ":/log_viewer_filter_32px.png", ":/log_viewer_filter_disabled_32px.png")
+        : UIActionToggle(pParent)
     {
         setShortcutContext(Qt::WidgetWithChildrenShortcut);
+        setIcon(UIIconPool::iconSetFull(":/log_viewer_filter_32px.png",          ":/log_viewer_filter_16px.png",
+                                        ":/log_viewer_filter_disabled_32px.png", ":/log_viewer_filter_disabled_16px.png"));
     }
 
@@ -1299,8 +1301,9 @@
     /** Constructs action passing @a pParent to the base-class. */
     UIActionMenuSelectorLogTogglePaneBookmark(UIActionPool *pParent)
-        : UIActionToggle(pParent,
-                         ":/log_viewer_bookmark_32px.png", ":/log_viewer_bookmark_disabled_32px.png")
+        : UIActionToggle(pParent)
     {
         setShortcutContext(Qt::WidgetWithChildrenShortcut);
+        setIcon(UIIconPool::iconSetFull(":/log_viewer_bookmark_32px.png",          ":/log_viewer_bookmark_16px.png",
+                                        ":/log_viewer_bookmark_disabled_32px.png", ":/log_viewer_bookmark_disabled_16px.png"));
     }
 
@@ -1338,8 +1341,9 @@
     /** Constructs action passing @a pParent to the base-class. */
     UIActionMenuSelectorLogTogglePaneSettings(UIActionPool *pParent)
-        : UIActionToggle(pParent,
-                         ":/log_viewer_settings_32px.png", ":/log_viewer_settings_disabled_32px.png")
+        : UIActionToggle(pParent)
     {
         setShortcutContext(Qt::WidgetWithChildrenShortcut);
+        setIcon(UIIconPool::iconSetFull(":/log_viewer_settings_32px.png",          ":/log_viewer_settings_16px.png",
+                                        ":/log_viewer_settings_disabled_32px.png", ":/log_viewer_settings_disabled_16px.png"));
     }
 
@@ -1538,5 +1542,6 @@
     /** Constructs action passing @a pParent to the base-class. */
     UIActionMenuGuestControlFileManagerCopyToGuest(UIActionPool *pParent)
-        : UIActionSimple(pParent, ":/file_manager_copy_to_guest_24px.png", ":/file_manager_copy_to_guest_16px.png",
+        : UIActionSimple(pParent,
+                         ":/file_manager_copy_to_guest_24px.png", ":/file_manager_copy_to_guest_16px.png",
                          ":/file_manager_copy_to_guest_disabled_24px.png", ":/file_manager_copy_to_guest_disabled_16px.png"){}
 
@@ -1574,5 +1579,6 @@
     /** Constructs action passing @a pParent to the base-class. */
     UIActionMenuGuestControlFileManagerCopyToHost(UIActionPool *pParent)
-        : UIActionSimple(pParent, ":/file_manager_copy_to_host_24px.png", ":/file_manager_copy_to_host_16px.png",
+        : UIActionSimple(pParent,
+                         ":/file_manager_copy_to_host_24px.png", ":/file_manager_copy_to_host_16px.png",
                          ":/file_manager_copy_to_host_disabled_24px.png", ":/file_manager_copy_to_host_disabled_16px.png"){}
 
@@ -1610,5 +1616,6 @@
     /** Constructs action passing @a pParent to the base-class. */
     UIActionMenuGuestControlFileManagerMoveToGuest(UIActionPool *pParent)
-        : UIActionSimple(pParent, ":/file_manager_move_to_guest_24px.png", ":/file_manager_move_to_guest_16px.png",
+        : UIActionSimple(pParent,
+                         ":/file_manager_move_to_guest_24px.png", ":/file_manager_move_to_guest_16px.png",
                          ":/file_manager_move_to_guest_disabled_24px.png", ":/file_manager_move_to_guest_disabled_16px.png"){}
 
@@ -1646,5 +1653,6 @@
     /** Constructs action passing @a pParent to the base-class. */
     UIActionMenuGuestControlFileManagerMoveToHost(UIActionPool *pParent)
-        : UIActionSimple(pParent, ":/file_manager_move_to_host_24px.png", ":/file_manager_move_to_host_16px.png",
+        : UIActionSimple(pParent,
+                         ":/file_manager_move_to_host_24px.png", ":/file_manager_move_to_host_16px.png",
                          ":/file_manager_move_to_host_disabled_24px.png", ":/file_manager_move_to_host_disabled_16px.png"){}
 
@@ -1682,7 +1690,10 @@
     /** Constructs action passing @a pParent to the base-class. */
     UIActionMenuGuestControlFileManagerSettings(UIActionPool *pParent)
-        : UIActionToggle(pParent,
-                         ":/file_manager_settings_32px.png", ":/file_manager_settings_16px.png",
-                         ":/file_manager_settings_disabled_32px.png", ":/file_manager_settings_disabled_16px.png"){}
+        : UIActionToggle(pParent)
+    {
+        setShortcutContext(Qt::WidgetWithChildrenShortcut);
+        setIcon(UIIconPool::iconSetFull(":/file_manager_settings_32px.png",          ":/file_manager_settings_16px.png",
+                                        ":/file_manager_settings_disabled_32px.png", ":/file_manager_settings_disabled_16px.png"));
+    }
 
 protected:
@@ -1719,9 +1730,9 @@
     /** Constructs action passing @a pParent to the base-class. */
     UIActionMenuGuestControlFileManagerLog(UIActionPool *pParent)
-        : UIActionToggle(pParent,
-                         ":/file_manager_log_32px.png", ":/file_manager_log_16px.png",
-                         ":/file_manager_log_disabled_32px.png", ":/file_manager_log_disabled_16px.png")
+        : UIActionToggle(pParent)
     {
         setShortcutContext(Qt::WidgetWithChildrenShortcut);
+        setIcon(UIIconPool::iconSetFull(":/file_manager_log_32px.png",          ":/file_manager_log_16px.png",
+                                        ":/file_manager_log_disabled_32px.png", ":/file_manager_log_disabled_16px.png"));
     }
 
@@ -1759,9 +1770,9 @@
     /** Constructs action passing @a pParent to the base-class. */
     UIActionMenuGuestControlFileManagerFileOperations(UIActionPool *pParent)
-        : UIActionToggle(pParent,
-                         ":/file_manager_operations_32px.png", ":/file_manager_operations_16px.png",
-                         ":/file_manager_operations_disabled_32px.png", ":/file_manager_operations_disabled_16px.png")
+        : UIActionToggle(pParent)
     {
         setShortcutContext(Qt::WidgetWithChildrenShortcut);
+        setIcon(UIIconPool::iconSetFull(":/file_manager_operations_32px.png",          ":/file_manager_operations_16px.png",
+                                        ":/file_manager_operations_disabled_32px.png", ":/file_manager_operations_disabled_16px.png"));
     }
 
@@ -1799,9 +1810,9 @@
     /** Constructs action passing @a pParent to the base-class. */
     UIActionMenuGuestControlFileManagerSession(UIActionPool *pParent)
-        : UIActionToggle(pParent,
-                         ":/file_manager_session_32px.png", ":/file_manager_session_16px.png",
-                         ":/file_manager_session_disabled_32px.png", ":/file_manager_session_disabled_16px.png")
+        : UIActionToggle(pParent)
     {
         setShortcutContext(Qt::WidgetWithChildrenShortcut);
+        setIcon(UIIconPool::iconSetFull(":/file_manager_session_32px.png",          ":/file_manager_session_16px.png",
+                                        ":/file_manager_session_disabled_32px.png", ":/file_manager_session_disabled_16px.png"));
     }
 
@@ -1839,5 +1850,6 @@
     /** Constructs action passing @a pParent to the base-class. */
     UIActionMenuGuestControlFileManagerGoUp(UIActionPool *pParent)
-        : UIActionSimple(pParent, ":/file_manager_go_up_24px.png", ":/file_manager_go_up_16px.png",
+        : UIActionSimple(pParent,
+                         ":/file_manager_go_up_24px.png", ":/file_manager_go_up_16px.png",
                          ":/file_manager_go_up_disabled_24px.png", ":/file_manager_go_up_disabled_16px.png")
     {}
@@ -1877,5 +1889,6 @@
     /** Constructs action passing @a pParent to the base-class. */
     UIActionMenuGuestControlFileManagerGoHome(UIActionPool *pParent)
-        : UIActionSimple(pParent, ":/file_manager_go_home_24px.png", ":/file_manager_go_home_16px.png",
+        : UIActionSimple(pParent,
+                         ":/file_manager_go_home_24px.png", ":/file_manager_go_home_16px.png",
                          ":/file_manager_go_home_disabled_24px.png", ":/file_manager_go_home_disabled_16px.png")
     {}
@@ -1915,5 +1928,6 @@
     /** Constructs action passing @a pParent to the base-class. */
     UIActionMenuGuestControlFileManagerDelete(UIActionPool *pParent)
-        : UIActionSimple(pParent, ":/file_manager_delete_24px.png", ":/file_manager_delete_16px.png",
+        : UIActionSimple(pParent,
+                         ":/file_manager_delete_24px.png", ":/file_manager_delete_16px.png",
                          ":/file_manager_delete_disabled_24px.png", ":/file_manager_delete_disabled_16px.png")
     {}
@@ -1952,5 +1966,6 @@
     /** Constructs action passing @a pParent to the base-class. */
     UIActionMenuGuestControlFileManagerRefresh(UIActionPool *pParent)
-        : UIActionSimple(pParent, ":/file_manager_refresh_24px.png", ":/file_manager_refresh_16px.png",
+        : UIActionSimple(pParent,
+                         ":/file_manager_refresh_24px.png", ":/file_manager_refresh_16px.png",
                          ":/file_manager_refresh_disabled_24px.png", ":/file_manager_refresh_disabled_16px.png")
     {}
@@ -1990,5 +2005,6 @@
     /** Constructs action passing @a pParent to the base-class. */
     UIActionMenuGuestControlFileManagerRename(UIActionPool *pParent)
-          : UIActionSimple(pParent, ":/file_manager_rename_24px.png", ":/file_manager_rename_16px.png",
+        : UIActionSimple(pParent,
+                         ":/file_manager_rename_24px.png", ":/file_manager_rename_16px.png",
                          ":/file_manager_rename_disabled_24px.png", ":/file_manager_rename_disabled_16px.png"){}
 
@@ -2026,5 +2042,6 @@
     /** Constructs action passing @a pParent to the base-class. */
     UIActionMenuGuestControlFileManagerCreateNewDirectory(UIActionPool *pParent)
-        : UIActionSimple(pParent, ":/file_manager_new_directory_24px.png", ":/file_manager_new_directory_16px.png",
+        : UIActionSimple(pParent,
+                         ":/file_manager_new_directory_24px.png", ":/file_manager_new_directory_16px.png",
                          ":/file_manager_new_directory_disabled_24px.png", ":/file_manager_new_directory_disabled_16px.png"){}
 
@@ -2063,5 +2080,6 @@
     /** Constructs action passing @a pParent to the base-class. */
     UIActionMenuGuestControlFileManagerCopy(UIActionPool *pParent)
-        : UIActionSimple(pParent, ":/file_manager_copy_24px.png", ":/file_manager_copy_16px.png",
+        : UIActionSimple(pParent,
+                         ":/file_manager_copy_24px.png", ":/file_manager_copy_16px.png",
                          ":/file_manager_copy_disabled_24px.png", ":/file_manager_copy_disabled_16px.png"){}
 
@@ -2099,5 +2117,6 @@
     /** Constructs action passing @a pParent to the base-class. */
     UIActionMenuGuestControlFileManagerCut(UIActionPool *pParent)
-        : UIActionSimple(pParent, ":/file_manager_cut_24px.png", ":/file_manager_cut_16px.png",
+        : UIActionSimple(pParent,
+                         ":/file_manager_cut_24px.png", ":/file_manager_cut_16px.png",
                          ":/file_manager_cut_disabled_24px.png", ":/file_manager_cut_disabled_16px.png"){}
 
@@ -2135,5 +2154,6 @@
     /** Constructs action passing @a pParent to the base-class. */
     UIActionMenuGuestControlFileManagerPaste(UIActionPool *pParent)
-        : UIActionSimple(pParent, ":/file_manager_paste_24px.png", ":/file_manager_paste_16px.png",
+        : UIActionSimple(pParent,
+                         ":/file_manager_paste_24px.png", ":/file_manager_paste_16px.png",
                          ":/file_manager_paste_disabled_24px.png", ":/file_manager_paste_disabled_16px.png"){}
 
@@ -2171,5 +2191,6 @@
     /** Constructs action passing @a pParent to the base-class. */
     UIActionMenuGuestControlFileManagerSelectAll(UIActionPool *pParent)
-        : UIActionSimple(pParent, ":/file_manager_select_all_24px.png", ":/file_manager_select_all_16px.png",
+        : UIActionSimple(pParent,
+                         ":/file_manager_select_all_24px.png", ":/file_manager_select_all_16px.png",
                          ":/file_manager_select_all_disabled_24px.png", ":/file_manager_select_all_disabled_16px.png"){}
 
@@ -2208,6 +2229,7 @@
     /** Constructs action passing @a pParent to the base-class. */
     UIActionMenuGuestControlFileManagerInvertSelection(UIActionPool *pParent)
-   : UIActionSimple(pParent, ":/file_manager_invert_selection_24px.png", ":/file_manager_invert_selection_16px.png",
-                    ":/file_manager_invert_selection_disabled_24px.png", ":/file_manager_invert_selection_disabled_16px.png"){}
+        : UIActionSimple(pParent,
+                         ":/file_manager_invert_selection_24px.png", ":/file_manager_invert_selection_16px.png",
+                         ":/file_manager_invert_selection_disabled_24px.png", ":/file_manager_invert_selection_disabled_16px.png"){}
 
 protected:
@@ -2245,5 +2267,6 @@
     /** Constructs action passing @a pParent to the base-class. */
     UIActionMenuGuestControlFileManagerShowProperties(UIActionPool *pParent)
-        : UIActionSimple(pParent, ":/file_manager_properties_24px.png", ":/file_manager_properties_16px.png",
+        : UIActionSimple(pParent,
+                         ":/file_manager_properties_24px.png", ":/file_manager_properties_16px.png",
                          ":/file_manager_properties_disabled_24px.png", ":/file_manager_properties_disabled_16px.png"){}
 
@@ -2839,4 +2862,7 @@
 {
     addAction(pMenu, action(UIActionIndex_M_GuestControlFileManager_T_Settings));
+    addAction(pMenu, action(UIActionIndex_M_GuestControlFileManager_T_Log));
+    addAction(pMenu, action(UIActionIndex_M_GuestControlFileManager_T_FileOperations));
+    addAction(pMenu, action(UIActionIndex_M_GuestControlFileManager_T_Session));
     addAction(pMenu, action(UIActionIndex_M_GuestControlFileManager_M_HostSubmenu));
     addAction(pMenu, action(UIActionIndex_M_GuestControlFileManager_M_GuestSubmenu));
