diff options
author | Laurent Balland-Poirier <laurent.balland-poirier@laposte.net> | 2016-07-17 18:20:24 +0200 |
---|---|---|
committer | Laurent BP <laurent.balland-poirier@laposte.net> | 2016-08-16 19:20:57 +0000 |
commit | 6e44bb1b67f41dc7dbf15fe4502578a38ac59738 (patch) | |
tree | 089b78269a39bbe36d4bb38955ebdea65ba335f0 /sc/uiconfig | |
parent | Fix 'AddressSanitizer: container-overflow' problem detected on OS X (diff) | |
download | core-6e44bb1b67f41dc7dbf15fe4502578a38ac59738.tar.gz core-6e44bb1b67f41dc7dbf15fe4502578a38ac59738.zip |
Fraction Number Format: add UI/Sidebar options
Enable modification of fraction number format through dialog UI:
- negative in red
- "Decimal places" is replaced with "Denominator places"
- leading zeros for integer part
- thousand separator for integer part
Update: options in Sidebar
Thousand separator works, also for ' ' as thousand separator
Change-Id: I0ed2952ed9cd8afb5444b44997526e5019a5858d
Reviewed-on: https://gerrit.libreoffice.org/27268
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>
Diffstat (limited to 'sc/uiconfig')
-rw-r--r-- | sc/uiconfig/scalc/ui/sidebarnumberformat.ui | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/sc/uiconfig/scalc/ui/sidebarnumberformat.ui b/sc/uiconfig/scalc/ui/sidebarnumberformat.ui index 6572ad23369f..a8875e5ca22d 100644 --- a/sc/uiconfig/scalc/ui/sidebarnumberformat.ui +++ b/sc/uiconfig/scalc/ui/sidebarnumberformat.ui @@ -3,6 +3,16 @@ <interface> <requires lib="gtk+" version="3.0"/> <requires lib="LibreOffice" version="1.0"/> + <object class="GtkAdjustment" id="adjustment1"> + <property name="upper">20</property> + <property name="step_increment">1</property> + <property name="page_increment">10</property> + </object> + <object class="GtkAdjustment" id="adjustment2"> + <property name="upper">8</property> + <property name="step_increment">1</property> + <property name="page_increment">1</property> + </object> <object class="GtkGrid" id="NumberFormatPropertyPanel"> <property name="visible">True</property> <property name="can_focus">False</property> @@ -141,6 +151,7 @@ <property name="tooltip_markup" translatable="yes">Enter the number of decimal places that you want to display.</property> <property name="tooltip_text" translatable="yes">Enter the number of decimal places that you want to display.</property> <property name="invisible_char">•</property> + <property name="adjustment">adjustment1</property> <child internal-child="accessible"> <object class="AtkObject" id="decimalplaces-atkobject"> <property name="AtkObject::accessible-name" translatable="yes">Decimal Places</property> @@ -153,6 +164,41 @@ <property name="position">1</property> </packing> </child> + <child> + <object class="GtkLabel" id="denominatorplaceslabel"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="label" translatable="yes">Den_ominator places:</property> + <property name="use_underline">True</property> + <property name="mnemonic_widget">denominatorplaces</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkSpinButton" id="denominatorplaces"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="has_tooltip">True</property> + <property name="tooltip_markup" translatable="yes">Enter the number of places for the denominator that you want to display.</property> + <property name="tooltip_text" translatable="yes">Enter the number of places for the denominator that you want to display.</property> + <property name="invisible_char">•</property> + <property name="adjustment">adjustment2</property> + <child internal-child="accessible"> + <object class="AtkObject" id="denominatorplaces-atkobject"> + <property name="AtkObject::accessible-name" translatable="yes">Denominator Places</property> + </object> + </child> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> + </child> </object> <packing> <property name="expand">False</property> @@ -189,6 +235,7 @@ <property name="tooltip_markup" translatable="yes">Enter the maximum number of zeroes to display before the decimal point.</property> <property name="tooltip_text" translatable="yes">Enter the maximum number of zeroes to display before the decimal point.</property> <property name="invisible_char">•</property> + <property name="adjustment">adjustment1</property> <child internal-child="accessible"> <object class="AtkObject" id="leadingzeroes-atkobject"> <property name="AtkObject::accessible-name" translatable="yes">Leading Zeroes</property> |