Move var sheet variables popup menu to GtkBuilder file
[pspp-builds.git] / src / ui / gui / data-editor.ui
index 9ba686771aae33c7f3b3d1710117f7f178c35133..93bd84cd7fe4e866c7b15db9c5c95647c1ce8d40 100644 (file)
@@ -1,6 +1,23 @@
 <?xml version="1.0"?>
 <interface>
   <object class="GtkUIManager" id="uimanager1">
+    <child>
+      <object class="GtkActionGroup" id="actiongroup2">
+        <child>
+          <object class="GtkAction" id="sort-up">
+            <property name="stock-id">gtk-sort-ascending</property>
+            <property name="label" translatable="yes">Sort Ascending</property>
+          </object>
+        </child>
+        <child>
+          <object class="GtkAction" id="sort-down">
+            <property name="stock-id">gtk-sort-descending</property>
+            <property name="label" translatable="yes">Sort Descending</property>
+          </object>
+        </child>
+      </object>
+   </child>
+       
     <child>
       <object class="GtkActionGroup" id="actiongroup1">
         <child>
@@ -37,6 +54,7 @@
           <object class="GtkAction" id="file_import-text">
             <property name="name">file_import-text</property>
             <property name="label" translatable="yes">_Import Delimited Text Data</property>
+           <property name="stock-id">gtk-convert</property>
           </object>
         </child>
         <child>
           <object class="GtkAction" id="edit_clear-variables">
             <property name="name">edit_clear-variables</property>
             <property name="label" translatable="yes">Cl_ear Variables</property>
+           <property name="tooltip">Delete the variables at the selected position(s)</property>
+            <property name="stock-id">gtk-clear</property>
           </object>
         </child>
         <child>
           <object class="GtkAction" id="edit_clear-cases">
             <property name="name">edit_clear-cases</property>
+            <property name="stock-id">gtk-clear</property>
             <property name="label" translatable="yes">_Clear Cases</property>
+            <property name="tooltip" translatable="yes">Delete the cases at the selected position(s)</property>
           </object>
         </child>
         <child>
           <object class="GtkAction" id="view_fonts">
             <property name="name">view_fonts</property>
             <property name="label" translatable="yes">_Fonts</property>
+            <property name="stock-id">gtk-select-font</property>
           </object>
         </child>
         <child>
           <object class="GtkAction" id="data_sort-cases">
             <property name="label" translatable="yes">_Sort Cases</property>
             <property name="name">data_sort-cases</property>
+           <property name="stock-id">gtk-sort-ascending</property>
+           <property name="tooltip" translatable="yes">Sort cases in the active file</property>
           </object>
         </child>
         <child>
           <object class="GtkAction" id="data_transpose">
+           <property name="stock-id">pspp-transpose</property>
             <property name="name">data_transpose</property>
             <property name="label" translatable="yes">_Transpose</property>
+           <property name="tooltip" translatable="yes">Transpose the cases with the variables</property>
           </object>
         </child>
         <child>
          <toolitem name="toolbar_select-cases" action="view_value-labels"/>
         </placeholder>
       </toolbar>
+      <popup name="datasheet-variable-popup">
+         <menuitem action="action_insert-variable"/>
+         <separator/>
+         <menuitem action="edit_clear-variables"/>
+         <separator/>
+          <menuitem action="sort-up"/>
+          <menuitem action="sort-down"/>
+      </popup>
+      <popup name="varsheet-variable-popup">
+         <menuitem action="action_insert-variable"/>
+         <separator/>
+         <menuitem action="edit_clear-variables"/>
+      </popup>
 </ui>
   </object>
   <!-- interface-requires gtk+ 2.6 -->
   <object class="GtkMenuBar" constructor="uimanager1" id="menubar">
     <property name="visible">True</property>
   </object>
+  <object class="GtkMenu" constructor="uimanager1" id="datasheet-variable-popup">
+    <property name="visible">True</property>
+  </object>
+  <object class="GtkMenu" constructor="uimanager1" id="varsheet-variable-popup">
+    <property name="visible">True</property>
+  </object>
   <object class="GtkHandleBox" id="handlebox1">
     <property name="visible">True</property>
     <child>