Skip to content
Projeler
Gruplar
Parçacıklar
Yardım
Yükleniyor...
Oturum aç / Kaydol
Gezinmeyi değiştir
C
core
Proje
Proje
Ayrıntılar
Etkinlik
Cycle Analytics
Depo (repository)
Depo (repository)
Dosyalar
Kayıtlar (commit)
Dallar (branch)
Etiketler
Katkıda bulunanlar
Grafik
Karşılaştır
Grafikler
Konular (issue)
0
Konular (issue)
0
Liste
Pano
Etiketler
Kilometre Taşları
Birleştirme (merge) Talepleri
0
Birleştirme (merge) Talepleri
0
CI / CD
CI / CD
İş akışları (pipeline)
İşler
Zamanlamalar
Grafikler
Paketler
Paketler
Wiki
Wiki
Parçacıklar
Parçacıklar
Üyeler
Üyeler
Collapse sidebar
Close sidebar
Etkinlik
Grafik
Grafikler
Yeni bir konu (issue) oluştur
İşler
Kayıtlar (commit)
Konu (issue) Panoları
Kenar çubuğunu aç
LibreOffice
core
Commits
9dd7ee88
Kaydet (Commit)
9dd7ee88
authored
Ara 17, 2013
tarafından
Eike Rathke
Dosyalara gözat
Seçenekler
Dosyalara Gözat
İndir
Eposta Yamaları
Sade Fark
prepared XMLPropertyMapEntry with mbImportOnly flag
Change-Id: Id5a54a591a42c836884af1fd09dc055f2fce6db5
üst
44b4973f
Hide whitespace changes
Inline
Side-by-side
Showing
12 changed files
with
53 additions
and
42 deletions
+53
-42
xmlHelper.cxx
dbaccess/source/filter/xml/xmlHelper.cxx
+5
-5
maptype.hxx
include/xmloff/maptype.hxx
+8
-0
xmlprmap.hxx
include/xmloff/xmlprmap.hxx
+1
-0
xmlHelper.cxx
reportdesign/source/filter/xml/xmlHelper.cxx
+5
-5
xmlstyle.cxx
sc/source/filter/xml/xmlstyle.cxx
+3
-3
PropertyMap.hxx
xmloff/source/chart/PropertyMap.hxx
+8
-8
sdpropls.cxx
xmloff/source/draw/sdpropls.cxx
+3
-3
controlpropertymap.cxx
xmloff/source/forms/controlpropertymap.cxx
+4
-4
PageMasterStyleMap.cxx
xmloff/source/style/PageMasterStyleMap.cxx
+2
-2
xmlprmap.cxx
xmloff/source/style/xmlprmap.cxx
+2
-0
XMLTableExport.cxx
xmloff/source/table/XMLTableExport.cxx
+2
-2
txtprmap.cxx
xmloff/source/text/txtprmap.cxx
+10
-10
No files found.
dbaccess/source/filter/xml/xmlHelper.cxx
Dosyayı görüntüle @
9dd7ee88
...
...
@@ -70,7 +70,7 @@ const XMLPropertyHandler* OPropertyHandlerFactory::GetPropertyHandler(sal_Int32
return
pHandler
;
}
#define MAP_END() { NULL, 0, 0, XML_TOKEN_INVALID, 0 , 0, SvtSaveOptions::ODFVER_010}
#define MAP_END() { NULL, 0, 0, XML_TOKEN_INVALID, 0 , 0, SvtSaveOptions::ODFVER_010
, false
}
UniReference
<
XMLPropertySetMapper
>
OXMLHelper
::
GetTableStylesPropertySetMapper
()
{
static
const
XMLPropertyMapEntry
s_aTableStylesProperties
[]
=
...
...
@@ -83,7 +83,7 @@ UniReference < XMLPropertySetMapper > OXMLHelper::GetTableStylesPropertySetMappe
UniReference
<
XMLPropertySetMapper
>
OXMLHelper
::
GetColumnStylesPropertySetMapper
()
{
#define MAP_CONST_COLUMN( name, prefix, token, type, context ) { name, sizeof(name)-1, prefix, token, type|XML_TYPE_PROP_TABLE_COLUMN, context, SvtSaveOptions::ODFVER_010 }
#define MAP_CONST_COLUMN( name, prefix, token, type, context ) { name, sizeof(name)-1, prefix, token, type|XML_TYPE_PROP_TABLE_COLUMN, context, SvtSaveOptions::ODFVER_010
, false
}
static
const
XMLPropertyMapEntry
s_aColumnStylesProperties
[]
=
{
MAP_CONST_COLUMN
(
PROPERTY_WIDTH
,
XML_NAMESPACE_STYLE
,
XML_COLUMN_WIDTH
,
XML_TYPE_MEASURE
,
0
),
...
...
@@ -97,8 +97,8 @@ UniReference < XMLPropertySetMapper > OXMLHelper::GetColumnStylesPropertySetMapp
UniReference
<
XMLPropertySetMapper
>
OXMLHelper
::
GetCellStylesPropertySetMapper
()
{
#define MAP_CONST_CELL( name, prefix, token, type, context ) { name, sizeof(name)-1, prefix, token, type|XML_TYPE_PROP_PARAGRAPH, context, SvtSaveOptions::ODFVER_010 }
#define MAP_CONST_TEXT( name, prefix, token, type, context ) { name, sizeof(name)-1, prefix, token, type|XML_TYPE_PROP_TEXT, context, SvtSaveOptions::ODFVER_010 }
#define MAP_CONST_CELL( name, prefix, token, type, context ) { name, sizeof(name)-1, prefix, token, type|XML_TYPE_PROP_PARAGRAPH, context, SvtSaveOptions::ODFVER_010
, false
}
#define MAP_CONST_TEXT( name, prefix, token, type, context ) { name, sizeof(name)-1, prefix, token, type|XML_TYPE_PROP_TEXT, context, SvtSaveOptions::ODFVER_010
, false
}
static
const
XMLPropertyMapEntry
s_aCellStylesProperties
[]
=
{
MAP_CONST_CELL
(
PROPERTY_ALIGN
,
XML_NAMESPACE_FO
,
XML_TEXT_ALIGN
,
XML_TYPE_TEXT_ALIGN
,
CTF_DB_COLUMN_TEXT_ALIGN
),
...
...
@@ -138,7 +138,7 @@ UniReference < XMLPropertySetMapper > OXMLHelper::GetCellStylesPropertySetMapper
UniReference
<
XMLPropertySetMapper
>
OXMLHelper
::
GetRowStylesPropertySetMapper
()
{
#define MAP_CONST_ROW( name, prefix, token, type, context ) { name, sizeof(name)-1, prefix, token, type|XML_TYPE_PROP_TABLE_ROW, context, SvtSaveOptions::ODFVER_010 }
#define MAP_CONST_ROW( name, prefix, token, type, context ) { name, sizeof(name)-1, prefix, token, type|XML_TYPE_PROP_TABLE_ROW, context, SvtSaveOptions::ODFVER_010
, false
}
static
const
XMLPropertyMapEntry
s_aStylesProperties
[]
=
{
MAP_CONST_ROW
(
PROPERTY_ROW_HEIGHT
,
XML_NAMESPACE_STYLE
,
XML_ROW_HEIGHT
,
XML_TYPE_MEASURE
,
0
),
...
...
include/xmloff/maptype.hxx
Dosyayı görüntüle @
9dd7ee88
...
...
@@ -43,6 +43,14 @@ struct XMLPropertyMapEntry
to im/export the porperty */
sal_Int16
mnContextId
;
/// User defined id for context filtering
SvtSaveOptions
::
ODFDefaultVersion
mnEarliestODFVersionForExport
;
// no export when the used ODF version is lower than this
/** Flag to specify whether entry is only used during import.
Allows to handle more than one Namespace/XML-Name to Property-Name
mapping, i.e. for extensions. If several entries for the same
Property-Name exist, all except one must have this flag set.
*/
bool
mbImportOnly
;
};
///////////////////////////////////////////////////////////////////////////
...
...
include/xmloff/xmlprmap.hxx
Dosyayı görüntüle @
9dd7ee88
...
...
@@ -59,6 +59,7 @@ struct XMLPropertySetMapperEntry_Impl
sal_uInt16
nXMLNameSpace
;
sal_Int16
nContextId
;
SvtSaveOptions
::
ODFDefaultVersion
nEarliestODFVersionForExport
;
bool
bImportOnly
;
const
XMLPropertyHandler
*
pHdl
;
XMLPropertySetMapperEntry_Impl
(
...
...
reportdesign/source/filter/xml/xmlHelper.cxx
Dosyayı görüntüle @
9dd7ee88
...
...
@@ -103,11 +103,11 @@ const XMLPropertyHandler* OPropertyHandlerFactory::GetPropertyHandler(sal_Int32
return
pHandler
;
}
// -----------------------------------------------------------------------------
#define MAP_CONST_T_ASCII( name, prefix, token, type, context ) { name, sizeof(name)-1, XML_NAMESPACE_##prefix, XML_##token, type|XML_TYPE_PROP_TABLE, context, SvtSaveOptions::ODFVER_010 }
#define MAP_CONST_P_ASCII( name, prefix, token, type, context ) { name, sizeof(name)-1, XML_NAMESPACE_##prefix, XML_##token, type|XML_TYPE_PROP_PARAGRAPH, context, SvtSaveOptions::ODFVER_010 }
#define MAP_CONST_S( name, prefix, token, type, context ) { name, sizeof(name)-1, XML_NAMESPACE_##prefix, XML_##token, type|XML_TYPE_PROP_SECTION, context, SvtSaveOptions::ODFVER_010 }
#define MAP_CONST_C_ASCII( name, prefix, token, type, context ) { name, sizeof(name)-1, XML_NAMESPACE_##prefix, XML_##token, type|XML_TYPE_PROP_TABLE_CELL, context, SvtSaveOptions::ODFVER_010 }
#define MAP_END() { NULL, 0, 0, XML_TOKEN_INVALID, 0 ,0, SvtSaveOptions::ODFVER_010}
#define MAP_CONST_T_ASCII( name, prefix, token, type, context ) { name, sizeof(name)-1, XML_NAMESPACE_##prefix, XML_##token, type|XML_TYPE_PROP_TABLE, context, SvtSaveOptions::ODFVER_010
, false
}
#define MAP_CONST_P_ASCII( name, prefix, token, type, context ) { name, sizeof(name)-1, XML_NAMESPACE_##prefix, XML_##token, type|XML_TYPE_PROP_PARAGRAPH, context, SvtSaveOptions::ODFVER_010
, false
}
#define MAP_CONST_S( name, prefix, token, type, context ) { name, sizeof(name)-1, XML_NAMESPACE_##prefix, XML_##token, type|XML_TYPE_PROP_SECTION, context, SvtSaveOptions::ODFVER_010
, false
}
#define MAP_CONST_C_ASCII( name, prefix, token, type, context ) { name, sizeof(name)-1, XML_NAMESPACE_##prefix, XML_##token, type|XML_TYPE_PROP_TABLE_CELL, context, SvtSaveOptions::ODFVER_010
, false
}
#define MAP_END() { NULL, 0, 0, XML_TOKEN_INVALID, 0 ,0, SvtSaveOptions::ODFVER_010
, false
}
// -----------------------------------------------------------------------------
UniReference
<
XMLPropertySetMapper
>
OXMLHelper
::
GetCellStylePropertyMap
(
bool
_bOldFormat
)
{
...
...
sc/source/filter/xml/xmlstyle.cxx
Dosyayı görüntüle @
9dd7ee88
...
...
@@ -54,9 +54,9 @@ using namespace com::sun::star;
using
namespace
::
xmloff
::
token
;
using
namespace
::
formula
;
#define MAP(name,prefix,token,type,context) { name, sizeof(name)-1, prefix, token, type, context, SvtSaveOptions::ODFVER_010 }
#define MAP_EXT(name,prefix,token,type,context) { name, sizeof(name)-1, prefix, token, type, context, SvtSaveOptions::ODFVER_012_EXT_COMPAT }
#define MAP_END() { NULL, 0, 0, XML_TOKEN_INVALID, 0, 0, SvtSaveOptions::ODFVER_010 }
#define MAP(name,prefix,token,type,context) { name, sizeof(name)-1, prefix, token, type, context, SvtSaveOptions::ODFVER_010
, false
}
#define MAP_EXT(name,prefix,token,type,context) { name, sizeof(name)-1, prefix, token, type, context, SvtSaveOptions::ODFVER_012_EXT_COMPAT
, false
}
#define MAP_END() { NULL, 0, 0, XML_TOKEN_INVALID, 0, 0, SvtSaveOptions::ODFVER_010
, false
}
const
XMLPropertyMapEntry
aXMLScCellStylesProperties
[]
=
{
...
...
xmloff/source/chart/PropertyMap.hxx
Dosyayı görüntüle @
9dd7ee88
...
...
@@ -83,14 +83,14 @@
#define XML_SCH_CONTEXT_SPECIAL_ERRORBAR_RANGE ( XML_SCH_CTF_START + 25 )
#define XML_SCH_CONTEXT_SPECIAL_REGRESSION_TYPE ( XML_SCH_CTF_START + 26 )
#define MAP_FULL( ApiName, NameSpace, XMLTokenName, XMLType, ContextId, EarliestODFVersionForExport ) { ApiName, sizeof(ApiName)-1, XML_NAMESPACE_##NameSpace, xmloff::token::XMLTokenName, XMLType|XML_TYPE_PROP_CHART, ContextId, EarliestODFVersionForExport }
#define MAP_ENTRY( a, ns, nm, t ) { a, sizeof(a)-1, XML_NAMESPACE_##ns, xmloff::token::nm, t|XML_TYPE_PROP_CHART, 0, SvtSaveOptions::ODFVER_010 }
#define MAP_ENTRY_ODF12( a, ns, nm, t ) { a, sizeof(a)-1, XML_NAMESPACE_##ns, xmloff::token::nm, t|XML_TYPE_PROP_CHART, 0, SvtSaveOptions::ODFVER_012 }
#define MAP_ENTRY_ODF_EXT( a, ns, nm, t ) { a, sizeof(a)-1, XML_NAMESPACE_##ns, xmloff::token::nm, t|XML_TYPE_PROP_CHART, 0, SvtSaveOptions::ODFVER_012_EXT_COMPAT }
#define MAP_CONTEXT( a, ns, nm, t, c ) { a, sizeof(a)-1, XML_NAMESPACE_##ns, xmloff::token::nm, t|XML_TYPE_PROP_CHART, c, SvtSaveOptions::ODFVER_010 }
#define MAP_SPECIAL( a, ns, nm, t, c ) { a, sizeof(a)-1, XML_NAMESPACE_##ns, xmloff::token::nm, t|XML_TYPE_PROP_CHART | MID_FLAG_SPECIAL_ITEM, c, SvtSaveOptions::ODFVER_010 }
#define MAP_SPECIAL_ODF12( a, ns, nm, t, c ) { a, sizeof(a)-1, XML_NAMESPACE_##ns, xmloff::token::nm, t|XML_TYPE_PROP_CHART | MID_FLAG_SPECIAL_ITEM, c, SvtSaveOptions::ODFVER_012 }
#define MAP_ENTRY_END { 0,0,0,xmloff::token::XML_TOKEN_INVALID,0,0,SvtSaveOptions::ODFVER_010 }
#define MAP_FULL( ApiName, NameSpace, XMLTokenName, XMLType, ContextId, EarliestODFVersionForExport ) { ApiName, sizeof(ApiName)-1, XML_NAMESPACE_##NameSpace, xmloff::token::XMLTokenName, XMLType|XML_TYPE_PROP_CHART, ContextId, EarliestODFVersionForExport
, false
}
#define MAP_ENTRY( a, ns, nm, t ) { a, sizeof(a)-1, XML_NAMESPACE_##ns, xmloff::token::nm, t|XML_TYPE_PROP_CHART, 0, SvtSaveOptions::ODFVER_010
, false
}
#define MAP_ENTRY_ODF12( a, ns, nm, t ) { a, sizeof(a)-1, XML_NAMESPACE_##ns, xmloff::token::nm, t|XML_TYPE_PROP_CHART, 0, SvtSaveOptions::ODFVER_012
, false
}
#define MAP_ENTRY_ODF_EXT( a, ns, nm, t ) { a, sizeof(a)-1, XML_NAMESPACE_##ns, xmloff::token::nm, t|XML_TYPE_PROP_CHART, 0, SvtSaveOptions::ODFVER_012_EXT_COMPAT
, false
}
#define MAP_CONTEXT( a, ns, nm, t, c ) { a, sizeof(a)-1, XML_NAMESPACE_##ns, xmloff::token::nm, t|XML_TYPE_PROP_CHART, c, SvtSaveOptions::ODFVER_010
, false
}
#define MAP_SPECIAL( a, ns, nm, t, c ) { a, sizeof(a)-1, XML_NAMESPACE_##ns, xmloff::token::nm, t|XML_TYPE_PROP_CHART | MID_FLAG_SPECIAL_ITEM, c, SvtSaveOptions::ODFVER_010
, false
}
#define MAP_SPECIAL_ODF12( a, ns, nm, t, c ) { a, sizeof(a)-1, XML_NAMESPACE_##ns, xmloff::token::nm, t|XML_TYPE_PROP_CHART | MID_FLAG_SPECIAL_ITEM, c, SvtSaveOptions::ODFVER_012
, false
}
#define MAP_ENTRY_END { 0,0,0,xmloff::token::XML_TOKEN_INVALID,0,0,SvtSaveOptions::ODFVER_010
, false
}
// PropertyMap for Chart properties drawing- and
// textproperties are added later using the chaining
...
...
xmloff/source/draw/sdpropls.cxx
Dosyayı görüntüle @
9dd7ee88
...
...
@@ -71,14 +71,14 @@ using ::com::sun::star::uno::Reference;
using
namespace
::
com
::
sun
::
star
;
using
namespace
::
xmloff
::
token
;
#define _MAP(name,prefix,token,type,context) { name, sizeof(name)-1, prefix, token, type, context, SvtSaveOptions::ODFVER_010 }
#define _MAPV(name,prefix,token,type,context,version) { name, sizeof(name)-1, prefix, token, type, context, version }
#define _MAP(name,prefix,token,type,context) { name, sizeof(name)-1, prefix, token, type, context, SvtSaveOptions::ODFVER_010
, false
}
#define _MAPV(name,prefix,token,type,context,version) { name, sizeof(name)-1, prefix, token, type, context, version
, false
}
#define GMAP(name,prefix,token,type,context) _MAP(name,prefix,token,type|XML_TYPE_PROP_GRAPHIC,context)
#define GMAPV(name,prefix,token,type,context,version) _MAPV(name,prefix,token,type|XML_TYPE_PROP_GRAPHIC,context,version)
#define DPMAP(name,prefix,token,type,context) _MAP(name,prefix,token,type|XML_TYPE_PROP_DRAWING_PAGE,context)
#define TMAP(name,prefix,token,type,context) _MAP(name,prefix,token,type|XML_TYPE_PROP_TEXT,context)
#define PMAP(name,prefix,token,type,context) _MAP(name,prefix,token,type|XML_TYPE_PROP_PARAGRAPH,context)
#define MAP_END() { 0L, 0, 0, XML_EMPTY, 0 ,0, SvtSaveOptions::ODFVER_010}
#define MAP_END() { 0L, 0, 0, XML_EMPTY, 0 ,0, SvtSaveOptions::ODFVER_010
, false
}
// entry list for graphic properties
...
...
xmloff/source/forms/controlpropertymap.cxx
Dosyayı görüntüle @
9dd7ee88
...
...
@@ -33,10 +33,10 @@ using namespace ::xmloff::token;
namespace
xmloff
{
#define MAP_ASCII( name, prefix, token, type, context ) { name, sizeof(name)-1, prefix, token, type|XML_TYPE_PROP_TEXT, context, SvtSaveOptions::ODFVER_010 }
#define MAP_CONST( name, prefix, token, type, context ) { name, sizeof(name)-1, prefix, token, type|XML_TYPE_PROP_TEXT, context, SvtSaveOptions::ODFVER_010 }
#define MAP_CONST_P( name, prefix, token, type, context ){ name, sizeof(name)-1, prefix, token, type|XML_TYPE_PROP_PARAGRAPH, context, SvtSaveOptions::ODFVER_010 }
#define MAP_END() { NULL, 0, 0, XML_TOKEN_INVALID, 0, 0, SvtSaveOptions::ODFVER_010 }
#define MAP_ASCII( name, prefix, token, type, context ) { name, sizeof(name)-1, prefix, token, type|XML_TYPE_PROP_TEXT, context, SvtSaveOptions::ODFVER_010
, false
}
#define MAP_CONST( name, prefix, token, type, context ) { name, sizeof(name)-1, prefix, token, type|XML_TYPE_PROP_TEXT, context, SvtSaveOptions::ODFVER_010
, false
}
#define MAP_CONST_P( name, prefix, token, type, context ){ name, sizeof(name)-1, prefix, token, type|XML_TYPE_PROP_PARAGRAPH, context, SvtSaveOptions::ODFVER_010
, false
}
#define MAP_END() { NULL, 0, 0, XML_TOKEN_INVALID, 0, 0, SvtSaveOptions::ODFVER_010
, false
}
XMLPropertyMapEntry
*
getControlStylePropertyMap_Access
(
)
{
...
...
xmloff/source/style/PageMasterStyleMap.cxx
Dosyayı görüntüle @
9dd7ee88
...
...
@@ -23,7 +23,7 @@
using
namespace
::
xmloff
::
token
;
#define MAP(name,prefix,token,type,context,version) { name, sizeof(name)-1, prefix, token, type, context, version }
#define MAP(name,prefix,token,type,context,version) { name, sizeof(name)-1, prefix, token, type, context, version
, false
}
#define PLMAP(name,prefix,token,type,context) \
MAP(name,prefix,token,type|XML_TYPE_PROP_PAGE_LAYOUT,context, SvtSaveOptions::ODFVER_010)
#define PLMAP_12(name,prefix,token,type,context) \
...
...
@@ -183,7 +183,7 @@ const XMLPropertyMapEntry aXMLPageMasterStyleMap[] =
HFMAP
(
"FooterBackGraphicURL"
,
XML_NAMESPACE_STYLE
,
XML_BACKGROUND_IMAGE
,
XML_TYPE_STRING
|
MID_FLAG_ELEMENT_ITEM
,
CTF_PM_FOOTERGRAPHICURL
),
HFMAP
(
"FooterDynamicSpacing"
,
XML_NAMESPACE_STYLE
,
XML_DYNAMIC_SPACING
,
XML_TYPE_BOOL
,
CTF_PM_FOOTERFLAG
),
{
0L
,
0
,
0
,
XML_EMPTY
,
0
,
0
,
SvtSaveOptions
::
ODFVER_010
}
{
0L
,
0
,
0
,
XML_EMPTY
,
0
,
0
,
SvtSaveOptions
::
ODFVER_010
,
false
}
};
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
xmloff/source/style/xmlprmap.cxx
Dosyayı görüntüle @
9dd7ee88
...
...
@@ -43,6 +43,7 @@ XMLPropertySetMapperEntry_Impl::XMLPropertySetMapperEntry_Impl(
nXMLNameSpace
(
rMapEntry
.
mnNameSpace
),
nContextId
(
rMapEntry
.
mnContextId
),
nEarliestODFVersionForExport
(
rMapEntry
.
mnEarliestODFVersionForExport
),
bImportOnly
(
rMapEntry
.
mbImportOnly
),
pHdl
(
rFactory
->
GetPropertyHandler
(
rMapEntry
.
mnType
&
MID_FLAG_MASK
)
)
{
}
...
...
@@ -55,6 +56,7 @@ XMLPropertySetMapperEntry_Impl::XMLPropertySetMapperEntry_Impl(
nXMLNameSpace
(
rEntry
.
nXMLNameSpace
),
nContextId
(
rEntry
.
nContextId
),
nEarliestODFVersionForExport
(
rEntry
.
nEarliestODFVersionForExport
),
bImportOnly
(
rEntry
.
bImportOnly
),
pHdl
(
rEntry
.
pHdl
)
{
DBG_ASSERT
(
pHdl
,
"Unknown XML property type handler!"
);
...
...
xmloff/source/table/XMLTableExport.cxx
Dosyayı görüntüle @
9dd7ee88
...
...
@@ -52,10 +52,10 @@ using namespace ::com::sun::star::container;
using
namespace
::
com
::
sun
::
star
::
text
;
using
namespace
::
com
::
sun
::
star
::
style
;
#define _MAP(name,prefix,token,type,context) { name, sizeof(name)-1, prefix, token, type, context, SvtSaveOptions::ODFVER_010 }
#define _MAP(name,prefix,token,type,context) { name, sizeof(name)-1, prefix, token, type, context, SvtSaveOptions::ODFVER_010
, false
}
#define CMAP(name,prefix,token,type,context) _MAP(name,prefix,token,type|XML_TYPE_PROP_TABLE_COLUMN,context)
#define RMAP(name,prefix,token,type,context) _MAP(name,prefix,token,type|XML_TYPE_PROP_TABLE_ROW,context)
#define MAP_END { 0L, 0, 0, XML_EMPTY, 0, 0, SvtSaveOptions::ODFVER_010 }
#define MAP_END { 0L, 0, 0, XML_EMPTY, 0, 0, SvtSaveOptions::ODFVER_010
, false
}
const
XMLPropertyMapEntry
*
getColumnPropertiesMap
()
{
...
...
xmloff/source/text/txtprmap.cxx
Dosyayı görüntüle @
9dd7ee88
...
...
@@ -31,13 +31,13 @@ using namespace ::com::sun::star::uno;
using
namespace
::
xmloff
::
token
;
#define _M_E( a, p, l, t, c ) \
{ a, sizeof(a)-1, XML_NAMESPACE_##p, XML_##l, t, c, SvtSaveOptions::ODFVER_010 }
{ a, sizeof(a)-1, XML_NAMESPACE_##p, XML_##l, t, c, SvtSaveOptions::ODFVER_010
, false
}
#define _M_EV( a, p, l, t, c, v ) \
{ a, sizeof(a)-1, XML_NAMESPACE_##p, XML_##l, t, c, v }
{ a, sizeof(a)-1, XML_NAMESPACE_##p, XML_##l, t, c, v
, false
}
#define _M_ED( a, p, l, t, c ) \
{ a, sizeof(a)-1, XML_NAMESPACE_##p, XML_##l, (t) | MID_FLAG_DEFAULT_ITEM_EXPORT, c, SvtSaveOptions::ODFVER_010 }
{ a, sizeof(a)-1, XML_NAMESPACE_##p, XML_##l, (t) | MID_FLAG_DEFAULT_ITEM_EXPORT, c, SvtSaveOptions::ODFVER_010
, false
}
// text properties
#define MT_E( a, p, l, t, c ) \
...
...
@@ -70,7 +70,7 @@ using namespace ::xmloff::token;
_M_E( a, p, l, (t|XML_TYPE_PROP_RUBY), c )
#define M_END() \
{ NULL, 0, 0, XML_TOKEN_INVALID, 0, 0, SvtSaveOptions::ODFVER_010 }
{ NULL, 0, 0, XML_TOKEN_INVALID, 0, 0, SvtSaveOptions::ODFVER_010
, false
}
XMLPropertyMapEntry
aXMLParaPropMap
[]
=
...
...
@@ -90,7 +90,7 @@ XMLPropertyMapEntry aXMLParaPropMap[] =
MP_E
(
"ParaTopMarginRelative"
,
FO
,
MARGIN_TOP
,
XML_TYPE_PERCENT16
,
CTF_PARATOPMARGIN_REL
),
MP_E
(
"ParaBottomMargin"
,
FO
,
MARGIN_BOTTOM
,
XML_TYPE_MEASURE
|
MID_FLAG_MULTI_PROPERTY
,
CTF_PARABOTTOMMARGIN
),
MP_E
(
"ParaBottomMarginRelative"
,
FO
,
MARGIN_BOTTOM
,
XML_TYPE_PERCENT16
,
CTF_PARABOTTOMMARGIN_REL
),
{
"ParaContextMargin"
,
sizeof
(
"ParaContextMargin"
)
-
1
,
XML_NAMESPACE_STYLE
,
XML_CONTEXTUAL_SPACING
,
XML_TYPE_BOOL
|
XML_TYPE_PROP_PARAGRAPH
,
0
,
SvtSaveOptions
::
ODFVER_012_EXT_COMPAT
},
{
"ParaContextMargin"
,
sizeof
(
"ParaContextMargin"
)
-
1
,
XML_NAMESPACE_STYLE
,
XML_CONTEXTUAL_SPACING
,
XML_TYPE_BOOL
|
XML_TYPE_PROP_PARAGRAPH
,
0
,
SvtSaveOptions
::
ODFVER_012_EXT_COMPAT
,
false
},
// RES_CHRATR_CASEMAP
MT_E
(
"CharCaseMap"
,
FO
,
FONT_VARIANT
,
XML_TYPE_TEXT_CASEMAP_VAR
,
0
),
MT_E
(
"CharCaseMap"
,
FO
,
TEXT_TRANSFORM
,
XML_TYPE_TEXT_CASEMAP
,
0
),
...
...
@@ -140,9 +140,9 @@ XMLPropertyMapEntry aXMLParaPropMap[] =
// RES_CHRATR_WEIGHT
MT_E
(
"CharWeight"
,
FO
,
FONT_WEIGHT
,
XML_TYPE_TEXT_WEIGHT
,
0
),
// RES_CHRATR_RSID
{
"Rsid"
,
sizeof
(
"Rsid"
)
-
1
,
XML_NAMESPACE_OFFICE_EXT
,
XML_RSID
,
XML_TYPE_HEX
|
XML_TYPE_PROP_TEXT
,
0
,
SvtSaveOptions
::
ODFVER_012_EXT_COMPAT
},
{
"Rsid"
,
sizeof
(
"Rsid"
)
-
1
,
XML_NAMESPACE_OFFICE_EXT
,
XML_RSID
,
XML_TYPE_HEX
|
XML_TYPE_PROP_TEXT
,
0
,
SvtSaveOptions
::
ODFVER_012_EXT_COMPAT
,
false
},
// RES_PARATR_RSID
{
"ParRsid"
,
sizeof
(
"ParRsid"
)
-
1
,
XML_NAMESPACE_OFFICE_EXT
,
XML_PARRSID
,
XML_TYPE_HEX
|
XML_TYPE_PROP_TEXT
,
0
,
SvtSaveOptions
::
ODFVER_012_EXT_COMPAT
},
{
"ParRsid"
,
sizeof
(
"ParRsid"
)
-
1
,
XML_NAMESPACE_OFFICE_EXT
,
XML_PARRSID
,
XML_TYPE_HEX
|
XML_TYPE_PROP_TEXT
,
0
,
SvtSaveOptions
::
ODFVER_012_EXT_COMPAT
,
false
},
// RES_CHRATR_WORDLINEMODE
MT_E
(
"CharWordMode"
,
STYLE
,
TEXT_UNDERLINE_MODE
,
XML_TYPE_TEXT_LINE_MODE
|
MID_FLAG_MERGE_PROPERTY
,
0
),
MT_E
(
"CharWordMode"
,
STYLE
,
TEXT_OVERLINE_MODE
,
XML_TYPE_TEXT_LINE_MODE
|
MID_FLAG_MERGE_PROPERTY
,
0
),
...
...
@@ -463,9 +463,9 @@ XMLPropertyMapEntry aXMLTextPropMap[] =
// RES_CHRATR_WEIGHT
MT_E
(
"CharWeight"
,
FO
,
FONT_WEIGHT
,
XML_TYPE_TEXT_WEIGHT
,
0
),
// RES_CHRATR_RSID
{
"Rsid"
,
sizeof
(
"Rsid"
)
-
1
,
XML_NAMESPACE_OFFICE_EXT
,
XML_RSID
,
XML_TYPE_HEX
|
XML_TYPE_PROP_TEXT
,
0
,
SvtSaveOptions
::
ODFVER_012_EXT_COMPAT
},
{
"Rsid"
,
sizeof
(
"Rsid"
)
-
1
,
XML_NAMESPACE_OFFICE_EXT
,
XML_RSID
,
XML_TYPE_HEX
|
XML_TYPE_PROP_TEXT
,
0
,
SvtSaveOptions
::
ODFVER_012_EXT_COMPAT
,
false
},
// RES_PARATR_RSID
{
"ParRsid"
,
sizeof
(
"ParRsid"
)
-
1
,
XML_NAMESPACE_OFFICE_EXT
,
XML_PARRSID
,
XML_TYPE_HEX
|
XML_TYPE_PROP_TEXT
,
0
,
SvtSaveOptions
::
ODFVER_012_EXT_COMPAT
},
{
"ParRsid"
,
sizeof
(
"ParRsid"
)
-
1
,
XML_NAMESPACE_OFFICE_EXT
,
XML_PARRSID
,
XML_TYPE_HEX
|
XML_TYPE_PROP_TEXT
,
0
,
SvtSaveOptions
::
ODFVER_012_EXT_COMPAT
,
false
},
// RES_CHRATR_WORDLINEMODE
MT_E
(
"CharWordMode"
,
STYLE
,
TEXT_UNDERLINE_MODE
,
XML_TYPE_TEXT_LINE_MODE
|
MID_FLAG_MERGE_PROPERTY
,
0
),
MT_E
(
"CharWordMode"
,
STYLE
,
TEXT_OVERLINE_MODE
,
XML_TYPE_TEXT_LINE_MODE
|
MID_FLAG_MERGE_PROPERTY
,
0
),
...
...
@@ -481,7 +481,7 @@ XMLPropertyMapEntry aXMLTextPropMap[] =
// RES_CHRATR_BACKGROUND
MT_E
(
"CharBackColor"
,
FO
,
BACKGROUND_COLOR
,
XML_TYPE_COLORTRANSPARENT
|
MID_FLAG_MULTI_PROPERTY
,
0
),
MT_E
(
"CharBackTransparent"
,
FO
,
BACKGROUND_COLOR
,
XML_TYPE_ISTRANSPARENT
|
MID_FLAG_MERGE_ATTRIBUTE
,
0
),
{
"CharShadingValue"
,
sizeof
(
"CharShadingValue"
)
-
1
,
XML_NAMESPACE_LO_EXT
,
XML_CHAR_SHADING_VALUE
,
XML_TYPE_NUMBER
|
XML_TYPE_PROP_TEXT
,
0
,
SvtSaveOptions
::
ODFVER_012_EXT_COMPAT
},
{
"CharShadingValue"
,
sizeof
(
"CharShadingValue"
)
-
1
,
XML_NAMESPACE_LO_EXT
,
XML_CHAR_SHADING_VALUE
,
XML_TYPE_NUMBER
|
XML_TYPE_PROP_TEXT
,
0
,
SvtSaveOptions
::
ODFVER_012_EXT_COMPAT
,
false
},
MT_E
(
"CharBackColor"
,
FO
,
TEXT_BACKGROUND_COLOR
,
XML_TYPE_COLOR
|
MID_FLAG_SPECIAL_ITEM_EXPORT
,
CTF_OLDTEXTBACKGROUND
),
// RES_CHRATR_CJK_FONT
MT_ED
(
"CharFontNameAsian"
,
STYLE
,
FONT_NAME_ASIAN
,
XML_TYPE_STRING
|
MID_FLAG_SPECIAL_ITEM_IMPORT
,
CTF_FONTNAME_CJK
),
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment