Index: /trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMenuBarEditorWindow.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMenuBarEditorWindow.cpp	(revision 52938)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMenuBarEditorWindow.cpp	(revision 52939)
@@ -87,4 +87,7 @@
     QMenu* prepareCopiedSubMenu(QMenu *pMenu, const UIAction *pAction);
 #endif
+    /** Prepare named action routine. */
+    QAction* prepareNamedAction(QMenu *pMenu, const QString &strName,
+                                int iExtraDataID, const QString &strExtraDataID);
     /** Prepare copied action routine. */
     QAction* prepareCopiedAction(QMenu *pMenu, const UIAction *pAction);
@@ -475,4 +478,22 @@
 #endif
 
+QAction* UIMenuBarEditorWidget::prepareNamedAction(QMenu *pMenu, const QString &strName,
+                                                   int iExtraDataID, const QString &strExtraDataID)
+{
+    /* Create copied action: */
+    QAction *pCopiedAction = pMenu->addAction(strName);
+    AssertPtrReturn(pCopiedAction, 0);
+    {
+        /* Configure copied action: */
+        pCopiedAction->setCheckable(true);
+        pCopiedAction->setProperty("class", pMenu->property("class"));
+        pCopiedAction->setProperty("type", iExtraDataID);
+        connect(pCopiedAction, SIGNAL(triggered(bool)), this, SLOT(sltHandleMenuBarMenuClick()));
+        m_actions.insert(strExtraDataID, pCopiedAction);
+    }
+    /* Return copied action: */
+    return pCopiedAction;
+}
+
 QAction* UIMenuBarEditorWidget::prepareCopiedAction(QMenu *pMenu, const UIAction *pAction)
 {
@@ -540,6 +561,10 @@
         prepareCopiedAction(pMenu, actionPool()->action(UIActionIndexRT_M_View_M_StatusBar));
         pMenu->addSeparator();
-//        prepareCopiedAction(pMenu, Resize);
-//        prepareCopiedAction(pMenu, MultiScreen);
+        prepareNamedAction(pMenu, tr("Virtual Screen Resize"),
+                           UIExtraDataMetaDefs::RuntimeMenuViewActionType_Resize,
+                           gpConverter->toInternalString(UIExtraDataMetaDefs::RuntimeMenuViewActionType_Resize));
+        prepareNamedAction(pMenu, tr("Virtual Screen Mapping"),
+                           UIExtraDataMetaDefs::RuntimeMenuViewActionType_Multiscreen,
+                           gpConverter->toInternalString(UIExtraDataMetaDefs::RuntimeMenuViewActionType_Multiscreen));
     }
 }
