include/editeng/svxenum.hxx                 |    3 ++-
 offapi/com/sun/star/style/NumberingType.idl |    7 +++++++
 2 files changed, 9 insertions(+), 1 deletion(-)

New commits:
commit 6b80bd446de4bf19df3a9b124881e1fe12402ca8
Author:     Miklos Vajna <vmik...@collabora.com>
AuthorDate: Mon Mar 2 17:17:56 2020 +0100
Commit:     Miklos Vajna <vmik...@collabora.com>
CommitDate: Tue Mar 3 07:58:13 2020 +0100

    sw padded numbering: add doc model and UNO API
    
    The idea is to behave similar to Arabic numbering, but pad the result on
    the left up to 2 characters. Word has this feature, so far Writer falled
    back to plain Arabic numbering.
    
    This is just the document model, not layout yet.
    
    Change-Id: I8ac90536848d00b8678129184db0849130724dee
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89846
    Tested-by: Jenkins
    Reviewed-by: Miklos Vajna <vmik...@collabora.com>

diff --git a/include/editeng/svxenum.hxx b/include/editeng/svxenum.hxx
index 3c4bbe266347..f425e97cde0c 100644
--- a/include/editeng/svxenum.hxx
+++ b/include/editeng/svxenum.hxx
@@ -205,7 +205,8 @@ enum SvxNumType : sal_Int16
     SVX_NUM_TEXT_NUMBER           = css::style::NumberingType::TEXT_NUMBER,
     SVX_NUM_TEXT_CARDINAL         = css::style::NumberingType::TEXT_CARDINAL,
     SVX_NUM_TEXT_ORDINAL          = css::style::NumberingType::TEXT_ORDINAL,
-    SVX_NUM_SYMBOL_CHICAGO        = css::style::NumberingType::SYMBOL_CHICAGO
+    SVX_NUM_SYMBOL_CHICAGO        = css::style::NumberingType::SYMBOL_CHICAGO,
+    SVX_NUM_ARABIC_ZERO           = css::style::NumberingType::ARABIC_ZERO
 };
 
 #endif
diff --git a/offapi/com/sun/star/style/NumberingType.idl 
b/offapi/com/sun/star/style/NumberingType.idl
index 0cc07b3eebc6..21ad4c73c3a4 100644
--- a/offapi/com/sun/star/style/NumberingType.idl
+++ b/offapi/com/sun/star/style/NumberingType.idl
@@ -492,6 +492,13 @@ published constants NumberingType
         ASTERISK ASTERISK, DAGGER DAGGER, etc.
       */
     const short SYMBOL_CHICAGO = 63;
+
+    /** Numbering is in Arabic numbers, padded with zero to have a length of 
at least two, as "01,
+        02, ..., 10, 11, ...".
+
+        @since LibreOffice 7.0
+     */
+    const short ARABIC_ZERO = 64;
 };
 
 
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to