cui/uiconfig/ui/numberingformatpage.ui |  728 ++++++++++++++++-----------------
 1 file changed, 364 insertions(+), 364 deletions(-)

New commits:
commit e4d0b71f2dab7ee267e3a968ef2f686081d63987
Author:     Michael Weghorn <[email protected]>
AuthorDate: Wed Feb 11 01:09:01 2026 +0100
Commit:     Michael Weghorn <[email protected]>
CommitDate: Wed Feb 11 08:58:01 2026 +0100

    tdf#130857 Define widgets in "Format Number" dialog in order
    
    Switch the order in which the widgets in the .ui file
    are defined so that the order better matches the visual appearance
    and logical order, which makes sure that tab focus order with the
    Qt-based VCL plugins is correct as well when using native Qt
    widgets (SAL_VCL_QT_USE_WELDED_WIDGETS=1), where
    focus order is (by default) based on widget creation order.
    
    See
    
        commit 02692566ad9fc7c3484f8581ffa0004cd4e43987
        Author: Michael Weghorn <[email protected]>
        Date:   Thu Oct 24 17:43:35 2024 +0200
    
            tdf#130857 optnewdictionarydialog.ui: Define focusable widgets in 
order
    
    for more background.
    
    The dialog can be triggered like this:
    
    * start Writer
    * "Insert" -> "Chart"
    * "Insert" -> "Data Labels..."
    * in the dialog, enable the "Value as number" checkbox
    * press the "Number format..." button
    
    Change-Id: I7e855ec64528e22d552edd5def3a062dd62a844c
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/199116
    Tested-by: Jenkins
    Reviewed-by: Michael Weghorn <[email protected]>

diff --git a/cui/uiconfig/ui/numberingformatpage.ui 
b/cui/uiconfig/ui/numberingformatpage.ui
index da1f33708bfd..d3bc68790f10 100644
--- a/cui/uiconfig/ui/numberingformatpage.ui
+++ b/cui/uiconfig/ui/numberingformatpage.ui
@@ -60,147 +60,283 @@
     <property name="row-spacing">6</property>
     <property name="column-spacing">12</property>
     <child>
-      <object class="GtkFrame" id="formatcode">
+      <!-- n-columns=3 n-rows=1 -->
+      <object class="GtkGrid" id="grid3">
         <property name="visible">True</property>
         <property name="can-focus">False</property>
-        <property name="label-xalign">0</property>
-        <property name="shadow-type">none</property>
+        <property name="hexpand">True</property>
+        <property name="vexpand">True</property>
+        <property name="row-spacing">12</property>
+        <property name="column-spacing">12</property>
         <child>
-          <!-- n-columns=4 n-rows=3 -->
-          <object class="GtkGrid" id="grid7">
+          <object class="GtkFrame" id="categoryframe">
             <property name="visible">True</property>
             <property name="can-focus">False</property>
-            <property name="margin-start">12</property>
-            <property name="margin-top">6</property>
-            <property name="row-spacing">6</property>
-            <property name="column-spacing">6</property>
+            <property name="vexpand">True</property>
+            <property name="label-xalign">0</property>
+            <property name="shadow-type">none</property>
             <child>
-              <object class="GtkEntry" id="formatted">
+              <object class="GtkScrolledWindow" id="scrolledwindow1">
                 <property name="visible">True</property>
                 <property name="can-focus">True</property>
-                <property name="valign">center</property>
-                <property name="hexpand">True</property>
-                <property name="activates-default">True</property>
-                <property name="truncate-multiline">True</property>
-                <child internal-child="accessible">
-                  <object class="AtkObject" id="formatted-atkobject">
-                    <property name="AtkObject::accessible-description" 
translatable="yes" 
context="numberingformatpage|extended_tip|formatted">Displays the number format 
code for the selected format. You can also enter a custom format.</property>
+                <property name="margin-top">6</property>
+                <property name="vexpand">True</property>
+                <property name="shadow-type">in</property>
+                <child>
+                  <object class="GtkTreeView" id="categorylb">
+                    <property name="visible">True</property>
+                    <property name="can-focus">True</property>
+                    <property name="has-focus">True</property>
+                    <property name="vexpand">True</property>
+                    <property name="model">liststore1</property>
+                    <property name="headers-visible">False</property>
+                    <property name="headers-clickable">False</property>
+                    <property name="search-column">0</property>
+                    <property name="show-expanders">False</property>
+                    <child internal-child="selection">
+                      <object class="GtkTreeSelection" 
id="treeview-selection1"/>
+                    </child>
+                    <child>
+                      <object class="GtkTreeViewColumn" id="treeviewcolumn1">
+                        <child>
+                          <object class="GtkCellRendererText" 
id="cellrenderertext1"/>
+                          <attributes>
+                            <attribute name="text">0</attribute>
+                          </attributes>
+                        </child>
+                      </object>
+                    </child>
+                    <child internal-child="accessible">
+                      <object class="AtkObject" id="categorylb-atkobject">
+                        <property name="AtkObject::accessible-description" 
translatable="yes" context="numberingformatpage|extended_tip|categorylb">Select 
a category from the list, and then select a formatting style in the Format 
box.</property>
+                      </object>
+                    </child>
                   </object>
                 </child>
               </object>
-              <packing>
-                <property name="left-attach">0</property>
-                <property name="top-attach">0</property>
-              </packing>
             </child>
+            <child type="label">
+              <object class="GtkLabel" id="categoryft">
+                <property name="visible">True</property>
+                <property name="can-focus">False</property>
+                <property name="label" translatable="yes" 
context="numberingformatpage|categoryft">C_ategory</property>
+                <property name="use-underline">True</property>
+                <property name="mnemonic-widget">categorylb</property>
+                <attributes>
+                  <attribute name="weight" value="bold"/>
+                </attributes>
+              </object>
+            </child>
+          </object>
+          <packing>
+            <property name="left-attach">0</property>
+            <property name="top-attach">0</property>
+          </packing>
+        </child>
+        <child>
+          <object class="GtkFrame" id="formatframe">
+            <property name="height-request">0</property>
+            <property name="visible">True</property>
+            <property name="can-focus">False</property>
+            <property name="hexpand">True</property>
+            <property name="vexpand">True</property>
+            <property name="label-xalign">0</property>
+            <property name="shadow-type">none</property>
             <child>
-              <object class="GtkButton" id="add">
+              <!-- n-columns=1 n-rows=2 -->
+              <object class="GtkGrid" id="grid2">
                 <property name="visible">True</property>
-                <property name="can-focus">True</property>
-                <property name="receives-default">True</property>
-                <property name="tooltip-text" translatable="yes" 
context="numberingformatpage|add|tooltip_text">Add</property>
-                <property name="valign">center</property>
-                <property name="image">image2</property>
-                <property name="always-show-image">True</property>
-                <child internal-child="accessible">
-                  <object class="AtkObject" id="add-atkobject">
-                    <property name="AtkObject::accessible-description" 
translatable="yes" context="numberingformatpage|extended_tip|add">Adds the 
number format code that you entered to the user-defined category.</property>
+                <property name="can-focus">False</property>
+                <property name="margin-top">6</property>
+                <property name="hexpand">True</property>
+                <property name="vexpand">True</property>
+                <property name="row-spacing">6</property>
+                <child>
+                  <object class="GtkComboBoxText" id="currencylb">
+                    <property name="visible">True</property>
+                    <property name="can-focus">False</property>
+                    <property name="valign">start</property>
+                    <property name="hexpand">True</property>
+                    <items>
+                      <item translatable="yes" 
context="numberingformatpage|liststore2">Automatically</item>
+                    </items>
+                    <child internal-child="accessible">
+                      <object class="AtkObject" id="currencylb-atkobject">
+                        <property name="AtkObject::accessible-description" 
translatable="yes" context="numberingformatpage|extended_tip|currencylb">Select 
a currency, and then scroll to the top of the Format list to view the 
formatting options for the currency.</property>
+                      </object>
+                    </child>
                   </object>
+                  <packing>
+                    <property name="left-attach">0</property>
+                    <property name="top-attach">0</property>
+                  </packing>
+                </child>
+                <child>
+                  <object class="GtkScrolledWindow">
+                    <property name="visible">True</property>
+                    <property name="can-focus">True</property>
+                    <property name="shadow-type">in</property>
+                    <child>
+                      <object class="GtkTreeView" id="formatlb">
+                        <property name="visible">True</property>
+                        <property name="can-focus">True</property>
+                        <property name="hexpand">True</property>
+                        <property name="vexpand">True</property>
+                        <property name="model">liststore3</property>
+                        <property name="headers-visible">False</property>
+                        <property name="headers-clickable">False</property>
+                        <property name="search-column">0</property>
+                        <property name="show-expanders">False</property>
+                        <child internal-child="selection">
+                          <object class="GtkTreeSelection" 
id="treeview-selection2"/>
+                        </child>
+                        <child>
+                          <object class="GtkTreeViewColumn" 
id="treeviewcolumn2">
+                            <child>
+                              <object class="GtkCellRendererText" 
id="cellrenderertext2"/>
+                              <attributes>
+                                <attribute name="text">0</attribute>
+                                <attribute name="foreground-rgba">2</attribute>
+                              </attributes>
+                            </child>
+                          </object>
+                        </child>
+                        <child internal-child="accessible">
+                          <object class="AtkObject" id="formatlb-atkobject">
+                            <property name="AtkObject::accessible-description" 
translatable="yes" context="numberingformatpage|extended_tip|formatlb">Select 
how you want the contents of the selected field to be displayed.</property>
+                          </object>
+                        </child>
+                      </object>
+                    </child>
+                  </object>
+                  <packing>
+                    <property name="left-attach">0</property>
+                    <property name="top-attach">1</property>
+                  </packing>
                 </child>
               </object>
-              <packing>
-                <property name="left-attach">1</property>
-                <property name="top-attach">0</property>
-              </packing>
             </child>
+            <child type="label">
+              <object class="GtkLabel" id="formatft">
+                <property name="visible">True</property>
+                <property name="can-focus">False</property>
+                <property name="label" translatable="yes" 
context="numberingformatpage|formatft">Fo_rmat</property>
+                <property name="use-underline">True</property>
+                <attributes>
+                  <attribute name="weight" value="bold"/>
+                </attributes>
+              </object>
+            </child>
+          </object>
+          <packing>
+            <property name="left-attach">1</property>
+            <property name="top-attach">0</property>
+          </packing>
+        </child>
+        <child>
+          <!-- n-columns=1 n-rows=3 -->
+          <object class="GtkGrid" id="grid1">
+            <property name="visible">True</property>
+            <property name="can-focus">False</property>
+            <property name="vexpand">True</property>
+            <property name="row-spacing">6</property>
             <child>
-              <object class="GtkButton" id="edit">
+              <object class="GtkFrame" id="localeframe">
                 <property name="visible">True</property>
-                <property name="can-focus">True</property>
-                <property name="receives-default">True</property>
-                <property name="tooltip-text" translatable="yes" 
context="numberingformatpage|edit|tooltip_text">Edit Comment</property>
-                <property name="valign">center</property>
-                <property name="image">image3</property>
-                <property name="always-show-image">True</property>
-                <child internal-child="accessible">
-                  <object class="AtkObject" id="edit-atkobject">
-                    <property name="AtkObject::accessible-description" 
translatable="yes" context="numberingformatpage|extended_tip|edit">Enter a 
comment for the selected number format, and then click outside this 
box.</property>
+                <property name="can-focus">False</property>
+                <property name="label-xalign">0</property>
+                <property name="shadow-type">none</property>
+                <child>
+                  <object class="GtkComboBoxText" id="localelb">
+                    <property name="visible">True</property>
+                    <property name="can-focus">False</property>
+                    <property name="valign">start</property>
+                    <child internal-child="accessible">
+                      <object class="AtkObject" id="localelb-atkobject">
+                        <property name="AtkObject::accessible-description" 
translatable="yes" 
context="numberingformatpage|extended_tip|localelb">Specifies the locale 
setting for the selected field.</property>
+                      </object>
+                    </child>
+                  </object>
+                </child>
+                <child type="label">
+                  <object class="GtkLabel" id="localeft">
+                    <property name="visible">True</property>
+                    <property name="can-focus">False</property>
+                    <property name="margin-bottom">6</property>
+                    <property name="label" translatable="yes" 
context="numberingformatpage|localeft">_Locale</property>
+                    <property name="use-underline">True</property>
+                    <property name="mnemonic-widget">localelb</property>
+                    <attributes>
+                      <attribute name="weight" value="bold"/>
+                    </attributes>
                   </object>
                 </child>
               </object>
               <packing>
-                <property name="left-attach">2</property>
+                <property name="left-attach">0</property>
                 <property name="top-attach">0</property>
               </packing>
             </child>
             <child>
-              <object class="GtkButton" id="delete">
-                <property name="visible">True</property>
+              <object class="GtkCheckButton" id="sourceformat">
+                <property name="label" translatable="yes" 
context="numberingformatpage|sourceformat">So_urce format</property>
                 <property name="can-focus">True</property>
-                <property name="receives-default">True</property>
-                <property name="tooltip-text" translatable="yes" 
context="numberingformatpage|delete|tooltip_text">Remove</property>
-                <property name="valign">center</property>
-                <property name="image">image1</property>
-                <property name="always-show-image">True</property>
+                <property name="receives-default">False</property>
+                <property name="no-show-all">True</property>
+                <property name="use-underline">True</property>
+                <property name="draw-indicator">True</property>
                 <child internal-child="accessible">
-                  <object class="AtkObject" id="delete-atkobject">
-                    <property name="AtkObject::accessible-description" 
translatable="yes" context="numberingformatpage|extended_tip|delete">Deletes 
the selected number format.</property>
+                  <object class="AtkObject" id="sourceformat-atkobject">
+                    <property name="AtkObject::accessible-description" 
translatable="yes" context="numberingformatpage|extended_tip|sourceformat">Uses 
the same number format as the cells containing the data for the 
chart.</property>
                   </object>
                 </child>
               </object>
-              <packing>
-                <property name="left-attach">3</property>
-                <property name="top-attach">0</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkLabel" id="commentft">
-                <property name="visible">True</property>
-                <property name="can-focus">False</property>
-                <property name="xalign">0</property>
-              </object>
               <packing>
                 <property name="left-attach">0</property>
                 <property name="top-attach">1</property>
-                <property name="width">4</property>
               </packing>
             </child>
             <child>
-              <object class="GtkEntry" id="commented">
+              <object class="GtkScrolledWindow">
+                <property name="visible">True</property>
                 <property name="can-focus">True</property>
-                <property name="no-show-all">True</property>
-                <property name="tooltip-text" translatable="yes" 
context="numberingformatpage|commented|tooltip_text">Comment</property>
-                <property name="truncate-multiline">True</property>
-                <child internal-child="accessible">
-                  <object class="AtkObject" id="commented-atkobject">
-                    <property name="AtkObject::accessible-description" 
translatable="yes" context="numberingformatpage|extended_tip|commented">Adds a 
comment to the selected number format.</property>
+                <property name="valign">end</property>
+                <property name="hexpand">True</property>
+                <property name="vexpand">True</property>
+                <property name="shadow-type">in</property>
+                <child>
+                  <object class="GtkViewport">
+                    <property name="visible">True</property>
+                    <property name="can-focus">False</property>
+                    <child>
+                      <object class="GtkDrawingArea" id="preview">
+                        <property name="visible">True</property>
+                        <property name="can-focus">False</property>
+                        <child internal-child="accessible">
+                          <object class="AtkObject" id="preview-atkobject">
+                            <property name="AtkObject::accessible-name" 
translatable="yes" 
context="numberingformatpage|preview-atkobject">Preview</property>
+                          </object>
+                        </child>
+                      </object>
+                    </child>
                   </object>
                 </child>
               </object>
               <packing>
                 <property name="left-attach">0</property>
                 <property name="top-attach">2</property>
-                <property name="width">4</property>
               </packing>
             </child>
           </object>
-        </child>
-        <child type="label">
-          <object class="GtkLabel" id="formatf">
-            <property name="visible">True</property>
-            <property name="can-focus">False</property>
-            <property name="label" translatable="yes" 
context="numberingformatpage|formatf">_Format Code</property>
-            <property name="use-underline">True</property>
-            <property name="mnemonic-widget">formatted</property>
-            <attributes>
-              <attribute name="weight" value="bold"/>
-            </attributes>
-          </object>
+          <packing>
+            <property name="left-attach">2</property>
+            <property name="top-attach">0</property>
+          </packing>
         </child>
       </object>
       <packing>
         <property name="left-attach">0</property>
-        <property name="top-attach">2</property>
+        <property name="top-attach">0</property>
       </packing>
     </child>
     <child>
@@ -371,343 +507,207 @@
                   <object class="GtkCheckButton" id="engineering">
                     <property name="label" translatable="yes" 
context="numberingformatpage|engineering">_Engineering notation</property>
                     <property name="can-focus">True</property>
-                    <property name="receives-default">False</property>
-                    <property name="use-underline">True</property>
-                    <property name="draw-indicator">True</property>
-                    <child internal-child="accessible">
-                      <object class="AtkObject" id="engineering-atkobject">
-                        <property name="AtkObject::accessible-description" 
translatable="yes" context="numberingformatpage|extended_tip|engineering">With 
scientific format, Engineering notation ensures that exponent is a multiple of 
3.</property>
-                      </object>
-                    </child>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">True</property>
-                    <property name="position">0</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkCheckButton" id="thousands">
-                    <property name="label" translatable="yes" 
context="numberingformatpage|thousands">_Thousands separator</property>
-                    <property name="visible">True</property>
-                    <property name="can-focus">True</property>
-                    <property name="receives-default">False</property>
-                    <property name="use-underline">True</property>
-                    <property name="draw-indicator">True</property>
-                    <child internal-child="accessible">
-                      <object class="AtkObject" id="thousands-atkobject">
-                        <property name="AtkObject::accessible-description" 
translatable="yes" context="numberingformatpage|extended_tip|thousands">Inserts 
a separator between thousands. The type of separator that is used depends on 
your Languages and Locales settings.</property>
-                      </object>
-                    </child>
-                  </object>
-                  <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">True</property>
-                    <property name="position">0</property>
-                  </packing>
-                </child>
-              </object>
-              <packing>
-                <property name="left-attach">2</property>
-                <property name="top-attach">1</property>
-              </packing>
-            </child>
-          </object>
-        </child>
-        <child type="label">
-          <object class="GtkLabel" id="optionsft">
-            <property name="visible">True</property>
-            <property name="can-focus">False</property>
-            <property name="label" translatable="yes" 
context="numberingformatpage|optionsft">Options</property>
-            <attributes>
-              <attribute name="weight" value="bold"/>
-            </attributes>
-          </object>
-        </child>
-      </object>
-      <packing>
-        <property name="left-attach">0</property>
-        <property name="top-attach">1</property>
-      </packing>
-    </child>
-    <child>
-      <!-- n-columns=3 n-rows=1 -->
-      <object class="GtkGrid" id="grid3">
-        <property name="visible">True</property>
-        <property name="can-focus">False</property>
-        <property name="hexpand">True</property>
-        <property name="vexpand">True</property>
-        <property name="row-spacing">12</property>
-        <property name="column-spacing">12</property>
-        <child>
-          <object class="GtkFrame" id="categoryframe">
-            <property name="visible">True</property>
-            <property name="can-focus">False</property>
-            <property name="vexpand">True</property>
-            <property name="label-xalign">0</property>
-            <property name="shadow-type">none</property>
-            <child>
-              <object class="GtkScrolledWindow" id="scrolledwindow1">
-                <property name="visible">True</property>
-                <property name="can-focus">True</property>
-                <property name="margin-top">6</property>
-                <property name="vexpand">True</property>
-                <property name="shadow-type">in</property>
-                <child>
-                  <object class="GtkTreeView" id="categorylb">
-                    <property name="visible">True</property>
-                    <property name="can-focus">True</property>
-                    <property name="has-focus">True</property>
-                    <property name="vexpand">True</property>
-                    <property name="model">liststore1</property>
-                    <property name="headers-visible">False</property>
-                    <property name="headers-clickable">False</property>
-                    <property name="search-column">0</property>
-                    <property name="show-expanders">False</property>
-                    <child internal-child="selection">
-                      <object class="GtkTreeSelection" 
id="treeview-selection1"/>
-                    </child>
-                    <child>
-                      <object class="GtkTreeViewColumn" id="treeviewcolumn1">
-                        <child>
-                          <object class="GtkCellRendererText" 
id="cellrenderertext1"/>
-                          <attributes>
-                            <attribute name="text">0</attribute>
-                          </attributes>
-                        </child>
-                      </object>
-                    </child>
-                    <child internal-child="accessible">
-                      <object class="AtkObject" id="categorylb-atkobject">
-                        <property name="AtkObject::accessible-description" 
translatable="yes" context="numberingformatpage|extended_tip|categorylb">Select 
a category from the list, and then select a formatting style in the Format 
box.</property>
-                      </object>
-                    </child>
-                  </object>
-                </child>
-              </object>
-            </child>
-            <child type="label">
-              <object class="GtkLabel" id="categoryft">
-                <property name="visible">True</property>
-                <property name="can-focus">False</property>
-                <property name="label" translatable="yes" 
context="numberingformatpage|categoryft">C_ategory</property>
-                <property name="use-underline">True</property>
-                <property name="mnemonic-widget">categorylb</property>
-                <attributes>
-                  <attribute name="weight" value="bold"/>
-                </attributes>
-              </object>
-            </child>
-          </object>
-          <packing>
-            <property name="left-attach">0</property>
-            <property name="top-attach">0</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkFrame" id="formatframe">
-            <property name="height-request">0</property>
-            <property name="visible">True</property>
-            <property name="can-focus">False</property>
-            <property name="hexpand">True</property>
-            <property name="vexpand">True</property>
-            <property name="label-xalign">0</property>
-            <property name="shadow-type">none</property>
-            <child>
-              <!-- n-columns=1 n-rows=2 -->
-              <object class="GtkGrid" id="grid2">
-                <property name="visible">True</property>
-                <property name="can-focus">False</property>
-                <property name="margin-top">6</property>
-                <property name="hexpand">True</property>
-                <property name="vexpand">True</property>
-                <property name="row-spacing">6</property>
-                <child>
-                  <object class="GtkComboBoxText" id="currencylb">
-                    <property name="visible">True</property>
-                    <property name="can-focus">False</property>
-                    <property name="valign">start</property>
-                    <property name="hexpand">True</property>
-                    <items>
-                      <item translatable="yes" 
context="numberingformatpage|liststore2">Automatically</item>
-                    </items>
+                    <property name="receives-default">False</property>
+                    <property name="use-underline">True</property>
+                    <property name="draw-indicator">True</property>
                     <child internal-child="accessible">
-                      <object class="AtkObject" id="currencylb-atkobject">
-                        <property name="AtkObject::accessible-description" 
translatable="yes" context="numberingformatpage|extended_tip|currencylb">Select 
a currency, and then scroll to the top of the Format list to view the 
formatting options for the currency.</property>
+                      <object class="AtkObject" id="engineering-atkobject">
+                        <property name="AtkObject::accessible-description" 
translatable="yes" context="numberingformatpage|extended_tip|engineering">With 
scientific format, Engineering notation ensures that exponent is a multiple of 
3.</property>
                       </object>
                     </child>
                   </object>
                   <packing>
-                    <property name="left-attach">0</property>
-                    <property name="top-attach">0</property>
+                    <property name="expand">False</property>
+                    <property name="fill">True</property>
+                    <property name="position">0</property>
                   </packing>
                 </child>
                 <child>
-                  <object class="GtkScrolledWindow">
+                  <object class="GtkCheckButton" id="thousands">
+                    <property name="label" translatable="yes" 
context="numberingformatpage|thousands">_Thousands separator</property>
                     <property name="visible">True</property>
                     <property name="can-focus">True</property>
-                    <property name="shadow-type">in</property>
-                    <child>
-                      <object class="GtkTreeView" id="formatlb">
-                        <property name="visible">True</property>
-                        <property name="can-focus">True</property>
-                        <property name="hexpand">True</property>
-                        <property name="vexpand">True</property>
-                        <property name="model">liststore3</property>
-                        <property name="headers-visible">False</property>
-                        <property name="headers-clickable">False</property>
-                        <property name="search-column">0</property>
-                        <property name="show-expanders">False</property>
-                        <child internal-child="selection">
-                          <object class="GtkTreeSelection" 
id="treeview-selection2"/>
-                        </child>
-                        <child>
-                          <object class="GtkTreeViewColumn" 
id="treeviewcolumn2">
-                            <child>
-                              <object class="GtkCellRendererText" 
id="cellrenderertext2"/>
-                              <attributes>
-                                <attribute name="text">0</attribute>
-                                <attribute name="foreground-rgba">2</attribute>
-                              </attributes>
-                            </child>
-                          </object>
-                        </child>
-                        <child internal-child="accessible">
-                          <object class="AtkObject" id="formatlb-atkobject">
-                            <property name="AtkObject::accessible-description" 
translatable="yes" context="numberingformatpage|extended_tip|formatlb">Select 
how you want the contents of the selected field to be displayed.</property>
-                          </object>
-                        </child>
+                    <property name="receives-default">False</property>
+                    <property name="use-underline">True</property>
+                    <property name="draw-indicator">True</property>
+                    <child internal-child="accessible">
+                      <object class="AtkObject" id="thousands-atkobject">
+                        <property name="AtkObject::accessible-description" 
translatable="yes" context="numberingformatpage|extended_tip|thousands">Inserts 
a separator between thousands. The type of separator that is used depends on 
your Languages and Locales settings.</property>
                       </object>
                     </child>
                   </object>
                   <packing>
-                    <property name="left-attach">0</property>
-                    <property name="top-attach">1</property>
+                    <property name="expand">False</property>
+                    <property name="fill">True</property>
+                    <property name="position">0</property>
                   </packing>
                 </child>
               </object>
-            </child>
-            <child type="label">
-              <object class="GtkLabel" id="formatft">
-                <property name="visible">True</property>
-                <property name="can-focus">False</property>
-                <property name="label" translatable="yes" 
context="numberingformatpage|formatft">Fo_rmat</property>
-                <property name="use-underline">True</property>
-                <attributes>
-                  <attribute name="weight" value="bold"/>
-                </attributes>
-              </object>
+              <packing>
+                <property name="left-attach">2</property>
+                <property name="top-attach">1</property>
+              </packing>
             </child>
           </object>
-          <packing>
-            <property name="left-attach">1</property>
-            <property name="top-attach">0</property>
-          </packing>
         </child>
+        <child type="label">
+          <object class="GtkLabel" id="optionsft">
+            <property name="visible">True</property>
+            <property name="can-focus">False</property>
+            <property name="label" translatable="yes" 
context="numberingformatpage|optionsft">Options</property>
+            <attributes>
+              <attribute name="weight" value="bold"/>
+            </attributes>
+          </object>
+        </child>
+      </object>
+      <packing>
+        <property name="left-attach">0</property>
+        <property name="top-attach">1</property>
+      </packing>
+    </child>
+    <child>
+      <object class="GtkFrame" id="formatcode">
+        <property name="visible">True</property>
+        <property name="can-focus">False</property>
+        <property name="label-xalign">0</property>
+        <property name="shadow-type">none</property>
         <child>
-          <!-- n-columns=1 n-rows=3 -->
-          <object class="GtkGrid" id="grid1">
+          <!-- n-columns=4 n-rows=3 -->
+          <object class="GtkGrid" id="grid7">
             <property name="visible">True</property>
             <property name="can-focus">False</property>
-            <property name="vexpand">True</property>
+            <property name="margin-start">12</property>
+            <property name="margin-top">6</property>
             <property name="row-spacing">6</property>
+            <property name="column-spacing">6</property>
             <child>
-              <object class="GtkFrame" id="localeframe">
+              <object class="GtkEntry" id="formatted">
                 <property name="visible">True</property>
-                <property name="can-focus">False</property>
-                <property name="label-xalign">0</property>
-                <property name="shadow-type">none</property>
-                <child>
-                  <object class="GtkComboBoxText" id="localelb">
-                    <property name="visible">True</property>
-                    <property name="can-focus">False</property>
-                    <property name="valign">start</property>
-                    <child internal-child="accessible">
-                      <object class="AtkObject" id="localelb-atkobject">
-                        <property name="AtkObject::accessible-description" 
translatable="yes" 
context="numberingformatpage|extended_tip|localelb">Specifies the locale 
setting for the selected field.</property>
-                      </object>
-                    </child>
+                <property name="can-focus">True</property>
+                <property name="valign">center</property>
+                <property name="hexpand">True</property>
+                <property name="activates-default">True</property>
+                <property name="truncate-multiline">True</property>
+                <child internal-child="accessible">
+                  <object class="AtkObject" id="formatted-atkobject">
+                    <property name="AtkObject::accessible-description" 
translatable="yes" 
context="numberingformatpage|extended_tip|formatted">Displays the number format 
code for the selected format. You can also enter a custom format.</property>
                   </object>
                 </child>
-                <child type="label">
-                  <object class="GtkLabel" id="localeft">
-                    <property name="visible">True</property>
-                    <property name="can-focus">False</property>
-                    <property name="margin-bottom">6</property>
-                    <property name="label" translatable="yes" 
context="numberingformatpage|localeft">_Locale</property>
-                    <property name="use-underline">True</property>
-                    <property name="mnemonic-widget">localelb</property>
-                    <attributes>
-                      <attribute name="weight" value="bold"/>
-                    </attributes>
+              </object>
+              <packing>
+                <property name="left-attach">0</property>
+                <property name="top-attach">0</property>
+              </packing>
+            </child>
+            <child>
+              <object class="GtkButton" id="add">
+                <property name="visible">True</property>
+                <property name="can-focus">True</property>
+                <property name="receives-default">True</property>
+                <property name="tooltip-text" translatable="yes" 
context="numberingformatpage|add|tooltip_text">Add</property>
+                <property name="valign">center</property>
+                <property name="image">image2</property>
+                <property name="always-show-image">True</property>
+                <child internal-child="accessible">
+                  <object class="AtkObject" id="add-atkobject">
+                    <property name="AtkObject::accessible-description" 
translatable="yes" context="numberingformatpage|extended_tip|add">Adds the 
number format code that you entered to the user-defined category.</property>
                   </object>
                 </child>
               </object>
               <packing>
-                <property name="left-attach">0</property>
+                <property name="left-attach">1</property>
                 <property name="top-attach">0</property>
               </packing>
             </child>
             <child>
-              <object class="GtkCheckButton" id="sourceformat">
-                <property name="label" translatable="yes" 
context="numberingformatpage|sourceformat">So_urce format</property>
+              <object class="GtkButton" id="edit">
+                <property name="visible">True</property>
                 <property name="can-focus">True</property>
-                <property name="receives-default">False</property>
-                <property name="no-show-all">True</property>
-                <property name="use-underline">True</property>
-                <property name="draw-indicator">True</property>
+                <property name="receives-default">True</property>
+                <property name="tooltip-text" translatable="yes" 
context="numberingformatpage|edit|tooltip_text">Edit Comment</property>
+                <property name="valign">center</property>
+                <property name="image">image3</property>
+                <property name="always-show-image">True</property>
                 <child internal-child="accessible">
-                  <object class="AtkObject" id="sourceformat-atkobject">
-                    <property name="AtkObject::accessible-description" 
translatable="yes" context="numberingformatpage|extended_tip|sourceformat">Uses 
the same number format as the cells containing the data for the 
chart.</property>
+                  <object class="AtkObject" id="edit-atkobject">
+                    <property name="AtkObject::accessible-description" 
translatable="yes" context="numberingformatpage|extended_tip|edit">Enter a 
comment for the selected number format, and then click outside this 
box.</property>
+                  </object>
+                </child>
+              </object>
+              <packing>
+                <property name="left-attach">2</property>
+                <property name="top-attach">0</property>
+              </packing>
+            </child>
+            <child>
+              <object class="GtkButton" id="delete">
+                <property name="visible">True</property>
+                <property name="can-focus">True</property>
+                <property name="receives-default">True</property>
+                <property name="tooltip-text" translatable="yes" 
context="numberingformatpage|delete|tooltip_text">Remove</property>
+                <property name="valign">center</property>
+                <property name="image">image1</property>
+                <property name="always-show-image">True</property>
+                <child internal-child="accessible">
+                  <object class="AtkObject" id="delete-atkobject">
+                    <property name="AtkObject::accessible-description" 
translatable="yes" context="numberingformatpage|extended_tip|delete">Deletes 
the selected number format.</property>
                   </object>
                 </child>
               </object>
+              <packing>
+                <property name="left-attach">3</property>
+                <property name="top-attach">0</property>
+              </packing>
+            </child>
+            <child>
+              <object class="GtkLabel" id="commentft">
+                <property name="visible">True</property>
+                <property name="can-focus">False</property>
+                <property name="xalign">0</property>
+              </object>
               <packing>
                 <property name="left-attach">0</property>
                 <property name="top-attach">1</property>
+                <property name="width">4</property>
               </packing>
             </child>
             <child>
-              <object class="GtkScrolledWindow">
-                <property name="visible">True</property>
+              <object class="GtkEntry" id="commented">
                 <property name="can-focus">True</property>
-                <property name="valign">end</property>
-                <property name="hexpand">True</property>
-                <property name="vexpand">True</property>
-                <property name="shadow-type">in</property>
-                <child>
-                  <object class="GtkViewport">
-                    <property name="visible">True</property>
-                    <property name="can-focus">False</property>
-                    <child>
-                      <object class="GtkDrawingArea" id="preview">
-                        <property name="visible">True</property>
-                        <property name="can-focus">False</property>
-                        <child internal-child="accessible">
-                          <object class="AtkObject" id="preview-atkobject">
-                            <property name="AtkObject::accessible-name" 
translatable="yes" 
context="numberingformatpage|preview-atkobject">Preview</property>
-                          </object>
-                        </child>
-                      </object>
-                    </child>
+                <property name="no-show-all">True</property>
+                <property name="tooltip-text" translatable="yes" 
context="numberingformatpage|commented|tooltip_text">Comment</property>
+                <property name="truncate-multiline">True</property>
+                <child internal-child="accessible">
+                  <object class="AtkObject" id="commented-atkobject">
+                    <property name="AtkObject::accessible-description" 
translatable="yes" context="numberingformatpage|extended_tip|commented">Adds a 
comment to the selected number format.</property>
                   </object>
                 </child>
               </object>
               <packing>
                 <property name="left-attach">0</property>
                 <property name="top-attach">2</property>
+                <property name="width">4</property>
               </packing>
             </child>
           </object>
-          <packing>
-            <property name="left-attach">2</property>
-            <property name="top-attach">0</property>
-          </packing>
+        </child>
+        <child type="label">
+          <object class="GtkLabel" id="formatf">
+            <property name="visible">True</property>
+            <property name="can-focus">False</property>
+            <property name="label" translatable="yes" 
context="numberingformatpage|formatf">_Format Code</property>
+            <property name="use-underline">True</property>
+            <property name="mnemonic-widget">formatted</property>
+            <attributes>
+              <attribute name="weight" value="bold"/>
+            </attributes>
+          </object>
         </child>
       </object>
       <packing>
         <property name="left-attach">0</property>
-        <property name="top-attach">0</property>
+        <property name="top-attach">2</property>
       </packing>
     </child>
     <child internal-child="accessible">

Reply via email to