basctl/uiconfig/basicide/menubar/menubar.xml                          |   73 
++++++++--
 officecfg/registry/data/org/openoffice/Office/UI/BasicIDECommands.xcu |   13 +
 officecfg/registry/data/org/openoffice/Office/UI/GenericCommands.xcu  |   10 -
 3 files changed, 79 insertions(+), 17 deletions(-)

New commits:
commit 4378108d06996e3ae11dded572e52fc22b5ff432
Author: tagezi <lera.goncha...@gmail.com>
Date:   Tue May 30 22:33:02 2017 +0300

    Reorganize the main menu Basic IDE
    
    Added to File menu Import and Export Basic and Dialog items
    Added to Tools menu Breakpoint On/Off, Manager Breakpoints, Enable Watch,
      Find Parenthesis items
    Move Macros menu to level up and del Run, Edit and Organize Dialog items
    Added Run menu with Run, Stop, Compile, Step Over, Step Into, Step Out items
    Added Dialog menu with Organize Dialog, Preview Dialog, Manage Language and
      items from FormControls toolbar
    Renamed items Save BASIC to Export Basic, Insert BASIC Source to Import 
Basic,
      Run BASIC to Run, Stop Macro to Stop, and Select to Select Element
    
    Change-Id: Id4a585d595afa8274e77d5fda0f00c468d7d63df
    Reviewed-on: https://gerrit.libreoffice.org/38232
    Tested-by: Jenkins <c...@libreoffice.org>
    Reviewed-by: Heiko Tietze <tietze.he...@googlemail.com>

diff --git a/basctl/uiconfig/basicide/menubar/menubar.xml 
b/basctl/uiconfig/basicide/menubar/menubar.xml
index 6cee9b9d61f8..feb6c99bccbd 100644
--- a/basctl/uiconfig/basicide/menubar/menubar.xml
+++ b/basctl/uiconfig/basicide/menubar/menubar.xml
@@ -27,12 +27,17 @@
             <menu:menuitem menu:id=".uno:AutoPilotMenu"/>
             <menu:menuseparator/>
             <menu:menuitem menu:id=".uno:Save"/>
-            <menu:menuitem menu:id=".uno:SaveAs"/>
             <menu:menuitem menu:id=".uno:SaveAll"/>
             <menu:menuitem menu:id=".uno:CheckOut"/>
             <menu:menuitem menu:id=".uno:CancelCheckOut"/>
             <menu:menuitem menu:id=".uno:CheckIn"/>
             <menu:menuseparator/>
+            <menu:menuitem menu:id=".uno:SaveBasicAs"/>
+            <menu:menuitem menu:id=".uno:ExportDialog"/>
+            <menu:menuseparator/>
+            <menu:menuitem menu:id=".uno:LoadBasic"/>
+            <menu:menuitem menu:id=".uno:ImportDialog"/>
+            <menu:menuseparator/>
             <menu:menuitem menu:id=".uno:Signature"/>
             <menu:menuseparator/>
             <menu:menuitem menu:id=".uno:Print"/>
@@ -63,25 +68,71 @@
             <menu:menuitem menu:id=".uno:ShowImeStatusWindow"/>
             <menu:menuitem menu:id=".uno:ShowLines"/>
             <menu:menuseparator/>
+            <menu:menuitem menu:id=".uno:ShowPropBrowser"/>
+            <menu:menuseparator/>
             <menu:menuitem menu:id=".uno:ObjectCatalog"/>
             <menu:menuseparator/>
             <menu:menuitem menu:id=".uno:FullScreen"/>
         </menu:menupopup>
     </menu:menu>
+    <menu:menu menu:id=".uno:RunMenu">
+        <menu:menupopup>
+            <menu:menuitem menu:id=".uno:RunBasic"/>
+            <menu:menuitem menu:id=".uno:BasicStop"/>
+            <menu:menuseparator/>
+            <menu:menuitem menu:id=".uno:BasicStepOver"/>
+            <menu:menuitem menu:id=".uno:BasicStepInto"/>
+            <menu:menuitem menu:id=".uno:BasicStepOut"/>
+            <menu:menuseparator/>
+            <menu:menuitem menu:id=".uno:CompileBasic"/>
+        </menu:menupopup>
+    </menu:menu>
+    <menu:menu menu:id=".uno:DialogMenu">
+        <menu:menupopup>
+            <menu:menuitem menu:id=".uno:MacroOrganizer?TabId:short=1"/>
+            <menu:menuitem menu:id=".uno:TestMode"/>
+            <menu:menuitem menu:id=".uno:ManageLanguage"/>
+            <menu:menuseparator/>
+            <menu:menuitem menu:id=".uno:SelectMode"/>
+            <menu:menuseparator/>
+            <menu:menuitem menu:id=".uno:InsertPushbutton"/>
+            <menu:menuitem menu:id=".uno:Checkbox"/>
+            <menu:menuitem menu:id=".uno:Radiobutton"/>
+            <menu:menuitem menu:id=".uno:InsertFixedText"/>
+            <menu:menuitem menu:id=".uno:InsertEdit"/>
+            <menu:menuitem menu:id=".uno:InsertListbox"/>
+            <menu:menuitem menu:id=".uno:Combobox"/>
+            <menu:menuitem menu:id=".uno:VScrollbar"/>
+            <menu:menuitem menu:id=".uno:HScrollbar"/>
+            <menu:menuitem menu:id=".uno:SpinButton"/>
+            <menu:menuitem menu:id=".uno:ProgressBar"/>
+            <menu:menuitem menu:id=".uno:HFixedLine"/>
+            <menu:menuitem menu:id=".uno:VFixedLine"/>
+            <menu:menuitem menu:id=".uno:AddDateField"/>
+            <menu:menuitem menu:id=".uno:InsertTimeField"/>
+            <menu:menuitem menu:id=".uno:InsertNumericField"/>
+            <menu:menuitem menu:id=".uno:InsertCurrencyField"/>
+            <menu:menuitem menu:id=".uno:InsertFormattedField"/>
+            <menu:menuitem menu:id=".uno:InsertPatternField"/>
+            <menu:menuitem menu:id=".uno:InsertFileControl"/>
+            <menu:menuitem menu:id=".uno:InsertTreeControl"/>
+            <menu:menuitem menu:id=".uno:InsertImageControl"/>
+            <menu:menuitem menu:id=".uno:Groupbox"/>
+        </menu:menupopup>
+    </menu:menu>
     <menu:menu menu:id=".uno:ToolsMenu">
         <menu:menupopup>
-            <menu:menu menu:id=".uno:MacrosMenu">
-                <menu:menupopup>
-                    <menu:menuitem menu:id=".uno:MacroRecorder"/>
-                    <menu:menuitem menu:id=".uno:RunMacro"/>
-                    <menu:menuitem menu:id=".uno:ScriptOrganizer"/>
-                    <menu:menuseparator/>
-                    <menu:menuitem 
menu:id=".uno:MacroOrganizer?TabId:short=1"/>
-                </menu:menupopup>
-            </menu:menu>
+            <menu:menuitem menu:id=".uno:ToggleBreakPoint"/>
+            <menu:menuitem menu:id=".uno:ManageBreakPoints"/>
+            <menu:menuitem menu:id=".uno:AddWatch"/>
+            <menu:menuseparator/>
+            <menu:menuitem menu:id=".uno:MatchGroup"/>
+            <menu:menuseparator/>
+            <menu:menuitem menu:id=".uno:MacroRecorder"/>
+            <menu:menuitem menu:id=".uno:ScriptOrganizer"/>
+            <menu:menuseparator/>
             <menu:menuitem 
menu:id="service:com.sun.star.deployment.ui.PackageManagerDialog"/>
             <menu:menuseparator/>
-
             <menu:menuitem menu:id=".uno:ConfigureDialog"/>
             <menu:menuitem menu:id=".uno:OptionsTreeDialog"/>
         </menu:menupopup>
diff --git 
a/officecfg/registry/data/org/openoffice/Office/UI/BasicIDECommands.xcu 
b/officecfg/registry/data/org/openoffice/Office/UI/BasicIDECommands.xcu
index 7df7d91debb7..93e1f99fbf72 100644
--- a/officecfg/registry/data/org/openoffice/Office/UI/BasicIDECommands.xcu
+++ b/officecfg/registry/data/org/openoffice/Office/UI/BasicIDECommands.xcu
@@ -95,6 +95,17 @@
         </prop>
       </node>
     </node>
-    <node oor:name="Popups"/>
+    <node oor:name="Popups">
+      <node oor:name=".uno:RunMenu" oor:op="replace">
+        <prop oor:name="Label" oor:type="xs:string">
+          <value xml:lang="en-US">~Run</value>
+        </prop>
+      </node>
+      <node oor:name=".uno:DialogMenu" oor:op="replace">
+        <prop oor:name="Label" oor:type="xs:string">
+          <value xml:lang="en-US">~Dialog</value>
+        </prop>
+      </node>
+    </node>
   </node>
 </oor:component-data>
diff --git 
a/officecfg/registry/data/org/openoffice/Office/UI/GenericCommands.xcu 
b/officecfg/registry/data/org/openoffice/Office/UI/GenericCommands.xcu
index e8488ad6de45..f815b33ac341 100644
--- a/officecfg/registry/data/org/openoffice/Office/UI/GenericCommands.xcu
+++ b/officecfg/registry/data/org/openoffice/Office/UI/GenericCommands.xcu
@@ -3286,7 +3286,7 @@
       </node>
       <node oor:name=".uno:SelectMode" oor:op="replace">
         <prop oor:name="Label" oor:type="xs:string">
-          <value xml:lang="en-US">Select</value>
+          <value xml:lang="en-US">Select Element</value>
         </prop>
         <prop oor:name="Properties" oor:type="xs:int">
           <value>1</value>
@@ -4948,7 +4948,7 @@
       </node>
       <node oor:name=".uno:LoadBasic" oor:op="replace">
         <prop oor:name="Label" oor:type="xs:string">
-          <value xml:lang="en-US">Insert BASIC Source</value>
+          <value xml:lang="en-US">Import Basic</value>
         </prop>
         <prop oor:name="Properties" oor:type="xs:int">
           <value>1</value>
@@ -4956,7 +4956,7 @@
       </node>
       <node oor:name=".uno:SaveBasicAs" oor:op="replace">
         <prop oor:name="Label" oor:type="xs:string">
-          <value xml:lang="en-US">Save BASIC</value>
+          <value xml:lang="en-US">Export Basic</value>
         </prop>
         <prop oor:name="Properties" oor:type="xs:int">
           <value>1</value>
@@ -4988,7 +4988,7 @@
       </node>
       <node oor:name=".uno:RunBasic" oor:op="replace">
         <prop oor:name="Label" oor:type="xs:string">
-          <value xml:lang="en-US">Run BASIC</value>
+          <value xml:lang="en-US">Run</value>
         </prop>
         <prop oor:name="Properties" oor:type="xs:int">
           <value>1</value>
@@ -5012,7 +5012,7 @@
       </node>
       <node oor:name=".uno:BasicStop" oor:op="replace">
         <prop oor:name="Label" oor:type="xs:string">
-          <value xml:lang="en-US">Stop Macro</value>
+          <value xml:lang="en-US">Stop</value>
         </prop>
         <prop oor:name="Properties" oor:type="xs:int">
           <value>1</value>
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to