sw/inc/unoprnms.hxx                         |    4 ++++
 sw/source/core/unocore/unomap.cxx           |    9 +++++++++
 sw/source/core/unocore/unomap1.cxx          |   12 ++++++++----
 sw/source/core/unocore/unomapproperties.hxx |    3 +++
 4 files changed, 24 insertions(+), 4 deletions(-)

New commits:
commit 6f425be1c1407a2b7db10693dbfa7c0a4503bb38
Author: Tomaž Vajngerl <tomaz.vajng...@collabora.co.uk>
Date:   Mon Feb 26 14:54:36 2018 +0900

    sw: add props. BackGraphic as replacement for BackGraphicURL
    
    This adds BackGraphic, HeaderBackGraphic, FooterBackGraphic
    properties, which are a repalcement for BackGraphicURL and similar
    properties that will be removed in the future commits.
    
    Change-Id: Iff20f2a97342d7c586c933d51614b5e0b54d2da0
    Reviewed-on: https://gerrit.libreoffice.org/50338
    Tested-by: Jenkins <c...@libreoffice.org>
    Reviewed-by: Tomaž Vajngerl <qui...@gmail.com>

diff --git a/sw/inc/unoprnms.hxx b/sw/inc/unoprnms.hxx
index f2bc9422a94a..b0d7f87d6bad 100644
--- a/sw/inc/unoprnms.hxx
+++ b/sw/inc/unoprnms.hxx
@@ -27,12 +27,16 @@
 #define UNO_NAME_IS_AUTO_UPDATE "IsAutoUpdate"
 #define UNO_NAME_DISPLAY_NAME "DisplayName"
 #define UNO_NAME_PARA_GRAPHIC_URL "ParaBackGraphicURL"
+#define UNO_NAME_PARA_GRAPHIC "ParaBackGraphic"
 #define UNO_NAME_PARA_GRAPHIC_FILTER "ParaBackGraphicFilter"
 #define UNO_NAME_HEADER_GRAPHIC_URL "HeaderBackGraphicURL"
+#define UNO_NAME_HEADER_GRAPHIC "HeaderBackGraphic"
 #define UNO_NAME_HEADER_GRAPHIC_FILTER "HeaderBackGraphicFilter"
 #define UNO_NAME_FOOTER_GRAPHIC_URL "FooterBackGraphicURL"
+#define UNO_NAME_FOOTER_GRAPHIC "FooterBackGraphic"
 #define UNO_NAME_FOOTER_GRAPHIC_FILTER "FooterBackGraphicFilter"
 #define UNO_NAME_BACK_GRAPHIC_URL "BackGraphicURL"
+#define UNO_NAME_BACK_GRAPHIC "BackGraphic"
 #define UNO_NAME_BACK_GRAPHIC_FILTER "BackGraphicFilter"
 #define UNO_NAME_BACK_GRAPHIC_LOCATION "BackGraphicLocation"
 #define UNO_NAME_GRAPHIC_URL "GraphicURL"
diff --git a/sw/source/core/unocore/unomap.cxx 
b/sw/source/core/unocore/unomap.cxx
index c17964931264..8445e08f935d 100644
--- a/sw/source/core/unocore/unomap.cxx
+++ b/sw/source/core/unocore/unomap.cxx
@@ -207,6 +207,7 @@ const SfxItemPropertyMapEntry* 
SwUnoPropertyMapProvider::GetPropertyMapEntries(s
                 {
                     { OUString(UNO_NAME_BACK_COLOR), RES_BACKGROUND,    
cppu::UnoType<sal_Int32>::get(),           PROPERTY_NONE , MID_BACK_COLOR       
},
                     { OUString(UNO_NAME_BACK_GRAPHIC_URL), RES_BACKGROUND,     
 cppu::UnoType<OUString>::get(), PROPERTY_NONE ,MID_GRAPHIC_URL    },
+                    { OUString(UNO_NAME_BACK_GRAPHIC), RES_BACKGROUND,      
cppu::UnoType<graphic::XGraphic>::get(), PROPERTY_NONE, MID_GRAPHIC    },
                     { OUString(UNO_NAME_BACK_GRAPHIC_FILTER), RES_BACKGROUND,  
     cppu::UnoType<OUString>::get(), PROPERTY_NONE ,MID_GRAPHIC_FILTER    },
                     { OUString(UNO_NAME_BACK_GRAPHIC_LOCATION), 
RES_BACKGROUND,         cppu::UnoType<css::style::GraphicLocation>::get(), 
PROPERTY_NONE ,MID_GRAPHIC_POSITION},
                     { OUString(UNO_NAME_BACK_TRANSPARENT), RES_BACKGROUND,  
cppu::UnoType<bool>::get(),         PROPERTY_NONE , MID_GRAPHIC_TRANSPARENT     
 },
@@ -375,6 +376,7 @@ const SfxItemPropertyMapEntry* 
SwUnoPropertyMapProvider::GetPropertyMapEntries(s
                     { OUString(UNO_NAME_MAIN_ENTRY_CHARACTER_STYLE_NAME), 
WID_MAIN_ENTRY_CHARACTER_STYLE_NAME     ,  cppu::UnoType<OUString>::get()  , 
PROPERTY_NONE,     0},
                     { OUString(UNO_NAME_TEXT_COLUMNS), RES_COL,                
cppu::UnoType<css::text::XTextColumns>::get(),    PROPERTY_NONE, MID_COLUMNS},
                     { OUString(UNO_NAME_BACK_GRAPHIC_URL), RES_BACKGROUND,     
 cppu::UnoType<OUString>::get(), PROPERTY_NONE ,MID_GRAPHIC_URL    },
+                    { OUString(UNO_NAME_BACK_GRAPHIC), RES_BACKGROUND,      
cppu::UnoType<graphic::XGraphic>::get(), PROPERTY_NONE, MID_GRAPHIC    },
                     { OUString(UNO_NAME_BACK_GRAPHIC_FILTER), RES_BACKGROUND,  
     cppu::UnoType<OUString>::get(), PROPERTY_NONE ,MID_GRAPHIC_FILTER    },
                     { OUString(UNO_NAME_BACK_GRAPHIC_LOCATION), 
RES_BACKGROUND,         cppu::UnoType<css::style::GraphicLocation>::get(),      
    PROPERTY_NONE ,MID_GRAPHIC_POSITION},
                     { OUString(UNO_NAME_BACK_COLOR), RES_BACKGROUND,           
 cppu::UnoType<sal_Int32>::get(),           PROPERTY_NONE ,MID_BACK_COLOR       
 },
@@ -415,6 +417,7 @@ const SfxItemPropertyMapEntry* 
SwUnoPropertyMapProvider::GetPropertyMapEntries(s
                     { OUString(UNO_NAME_CREATE_FROM_LEVEL_PARAGRAPH_STYLES), 
WID_CREATE_FROM_PARAGRAPH_STYLES, cppu::UnoType<bool>::get(), PROPERTY_NONE, 0},
                     { OUString(UNO_NAME_TEXT_COLUMNS), RES_COL,                
cppu::UnoType<css::text::XTextColumns>::get(),    PROPERTY_NONE, MID_COLUMNS},
                     { OUString(UNO_NAME_BACK_GRAPHIC_URL), RES_BACKGROUND,     
 cppu::UnoType<OUString>::get(), PROPERTY_NONE ,MID_GRAPHIC_URL    },
+                    { OUString(UNO_NAME_BACK_GRAPHIC), RES_BACKGROUND,      
cppu::UnoType<graphic::XGraphic>::get(), PROPERTY_NONE, MID_GRAPHIC    },
                     { OUString(UNO_NAME_BACK_GRAPHIC_FILTER), RES_BACKGROUND,  
     cppu::UnoType<OUString>::get(), PROPERTY_NONE ,MID_GRAPHIC_FILTER    },
                     { OUString(UNO_NAME_BACK_GRAPHIC_LOCATION), 
RES_BACKGROUND,         cppu::UnoType<css::style::GraphicLocation>::get(),      
    PROPERTY_NONE ,MID_GRAPHIC_POSITION},
                     { OUString(UNO_NAME_BACK_COLOR), RES_BACKGROUND,           
 cppu::UnoType<sal_Int32>::get(),           PROPERTY_NONE ,MID_BACK_COLOR       
 },
@@ -460,6 +463,7 @@ const SfxItemPropertyMapEntry* 
SwUnoPropertyMapProvider::GetPropertyMapEntries(s
                     { OUString(UNO_NAME_CREATE_FROM_EMBEDDED_OBJECTS), 
WID_CREATE_FROM_EMBEDDED_OBJECTS        ,  cppu::UnoType<bool>::get()  , 
PROPERTY_NONE,     0},
                     { OUString(UNO_NAME_TEXT_COLUMNS), RES_COL,                
cppu::UnoType<css::text::XTextColumns>::get(),    PROPERTY_NONE, MID_COLUMNS},
                     { OUString(UNO_NAME_BACK_GRAPHIC_URL), RES_BACKGROUND,     
 cppu::UnoType<OUString>::get(), PROPERTY_NONE ,MID_GRAPHIC_URL    },
+                    { OUString(UNO_NAME_BACK_GRAPHIC), RES_BACKGROUND,      
cppu::UnoType<graphic::XGraphic>::get(), PROPERTY_NONE, MID_GRAPHIC    },
                     { OUString(UNO_NAME_BACK_GRAPHIC_FILTER), RES_BACKGROUND,  
     cppu::UnoType<OUString>::get(), PROPERTY_NONE ,MID_GRAPHIC_FILTER    },
                     { OUString(UNO_NAME_BACK_GRAPHIC_LOCATION), 
RES_BACKGROUND,         cppu::UnoType<css::style::GraphicLocation>::get(),      
    PROPERTY_NONE ,MID_GRAPHIC_POSITION},
                     { OUString(UNO_NAME_BACK_COLOR), RES_BACKGROUND,           
 cppu::UnoType<sal_Int32>::get(),           PROPERTY_NONE ,MID_BACK_COLOR       
 },
@@ -496,6 +500,7 @@ const SfxItemPropertyMapEntry* 
SwUnoPropertyMapProvider::GetPropertyMapEntries(s
                     { OUString(UNO_NAME_LEVEL_FORMAT), WID_LEVEL_FORMAT        
                ,  cppu::UnoType<css::container::XIndexReplace>::get()  , 
PROPERTY_NONE,0},
                     { OUString(UNO_NAME_TEXT_COLUMNS), RES_COL,                
cppu::UnoType<css::text::XTextColumns>::get(),    PROPERTY_NONE, MID_COLUMNS},
                     { OUString(UNO_NAME_BACK_GRAPHIC_URL), RES_BACKGROUND,     
 cppu::UnoType<OUString>::get(), PROPERTY_NONE ,MID_GRAPHIC_URL    },
+                    { OUString(UNO_NAME_BACK_GRAPHIC), RES_BACKGROUND,      
cppu::UnoType<graphic::XGraphic>::get(), PROPERTY_NONE, MID_GRAPHIC    },
                     { OUString(UNO_NAME_BACK_GRAPHIC_FILTER), RES_BACKGROUND,  
     cppu::UnoType<OUString>::get(), PROPERTY_NONE ,MID_GRAPHIC_FILTER    },
                     { OUString(UNO_NAME_BACK_GRAPHIC_LOCATION), 
RES_BACKGROUND,         cppu::UnoType<css::style::GraphicLocation>::get(),      
    PROPERTY_NONE ,MID_GRAPHIC_POSITION},
                     { OUString(UNO_NAME_BACK_COLOR), RES_BACKGROUND,           
 cppu::UnoType<sal_Int32>::get(),           PROPERTY_NONE ,MID_BACK_COLOR       
 },
@@ -524,6 +529,7 @@ const SfxItemPropertyMapEntry* 
SwUnoPropertyMapProvider::GetPropertyMapEntries(s
                     { OUString(UNO_NAME_CREATE_FROM_OTHER_EMBEDDED_OBJECTS), 
WID_CREATE_FROM_OTHER_EMBEDDED_OBJECTS  ,  cppu::UnoType<bool>::get()  , 
PROPERTY_NONE,     0},
                     { OUString(UNO_NAME_TEXT_COLUMNS), RES_COL,                
cppu::UnoType<css::text::XTextColumns>::get(),    PROPERTY_NONE, MID_COLUMNS},
                     { OUString(UNO_NAME_BACK_GRAPHIC_URL), RES_BACKGROUND,     
 cppu::UnoType<OUString>::get(), PROPERTY_NONE ,MID_GRAPHIC_URL    },
+                    { OUString(UNO_NAME_BACK_GRAPHIC), RES_BACKGROUND,      
cppu::UnoType<graphic::XGraphic>::get(), PROPERTY_NONE, MID_GRAPHIC    },
                     { OUString(UNO_NAME_BACK_GRAPHIC_FILTER), RES_BACKGROUND,  
     cppu::UnoType<OUString>::get(), PROPERTY_NONE ,MID_GRAPHIC_FILTER    },
                     { OUString(UNO_NAME_BACK_GRAPHIC_LOCATION), 
RES_BACKGROUND,         cppu::UnoType<css::style::GraphicLocation>::get(),      
    PROPERTY_NONE ,MID_GRAPHIC_POSITION},
                     { OUString(UNO_NAME_BACK_COLOR), RES_BACKGROUND,           
 cppu::UnoType<sal_Int32>::get(),           PROPERTY_NONE ,MID_BACK_COLOR       
 },
@@ -550,6 +556,7 @@ const SfxItemPropertyMapEntry* 
SwUnoPropertyMapProvider::GetPropertyMapEntries(s
                     { OUString(UNO_NAME_LEVEL_FORMAT), WID_LEVEL_FORMAT        
                ,  cppu::UnoType<css::container::XIndexReplace>::get()  , 
PROPERTY_NONE,0},
                     { OUString(UNO_NAME_TEXT_COLUMNS), RES_COL,                
cppu::UnoType<css::text::XTextColumns>::get(),    PROPERTY_NONE, MID_COLUMNS},
                     { OUString(UNO_NAME_BACK_GRAPHIC_URL), RES_BACKGROUND,     
 cppu::UnoType<OUString>::get(), PROPERTY_NONE ,MID_GRAPHIC_URL    },
+                    { OUString(UNO_NAME_BACK_GRAPHIC), RES_BACKGROUND,      
cppu::UnoType<graphic::XGraphic>::get(), PROPERTY_NONE, MID_GRAPHIC    },
                     { OUString(UNO_NAME_BACK_GRAPHIC_FILTER), RES_BACKGROUND,  
     cppu::UnoType<OUString>::get(), PROPERTY_NONE ,MID_GRAPHIC_FILTER    },
                     { OUString(UNO_NAME_BACK_GRAPHIC_LOCATION), 
RES_BACKGROUND,         cppu::UnoType<css::style::GraphicLocation>::get(),      
    PROPERTY_NONE ,MID_GRAPHIC_POSITION},
                     { OUString(UNO_NAME_BACK_COLOR), RES_BACKGROUND,           
 cppu::UnoType<sal_Int32>::get(),           PROPERTY_NONE ,MID_BACK_COLOR       
 },
@@ -568,6 +575,7 @@ const SfxItemPropertyMapEntry* 
SwUnoPropertyMapProvider::GetPropertyMapEntries(s
                 {
                     { OUString(UNO_NAME_BACK_COLOR), RES_BACKGROUND, 
cppu::UnoType<sal_Int32>::get(), PROPERTY_NONE ,MID_BACK_COLOR         },
                     { OUString(UNO_NAME_BACK_GRAPHIC_URL), RES_BACKGROUND,     
 cppu::UnoType<OUString>::get(), PROPERTY_NONE ,MID_GRAPHIC_URL    },
+                    { OUString(UNO_NAME_BACK_GRAPHIC), RES_BACKGROUND,      
cppu::UnoType<graphic::XGraphic>::get(), PROPERTY_NONE, MID_GRAPHIC    },
                     { OUString(UNO_NAME_BACK_GRAPHIC_FILTER), RES_BACKGROUND,  
     cppu::UnoType<OUString>::get(), PROPERTY_NONE ,MID_GRAPHIC_FILTER    },
                     { OUString(UNO_NAME_BACK_GRAPHIC_LOCATION), 
RES_BACKGROUND,         cppu::UnoType<css::style::GraphicLocation>::get(),      
    PROPERTY_NONE ,MID_GRAPHIC_POSITION},
                     { OUString(UNO_NAME_BACK_TRANSPARENT), RES_BACKGROUND,     
 cppu::UnoType<bool>::get(),         PROPERTY_NONE ,MID_GRAPHIC_TRANSPARENT     
  },
@@ -607,6 +615,7 @@ const SfxItemPropertyMapEntry* 
SwUnoPropertyMapProvider::GetPropertyMapEntries(s
                     { OUString(UNO_NAME_IS_PROTECTED), WID_PROTECTED           
                ,  cppu::UnoType<bool>::get()  , PROPERTY_NONE,     0},
                     { OUString(UNO_NAME_TEXT_COLUMNS), RES_COL,                
cppu::UnoType<css::text::XTextColumns>::get(),    PROPERTY_NONE, MID_COLUMNS},
                     { OUString(UNO_NAME_BACK_GRAPHIC_URL), RES_BACKGROUND,     
 cppu::UnoType<OUString>::get(), PROPERTY_NONE ,MID_GRAPHIC_URL    },
+                    { OUString(UNO_NAME_BACK_GRAPHIC), RES_BACKGROUND,      
cppu::UnoType<graphic::XGraphic>::get(), PROPERTY_NONE, MID_GRAPHIC    },
                     { OUString(UNO_NAME_BACK_GRAPHIC_FILTER), RES_BACKGROUND,  
     cppu::UnoType<OUString>::get(), PROPERTY_NONE ,MID_GRAPHIC_FILTER    },
                     { OUString(UNO_NAME_BACK_GRAPHIC_LOCATION), 
RES_BACKGROUND,         cppu::UnoType<css::style::GraphicLocation>::get(),      
    PROPERTY_NONE ,MID_GRAPHIC_POSITION},
                     { OUString(UNO_NAME_BACK_COLOR), RES_BACKGROUND,           
 cppu::UnoType<sal_Int32>::get(),           PROPERTY_NONE ,MID_BACK_COLOR       
 },
diff --git a/sw/source/core/unocore/unomap1.cxx 
b/sw/source/core/unocore/unomap1.cxx
index 12ea1a23e08d..fbe12b66844e 100644
--- a/sw/source/core/unocore/unomap1.cxx
+++ b/sw/source/core/unocore/unomap1.cxx
@@ -392,8 +392,8 @@ const SfxItemPropertyMapEntry*  
SwUnoPropertyMapProvider::GetFrameStylePropertyM
     /*not impl*/    { OUString(UNO_NAME_CLIENT_MAP), RES_URL,               
cppu::UnoType<bool>::get(),         PROPERTY_NONE ,MID_URL_CLIENTMAP         },
         { OUString(UNO_NAME_CONTENT_PROTECTED), RES_PROTECT,            
cppu::UnoType<bool>::get(),             PROPERTY_NONE, MID_PROTECT_CONTENT   },
         { OUString(UNO_NAME_EDIT_IN_READONLY), RES_EDIT_IN_READONLY,    
cppu::UnoType<bool>::get(),         PROPERTY_NONE, 0},
-    //  { OUString(UNO_NAME_GRAPHIC), RES_BACKGROUND,       &,                 
             PROPERTY_NONE, MID_GRAPHIC
         { OUString(UNO_NAME_BACK_GRAPHIC_URL), RES_BACKGROUND,      
cppu::UnoType<OUString>::get(), PROPERTY_NONE ,MID_GRAPHIC_URL    },
+        { OUString(UNO_NAME_BACK_GRAPHIC), RES_BACKGROUND, 
cppu::UnoType<graphic::XGraphic>::get(), PROPERTY_NONE, MID_GRAPHIC },
         { OUString(UNO_NAME_BACK_GRAPHIC_FILTER), RES_BACKGROUND,       
cppu::UnoType<OUString>::get(), PROPERTY_NONE ,MID_GRAPHIC_FILTER    },
         { OUString(UNO_NAME_BACK_GRAPHIC_LOCATION), RES_BACKGROUND,         
cppu::UnoType<css::style::GraphicLocation>::get(),          PROPERTY_NONE 
,MID_GRAPHIC_POSITION},
         // #i50322# - add missing map entry for transparency of graphic 
background
@@ -477,8 +477,8 @@ const SfxItemPropertyMapEntry*  
SwUnoPropertyMapProvider::GetPageStylePropertyMa
     static SfxItemPropertyMapEntry const aPageStyleMap   [] =
     {
         { OUString(UNO_NAME_BACK_COLOR), RES_BACKGROUND,            
cppu::UnoType<sal_Int32>::get(),           PROPERTY_NONE ,MID_BACK_COLOR        
},
-    //  { OUString(UNO_NAME_GRAPHIC), RES_BACKGROUND,       &,                 
             PROPERTY_NONE, MID_GRAPHIC
         { OUString(UNO_NAME_BACK_GRAPHIC_URL), RES_BACKGROUND,      
cppu::UnoType<OUString>::get(), PROPERTY_NONE ,MID_GRAPHIC_URL    },
+        { OUString(UNO_NAME_BACK_GRAPHIC), RES_BACKGROUND, 
cppu::UnoType<graphic::XGraphic>::get(), PROPERTY_NONE, MID_GRAPHIC },
         { OUString(UNO_NAME_BACK_GRAPHIC_FILTER), RES_BACKGROUND,       
cppu::UnoType<OUString>::get(), PROPERTY_NONE ,MID_GRAPHIC_FILTER    },
         { OUString(UNO_NAME_BACK_GRAPHIC_LOCATION), RES_BACKGROUND,         
cppu::UnoType<css::style::GraphicLocation>::get(), PROPERTY_NONE 
,MID_GRAPHIC_POSITION},
         { OUString(UNO_NAME_LEFT_MARGIN), RES_LR_SPACE,             
cppu::UnoType<sal_Int32>::get(), PROPERTY_NONE, MID_L_MARGIN|CONVERT_TWIPS},
@@ -500,8 +500,8 @@ const SfxItemPropertyMapEntry*  
SwUnoPropertyMapProvider::GetPageStylePropertyMa
         // The implementation will decide if these are part of Header/Footer 
or PageStyle depending on the SlotName,
         // more precisely on the first characters. Thus it is necessary that 
these are 'Header' for the Header slots
         { OUString(UNO_NAME_HEADER_BACK_COLOR), RES_BACKGROUND,   
cppu::UnoType<sal_Int32>::get(),           PROPERTY_NONE ,MID_BACK_COLOR        
},
-    //  { OUString(UNO_NAME_HEADER_GRAPHIC), RES_BACKGROUND,  &,               
               PROPERTY_NONE, MID_GRAPHIC
         { OUString(UNO_NAME_HEADER_GRAPHIC_URL), RES_BACKGROUND,          
cppu::UnoType<OUString>::get(), PROPERTY_NONE ,MID_GRAPHIC_URL    },
+        { OUString(UNO_NAME_HEADER_GRAPHIC), RES_BACKGROUND, 
cppu::UnoType<graphic::XGraphic>::get(), PROPERTY_NONE, MID_GRAPHIC },
         { OUString(UNO_NAME_HEADER_GRAPHIC_FILTER), RES_BACKGROUND,           
cppu::UnoType<OUString>::get(), PROPERTY_NONE ,MID_GRAPHIC_FILTER    },
         { OUString(UNO_NAME_HEADER_GRAPHIC_LOCATION), RES_BACKGROUND,     
cppu::UnoType<css::style::GraphicLocation>::get(), PROPERTY_NONE 
,MID_GRAPHIC_POSITION},
         { OUString(UNO_NAME_HEADER_LEFT_MARGIN), RES_LR_SPACE,    
cppu::UnoType<sal_Int32>::get(), PROPERTY_NONE, MID_L_MARGIN|CONVERT_TWIPS},
@@ -529,8 +529,8 @@ const SfxItemPropertyMapEntry*  
SwUnoPropertyMapProvider::GetPageStylePropertyMa
 
         //UUU use real WhichIDs for Footer, see Header (above) for more infos
         { OUString(UNO_NAME_FOOTER_BACK_COLOR), RES_BACKGROUND,   
cppu::UnoType<sal_Int32>::get(),           PROPERTY_NONE ,MID_BACK_COLOR        
},
-    //  { OUString(UNO_NAME_FOOTER_GRAPHIC), RES_BACKGROUND,      &,           
                   PROPERTY_NONE, MID_GRAPHIC
         { OUString(UNO_NAME_FOOTER_GRAPHIC_URL), RES_BACKGROUND,      
cppu::UnoType<OUString>::get(), PROPERTY_NONE ,MID_GRAPHIC_URL    },
+        { OUString(UNO_NAME_FOOTER_GRAPHIC), RES_BACKGROUND, 
cppu::UnoType<graphic::XGraphic>::get(), PROPERTY_NONE, MID_GRAPHIC },
         { OUString(UNO_NAME_FOOTER_GRAPHIC_FILTER), RES_BACKGROUND,       
cppu::UnoType<OUString>::get(), PROPERTY_NONE ,MID_GRAPHIC_FILTER    },
         { OUString(UNO_NAME_FOOTER_GRAPHIC_LOCATION), RES_BACKGROUND,     
cppu::UnoType<css::style::GraphicLocation>::get(), PROPERTY_NONE 
,MID_GRAPHIC_POSITION},
         { OUString(UNO_NAME_FOOTER_LEFT_MARGIN), RES_LR_SPACE,    
cppu::UnoType<sal_Int32>::get(), PROPERTY_NONE, MID_L_MARGIN|CONVERT_TWIPS},
@@ -679,6 +679,7 @@ const SfxItemPropertyMapEntry*  
SwUnoPropertyMapProvider::GetTablePropertyMap()
         { OUString(UNO_NAME_BACK_COLOR), RES_BACKGROUND,        
cppu::UnoType<sal_Int32>::get(),           PROPERTY_NONE,MID_BACK_COLOR         
},
         { OUString(UNO_NAME_BREAK_TYPE), RES_BREAK,                 
cppu::UnoType<css::style::BreakType>::get(),       PROPERTY_NONE, 0},
         { OUString(UNO_NAME_BACK_GRAPHIC_URL), RES_BACKGROUND,      
cppu::UnoType<OUString>::get(), PROPERTY_NONE ,MID_GRAPHIC_URL    },
+        { OUString(UNO_NAME_BACK_GRAPHIC), RES_BACKGROUND, 
cppu::UnoType<graphic::XGraphic>::get(), PROPERTY_NONE, MID_GRAPHIC },
         { OUString(UNO_NAME_BACK_GRAPHIC_FILTER), RES_BACKGROUND,       
cppu::UnoType<OUString>::get(), PROPERTY_NONE ,MID_GRAPHIC_FILTER    },
         { OUString(UNO_NAME_BACK_GRAPHIC_LOCATION), RES_BACKGROUND,         
cppu::UnoType<css::style::GraphicLocation>::get(), PROPERTY_NONE 
,MID_GRAPHIC_POSITION},
         { OUString(UNO_NAME_LEFT_MARGIN), RES_LR_SPACE,             
cppu::UnoType<sal_Int32>::get(), PROPERTY_NONE, MID_L_MARGIN|CONVERT_TWIPS},
@@ -731,6 +732,7 @@ const SfxItemPropertyMapEntry*  
SwUnoPropertyMapProvider::GetRangePropertyMap()
         TABSTOPS_MAP_ENTRY
         { OUString(UNO_NAME_BACK_COLOR), FN_UNO_TABLE_CELL_BACKGROUND,  
cppu::UnoType<sal_Int32>::get(),   PropertyAttribute::MAYBEVOID, MID_BACK_COLOR 
 },
         { OUString(UNO_NAME_BACK_GRAPHIC_URL), RES_BACKGROUND,      
cppu::UnoType<OUString>::get(), PropertyAttribute::MAYBEVOID ,MID_GRAPHIC_URL   
 },
+        { OUString(UNO_NAME_BACK_GRAPHIC), RES_BACKGROUND, 
cppu::UnoType<graphic::XGraphic>::get(), PROPERTY_NONE, MID_GRAPHIC },
         { OUString(UNO_NAME_BACK_GRAPHIC_FILTER), RES_BACKGROUND,       
cppu::UnoType<OUString>::get(), PropertyAttribute::MAYBEVOID 
,MID_GRAPHIC_FILTER    },
         { OUString(UNO_NAME_BACK_GRAPHIC_LOCATION), 
FN_UNO_TABLE_CELL_BACKGROUND,   
cppu::UnoType<css::style::GraphicLocation>::get(), 
PropertyAttribute::MAYBEVOID, MID_GRAPHIC_POSITION},
         { OUString(UNO_NAME_BACK_TRANSPARENT), FN_UNO_TABLE_CELL_BACKGROUND,   
 cppu::UnoType<bool>::get(), PropertyAttribute::MAYBEVOID, 
MID_GRAPHIC_TRANSPARENT      },
@@ -760,6 +762,7 @@ const SfxItemPropertyMapEntry*  
SwUnoPropertyMapProvider::GetSectionPropertyMap(
         { OUString(UNO_NAME_LINK_REGION), WID_SECT_REGION   , 
cppu::UnoType<OUString>::get()  ,        PROPERTY_NONE,     0},
         { OUString(UNO_NAME_TEXT_COLUMNS), RES_COL,                
cppu::UnoType<css::text::XTextColumns>::get(),    PROPERTY_NONE, MID_COLUMNS},
         { OUString(UNO_NAME_BACK_GRAPHIC_URL), RES_BACKGROUND,      
cppu::UnoType<OUString>::get(), PROPERTY_NONE ,MID_GRAPHIC_URL    },
+        { OUString(UNO_NAME_BACK_GRAPHIC), RES_BACKGROUND, 
cppu::UnoType<graphic::XGraphic>::get(), PROPERTY_NONE, MID_GRAPHIC },
         { OUString(UNO_NAME_BACK_GRAPHIC_FILTER), RES_BACKGROUND,       
cppu::UnoType<OUString>::get(), PROPERTY_NONE ,MID_GRAPHIC_FILTER    },
         { OUString(UNO_NAME_BACK_GRAPHIC_LOCATION), RES_BACKGROUND,         
cppu::UnoType<css::style::GraphicLocation>::get(),          PROPERTY_NONE 
,MID_GRAPHIC_POSITION},
         { OUString(UNO_NAME_BACK_COLOR), RES_BACKGROUND,            
cppu::UnoType<sal_Int32>::get(),           PROPERTY_NONE ,MID_BACK_COLOR        
},
@@ -965,6 +968,7 @@ const SfxItemPropertyMapEntry*  
SwUnoPropertyMapProvider::GetTextTableCursorProp
         // attributes from PROPERTY_MAP_TABLE_CELL:
         { OUString(UNO_NAME_BACK_COLOR), RES_BACKGROUND,    
cppu::UnoType<sal_Int32>::get(),           PROPERTY_NONE , MID_BACK_COLOR       
},
         { OUString(UNO_NAME_BACK_GRAPHIC_URL), RES_BACKGROUND,      
cppu::UnoType<OUString>::get(), PROPERTY_NONE ,MID_GRAPHIC_URL    },
+        { OUString(UNO_NAME_BACK_GRAPHIC), RES_BACKGROUND, 
cppu::UnoType<graphic::XGraphic>::get(), PROPERTY_NONE, MID_GRAPHIC },
         { OUString(UNO_NAME_BACK_GRAPHIC_FILTER), RES_BACKGROUND,       
cppu::UnoType<OUString>::get(), PROPERTY_NONE ,MID_GRAPHIC_FILTER    },
         { OUString(UNO_NAME_BACK_GRAPHIC_LOCATION), RES_BACKGROUND,         
cppu::UnoType<css::style::GraphicLocation>::get(), PROPERTY_NONE 
,MID_GRAPHIC_POSITION},
         { OUString(UNO_NAME_NUMBER_FORMAT), RES_BOXATR_FORMAT,  
cppu::UnoType<sal_Int32>::get(),           PropertyAttribute::MAYBEVOID ,0      
       },
diff --git a/sw/source/core/unocore/unomapproperties.hxx 
b/sw/source/core/unocore/unomapproperties.hxx
index 00f58f37577e..5067edb4ad08 100644
--- a/sw/source/core/unocore/unomapproperties.hxx
+++ b/sw/source/core/unocore/unomapproperties.hxx
@@ -133,6 +133,7 @@
         { OUString(UNO_NAME_CHAR_OVERLINE_COLOR),                 
RES_CHRATR_OVERLINE,           cppu::UnoType<sal_Int32>::get(),         
PropertyAttribute::MAYBEVOID, MID_TL_COLOR                           }, \
         { OUString(UNO_NAME_CHAR_OVERLINE_HAS_COLOR),             
RES_CHRATR_OVERLINE,           cppu::UnoType<bool>::get(),       
PropertyAttribute::MAYBEVOID, MID_TL_HASCOLOR                        }, \
         { OUString(UNO_NAME_PARA_GRAPHIC_URL),                    
RES_BACKGROUND,                cppu::UnoType<OUString>::get(),      
PropertyAttribute::MAYBEVOID, MID_GRAPHIC_URL                        }, \
+        { OUString(UNO_NAME_PARA_GRAPHIC),                        
RES_BACKGROUND,                cppu::UnoType<css::graphic::XGraphic>::get(),    
  PropertyAttribute::MAYBEVOID, MID_GRAPHIC                        }, \
         { OUString(UNO_NAME_PARA_GRAPHIC_FILTER),                 
RES_BACKGROUND,                cppu::UnoType<OUString>::get(),      
PropertyAttribute::MAYBEVOID, MID_GRAPHIC_FILTER                     }, \
         { OUString(UNO_NAME_PARA_GRAPHIC_LOCATION),               
RES_BACKGROUND,                
cppu::UnoType<css::style::GraphicLocation>::get(),    
PropertyAttribute::MAYBEVOID, MID_GRAPHIC_POSITION                   }, \
         { OUString(UNO_NAME_PARA_LEFT_MARGIN),                    
RES_LR_SPACE,                  cppu::UnoType<sal_Int32>::get(),         
PropertyAttribute::MAYBEVOID, MID_TXT_LMARGIN        | CONVERT_TWIPS }, \
@@ -268,6 +269,7 @@
     { OUString(UNO_NAME_CONTENT_PROTECTED), RES_PROTECT,            
cppu::UnoType<bool>::get(),             PROPERTY_NONE, MID_PROTECT_CONTENT  },  
                        \
     { OUString(UNO_NAME_FRAME_STYLE_NAME), 
FN_UNO_FRAME_STYLE_NAME,cppu::UnoType<OUString>::get(),         PROPERTY_NONE, 
0},                                   \
     { OUString(UNO_NAME_BACK_GRAPHIC_URL), RES_BACKGROUND,      
cppu::UnoType<OUString>::get(),        PROPERTY_NONE ,MID_GRAPHIC_URL    },     
            \
+    { OUString(UNO_NAME_BACK_GRAPHIC), RES_BACKGROUND, 
cppu::UnoType<css::graphic::XGraphic>::get(), PROPERTY_NONE, MID_GRAPHIC }, \
     { OUString(UNO_NAME_BACK_GRAPHIC_FILTER), RES_BACKGROUND,       
cppu::UnoType<OUString>::get(),        PROPERTY_NONE ,MID_GRAPHIC_FILTER    },  
            \
     { OUString(UNO_NAME_BACK_GRAPHIC_LOCATION), RES_BACKGROUND,         
cppu::UnoType<css::style::GraphicLocation>::get(), PROPERTY_NONE 
,MID_GRAPHIC_POSITION}, \
     { OUString(UNO_NAME_BACK_GRAPHIC_TRANSPARENCY), RES_BACKGROUND,      
cppu::UnoType<sal_Int8>::get(), PROPERTY_NONE ,MID_GRAPHIC_TRANSPARENCY},    \
@@ -351,6 +353,7 @@
                     { OUString(UNO_NAME_PARA_BACK_COLOR), RES_BACKGROUND,      
 cppu::UnoType<sal_Int32>::get(),           PROPERTY_NONE ,MID_BACK_COLOR       
 },\
                     { OUString(UNO_NAME_PARA_BACK_TRANSPARENT), 
RES_BACKGROUND,         cppu::UnoType<bool>::get(),         PROPERTY_NONE 
,MID_GRAPHIC_TRANSPARENT       },\
                     { OUString(UNO_NAME_PARA_GRAPHIC_URL), RES_BACKGROUND,     
 cppu::UnoType<OUString>::get(), PROPERTY_NONE ,MID_GRAPHIC_URL    },\
+                    { OUString(UNO_NAME_PARA_GRAPHIC), RES_BACKGROUND,      
cppu::UnoType<css::graphic::XGraphic>::get(), PROPERTY_NONE ,MID_GRAPHIC    },\
                     { OUString(UNO_NAME_PARA_GRAPHIC_FILTER), RES_BACKGROUND,  
     cppu::UnoType<OUString>::get(), PROPERTY_NONE ,MID_GRAPHIC_FILTER    },\
                     { OUString(UNO_NAME_PARA_GRAPHIC_LOCATION), 
RES_BACKGROUND,         cppu::UnoType<css::style::GraphicLocation>::get(), 
PROPERTY_NONE ,MID_GRAPHIC_POSITION}, \
                     { OUString(UNO_NAME_CHAR_CASE_MAP), RES_CHRATR_CASEMAP,    
 cppu::UnoType<sal_Int16>::get(),           PROPERTY_NONE, 0},\
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to