tdf#54857 use OUStringConstExpr in XMLPropertyMapEntry
which means we don't need to allocate a bunch of strings when building the property maps in xmloff Change-Id: I83cb013f816d9b7bcb0dd55c59e5151b33b91c9c Reviewed-on: https://gerrit.libreoffice.org/c/core/+/142192 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
This commit is contained in:
+157
-152
@@ -12,147 +12,152 @@
|
||||
|
||||
// property names
|
||||
|
||||
#define PROPERTY_URL "URL"
|
||||
#define PROPERTY_INFO "Info"
|
||||
#define PROPERTY_SETTINGS "Settings"
|
||||
#define PROPERTY_ISPASSWORDREQUIRED "IsPasswordRequired"
|
||||
#define PROPERTY_TABLEFILTER "TableFilter"
|
||||
#define PROPERTY_TABLETYPEFILTER "TableTypeFilter"
|
||||
#define PROPERTY_NAME "Name"
|
||||
#define PROPERTY_SCHEMANAME "SchemaName"
|
||||
#define PROPERTY_CATALOGNAME "CatalogName"
|
||||
#define PROPERTY_PRIVILEGES "Privileges"
|
||||
#define PROPERTY_ESCAPE_PROCESSING "EscapeProcessing"
|
||||
#define PROPERTY_COMMAND "Command"
|
||||
#define PROPERTY_TYPE "Type"
|
||||
#define PROPERTY_TYPENAME "TypeName"
|
||||
#define PROPERTY_PRECISION "Precision"
|
||||
#define PROPERTY_SCALE "Scale"
|
||||
#define PROPERTY_ISNULLABLE "IsNullable"
|
||||
#define PROPERTY_ISAUTOINCREMENT "IsAutoIncrement"
|
||||
#define PROPERTY_ISROWVERSION "IsRowVersion"
|
||||
#define PROPERTY_DESCRIPTION "Description"
|
||||
#define PROPERTY_DEFAULTVALUE "DefaultValue"
|
||||
#define PROPERTY_NUMBERFORMAT "FormatKey"
|
||||
#define PROPERTY_QUERYTIMEOUT "QueryTimeOut"
|
||||
#define PROPERTY_MAXFIELDSIZE "MaxFieldSize"
|
||||
#define PROPERTY_MAXROWS "MaxRows"
|
||||
#define PROPERTY_CURSORNAME "CursorName"
|
||||
#define PROPERTY_RESULTSETCONCURRENCY "ResultSetConcurrency"
|
||||
#define PROPERTY_RESULTSETTYPE "ResultSetType"
|
||||
#define PROPERTY_FETCHDIRECTION "FetchDirection"
|
||||
#define PROPERTY_FETCHSIZE "FetchSize"
|
||||
#define PROPERTY_USEBOOKMARKS "UseBookmarks"
|
||||
#define PROPERTY_ISSEARCHABLE "IsSearchable"
|
||||
#define PROPERTY_ISCURRENCY "IsCurrency"
|
||||
#define PROPERTY_ISSIGNED "IsSigned"
|
||||
#define PROPERTY_DISPLAYSIZE "DisplaySize"
|
||||
#define PROPERTY_LABEL "Label"
|
||||
#define PROPERTY_ISREADONLY "IsReadOnly"
|
||||
#define PROPERTY_ISWRITABLE "IsWritable"
|
||||
#define PROPERTY_ISDEFINITELYWRITABLE "IsDefinitelyWritable"
|
||||
#define PROPERTY_VALUE "Value"
|
||||
#define PROPERTY_TABLENAME "TableName"
|
||||
#define PROPERTY_ISCASESENSITIVE "IsCaseSensitive"
|
||||
#define PROPERTY_SERVICENAME "ServiceName"
|
||||
#define PROPERTY_ISBOOKMARKABLE "IsBookmarkable"
|
||||
#define PROPERTY_CANUPDATEINSERTEDROWS "CanUpdateInsertedRows"
|
||||
#define PROPERTY_NUMBERFORMATSSUPPLIER "NumberFormatsSupplier"
|
||||
#define PROPERTY_DATASOURCENAME "DataSourceName"
|
||||
#define PROPERTY_DATABASE_LOCATION "DatabaseLocation"
|
||||
#define PROPERTY_CONNECTION_RESOURCE "ConnectionResource"
|
||||
#define PROPERTY_CONNECTION_INFO "ConnectionInfo"
|
||||
#define PROPERTY_RESULT_SET "ResultSet"
|
||||
#define PROPERTY_SELECTION "Selection"
|
||||
#define PROPERTY_BOOKMARK_SELECTION "BookmarkSelection"
|
||||
#define PROPERTY_COLUMN_NAME "ColumnName"
|
||||
#define PROPERTY_COLUMN "Column"
|
||||
#define PROPERTY_DATASOURCE "DataSource"
|
||||
#define PROPERTY_TRANSACTIONISOLATION "TransactionIsolation"
|
||||
#define PROPERTY_TYPEMAP "TypeMap"
|
||||
#define PROPERTY_USER "User"
|
||||
#define PROPERTY_PASSWORD "Password"
|
||||
#define PROPERTY_COMMAND_TYPE "CommandType"
|
||||
#define PROPERTY_ACTIVECOMMAND "ActiveCommand"
|
||||
#define PROPERTY_ACTIVE_CONNECTION "ActiveConnection"
|
||||
#define PROPERTY_FILTER "Filter"
|
||||
#define PROPERTY_APPLYFILTER "ApplyFilter"
|
||||
#define PROPERTY_ORDER "Order"
|
||||
#define PROPERTY_APPLYORDER "ApplyOrder"
|
||||
#define PROPERTY_ISMODIFIED "IsModified"
|
||||
#define PROPERTY_ISNEW "IsNew"
|
||||
#define PROPERTY_ROWCOUNT "RowCount"
|
||||
#define PROPERTY_ISROWCOUNTFINAL "IsRowCountFinal"
|
||||
#define PROPERTY_WIDTH "Width"
|
||||
#define PROPERTY_ROW_HEIGHT "RowHeight"
|
||||
#define PROPERTY_AUTOGROW "AutoGrow"
|
||||
#define PROPERTY_FORMATKEY "FormatKey"
|
||||
#define PROPERTY_ALIGN "Align"
|
||||
#define PROPERTY_FONT "FontDescriptor"
|
||||
#define PROPERTY_TEXTCOLOR "TextColor"
|
||||
#define PROPERTY_BOUNDFIELD "BoundField"
|
||||
#define PROPERTY_CONTROLSOURCE "DataField"
|
||||
#define PROPERTY_REALNAME "RealName"
|
||||
#define PROPERTY_UPDATE_TABLENAME "UpdateTableName"
|
||||
#define PROPERTY_UPDATE_SCHEMANAME "UpdateSchemaName"
|
||||
#define PROPERTY_UPDATE_CATALOGNAME "UpdateCatalogName"
|
||||
#define PROPERTY_RELATIVEPOSITION "RelativePosition"
|
||||
#define PROPERTY_CONTROLMODEL "ControlModel"
|
||||
#define PROPERTY_RELATEDCOLUMN "RelatedColumn"
|
||||
#define PROPERTY_ISUNIQUE "IsUnique"
|
||||
#define PROPERTY_ISPRIMARYKEYINDEX "IsPrimaryKeyIndex"
|
||||
#define PROPERTY_IGNORERESULT "IgnoreResult"
|
||||
#define PROPERTY_UPDATERULE "UpdateRule"
|
||||
#define PROPERTY_DELETERULE "DeleteRule"
|
||||
#define PROPERTY_REFERENCEDTABLE "ReferencedTable"
|
||||
#define PROPERTY_SQLEXCEPTION "SQLException"
|
||||
#define PROPERTY_BORDER "Border"
|
||||
#define PROPERTY_HELPTEXT "HelpText"
|
||||
#define PROPERTY_CONTROLDEFAULT "ControlDefault"
|
||||
#define PROPERTY_HIDDEN "Hidden"
|
||||
#define PROPERTY_DEFAULTSTATE "DefaultState"
|
||||
#define PROPERTY_SUPPRESSVERSIONCL "SuppressVersionColumns"
|
||||
#define PROPERTY_SHOW_BROWSER "ShowBrowser"
|
||||
#define PROPERTY_ENABLE_BROWSER "EnableBrowser"
|
||||
#define PROPERTY_SHOWMENU "ShowMenu"
|
||||
#define PROPERTY_LAYOUTINFORMATION "LayoutInformation"
|
||||
#define PROPERTY_CURRENTTABLE "CurrentTable"
|
||||
#define PROPERTY_TEXTLINECOLOR "TextLineColor"
|
||||
#define PROPERTY_TEXTEMPHASIS "FontEmphasisMark"
|
||||
#define PROPERTY_TEXTRELIEF "FontRelief"
|
||||
#define PROPERTY_DEFAULTTEXT "DefaultText"
|
||||
#define PROPERTY_EFFECTIVEDEFAULT "EffectiveDefault"
|
||||
#define PROPERTY_AUTOINCREMENTCREATION "AutoIncrementCreation"
|
||||
#define PROPERTY_BOOLEANCOMPARISONMODE "BooleanComparisonMode"
|
||||
#define PROPERTY_ENABLESQL92CHECK "EnableSQL92Check"
|
||||
#define PROPERTY_FONTCHARWIDTH "FontCharWidth"
|
||||
#define PROPERTY_FONTCHARSET "FontCharset"
|
||||
#define PROPERTY_FONTFAMILY "FontFamily"
|
||||
#define PROPERTY_FONTHEIGHT "FontHeight"
|
||||
#define PROPERTY_FONTKERNING "FontKerning"
|
||||
#define PROPERTY_FONTNAME "FontName"
|
||||
#define PROPERTY_FONTORIENTATION "FontOrientation"
|
||||
#define PROPERTY_FONTPITCH "FontPitch"
|
||||
#define PROPERTY_FONTSLANT "FontSlant"
|
||||
#define PROPERTY_FONTSTRIKEOUT "FontStrikeout"
|
||||
#define PROPERTY_FONTSTYLENAME "FontStyleName"
|
||||
#define PROPERTY_FONTUNDERLINE "FontUnderline"
|
||||
#define PROPERTY_FONTWEIGHT "FontWeight"
|
||||
#define PROPERTY_FONTWIDTH "FontWidth"
|
||||
#define PROPERTY_FONTWORDLINEMODE "FontWordLineMode"
|
||||
#define PROPERTY_FONTTYPE "FontType"
|
||||
#define PROPERTY_PERSISTENT_NAME "PersistentName"
|
||||
#define PROPERTY_EMBEDDEDOBJECT "EmbeddedObject"
|
||||
#define PROPERTY_ORIGINAL "Original"
|
||||
#define PROPERTY_USECATALOGINSELECT "UseCatalogInSelect"
|
||||
#define PROPERTY_USESCHEMAINSELECT "UseSchemaInSelect"
|
||||
#define PROPERTY_OUTERJOINESCAPE "EnableOuterJoinEscape"
|
||||
#define PROPERTY_AS_TEMPLATE "AsTemplate"
|
||||
#define PROPERTY_HAVING_CLAUSE "HavingClause"
|
||||
#define PROPERTY_GROUP_BY "GroupBy"
|
||||
#define PROPERTY_EDIT_WIDTH "EditWidth"
|
||||
#define PROPERTY_SINGLESELECTQUERYCOMPOSER "SingleSelectQueryComposer"
|
||||
#define PROPERTY_CHANGE_NOTIFICATION_ENABLED "PropertyChangeNotificationEnabled"
|
||||
inline constexpr OUStringLiteral PROPERTY_URL(u"URL");
|
||||
inline constexpr OUStringLiteral PROPERTY_INFO(u"Info");
|
||||
inline constexpr OUStringLiteral PROPERTY_SETTINGS(u"Settings");
|
||||
inline constexpr OUStringLiteral PROPERTY_ISPASSWORDREQUIRED(u"IsPasswordRequired");
|
||||
inline constexpr OUStringLiteral PROPERTY_TABLEFILTER(u"TableFilter");
|
||||
inline constexpr OUStringLiteral PROPERTY_TABLETYPEFILTER(u"TableTypeFilter");
|
||||
inline constexpr OUStringLiteral PROPERTY_NAME(u"Name");
|
||||
inline constexpr OUStringLiteral PROPERTY_SCHEMANAME(u"SchemaName");
|
||||
inline constexpr OUStringLiteral PROPERTY_CATALOGNAME(u"CatalogName");
|
||||
inline constexpr OUStringLiteral PROPERTY_PRIVILEGES(u"Privileges");
|
||||
inline constexpr OUStringLiteral PROPERTY_ESCAPE_PROCESSING(u"EscapeProcessing");
|
||||
inline constexpr OUStringLiteral PROPERTY_COMMAND(u"Command");
|
||||
inline constexpr OUStringLiteral PROPERTY_TYPE(u"Type");
|
||||
inline constexpr OUStringLiteral PROPERTY_TYPENAME(u"TypeName");
|
||||
inline constexpr OUStringLiteral PROPERTY_PRECISION(u"Precision");
|
||||
inline constexpr OUStringLiteral PROPERTY_SCALE(u"Scale");
|
||||
inline constexpr OUStringLiteral PROPERTY_ISNULLABLE(u"IsNullable");
|
||||
inline constexpr OUStringLiteral PROPERTY_ISAUTOINCREMENT(u"IsAutoIncrement");
|
||||
inline constexpr OUStringLiteral PROPERTY_ISROWVERSION(u"IsRowVersion");
|
||||
inline constexpr OUStringLiteral PROPERTY_DESCRIPTION(u"Description");
|
||||
inline constexpr OUStringLiteral PROPERTY_DEFAULTVALUE(u"DefaultValue");
|
||||
inline constexpr OUStringLiteral PROPERTY_NUMBERFORMAT(u"FormatKey");
|
||||
inline constexpr OUStringLiteral PROPERTY_QUERYTIMEOUT(u"QueryTimeOut");
|
||||
inline constexpr OUStringLiteral PROPERTY_MAXFIELDSIZE(u"MaxFieldSize");
|
||||
inline constexpr OUStringLiteral PROPERTY_MAXROWS(u"MaxRows");
|
||||
inline constexpr OUStringLiteral PROPERTY_CURSORNAME(u"CursorName");
|
||||
inline constexpr OUStringLiteral PROPERTY_RESULTSETCONCURRENCY(u"ResultSetConcurrency");
|
||||
inline constexpr OUStringLiteral PROPERTY_RESULTSETTYPE(u"ResultSetType");
|
||||
inline constexpr OUStringLiteral PROPERTY_FETCHDIRECTION(u"FetchDirection");
|
||||
inline constexpr OUStringLiteral PROPERTY_FETCHSIZE(u"FetchSize");
|
||||
inline constexpr OUStringLiteral PROPERTY_USEBOOKMARKS(u"UseBookmarks");
|
||||
inline constexpr OUStringLiteral PROPERTY_ISSEARCHABLE(u"IsSearchable");
|
||||
inline constexpr OUStringLiteral PROPERTY_ISCURRENCY(u"IsCurrency");
|
||||
inline constexpr OUStringLiteral PROPERTY_ISSIGNED(u"IsSigned");
|
||||
inline constexpr OUStringLiteral PROPERTY_DISPLAYSIZE(u"DisplaySize");
|
||||
inline constexpr OUStringLiteral PROPERTY_LABEL(u"Label");
|
||||
inline constexpr OUStringLiteral PROPERTY_ISREADONLY(u"IsReadOnly");
|
||||
inline constexpr OUStringLiteral PROPERTY_ISWRITABLE(u"IsWritable");
|
||||
inline constexpr OUStringLiteral PROPERTY_ISDEFINITELYWRITABLE(u"IsDefinitelyWritable");
|
||||
inline constexpr OUStringLiteral PROPERTY_VALUE(u"Value");
|
||||
inline constexpr OUStringLiteral PROPERTY_TABLENAME(u"TableName");
|
||||
inline constexpr OUStringLiteral PROPERTY_ISCASESENSITIVE(u"IsCaseSensitive");
|
||||
inline constexpr OUStringLiteral PROPERTY_SERVICENAME(u"ServiceName");
|
||||
inline constexpr OUStringLiteral PROPERTY_ISBOOKMARKABLE(u"IsBookmarkable");
|
||||
inline constexpr OUStringLiteral PROPERTY_CANUPDATEINSERTEDROWS(u"CanUpdateInsertedRows");
|
||||
inline constexpr OUStringLiteral PROPERTY_NUMBERFORMATSSUPPLIER(u"NumberFormatsSupplier");
|
||||
inline constexpr OUStringLiteral PROPERTY_DATASOURCENAME(u"DataSourceName");
|
||||
inline constexpr OUStringLiteral PROPERTY_DATABASE_LOCATION(u"DatabaseLocation");
|
||||
inline constexpr OUStringLiteral PROPERTY_CONNECTION_RESOURCE(u"ConnectionResource");
|
||||
inline constexpr OUStringLiteral PROPERTY_CONNECTION_INFO(u"ConnectionInfo");
|
||||
inline constexpr OUStringLiteral PROPERTY_RESULT_SET(u"ResultSet");
|
||||
inline constexpr OUStringLiteral PROPERTY_SELECTION(u"Selection");
|
||||
inline constexpr OUStringLiteral PROPERTY_BOOKMARK_SELECTION(u"BookmarkSelection");
|
||||
inline constexpr OUStringLiteral PROPERTY_COLUMN_NAME(u"ColumnName");
|
||||
inline constexpr OUStringLiteral PROPERTY_COLUMN(u"Column");
|
||||
inline constexpr OUStringLiteral PROPERTY_DATASOURCE(u"DataSource");
|
||||
inline constexpr OUStringLiteral PROPERTY_TRANSACTIONISOLATION(u"TransactionIsolation");
|
||||
inline constexpr OUStringLiteral PROPERTY_TYPEMAP(u"TypeMap");
|
||||
inline constexpr OUStringLiteral PROPERTY_USER(u"User");
|
||||
inline constexpr OUStringLiteral PROPERTY_PASSWORD(u"Password");
|
||||
inline constexpr OUStringLiteral PROPERTY_COMMAND_TYPE(u"CommandType");
|
||||
inline constexpr OUStringLiteral PROPERTY_ACTIVECOMMAND(u"ActiveCommand");
|
||||
inline constexpr OUStringLiteral PROPERTY_ACTIVE_CONNECTION(u"ActiveConnection");
|
||||
inline constexpr OUStringLiteral PROPERTY_FILTER(u"Filter");
|
||||
inline constexpr OUStringLiteral PROPERTY_APPLYFILTER(u"ApplyFilter");
|
||||
inline constexpr OUStringLiteral PROPERTY_ORDER(u"Order");
|
||||
inline constexpr OUStringLiteral PROPERTY_APPLYORDER(u"ApplyOrder");
|
||||
inline constexpr OUStringLiteral PROPERTY_ISMODIFIED(u"IsModified");
|
||||
inline constexpr OUStringLiteral PROPERTY_ISNEW(u"IsNew");
|
||||
inline constexpr OUStringLiteral PROPERTY_ROWCOUNT(u"RowCount");
|
||||
inline constexpr OUStringLiteral PROPERTY_ISROWCOUNTFINAL(u"IsRowCountFinal");
|
||||
inline constexpr OUStringLiteral PROPERTY_WIDTH(u"Width");
|
||||
inline constexpr OUStringLiteral PROPERTY_ROW_HEIGHT(u"RowHeight");
|
||||
inline constexpr OUStringLiteral PROPERTY_AUTOGROW(u"AutoGrow");
|
||||
inline constexpr OUStringLiteral PROPERTY_FORMATKEY(u"FormatKey");
|
||||
inline constexpr OUStringLiteral PROPERTY_ALIGN(u"Align");
|
||||
inline constexpr OUStringLiteral PROPERTY_FONT(u"FontDescriptor");
|
||||
inline constexpr OUStringLiteral PROPERTY_TEXTCOLOR(u"TextColor");
|
||||
inline constexpr OUStringLiteral PROPERTY_BOUNDFIELD(u"BoundField");
|
||||
inline constexpr OUStringLiteral PROPERTY_CONTROLSOURCE(u"DataField");
|
||||
inline constexpr OUStringLiteral PROPERTY_REALNAME(u"RealName");
|
||||
inline constexpr OUStringLiteral PROPERTY_UPDATE_TABLENAME(u"UpdateTableName");
|
||||
inline constexpr OUStringLiteral PROPERTY_UPDATE_SCHEMANAME(u"UpdateSchemaName");
|
||||
inline constexpr OUStringLiteral PROPERTY_UPDATE_CATALOGNAME(u"UpdateCatalogName");
|
||||
inline constexpr OUStringLiteral PROPERTY_RELATIVEPOSITION(u"RelativePosition");
|
||||
inline constexpr OUStringLiteral PROPERTY_CONTROLMODEL(u"ControlModel");
|
||||
inline constexpr OUStringLiteral PROPERTY_RELATEDCOLUMN(u"RelatedColumn");
|
||||
inline constexpr OUStringLiteral PROPERTY_ISUNIQUE(u"IsUnique");
|
||||
inline constexpr OUStringLiteral PROPERTY_ISPRIMARYKEYINDEX(u"IsPrimaryKeyIndex");
|
||||
inline constexpr OUStringLiteral PROPERTY_IGNORERESULT(u"IgnoreResult");
|
||||
inline constexpr OUStringLiteral PROPERTY_UPDATERULE(u"UpdateRule");
|
||||
inline constexpr OUStringLiteral PROPERTY_DELETERULE(u"DeleteRule");
|
||||
inline constexpr OUStringLiteral PROPERTY_REFERENCEDTABLE(u"ReferencedTable");
|
||||
inline constexpr OUStringLiteral PROPERTY_SQLEXCEPTION(u"SQLException");
|
||||
inline constexpr OUStringLiteral PROPERTY_BORDER(u"Border");
|
||||
inline constexpr OUStringLiteral PROPERTY_HELPTEXT(u"HelpText");
|
||||
inline constexpr OUStringLiteral PROPERTY_CONTROLDEFAULT(u"ControlDefault");
|
||||
inline constexpr OUStringLiteral PROPERTY_HIDDEN(u"Hidden");
|
||||
inline constexpr OUStringLiteral PROPERTY_DEFAULTSTATE(u"DefaultState");
|
||||
inline constexpr OUStringLiteral PROPERTY_SUPPRESSVERSIONCL(u"SuppressVersionColumns");
|
||||
inline constexpr OUStringLiteral PROPERTY_SHOW_BROWSER(u"ShowBrowser");
|
||||
inline constexpr OUStringLiteral PROPERTY_ENABLE_BROWSER(u"EnableBrowser");
|
||||
inline constexpr OUStringLiteral PROPERTY_SHOWMENU(u"ShowMenu");
|
||||
inline constexpr OUStringLiteral PROPERTY_LAYOUTINFORMATION(u"LayoutInformation");
|
||||
inline constexpr OUStringLiteral PROPERTY_CURRENTTABLE(u"CurrentTable");
|
||||
inline constexpr OUStringLiteral PROPERTY_TEXTLINECOLOR(u"TextLineColor");
|
||||
inline constexpr OUStringLiteral PROPERTY_TEXTEMPHASIS(u"FontEmphasisMark");
|
||||
inline constexpr OUStringLiteral PROPERTY_TEXTRELIEF(u"FontRelief");
|
||||
inline constexpr OUStringLiteral PROPERTY_DEFAULTTEXT(u"DefaultText");
|
||||
inline constexpr OUStringLiteral PROPERTY_EFFECTIVEDEFAULT(u"EffectiveDefault");
|
||||
inline constexpr OUStringLiteral PROPERTY_AUTOINCREMENTCREATION(u"AutoIncrementCreation");
|
||||
inline constexpr OUStringLiteral PROPERTY_BOOLEANCOMPARISONMODE(u"BooleanComparisonMode");
|
||||
inline constexpr OUStringLiteral PROPERTY_ENABLESQL92CHECK(u"EnableSQL92Check");
|
||||
inline constexpr OUStringLiteral PROPERTY_FONTCHARWIDTH(u"FontCharWidth");
|
||||
inline constexpr OUStringLiteral PROPERTY_FONTCHARSET(u"FontCharset");
|
||||
inline constexpr OUStringLiteral PROPERTY_FONTFAMILY(u"FontFamily");
|
||||
inline constexpr OUStringLiteral PROPERTY_FONTHEIGHT(u"FontHeight");
|
||||
inline constexpr OUStringLiteral PROPERTY_FONTKERNING(u"FontKerning");
|
||||
inline constexpr OUStringLiteral PROPERTY_FONTNAME(u"FontName");
|
||||
inline constexpr OUStringLiteral PROPERTY_FONTORIENTATION(u"FontOrientation");
|
||||
inline constexpr OUStringLiteral PROPERTY_FONTPITCH(u"FontPitch");
|
||||
inline constexpr OUStringLiteral PROPERTY_FONTSLANT(u"FontSlant");
|
||||
inline constexpr OUStringLiteral PROPERTY_FONTSTRIKEOUT(u"FontStrikeout");
|
||||
inline constexpr OUStringLiteral PROPERTY_FONTSTYLENAME(u"FontStyleName");
|
||||
inline constexpr OUStringLiteral PROPERTY_FONTUNDERLINE(u"FontUnderline");
|
||||
inline constexpr OUStringLiteral PROPERTY_FONTWEIGHT(u"FontWeight");
|
||||
inline constexpr OUStringLiteral PROPERTY_FONTWIDTH(u"FontWidth");
|
||||
inline constexpr OUStringLiteral PROPERTY_FONTWORDLINEMODE(u"FontWordLineMode");
|
||||
inline constexpr OUStringLiteral PROPERTY_FONTTYPE(u"FontType");
|
||||
inline constexpr OUStringLiteral PROPERTY_PERSISTENT_NAME(u"PersistentName");
|
||||
inline constexpr OUStringLiteral PROPERTY_EMBEDDEDOBJECT(u"EmbeddedObject");
|
||||
inline constexpr OUStringLiteral PROPERTY_ORIGINAL(u"Original");
|
||||
inline constexpr OUStringLiteral PROPERTY_USECATALOGINSELECT(u"UseCatalogInSelect");
|
||||
inline constexpr OUStringLiteral PROPERTY_USESCHEMAINSELECT(u"UseSchemaInSelect");
|
||||
inline constexpr OUStringLiteral PROPERTY_OUTERJOINESCAPE(u"EnableOuterJoinEscape");
|
||||
inline constexpr OUStringLiteral PROPERTY_AS_TEMPLATE(u"AsTemplate");
|
||||
inline constexpr OUStringLiteral PROPERTY_HAVING_CLAUSE(u"HavingClause");
|
||||
inline constexpr OUStringLiteral PROPERTY_GROUP_BY(u"GroupBy");
|
||||
inline constexpr OUStringLiteral PROPERTY_EDIT_WIDTH(u"EditWidth");
|
||||
inline constexpr OUStringLiteral PROPERTY_SINGLESELECTQUERYCOMPOSER(u"SingleSelectQueryComposer");
|
||||
inline constexpr OUStringLiteral
|
||||
PROPERTY_CHANGE_NOTIFICATION_ENABLED(u"PropertyChangeNotificationEnabled");
|
||||
inline constexpr OUStringLiteral PROPERTY_CHAR_STRIKEOUT(u"CharStrikeout");
|
||||
inline constexpr OUStringLiteral PROPERTY_CHAR_UNDERLINE(u"CharUnderline");
|
||||
inline constexpr OUStringLiteral PROPERTY_CHAR_UNDERLINE_COLOR(u"CharUnderlineColor");
|
||||
inline constexpr OUStringLiteral PROPERTY_CHAR_UNDERLINE_HAS_COLOR(u"CharUnderlineHasColor");
|
||||
|
||||
// service names
|
||||
|
||||
@@ -236,7 +241,7 @@ inline constexpr OUStringLiteral URL_COMPONENT_FORMGRIDVIEW = u".component:DB/Fo
|
||||
inline constexpr OUStringLiteral URL_COMPONENT_DATASOURCEBROWSER
|
||||
= u".component:DB/DataSourceBrowser";
|
||||
inline constexpr OUStringLiteral URL_COMPONENT_RELATIONDESIGN = u".component:DB/RelationDesign";
|
||||
#define URL_COMPONENT_REPORTDESIGN ".component:DB/ReportDesign"
|
||||
inline constexpr OUStringLiteral URL_COMPONENT_REPORTDESIGN(u".component:DB/ReportDesign");
|
||||
|
||||
// service names
|
||||
|
||||
@@ -245,24 +250,24 @@ inline constexpr OUStringLiteral SERVICE_SDB_DIRECTSQLDIALOG
|
||||
|
||||
// other DBU relevant strings
|
||||
|
||||
#define PROPERTY_QUERYDESIGNVIEW "QueryDesignView"
|
||||
#define PROPERTY_GRAPHICAL_DESIGN "GraphicalDesign"
|
||||
#define PROPERTY_HELP_URL "HelpURL"
|
||||
inline constexpr OUStringLiteral PROPERTY_QUERYDESIGNVIEW(u"QueryDesignView");
|
||||
inline constexpr OUStringLiteral PROPERTY_GRAPHICAL_DESIGN(u"GraphicalDesign");
|
||||
inline constexpr OUStringLiteral PROPERTY_HELP_URL(u"HelpURL");
|
||||
inline constexpr OUStringLiteral FRAME_NAME_QUERY_PREVIEW = u"QueryPreview";
|
||||
inline constexpr OUStringLiteral SERVICE_CONTROLDEFAULT = u"com.sun.star.comp.dbu.OColumnControl";
|
||||
|
||||
// other DBU properties
|
||||
|
||||
#define PROPERTY_ENABLEOUTERJOIN "EnableOuterJoinEscape"
|
||||
#define PROPERTY_TABSTOP "TabStop"
|
||||
#define PROPERTY_DEFAULTCONTROL "DefaultControl"
|
||||
#define PROPERTY_ENABLED "Enabled"
|
||||
#define PROPERTY_MOUSE_WHEEL_BEHAVIOR "MouseWheelBehavior"
|
||||
inline constexpr OUStringLiteral PROPERTY_ENABLEOUTERJOIN(u"EnableOuterJoinEscape");
|
||||
inline constexpr OUStringLiteral PROPERTY_TABSTOP(u"TabStop");
|
||||
inline constexpr OUStringLiteral PROPERTY_DEFAULTCONTROL(u"DefaultControl");
|
||||
inline constexpr OUStringLiteral PROPERTY_ENABLED(u"Enabled");
|
||||
inline constexpr OUStringLiteral PROPERTY_MOUSE_WHEEL_BEHAVIOR(u"MouseWheelBehavior");
|
||||
|
||||
inline constexpr OUStringLiteral SQLSTATE_GENERAL = u"01000";
|
||||
|
||||
#define PROPERTY_IS_FORM "IsForm"
|
||||
#define PROPERTY_PERSISTENT_PATH "PersistentPath"
|
||||
inline constexpr OUStringLiteral PROPERTY_IS_FORM(u"IsForm");
|
||||
inline constexpr OUStringLiteral PROPERTY_PERSISTENT_PATH(u"PersistentPath");
|
||||
|
||||
inline constexpr OUStringLiteral STR_AUTOTEXTSEPARATORLIST = u"\"\t34\t'\t39";
|
||||
|
||||
|
||||
@@ -170,35 +170,35 @@ OQueryColumn::OQueryColumn( const Reference< XPropertySet >& _rxParserColumn, co
|
||||
|
||||
|
||||
if( ! (_rxParserColumn->getPropertyValue( PROPERTY_TYPENAME ) >>= m_aTypeName) )
|
||||
SAL_WARN("dbaccess.core", "OQueryColumn: unable to get property " PROPERTY_TYPENAME);
|
||||
SAL_WARN("dbaccess.core", "OQueryColumn: unable to get property " + PROPERTY_TYPENAME);
|
||||
|
||||
if( ! (_rxParserColumn->getPropertyValue( PROPERTY_ISNULLABLE ) >>= m_nIsNullable) )
|
||||
SAL_WARN("dbaccess.core", "OQueryColumn: unable to get property " PROPERTY_ISNULLABLE);
|
||||
SAL_WARN("dbaccess.core", "OQueryColumn: unable to get property " + PROPERTY_ISNULLABLE);
|
||||
|
||||
if( ! (_rxParserColumn->getPropertyValue( PROPERTY_PRECISION ) >>= m_nPrecision) )
|
||||
SAL_WARN("dbaccess.core", "OQueryColumn: unable to get property " PROPERTY_PRECISION);
|
||||
SAL_WARN("dbaccess.core", "OQueryColumn: unable to get property " + PROPERTY_PRECISION);
|
||||
|
||||
if( ! (_rxParserColumn->getPropertyValue( PROPERTY_SCALE ) >>= m_nScale) )
|
||||
SAL_WARN("dbaccess.core", "OQueryColumn: unable to get property " PROPERTY_SCALE);
|
||||
SAL_WARN("dbaccess.core", "OQueryColumn: unable to get property " + PROPERTY_SCALE);
|
||||
|
||||
if( ! (_rxParserColumn->getPropertyValue( PROPERTY_TYPE ) >>= m_nType) )
|
||||
SAL_WARN("dbaccess.core", "OQueryColumn: unable to get property " PROPERTY_TYPE);
|
||||
SAL_WARN("dbaccess.core", "OQueryColumn: unable to get property " + PROPERTY_TYPE);
|
||||
|
||||
if( ! (_rxParserColumn->getPropertyValue( PROPERTY_ISAUTOINCREMENT ) >>= m_bAutoIncrement) )
|
||||
SAL_WARN("dbaccess.core", "OQueryColumn: unable to get property " PROPERTY_ISAUTOINCREMENT);
|
||||
SAL_WARN("dbaccess.core", "OQueryColumn: unable to get property " + PROPERTY_ISAUTOINCREMENT);
|
||||
|
||||
if( ! (_rxParserColumn->getPropertyValue( PROPERTY_ISCURRENCY ) >>= m_bCurrency) )
|
||||
SAL_WARN("dbaccess.core", "OQueryColumn: unable to get property " PROPERTY_ISCURRENCY);
|
||||
SAL_WARN("dbaccess.core", "OQueryColumn: unable to get property " + PROPERTY_ISCURRENCY);
|
||||
|
||||
if( ! (_rxParserColumn->getPropertyValue( PROPERTY_NAME ) >>= m_sName) )
|
||||
SAL_WARN("dbaccess.core", "OQueryColumn: unable to get property " PROPERTY_NAME);
|
||||
SAL_WARN("dbaccess.core", "OQueryColumn: unable to get property " + PROPERTY_NAME);
|
||||
|
||||
m_bRowVersion = false;
|
||||
|
||||
Reference< XPropertySetInfo > xPSI( _rxParserColumn->getPropertySetInfo(), UNO_SET_THROW );
|
||||
if ( xPSI->hasPropertyByName( PROPERTY_DEFAULTVALUE ) )
|
||||
if( ! (_rxParserColumn->getPropertyValue( PROPERTY_DEFAULTVALUE ) >>= m_aDefaultValue) )
|
||||
SAL_WARN("dbaccess.core", "OQueryColumn: unable to get property " PROPERTY_DEFAULTVALUE);
|
||||
SAL_WARN("dbaccess.core", "OQueryColumn: unable to get property " + PROPERTY_DEFAULTVALUE);
|
||||
|
||||
// copy some optional properties from the parser column
|
||||
struct PropertyDescriptor
|
||||
@@ -244,11 +244,11 @@ Reference< XPropertySet > OQueryColumn::impl_determineOriginalTableColumn( const
|
||||
// respective properties
|
||||
OUString sCatalog, sSchema, sTable;
|
||||
if( ! (getPropertyValue( PROPERTY_CATALOGNAME ) >>= sCatalog) )
|
||||
SAL_WARN("dbaccess.core", "impl_determineOriginalTableColumn: unable to get property " PROPERTY_CATALOGNAME);
|
||||
SAL_WARN("dbaccess.core", "impl_determineOriginalTableColumn: unable to get property " + PROPERTY_CATALOGNAME);
|
||||
if( ! (getPropertyValue( PROPERTY_SCHEMANAME ) >>= sSchema) )
|
||||
SAL_WARN("dbaccess.core", "impl_determineOriginalTableColumn: unable to get property " PROPERTY_SCHEMANAME);
|
||||
SAL_WARN("dbaccess.core", "impl_determineOriginalTableColumn: unable to get property " + PROPERTY_SCHEMANAME);
|
||||
if( ! (getPropertyValue( PROPERTY_TABLENAME ) >>= sTable) )
|
||||
SAL_WARN("dbaccess.core", "impl_determineOriginalTableColumn: unable to get property " PROPERTY_TABLENAME);
|
||||
SAL_WARN("dbaccess.core", "impl_determineOriginalTableColumn: unable to get property " + PROPERTY_TABLENAME);
|
||||
if ( sCatalog.isEmpty() && sSchema.isEmpty() && sTable.isEmpty() )
|
||||
return nullptr;
|
||||
|
||||
@@ -266,7 +266,7 @@ Reference< XPropertySet > OQueryColumn::impl_determineOriginalTableColumn( const
|
||||
|
||||
OUString sColumn;
|
||||
if( ! (getPropertyValue( PROPERTY_REALNAME ) >>= sColumn) )
|
||||
SAL_WARN("dbaccess.core", "impl_determineOriginalTableColumn: unable to get property " PROPERTY_REALNAME);
|
||||
SAL_WARN("dbaccess.core", "impl_determineOriginalTableColumn: unable to get property " + PROPERTY_REALNAME);
|
||||
if ( !xColumns->hasByName( sColumn ) )
|
||||
return nullptr;
|
||||
|
||||
|
||||
@@ -72,7 +72,7 @@ rtl::Reference < XMLPropertySetMapper > OXMLHelper::GetTableStylesPropertySetMap
|
||||
{
|
||||
static const XMLPropertyMapEntry s_aTableStylesProperties[] =
|
||||
{
|
||||
{ nullptr, 0, XML_TOKEN_INVALID, 0 , 0, SvtSaveOptions::ODFSVER_010, false}
|
||||
{ nullptr }
|
||||
};
|
||||
rtl::Reference < XMLPropertyHandlerFactory> xFac = new ::xmloff::OControlPropertyHandlerFactory();
|
||||
return new XMLPropertySetMapper(s_aTableStylesProperties, xFac, bForExport);
|
||||
@@ -87,7 +87,7 @@ rtl::Reference < XMLPropertySetMapper > OXMLHelper::GetColumnStylesPropertySetMa
|
||||
CTF_DB_ISVISIBLE, SvtSaveOptions::ODFSVER_010, false },
|
||||
{ PROPERTY_NUMBERFORMAT, XML_NAMESPACE_STYLE, XML_DATA_STYLE_NAME, XML_TYPE_NUMBER|MID_FLAG_SPECIAL_ITEM|XML_TYPE_PROP_TABLE_COLUMN,
|
||||
CTF_DB_NUMBERFORMAT, SvtSaveOptions::ODFSVER_010, false },
|
||||
{ nullptr, 0, XML_TOKEN_INVALID, 0 , 0, SvtSaveOptions::ODFSVER_010, false}
|
||||
{ nullptr }
|
||||
};
|
||||
rtl::Reference < XMLPropertyHandlerFactory> xFac = new OPropertyHandlerFactory();
|
||||
return new XMLPropertySetMapper(s_aColumnStylesProperties, xFac, bForExport);
|
||||
@@ -113,29 +113,29 @@ rtl::Reference < XMLPropertySetMapper > OXMLHelper::GetCellStylesPropertySetMapp
|
||||
{ PROPERTY_FONTORIENTATION, XML_NAMESPACE_STYLE, XML_ROTATION_ANGLE, XML_TYPE_ROTATION_ANGLE|XML_TYPE_PROP_TEXT, 0 , SvtSaveOptions::ODFSVER_010, false },
|
||||
{ PROPERTY_FONTPITCH, XML_NAMESPACE_STYLE, XML_FONT_PITCH, XML_TYPE_TEXT_FONTPITCH|XML_TYPE_PROP_TEXT, 0 , SvtSaveOptions::ODFSVER_010, false },
|
||||
{ PROPERTY_FONTSLANT, XML_NAMESPACE_FO, XML_FONT_STYLE, XML_TYPE_TEXT_POSTURE|XML_TYPE_PROP_TEXT, 0 , SvtSaveOptions::ODFSVER_010, false },
|
||||
{ "CharStrikeout", XML_NAMESPACE_STYLE, XML_TEXT_LINE_THROUGH_STYLE,
|
||||
{ PROPERTY_CHAR_STRIKEOUT, XML_NAMESPACE_STYLE, XML_TEXT_LINE_THROUGH_STYLE,
|
||||
XML_TYPE_TEXT_CROSSEDOUT_STYLE|MID_FLAG_MERGE_PROPERTY|XML_TYPE_PROP_TEXT, 0, SvtSaveOptions::ODFSVER_010, false },
|
||||
{ "CharStrikeout", XML_NAMESPACE_STYLE, XML_TEXT_LINE_THROUGH_TYPE,
|
||||
{ PROPERTY_CHAR_STRIKEOUT, XML_NAMESPACE_STYLE, XML_TEXT_LINE_THROUGH_TYPE,
|
||||
XML_TYPE_TEXT_CROSSEDOUT_TYPE|MID_FLAG_MERGE_PROPERTY|XML_TYPE_PROP_TEXT, 0, SvtSaveOptions::ODFSVER_010, false },
|
||||
{ "CharStrikeout", XML_NAMESPACE_STYLE, XML_TEXT_LINE_THROUGH_WIDTH,
|
||||
{ PROPERTY_CHAR_STRIKEOUT, XML_NAMESPACE_STYLE, XML_TEXT_LINE_THROUGH_WIDTH,
|
||||
XML_TYPE_TEXT_CROSSEDOUT_WIDTH|MID_FLAG_MERGE_PROPERTY|XML_TYPE_PROP_TEXT, 0, SvtSaveOptions::ODFSVER_010, false },
|
||||
{ "CharStrikeout", XML_NAMESPACE_STYLE, XML_TEXT_LINE_THROUGH_TEXT,
|
||||
{ PROPERTY_CHAR_STRIKEOUT, XML_NAMESPACE_STYLE, XML_TEXT_LINE_THROUGH_TEXT,
|
||||
XML_TYPE_TEXT_CROSSEDOUT_TEXT|MID_FLAG_MERGE_PROPERTY|XML_TYPE_PROP_TEXT, 0, SvtSaveOptions::ODFSVER_010, false },
|
||||
{ PROPERTY_FONTSTYLENAME, XML_NAMESPACE_STYLE, XML_FONT_STYLE_NAME, XML_TYPE_STRING|XML_TYPE_PROP_TEXT, 0 , SvtSaveOptions::ODFSVER_010, false },
|
||||
{ "CharUnderline", XML_NAMESPACE_STYLE, XML_TEXT_UNDERLINE_STYLE,
|
||||
{ PROPERTY_CHAR_UNDERLINE, XML_NAMESPACE_STYLE, XML_TEXT_UNDERLINE_STYLE,
|
||||
XML_TYPE_TEXT_UNDERLINE_STYLE|MID_FLAG_MERGE_PROPERTY|XML_TYPE_PROP_TEXT, 0 , SvtSaveOptions::ODFSVER_010, false },
|
||||
{ "CharUnderline", XML_NAMESPACE_STYLE, XML_TEXT_UNDERLINE_TYPE,
|
||||
{ PROPERTY_CHAR_UNDERLINE, XML_NAMESPACE_STYLE, XML_TEXT_UNDERLINE_TYPE,
|
||||
XML_TYPE_TEXT_UNDERLINE_TYPE|MID_FLAG_MERGE_PROPERTY|XML_TYPE_PROP_TEXT, 0 , SvtSaveOptions::ODFSVER_010, false },
|
||||
{ "CharUnderline", XML_NAMESPACE_STYLE, XML_TEXT_UNDERLINE_WIDTH,
|
||||
{ PROPERTY_CHAR_UNDERLINE, XML_NAMESPACE_STYLE, XML_TEXT_UNDERLINE_WIDTH,
|
||||
XML_TYPE_TEXT_UNDERLINE_WIDTH|MID_FLAG_MERGE_PROPERTY|XML_TYPE_PROP_TEXT, 0 , SvtSaveOptions::ODFSVER_010, false },
|
||||
{ "CharUnderlineColor", XML_NAMESPACE_STYLE, XML_TEXT_UNDERLINE_COLOR,
|
||||
{ PROPERTY_CHAR_UNDERLINE_COLOR, XML_NAMESPACE_STYLE, XML_TEXT_UNDERLINE_COLOR,
|
||||
XML_TYPE_TEXT_UNDERLINE_COLOR|MID_FLAG_MULTI_PROPERTY|XML_TYPE_PROP_TEXT, 0 , SvtSaveOptions::ODFSVER_010, false },
|
||||
{ "CharUnderlineHasColor", XML_NAMESPACE_STYLE, XML_TEXT_UNDERLINE_COLOR, XML_TYPE_TEXT_UNDERLINE_HASCOLOR|MID_FLAG_MERGE_ATTRIBUTE|XML_TYPE_PROP_TEXT, 0 , SvtSaveOptions::ODFSVER_010, false },
|
||||
{ PROPERTY_CHAR_UNDERLINE_HAS_COLOR, XML_NAMESPACE_STYLE, XML_TEXT_UNDERLINE_COLOR, XML_TYPE_TEXT_UNDERLINE_HASCOLOR|MID_FLAG_MERGE_ATTRIBUTE|XML_TYPE_PROP_TEXT, 0 , SvtSaveOptions::ODFSVER_010, false },
|
||||
{ PROPERTY_FONTWEIGHT, XML_NAMESPACE_FO, XML_FONT_WEIGHT, XML_TYPE_TEXT_WEIGHT|XML_TYPE_PROP_TEXT, 0 , SvtSaveOptions::ODFSVER_010, false },
|
||||
{ PROPERTY_FONTWIDTH, XML_NAMESPACE_STYLE, XML_FONT_WIDTH, XML_TYPE_FONT_WIDTH|XML_TYPE_PROP_TEXT, 0 , SvtSaveOptions::ODFSVER_010, false },
|
||||
{ PROPERTY_FONTWORDLINEMODE, XML_NAMESPACE_STYLE, XML_TEXT_UNDERLINE_MODE,
|
||||
XML_TYPE_TEXT_LINE_MODE|MID_FLAG_MERGE_PROPERTY|XML_TYPE_PROP_TEXT, 0 , SvtSaveOptions::ODFSVER_010, false },
|
||||
{ nullptr, 0, XML_TOKEN_INVALID, 0 , 0, SvtSaveOptions::ODFSVER_010, false}
|
||||
{ nullptr }
|
||||
};
|
||||
rtl::Reference < XMLPropertyHandlerFactory> xFac = new /*OPropertyHandlerFactory*/::xmloff::OControlPropertyHandlerFactory();
|
||||
return new XMLPropertySetMapper(s_aCellStylesProperties, xFac, bForExport);
|
||||
@@ -146,7 +146,7 @@ rtl::Reference < XMLPropertySetMapper > OXMLHelper::GetRowStylesPropertySetMappe
|
||||
static const XMLPropertyMapEntry s_aStylesProperties[] =
|
||||
{
|
||||
{ PROPERTY_ROW_HEIGHT, XML_NAMESPACE_STYLE, XML_ROW_HEIGHT, XML_TYPE_MEASURE|XML_TYPE_PROP_TABLE_ROW, 0, SvtSaveOptions::ODFSVER_010, false },
|
||||
{ nullptr, 0, XML_TOKEN_INVALID, 0 , 0, SvtSaveOptions::ODFSVER_010, false}
|
||||
{ nullptr }
|
||||
};
|
||||
rtl::Reference < XMLPropertyHandlerFactory> xFac = new OPropertyHandlerFactory();
|
||||
return new XMLPropertySetMapper(s_aStylesProperties, xFac, true/*bForExport*/);
|
||||
|
||||
+17
-18
@@ -31,8 +31,7 @@
|
||||
*/
|
||||
struct XMLPropertyMapEntry
|
||||
{
|
||||
const char* msApiName; /// Property-Name
|
||||
sal_Int32 nApiNameLength; /// length of property name
|
||||
rtl::OUStringConstExpr msApiName; /// Property-Name
|
||||
enum ::xmloff::token::XMLTokenEnum meXMLName; /// XML-Name
|
||||
sal_uInt16 mnNameSpace; /** declares the Namespace in which this
|
||||
property exists */
|
||||
@@ -100,9 +99,11 @@ struct XMLPropertyMapEntry
|
||||
*/
|
||||
bool mbImportOnly;
|
||||
|
||||
template< std::size_t N >
|
||||
static constexpr OUStringLiteral EMPTY{u""};
|
||||
|
||||
template<std::size_t N>
|
||||
XMLPropertyMapEntry(
|
||||
const char (&sApiName)[N],
|
||||
const OUStringLiteral<N>& sApiName,
|
||||
sal_uInt16 nNameSpace,
|
||||
enum ::xmloff::token::XMLTokenEnum eXMLName,
|
||||
sal_uInt32 nType,
|
||||
@@ -111,26 +112,24 @@ struct XMLPropertyMapEntry
|
||||
bool bImportOnly)
|
||||
:
|
||||
msApiName(sApiName),
|
||||
nApiNameLength(N-1),
|
||||
meXMLName(eXMLName), mnNameSpace(nNameSpace), mnType(nType),
|
||||
mnContextId(nContextId), mnEarliestODFVersionForExport(nEarliestODFVersionForExport),
|
||||
mbImportOnly(bImportOnly)
|
||||
{}
|
||||
XMLPropertyMapEntry(
|
||||
std::nullptr_t ,
|
||||
sal_uInt16 nNameSpace,
|
||||
enum ::xmloff::token::XMLTokenEnum eXMLName,
|
||||
sal_uInt32 nType,
|
||||
sal_Int16 nContextId,
|
||||
SvtSaveOptions::ODFSaneDefaultVersion nEarliestODFVersionForExport,
|
||||
bool bImportOnly)
|
||||
|
||||
/// used to mark the end of the array
|
||||
XMLPropertyMapEntry(std::nullptr_t)
|
||||
:
|
||||
msApiName(nullptr),
|
||||
nApiNameLength(0),
|
||||
meXMLName(eXMLName), mnNameSpace(nNameSpace), mnType(nType),
|
||||
mnContextId(nContextId), mnEarliestODFVersionForExport(nEarliestODFVersionForExport),
|
||||
mbImportOnly(bImportOnly)
|
||||
msApiName(EMPTY),
|
||||
meXMLName(xmloff::token::XML_TOKEN_INVALID), mnNameSpace(0), mnType(0),
|
||||
mnContextId(0), mnEarliestODFVersionForExport(SvtSaveOptions::ODFSVER_010),
|
||||
mbImportOnly(false)
|
||||
{}
|
||||
|
||||
const OUString & getApiName() const { return static_cast<const OUString &>(msApiName); }
|
||||
|
||||
// use token because an empty API name is a valid entry
|
||||
bool IsEnd() const { return meXMLName == xmloff::token::XML_TOKEN_INVALID; }
|
||||
};
|
||||
|
||||
|
||||
|
||||
+209
-209
@@ -32,215 +32,215 @@ inline constexpr OUStringLiteral SERVICE_GROUP = u"com.sun.star.report.Group";
|
||||
|
||||
//= property names
|
||||
|
||||
#define PROPERTY_VISIBLE "Visible"
|
||||
#define PROPERTY_NAME "Name"
|
||||
#define PROPERTY_HEIGHT "Height"
|
||||
#define PROPERTY_BACKCOLOR "BackColor"
|
||||
#define PROPERTY_BACKTRANSPARENT "BackTransparent"
|
||||
#define PROPERTY_CONTROLBACKGROUND "ControlBackground"
|
||||
#define PROPERTY_CONTROLBACKGROUNDTRANSPARENT "ControlBackgroundTransparent"
|
||||
#define PROPERTY_FORCENEWPAGE "ForceNewPage"
|
||||
#define PROPERTY_NEWROWORCOL "NewRowOrCol"
|
||||
#define PROPERTY_KEEPTOGETHER "KeepTogether"
|
||||
#define PROPERTY_CANGROW "CanGrow"
|
||||
#define PROPERTY_CANSHRINK "CanShrink"
|
||||
#define PROPERTY_REPEATSECTION "RepeatSection"
|
||||
#define PROPERTY_GROUP "Group"
|
||||
#define PROPERTY_REPORTDEFINITION "ReportDefinition"
|
||||
inline constexpr OUStringLiteral PROPERTY_VISIBLE = u"Visible";
|
||||
inline constexpr OUStringLiteral PROPERTY_NAME = u"Name";
|
||||
inline constexpr OUStringLiteral PROPERTY_HEIGHT = u"Height";
|
||||
inline constexpr OUStringLiteral PROPERTY_BACKCOLOR = u"BackColor";
|
||||
inline constexpr OUStringLiteral PROPERTY_BACKTRANSPARENT = u"BackTransparent";
|
||||
inline constexpr OUStringLiteral PROPERTY_CONTROLBACKGROUND = u"ControlBackground";
|
||||
inline constexpr OUStringLiteral PROPERTY_CONTROLBACKGROUNDTRANSPARENT = u"ControlBackgroundTransparent";
|
||||
inline constexpr OUStringLiteral PROPERTY_FORCENEWPAGE = u"ForceNewPage";
|
||||
inline constexpr OUStringLiteral PROPERTY_NEWROWORCOL = u"NewRowOrCol";
|
||||
inline constexpr OUStringLiteral PROPERTY_KEEPTOGETHER = u"KeepTogether";
|
||||
inline constexpr OUStringLiteral PROPERTY_CANGROW = u"CanGrow";
|
||||
inline constexpr OUStringLiteral PROPERTY_CANSHRINK = u"CanShrink";
|
||||
inline constexpr OUStringLiteral PROPERTY_REPEATSECTION = u"RepeatSection";
|
||||
inline constexpr OUStringLiteral PROPERTY_GROUP = u"Group";
|
||||
inline constexpr OUStringLiteral PROPERTY_REPORTDEFINITION = u"ReportDefinition";
|
||||
|
||||
#define PROPERTY_GROUPINTERVAL "GroupInterval"
|
||||
#define PROPERTY_EXPRESSION "Expression"
|
||||
#define PROPERTY_GROUPON "GroupOn"
|
||||
#define PROPERTY_SORTASCENDING "SortAscending"
|
||||
inline constexpr OUStringLiteral PROPERTY_GROUPINTERVAL = u"GroupInterval";
|
||||
inline constexpr OUStringLiteral PROPERTY_EXPRESSION = u"Expression";
|
||||
inline constexpr OUStringLiteral PROPERTY_GROUPON = u"GroupOn";
|
||||
inline constexpr OUStringLiteral PROPERTY_SORTASCENDING = u"SortAscending";
|
||||
|
||||
#define PROPERTY_MASTERFIELDS "MasterFields"
|
||||
#define PROPERTY_DETAILFIELDS "DetailFields"
|
||||
#define PROPERTY_CAPTION "Caption"
|
||||
#define PROPERTY_COMMAND "Command"
|
||||
#define PROPERTY_BACKGRAPHICLOCATION "BackGraphicLocation"
|
||||
#define PROPERTY_ORIENTATION "Orientation"
|
||||
#define PROPERTY_PAPERSIZE "Size"
|
||||
#define PROPERTY_GROUPKEEPTOGETHER "GroupKeepTogether"
|
||||
#define PROPERTY_PAGEHEADEROPTION "PageHeaderOption"
|
||||
#define PROPERTY_PAGEFOOTEROPTION "PageFooterOption"
|
||||
#define PROPERTY_COMMANDTYPE "CommandType"
|
||||
#define PROPERTY_REPORTHEADERON "ReportHeaderOn"
|
||||
#define PROPERTY_REPORTFOOTERON "ReportFooterOn"
|
||||
#define PROPERTY_PAGEHEADERON "PageHeaderOn"
|
||||
#define PROPERTY_PAGEFOOTERON "PageFooterOn"
|
||||
#define PROPERTY_HEADERON u"HeaderOn"
|
||||
#define PROPERTY_FOOTERON u"FooterOn"
|
||||
#define PROPERTY_WIDTH "Width"
|
||||
#define PROPERTY_POSITIONX "PositionX"
|
||||
#define PROPERTY_POSITIONY "PositionY"
|
||||
#define PROPERTY_AUTOGROW "AutoGrow"
|
||||
#define PROPERTY_MINHEIGHT "MinHeight"
|
||||
#define PROPERTY_DATAFIELD "DataField"
|
||||
#define PROPERTY_PARAADJUST "ParaAdjust"
|
||||
#define PROPERTY_FONTDESCRIPTOR "FontDescriptor"
|
||||
#define PROPERTY_FONTDESCRIPTORASIAN "FontDescriptorAsian"
|
||||
#define PROPERTY_FONTDESCRIPTORCOMPLEX "FontDescriptorComplex"
|
||||
#define PROPERTY_CONTROLTEXTEMPHASISMARK "ControlTextEmphasis"
|
||||
#define PROPERTY_CHARRELIEF "CharRelief"
|
||||
#define PROPERTY_CHARCOLOR "CharColor"
|
||||
#define PROPERTY_VERTICALALIGN "VerticalAlign"
|
||||
#define PROPERTY_IMAGEURL "ImageURL"
|
||||
#define PROPERTY_CHARUNDERLINECOLOR "CharUnderlineColor"
|
||||
#define PROPERTY_LABEL "Label"
|
||||
#define PROPERTY_EFFECTIVEDEFAULT "EffectiveDefault"
|
||||
#define PROPERTY_EFFECTIVEMAX "EffectiveMax"
|
||||
#define PROPERTY_EFFECTIVEMIN "EffectiveMin"
|
||||
#define PROPERTY_FORMATKEY "FormatKey"
|
||||
#define PROPERTY_MAXTEXTLEN "MaxTextLen"
|
||||
#define PROPERTY_FORMATSSUPPLIER "FormatsSupplier"
|
||||
#define PROPERTY_CONTROLBORDER "ControlBorder"
|
||||
#define PROPERTY_CONTROLBORDERCOLOR "ControlBorderColor"
|
||||
#define PROPERTY_BORDER "Border"
|
||||
#define PROPERTY_BORDERCOLOR "BorderColor"
|
||||
#define PROPERTY_DEFAULTCONTROL "DefaultControl"
|
||||
inline constexpr OUStringLiteral PROPERTY_MASTERFIELDS = u"MasterFields";
|
||||
inline constexpr OUStringLiteral PROPERTY_DETAILFIELDS = u"DetailFields";
|
||||
inline constexpr OUStringLiteral PROPERTY_CAPTION = u"Caption";
|
||||
inline constexpr OUStringLiteral PROPERTY_COMMAND = u"Command";
|
||||
inline constexpr OUStringLiteral PROPERTY_BACKGRAPHICLOCATION = u"BackGraphicLocation";
|
||||
inline constexpr OUStringLiteral PROPERTY_ORIENTATION = u"Orientation";
|
||||
inline constexpr OUStringLiteral PROPERTY_PAPERSIZE = u"Size";
|
||||
inline constexpr OUStringLiteral PROPERTY_GROUPKEEPTOGETHER = u"GroupKeepTogether";
|
||||
inline constexpr OUStringLiteral PROPERTY_PAGEHEADEROPTION = u"PageHeaderOption";
|
||||
inline constexpr OUStringLiteral PROPERTY_PAGEFOOTEROPTION = u"PageFooterOption";
|
||||
inline constexpr OUStringLiteral PROPERTY_COMMANDTYPE = u"CommandType";
|
||||
inline constexpr OUStringLiteral PROPERTY_REPORTHEADERON = u"ReportHeaderOn";
|
||||
inline constexpr OUStringLiteral PROPERTY_REPORTFOOTERON = u"ReportFooterOn";
|
||||
inline constexpr OUStringLiteral PROPERTY_PAGEHEADERON = u"PageHeaderOn";
|
||||
inline constexpr OUStringLiteral PROPERTY_PAGEFOOTERON = u"PageFooterOn";
|
||||
inline constexpr OUStringLiteral PROPERTY_HEADERON = u"HeaderOn";
|
||||
inline constexpr OUStringLiteral PROPERTY_FOOTERON = u"FooterOn";
|
||||
inline constexpr OUStringLiteral PROPERTY_WIDTH = u"Width";
|
||||
inline constexpr OUStringLiteral PROPERTY_POSITIONX = u"PositionX";
|
||||
inline constexpr OUStringLiteral PROPERTY_POSITIONY = u"PositionY";
|
||||
inline constexpr OUStringLiteral PROPERTY_AUTOGROW = u"AutoGrow";
|
||||
inline constexpr OUStringLiteral PROPERTY_MINHEIGHT = u"MinHeight";
|
||||
inline constexpr OUStringLiteral PROPERTY_DATAFIELD = u"DataField";
|
||||
inline constexpr OUStringLiteral PROPERTY_PARAADJUST = u"ParaAdjust";
|
||||
inline constexpr OUStringLiteral PROPERTY_FONTDESCRIPTOR = u"FontDescriptor";
|
||||
inline constexpr OUStringLiteral PROPERTY_FONTDESCRIPTORASIAN = u"FontDescriptorAsian";
|
||||
inline constexpr OUStringLiteral PROPERTY_FONTDESCRIPTORCOMPLEX = u"FontDescriptorComplex";
|
||||
inline constexpr OUStringLiteral PROPERTY_CONTROLTEXTEMPHASISMARK = u"ControlTextEmphasis";
|
||||
inline constexpr OUStringLiteral PROPERTY_CHARRELIEF = u"CharRelief";
|
||||
inline constexpr OUStringLiteral PROPERTY_CHARCOLOR = u"CharColor";
|
||||
inline constexpr OUStringLiteral PROPERTY_VERTICALALIGN = u"VerticalAlign";
|
||||
inline constexpr OUStringLiteral PROPERTY_IMAGEURL = u"ImageURL";
|
||||
inline constexpr OUStringLiteral PROPERTY_CHARUNDERLINECOLOR = u"CharUnderlineColor";
|
||||
inline constexpr OUStringLiteral PROPERTY_LABEL = u"Label";
|
||||
inline constexpr OUStringLiteral PROPERTY_EFFECTIVEDEFAULT = u"EffectiveDefault";
|
||||
inline constexpr OUStringLiteral PROPERTY_EFFECTIVEMAX = u"EffectiveMax";
|
||||
inline constexpr OUStringLiteral PROPERTY_EFFECTIVEMIN = u"EffectiveMin";
|
||||
inline constexpr OUStringLiteral PROPERTY_FORMATKEY = u"FormatKey";
|
||||
inline constexpr OUStringLiteral PROPERTY_MAXTEXTLEN = u"MaxTextLen";
|
||||
inline constexpr OUStringLiteral PROPERTY_FORMATSSUPPLIER = u"FormatsSupplier";
|
||||
inline constexpr OUStringLiteral PROPERTY_CONTROLBORDER = u"ControlBorder";
|
||||
inline constexpr OUStringLiteral PROPERTY_CONTROLBORDERCOLOR = u"ControlBorderColor";
|
||||
inline constexpr OUStringLiteral PROPERTY_BORDER = u"Border";
|
||||
inline constexpr OUStringLiteral PROPERTY_BORDERCOLOR = u"BorderColor";
|
||||
inline constexpr OUStringLiteral PROPERTY_DEFAULTCONTROL = u"DefaultControl";
|
||||
|
||||
#define PROPERTY_LEFTMARGIN "LeftMargin"
|
||||
#define PROPERTY_RIGHTMARGIN "RightMargin"
|
||||
#define PROPERTY_TOPMARGIN "TopMargin"
|
||||
#define PROPERTY_BOTTOMMARGIN "BottomMargin"
|
||||
inline constexpr OUStringLiteral PROPERTY_LEFTMARGIN = u"LeftMargin";
|
||||
inline constexpr OUStringLiteral PROPERTY_RIGHTMARGIN = u"RightMargin";
|
||||
inline constexpr OUStringLiteral PROPERTY_TOPMARGIN = u"TopMargin";
|
||||
inline constexpr OUStringLiteral PROPERTY_BOTTOMMARGIN = u"BottomMargin";
|
||||
|
||||
#define PROPERTY_PRINTREPEATEDVALUES "PrintRepeatedValues"
|
||||
#define PROPERTY_CONDITIONALPRINTEXPRESSION "ConditionalPrintExpression"
|
||||
#define PROPERTY_STARTNEWCOLUMN "StartNewColumn"
|
||||
#define PROPERTY_RESETPAGENUMBER "ResetPageNumber"
|
||||
#define PROPERTY_PRINTWHENGROUPCHANGE "PrintWhenGroupChange"
|
||||
#define PROPERTY_STATE "State"
|
||||
#define PROPERTY_TIME_STATE "TimeState"
|
||||
#define PROPERTY_DATE_STATE "DateState"
|
||||
#define PROPERTY_FONTCHARWIDTH "FontCharWidth"
|
||||
#define PROPERTY_FONTCHARSET "CharFontCharSet"
|
||||
#define PROPERTY_FONTFAMILY "CharFontFamily"
|
||||
#define PROPERTY_CHARFONTHEIGHT "CharHeight"
|
||||
#define PROPERTY_FONTHEIGHT "FontHeight"
|
||||
#define PROPERTY_FONTKERNING "FontKerning"
|
||||
#define PROPERTY_FONT "FontDescriptor"
|
||||
#define PROPERTY_FONTNAME "FontName"
|
||||
#define PROPERTY_FONTORIENTATION "CharRotation"
|
||||
#define PROPERTY_FONTPITCH "CharFontPitch"
|
||||
#define PROPERTY_CHARSTRIKEOUT "CharStrikeout"
|
||||
#define PROPERTY_FONTSTRIKEOUT "FontStrikeout"
|
||||
#define PROPERTY_FONTSTYLENAME "CharFontStyleName"
|
||||
#define PROPERTY_FONTUNDERLINE "CharUnderline"
|
||||
#define PROPERTY_FONTWEIGHT "CharWeight"
|
||||
#define PROPERTY_FONTWIDTH "FontWidth"
|
||||
#define PROPERTY_FONTTYPE "FontType"
|
||||
inline constexpr OUStringLiteral PROPERTY_PRINTREPEATEDVALUES = u"PrintRepeatedValues";
|
||||
inline constexpr OUStringLiteral PROPERTY_CONDITIONALPRINTEXPRESSION = u"ConditionalPrintExpression";
|
||||
inline constexpr OUStringLiteral PROPERTY_STARTNEWCOLUMN = u"StartNewColumn";
|
||||
inline constexpr OUStringLiteral PROPERTY_RESETPAGENUMBER = u"ResetPageNumber";
|
||||
inline constexpr OUStringLiteral PROPERTY_PRINTWHENGROUPCHANGE = u"PrintWhenGroupChange";
|
||||
inline constexpr OUStringLiteral PROPERTY_STATE = u"State";
|
||||
inline constexpr OUStringLiteral PROPERTY_TIME_STATE = u"TimeState";
|
||||
inline constexpr OUStringLiteral PROPERTY_DATE_STATE = u"DateState";
|
||||
inline constexpr OUStringLiteral PROPERTY_FONTCHARWIDTH = u"FontCharWidth";
|
||||
inline constexpr OUStringLiteral PROPERTY_FONTCHARSET = u"CharFontCharSet";
|
||||
inline constexpr OUStringLiteral PROPERTY_FONTFAMILY = u"CharFontFamily";
|
||||
inline constexpr OUStringLiteral PROPERTY_CHARFONTHEIGHT = u"CharHeight";
|
||||
inline constexpr OUStringLiteral PROPERTY_FONTHEIGHT = u"FontHeight";
|
||||
inline constexpr OUStringLiteral PROPERTY_FONTKERNING = u"FontKerning";
|
||||
inline constexpr OUStringLiteral PROPERTY_FONT = u"FontDescriptor";
|
||||
inline constexpr OUStringLiteral PROPERTY_FONTNAME = u"FontName";
|
||||
inline constexpr OUStringLiteral PROPERTY_FONTORIENTATION = u"CharRotation";
|
||||
inline constexpr OUStringLiteral PROPERTY_FONTPITCH = u"CharFontPitch";
|
||||
inline constexpr OUStringLiteral PROPERTY_CHARSTRIKEOUT = u"CharStrikeout";
|
||||
inline constexpr OUStringLiteral PROPERTY_FONTSTRIKEOUT = u"FontStrikeout";
|
||||
inline constexpr OUStringLiteral PROPERTY_FONTSTYLENAME = u"CharFontStyleName";
|
||||
inline constexpr OUStringLiteral PROPERTY_FONTUNDERLINE = u"CharUnderline";
|
||||
inline constexpr OUStringLiteral PROPERTY_FONTWEIGHT = u"CharWeight";
|
||||
inline constexpr OUStringLiteral PROPERTY_FONTWIDTH = u"FontWidth";
|
||||
inline constexpr OUStringLiteral PROPERTY_FONTTYPE = u"FontType";
|
||||
|
||||
#define PROPERTY_ENABLED "Enabled"
|
||||
inline constexpr OUStringLiteral PROPERTY_ENABLED = u"Enabled";
|
||||
|
||||
#define PROPERTY_CHAREMPHASIS "CharEmphasis"
|
||||
#define PROPERTY_CHARFONTNAME "CharFontName"
|
||||
#define PROPERTY_CHARFONTSTYLENAME "CharFontStyleName"
|
||||
#define PROPERTY_CHARFONTFAMILY "CharFontFamily"
|
||||
#define PROPERTY_CHARFONTCHARSET "CharFontCharSet"
|
||||
#define PROPERTY_CHARFONTPITCH "CharFontPitch"
|
||||
#define PROPERTY_CHARHEIGHT "CharHeight"
|
||||
#define PROPERTY_CHARUNDERLINE "CharUnderline"
|
||||
#define PROPERTY_CHARWEIGHT "CharWeight"
|
||||
#define PROPERTY_CHARPOSTURE "CharPosture"
|
||||
#define PROPERTY_CHARWORDMODE "CharWordMode"
|
||||
#define PROPERTY_CHARROTATION "CharRotation"
|
||||
#define PROPERTY_CHARSCALEWIDTH "CharScaleWidth"
|
||||
inline constexpr OUStringLiteral PROPERTY_CHAREMPHASIS = u"CharEmphasis";
|
||||
inline constexpr OUStringLiteral PROPERTY_CHARFONTNAME = u"CharFontName";
|
||||
inline constexpr OUStringLiteral PROPERTY_CHARFONTSTYLENAME = u"CharFontStyleName";
|
||||
inline constexpr OUStringLiteral PROPERTY_CHARFONTFAMILY = u"CharFontFamily";
|
||||
inline constexpr OUStringLiteral PROPERTY_CHARFONTCHARSET = u"CharFontCharSet";
|
||||
inline constexpr OUStringLiteral PROPERTY_CHARFONTPITCH = u"CharFontPitch";
|
||||
inline constexpr OUStringLiteral PROPERTY_CHARHEIGHT = u"CharHeight";
|
||||
inline constexpr OUStringLiteral PROPERTY_CHARUNDERLINE = u"CharUnderline";
|
||||
inline constexpr OUStringLiteral PROPERTY_CHARWEIGHT = u"CharWeight";
|
||||
inline constexpr OUStringLiteral PROPERTY_CHARPOSTURE = u"CharPosture";
|
||||
inline constexpr OUStringLiteral PROPERTY_CHARWORDMODE = u"CharWordMode";
|
||||
inline constexpr OUStringLiteral PROPERTY_CHARROTATION = u"CharRotation";
|
||||
inline constexpr OUStringLiteral PROPERTY_CHARSCALEWIDTH = u"CharScaleWidth";
|
||||
|
||||
// Asian
|
||||
#define PROPERTY_CHAREMPHASISASIAN "CharEmphasisAsian"
|
||||
#define PROPERTY_CHARFONTNAMEASIAN "CharFontNameAsian"
|
||||
#define PROPERTY_CHARFONTSTYLENAMEASIAN "CharFontStyleNameAsian"
|
||||
#define PROPERTY_CHARFONTFAMILYASIAN "CharFontFamilyAsian"
|
||||
#define PROPERTY_CHARFONTCHARSETASIAN "CharFontCharSetAsian"
|
||||
#define PROPERTY_CHARFONTPITCHASIAN "CharFontPitchAsian"
|
||||
#define PROPERTY_CHARHEIGHTASIAN "CharHeightAsian"
|
||||
#define PROPERTY_CHARUNDERLINEASIAN "CharUnderlineAsian"
|
||||
#define PROPERTY_CHARWEIGHTASIAN "CharWeightAsian"
|
||||
#define PROPERTY_CHARPOSTUREASIAN "CharPostureAsian"
|
||||
#define PROPERTY_CHARWORDMODEASIAN "CharWordModeAsian"
|
||||
#define PROPERTY_CHARROTATIONASIAN "CharRotationAsian"
|
||||
#define PROPERTY_CHARSCALEWIDTHASIAN "CharScaleWidthAsian"
|
||||
#define PROPERTY_CHARLOCALEASIAN "CharLocaleAsian"
|
||||
inline constexpr OUStringLiteral PROPERTY_CHAREMPHASISASIAN = u"CharEmphasisAsian";
|
||||
inline constexpr OUStringLiteral PROPERTY_CHARFONTNAMEASIAN = u"CharFontNameAsian";
|
||||
inline constexpr OUStringLiteral PROPERTY_CHARFONTSTYLENAMEASIAN = u"CharFontStyleNameAsian";
|
||||
inline constexpr OUStringLiteral PROPERTY_CHARFONTFAMILYASIAN = u"CharFontFamilyAsian";
|
||||
inline constexpr OUStringLiteral PROPERTY_CHARFONTCHARSETASIAN = u"CharFontCharSetAsian";
|
||||
inline constexpr OUStringLiteral PROPERTY_CHARFONTPITCHASIAN = u"CharFontPitchAsian";
|
||||
inline constexpr OUStringLiteral PROPERTY_CHARHEIGHTASIAN = u"CharHeightAsian";
|
||||
inline constexpr OUStringLiteral PROPERTY_CHARUNDERLINEASIAN = u"CharUnderlineAsian";
|
||||
inline constexpr OUStringLiteral PROPERTY_CHARWEIGHTASIAN = u"CharWeightAsian";
|
||||
inline constexpr OUStringLiteral PROPERTY_CHARPOSTUREASIAN = u"CharPostureAsian";
|
||||
inline constexpr OUStringLiteral PROPERTY_CHARWORDMODEASIAN = u"CharWordModeAsian";
|
||||
inline constexpr OUStringLiteral PROPERTY_CHARROTATIONASIAN = u"CharRotationAsian";
|
||||
inline constexpr OUStringLiteral PROPERTY_CHARSCALEWIDTHASIAN = u"CharScaleWidthAsian";
|
||||
inline constexpr OUStringLiteral PROPERTY_CHARLOCALEASIAN = u"CharLocaleAsian";
|
||||
|
||||
// Complex
|
||||
#define PROPERTY_CHAREMPHASISCOMPLEX "CharEmphasisComplex"
|
||||
#define PROPERTY_CHARFONTNAMECOMPLEX "CharFontNameComplex"
|
||||
#define PROPERTY_CHARFONTSTYLENAMECOMPLEX "CharFontStyleNameComplex"
|
||||
#define PROPERTY_CHARFONTFAMILYCOMPLEX "CharFontFamilyComplex"
|
||||
#define PROPERTY_CHARFONTCHARSETCOMPLEX "CharFontCharSetComplex"
|
||||
#define PROPERTY_CHARFONTPITCHCOMPLEX "CharFontPitchComplex"
|
||||
#define PROPERTY_CHARHEIGHTCOMPLEX "CharHeightComplex"
|
||||
#define PROPERTY_CHARUNDERLINECOMPLEX "CharUnderlineComplex"
|
||||
#define PROPERTY_CHARWEIGHTCOMPLEX "CharWeightComplex"
|
||||
#define PROPERTY_CHARPOSTURECOMPLEX "CharPostureComplex"
|
||||
#define PROPERTY_CHARWORDMODECOMPLEX "CharWordModeComplex"
|
||||
#define PROPERTY_CHARROTATIONCOMPLEX "CharRotationComplex"
|
||||
#define PROPERTY_CHARSCALEWIDTHCOMPLEX "CharScaleWidthComplex"
|
||||
#define PROPERTY_CHARLOCALECOMPLEX "CharLocaleComplex"
|
||||
inline constexpr OUStringLiteral PROPERTY_CHAREMPHASISCOMPLEX = u"CharEmphasisComplex";
|
||||
inline constexpr OUStringLiteral PROPERTY_CHARFONTNAMECOMPLEX = u"CharFontNameComplex";
|
||||
inline constexpr OUStringLiteral PROPERTY_CHARFONTSTYLENAMECOMPLEX = u"CharFontStyleNameComplex";
|
||||
inline constexpr OUStringLiteral PROPERTY_CHARFONTFAMILYCOMPLEX = u"CharFontFamilyComplex";
|
||||
inline constexpr OUStringLiteral PROPERTY_CHARFONTCHARSETCOMPLEX = u"CharFontCharSetComplex";
|
||||
inline constexpr OUStringLiteral PROPERTY_CHARFONTPITCHCOMPLEX = u"CharFontPitchComplex";
|
||||
inline constexpr OUStringLiteral PROPERTY_CHARHEIGHTCOMPLEX = u"CharHeightComplex";
|
||||
inline constexpr OUStringLiteral PROPERTY_CHARUNDERLINECOMPLEX = u"CharUnderlineComplex";
|
||||
inline constexpr OUStringLiteral PROPERTY_CHARWEIGHTCOMPLEX = u"CharWeightComplex";
|
||||
inline constexpr OUStringLiteral PROPERTY_CHARPOSTURECOMPLEX = u"CharPostureComplex";
|
||||
inline constexpr OUStringLiteral PROPERTY_CHARWORDMODECOMPLEX = u"CharWordModeComplex";
|
||||
inline constexpr OUStringLiteral PROPERTY_CHARROTATIONCOMPLEX = u"CharRotationComplex";
|
||||
inline constexpr OUStringLiteral PROPERTY_CHARSCALEWIDTHCOMPLEX = u"CharScaleWidthComplex";
|
||||
inline constexpr OUStringLiteral PROPERTY_CHARLOCALECOMPLEX = u"CharLocaleComplex";
|
||||
|
||||
#define PROPERTY_STATUSINDICATOR "StatusIndicator"
|
||||
#define PROPERTY_SECTION "Section"
|
||||
#define PROPERTY_FILTER "Filter"
|
||||
#define PROPERTY_ESCAPEPROCESSING "EscapeProcessing"
|
||||
inline constexpr OUStringLiteral PROPERTY_STATUSINDICATOR = u"StatusIndicator";
|
||||
inline constexpr OUStringLiteral PROPERTY_SECTION = u"Section";
|
||||
inline constexpr OUStringLiteral PROPERTY_FILTER = u"Filter";
|
||||
inline constexpr OUStringLiteral PROPERTY_ESCAPEPROCESSING = u"EscapeProcessing";
|
||||
|
||||
#define PROPERTY_MULTILINE "MultiLine"
|
||||
#define PROPERTY_ACTIVECONNECTION "ActiveConnection"
|
||||
#define PROPERTY_DATASOURCENAME "DataSourceName"
|
||||
#define PROPERTY_FORMULA "Formula"
|
||||
#define PROPERTY_INITIALFORMULA "InitialFormula"
|
||||
#define PROPERTY_PREEVALUATED "PreEvaluated"
|
||||
#define PROPERTY_DEEPTRAVERSING "DeepTraversing"
|
||||
#define PROPERTY_MIMETYPE "MimeType"
|
||||
#define PROPERTY_BACKGROUNDCOLOR "BackgroundColor"
|
||||
#define PROPERTY_TEXT "Text"
|
||||
#define PROPERTY_TEXTCOLOR "TextColor"
|
||||
#define PROPERTY_TEXTLINECOLOR "TextLineColor"
|
||||
#define PROPERTY_FONTRELIEF "FontRelief"
|
||||
#define PROPERTY_FONTEMPHASISMARK "FontEmphasisMark"
|
||||
#define PROPERTY_ZORDER "ZOrder"
|
||||
#define PROPERTY_OPAQUE "Opaque"
|
||||
#define PROPERTY_TRANSFORMATION "Transformation"
|
||||
#define PROPERTY_CUSTOMSHAPEENGINE "CustomShapeEngine"
|
||||
#define PROPERTY_CUSTOMSHAPEDATA "CustomShapeData"
|
||||
#define PROPERTY_CUSTOMSHAPEGEOMETRY "CustomShapeGeometry"
|
||||
inline constexpr OUStringLiteral PROPERTY_MULTILINE = u"MultiLine";
|
||||
inline constexpr OUStringLiteral PROPERTY_ACTIVECONNECTION = u"ActiveConnection";
|
||||
inline constexpr OUStringLiteral PROPERTY_DATASOURCENAME = u"DataSourceName";
|
||||
inline constexpr OUStringLiteral PROPERTY_FORMULA = u"Formula";
|
||||
inline constexpr OUStringLiteral PROPERTY_INITIALFORMULA = u"InitialFormula";
|
||||
inline constexpr OUStringLiteral PROPERTY_PREEVALUATED = u"PreEvaluated";
|
||||
inline constexpr OUStringLiteral PROPERTY_DEEPTRAVERSING = u"DeepTraversing";
|
||||
inline constexpr OUStringLiteral PROPERTY_MIMETYPE = u"MimeType";
|
||||
inline constexpr OUStringLiteral PROPERTY_BACKGROUNDCOLOR = u"BackgroundColor";
|
||||
inline constexpr OUStringLiteral PROPERTY_TEXT = u"Text";
|
||||
inline constexpr OUStringLiteral PROPERTY_TEXTCOLOR = u"TextColor";
|
||||
inline constexpr OUStringLiteral PROPERTY_TEXTLINECOLOR = u"TextLineColor";
|
||||
inline constexpr OUStringLiteral PROPERTY_FONTRELIEF = u"FontRelief";
|
||||
inline constexpr OUStringLiteral PROPERTY_FONTEMPHASISMARK = u"FontEmphasisMark";
|
||||
inline constexpr OUStringLiteral PROPERTY_ZORDER = u"ZOrder";
|
||||
inline constexpr OUStringLiteral PROPERTY_OPAQUE = u"Opaque";
|
||||
inline constexpr OUStringLiteral PROPERTY_TRANSFORMATION = u"Transformation";
|
||||
inline constexpr OUStringLiteral PROPERTY_CUSTOMSHAPEENGINE = u"CustomShapeEngine";
|
||||
inline constexpr OUStringLiteral PROPERTY_CUSTOMSHAPEDATA = u"CustomShapeData";
|
||||
inline constexpr OUStringLiteral PROPERTY_CUSTOMSHAPEGEOMETRY = u"CustomShapeGeometry";
|
||||
|
||||
#define PROPERTY_NUMBERINGTYPE "NumberingType"
|
||||
#define PROPERTY_PAGESTYLELAYOUT "PageStyleLayout"
|
||||
#define PROPERTY_ISLANDSCAPE "IsLandscape"
|
||||
#define PROPERTY_ALIGN "Align"
|
||||
#define PROPERTY_TYPE "Type"
|
||||
inline constexpr OUStringLiteral PROPERTY_NUMBERINGTYPE = u"NumberingType";
|
||||
inline constexpr OUStringLiteral PROPERTY_PAGESTYLELAYOUT = u"PageStyleLayout";
|
||||
inline constexpr OUStringLiteral PROPERTY_ISLANDSCAPE = u"IsLandscape";
|
||||
inline constexpr OUStringLiteral PROPERTY_ALIGN = u"Align";
|
||||
inline constexpr OUStringLiteral PROPERTY_TYPE = u"Type";
|
||||
|
||||
#define PROPERTY_PRESERVEIRI "PreserveIRI"
|
||||
#define PROPERTY_SCALEMODE "ScaleMode"
|
||||
inline constexpr OUStringLiteral PROPERTY_PRESERVEIRI = u"PreserveIRI";
|
||||
inline constexpr OUStringLiteral PROPERTY_SCALEMODE = u"ScaleMode";
|
||||
|
||||
#define PROPERTY_LINESTYLE "LineStyle"
|
||||
#define PROPERTY_LINEDASH "LineDash"
|
||||
#define PROPERTY_LINECOLOR "LineColor"
|
||||
#define PROPERTY_LINETRANSPARENCE "LineTransparence"
|
||||
#define PROPERTY_LINEWIDTH "LineWidth"
|
||||
inline constexpr OUStringLiteral PROPERTY_LINESTYLE = u"LineStyle";
|
||||
inline constexpr OUStringLiteral PROPERTY_LINEDASH = u"LineDash";
|
||||
inline constexpr OUStringLiteral PROPERTY_LINECOLOR = u"LineColor";
|
||||
inline constexpr OUStringLiteral PROPERTY_LINETRANSPARENCE = u"LineTransparence";
|
||||
inline constexpr OUStringLiteral PROPERTY_LINEWIDTH = u"LineWidth";
|
||||
|
||||
#define PROPERTY_CHARFLASH "CharFlash"
|
||||
#define PROPERTY_CHARESCAPEMENTHEIGHT "CharEscapementHeight"
|
||||
#define PROPERTY_CHARLOCALE "CharLocale"
|
||||
#define PROPERTY_CHARESCAPEMENT "CharEscapement"
|
||||
#define PROPERTY_CHARCASEMAP "CharCaseMap"
|
||||
#define PROPERTY_CHARCOMBINEISON "CharCombineIsOn"
|
||||
#define PROPERTY_CHARCOMBINEPREFIX "CharCombinePrefix"
|
||||
#define PROPERTY_CHARCOMBINESUFFIX "CharCombineSuffix"
|
||||
#define PROPERTY_CHARHIDDEN "CharHidden"
|
||||
#define PROPERTY_CHARSHADOWED "CharShadowed"
|
||||
#define PROPERTY_CHARCONTOURED "CharContoured"
|
||||
#define PROPERTY_CHARAUTOKERNING "CharAutoKerning"
|
||||
#define PROPERTY_CHARKERNING "CharKerning"
|
||||
#define PROPERTY_HYPERLINKURL "HyperLinkURL"
|
||||
#define PROPERTY_HYPERLINKTARGET "HyperLinkTarget"
|
||||
#define PROPERTY_HYPERLINKNAME "HyperLinkName"
|
||||
#define PROPERTY_VISITEDCHARSTYLENAME "VisitedCharStyleName"
|
||||
#define PROPERTY_UNVISITEDCHARSTYLENAME "UnvisitedCharStyleName"
|
||||
#define PROPERTY_APPLYFILTER "ApplyFilter"
|
||||
#define PROPERTY_MAXROWS "MaxRows"
|
||||
inline constexpr OUStringLiteral PROPERTY_CHARFLASH = u"CharFlash";
|
||||
inline constexpr OUStringLiteral PROPERTY_CHARESCAPEMENTHEIGHT = u"CharEscapementHeight";
|
||||
inline constexpr OUStringLiteral PROPERTY_CHARLOCALE = u"CharLocale";
|
||||
inline constexpr OUStringLiteral PROPERTY_CHARESCAPEMENT = u"CharEscapement";
|
||||
inline constexpr OUStringLiteral PROPERTY_CHARCASEMAP = u"CharCaseMap";
|
||||
inline constexpr OUStringLiteral PROPERTY_CHARCOMBINEISON = u"CharCombineIsOn";
|
||||
inline constexpr OUStringLiteral PROPERTY_CHARCOMBINEPREFIX = u"CharCombinePrefix";
|
||||
inline constexpr OUStringLiteral PROPERTY_CHARCOMBINESUFFIX = u"CharCombineSuffix";
|
||||
inline constexpr OUStringLiteral PROPERTY_CHARHIDDEN = u"CharHidden";
|
||||
inline constexpr OUStringLiteral PROPERTY_CHARSHADOWED = u"CharShadowed";
|
||||
inline constexpr OUStringLiteral PROPERTY_CHARCONTOURED = u"CharContoured";
|
||||
inline constexpr OUStringLiteral PROPERTY_CHARAUTOKERNING = u"CharAutoKerning";
|
||||
inline constexpr OUStringLiteral PROPERTY_CHARKERNING = u"CharKerning";
|
||||
inline constexpr OUStringLiteral PROPERTY_HYPERLINKURL = u"HyperLinkURL";
|
||||
inline constexpr OUStringLiteral PROPERTY_HYPERLINKTARGET = u"HyperLinkTarget";
|
||||
inline constexpr OUStringLiteral PROPERTY_HYPERLINKNAME = u"HyperLinkName";
|
||||
inline constexpr OUStringLiteral PROPERTY_VISITEDCHARSTYLENAME = u"VisitedCharStyleName";
|
||||
inline constexpr OUStringLiteral PROPERTY_UNVISITEDCHARSTYLENAME = u"UnvisitedCharStyleName";
|
||||
inline constexpr OUStringLiteral PROPERTY_APPLYFILTER = u"ApplyFilter";
|
||||
inline constexpr OUStringLiteral PROPERTY_MAXROWS = u"MaxRows";
|
||||
|
||||
#define PROPERTY_REPORTNAME "ReportName"
|
||||
inline constexpr OUStringLiteral PROPERTY_REPORTNAME = u"ReportName";
|
||||
inline constexpr OUStringLiteral CFG_REPORTDESIGNER = u"SunReportBuilder";
|
||||
inline constexpr OUStringLiteral DBREPORTHEADER = u"ReportHeader";
|
||||
inline constexpr OUStringLiteral DBREPORTFOOTER = u"ReportFooter";
|
||||
@@ -251,29 +251,29 @@ inline constexpr OUStringLiteral DBGROUPFOOTER = u"GroupFooter";
|
||||
inline constexpr OUStringLiteral DBDETAIL = u"Detail";
|
||||
inline constexpr OUStringLiteral REPORTCONTROLFORMAT = u"ReportControlFormat";
|
||||
inline constexpr OUStringLiteral CURRENT_WINDOW = u"CurrentWindow";
|
||||
#define PROPERTY_FONTCOLOR "FontColor"
|
||||
#define PROPERTY_EMPTY_IS_NULL "ConvertEmptyToNull"
|
||||
#define PROPERTY_FILTERPROPOSAL "UseFilterValueProposal"
|
||||
#define PROPERTY_POSITION "Position"
|
||||
#define PROPERTY_FORMATKEYDATE "FormatKeyDate"
|
||||
#define PROPERTY_FORMATKEYTIME "FormatKeyTime"
|
||||
inline constexpr OUStringLiteral PROPERTY_FONTCOLOR = u"FontColor";
|
||||
inline constexpr OUStringLiteral PROPERTY_EMPTY_IS_NULL = u"ConvertEmptyToNull";
|
||||
inline constexpr OUStringLiteral PROPERTY_FILTERPROPOSAL = u"UseFilterValueProposal";
|
||||
inline constexpr OUStringLiteral PROPERTY_POSITION = u"Position";
|
||||
inline constexpr OUStringLiteral PROPERTY_FORMATKEYDATE = u"FormatKeyDate";
|
||||
inline constexpr OUStringLiteral PROPERTY_FORMATKEYTIME = u"FormatKeyTime";
|
||||
inline constexpr OUStringLiteral DBOVERLAPPEDCONTROL = u"OverlappedControl";
|
||||
#define PROPERTY_FORMULALIST "FormulaList"
|
||||
#define PROPERTY_SCOPE "Scope"
|
||||
#define PROPERTY_CHARTTYPE "ChartType"
|
||||
#define PROPERTY_PREVIEW_COUNT "RowLimit"
|
||||
#define PROPERTY_TITLE "Title"
|
||||
#define PROPERTY_AREA "Area"
|
||||
#define PROPERTY_FILLCOLOR "FillColor"
|
||||
inline constexpr OUStringLiteral PROPERTY_FORMULALIST = u"FormulaList";
|
||||
inline constexpr OUStringLiteral PROPERTY_SCOPE = u"Scope";
|
||||
inline constexpr OUStringLiteral PROPERTY_CHARTTYPE = u"ChartType";
|
||||
inline constexpr OUStringLiteral PROPERTY_PREVIEW_COUNT = u"RowLimit";
|
||||
inline constexpr OUStringLiteral PROPERTY_TITLE = u"Title";
|
||||
inline constexpr OUStringLiteral PROPERTY_AREA = u"Area";
|
||||
inline constexpr OUStringLiteral PROPERTY_FILLCOLOR = u"FillColor";
|
||||
inline constexpr OUStringLiteral DBTEXTBOXBOUNDCONTENT = u"TextBoxBoundContent";
|
||||
|
||||
inline constexpr OUStringLiteral SERVICE_SETTINGSIMPORTER = u"com.sun.star.comp.Report.XMLOasisSettingsImporter";
|
||||
inline constexpr OUStringLiteral SERVICE_STYLESIMPORTER = u"com.sun.star.comp.Report.XMLOasisStylesImporter";
|
||||
inline constexpr OUStringLiteral SERVICE_CONTENTIMPORTER = u"com.sun.star.comp.Report.XMLOasisContentImporter";
|
||||
inline constexpr OUStringLiteral SERVICE_METAIMPORTER = u"com.sun.star.comp.Report.XMLOasisMetaImporter";
|
||||
#define PROPERTY_BORDERLEFT "BorderLeft"
|
||||
#define PROPERTY_BORDERRIGHT "BorderRight"
|
||||
#define PROPERTY_BORDERTOP "BorderTop"
|
||||
#define PROPERTY_BORDERBOTTOM "BorderBottom"
|
||||
inline constexpr OUStringLiteral PROPERTY_BORDERLEFT = u"BorderLeft";
|
||||
inline constexpr OUStringLiteral PROPERTY_BORDERRIGHT = u"BorderRight";
|
||||
inline constexpr OUStringLiteral PROPERTY_BORDERTOP = u"BorderTop";
|
||||
inline constexpr OUStringLiteral PROPERTY_BORDERBOTTOM = u"BorderBottom";
|
||||
|
||||
/* vim:set shiftwidth=4 softtabstop=4 expandtab cinoptions=b1,g0,N-s cinkeys+=0=break: */
|
||||
|
||||
@@ -101,7 +101,7 @@ const XMLPropertyHandler* OPropertyHandlerFactory::GetPropertyHandler(sal_Int32
|
||||
#define MAP_CONST_P_ASCII( name, prefix, token, type, context ) { name, XML_NAMESPACE_##prefix, XML_##token, type|XML_TYPE_PROP_PARAGRAPH, context, SvtSaveOptions::ODFSVER_010, false }
|
||||
#define MAP_CONST_S( name, prefix, token, type, context ) { name, XML_NAMESPACE_##prefix, XML_##token, type|XML_TYPE_PROP_SECTION, context, SvtSaveOptions::ODFSVER_010, false }
|
||||
#define MAP_CONST_C_ASCII( name, prefix, token, type, context ) { name, XML_NAMESPACE_##prefix, XML_##token, type|XML_TYPE_PROP_TABLE_CELL, context, SvtSaveOptions::ODFSVER_010, false }
|
||||
#define MAP_END() { nullptr, 0, XML_TOKEN_INVALID, 0 ,0, SvtSaveOptions::ODFSVER_010, false}
|
||||
#define MAP_END() { nullptr }
|
||||
|
||||
rtl::Reference < XMLPropertySetMapper > OXMLHelper::GetCellStylePropertyMap(bool _bOldFormat, bool bForExport)
|
||||
{
|
||||
@@ -120,10 +120,10 @@ rtl::Reference < XMLPropertySetMapper > OXMLHelper::GetCellStylePropertyMap(bool
|
||||
FO, BACKGROUND_COLOR, XML_TYPE_COLORTRANSPARENT|MID_FLAG_MULTI_PROPERTY, 0 ),
|
||||
MAP_CONST_P_ASCII( PROPERTY_CONTROLBACKGROUNDTRANSPARENT,
|
||||
FO, BACKGROUND_COLOR, XML_TYPE_ISTRANSPARENT|MID_FLAG_MERGE_ATTRIBUTE, 0 ),
|
||||
MAP_CONST_C_ASCII( "BorderLeft", FO, BORDER_LEFT, XML_TYPE_BORDER, 0 ),
|
||||
MAP_CONST_C_ASCII( "BorderRight", FO, BORDER_RIGHT, XML_TYPE_BORDER, 0 ),
|
||||
MAP_CONST_C_ASCII( "BorderTop", FO, BORDER_TOP, XML_TYPE_BORDER, 0 ),
|
||||
MAP_CONST_C_ASCII( "BorderBottom", FO, BORDER_BOTTOM, XML_TYPE_BORDER, 0 ),
|
||||
MAP_CONST_C_ASCII( PROPERTY_BORDERLEFT, FO, BORDER_LEFT, XML_TYPE_BORDER, 0 ),
|
||||
MAP_CONST_C_ASCII( PROPERTY_BORDERRIGHT, FO, BORDER_RIGHT, XML_TYPE_BORDER, 0 ),
|
||||
MAP_CONST_C_ASCII( PROPERTY_BORDERTOP, FO, BORDER_TOP, XML_TYPE_BORDER, 0 ),
|
||||
MAP_CONST_C_ASCII( PROPERTY_BORDERBOTTOM, FO, BORDER_BOTTOM, XML_TYPE_BORDER, 0 ),
|
||||
MAP_END()
|
||||
};
|
||||
return new XMLPropertySetMapper(s_aXMLCellStylesProperties,new OPropertyHandlerFactory(), bForExport);
|
||||
@@ -140,10 +140,10 @@ rtl::Reference < XMLPropertySetMapper > OXMLHelper::GetCellStylePropertyMap(bool
|
||||
FO, BACKGROUND_COLOR, XML_TYPE_ISTRANSPARENT|MID_FLAG_MERGE_ATTRIBUTE, 0 ),
|
||||
MAP_CONST_C_ASCII( PROPERTY_VERTICALALIGN,
|
||||
STYLE, VERTICAL_ALIGN, XML_RPT_ALIGNMENT, 0 ),
|
||||
MAP_CONST_C_ASCII( "BorderLeft", FO, BORDER_LEFT, XML_TYPE_BORDER, 0 ),
|
||||
MAP_CONST_C_ASCII( "BorderRight", FO, BORDER_RIGHT, XML_TYPE_BORDER, 0 ),
|
||||
MAP_CONST_C_ASCII( "BorderTop", FO, BORDER_TOP, XML_TYPE_BORDER, 0 ),
|
||||
MAP_CONST_C_ASCII( "BorderBottom", FO, BORDER_BOTTOM, XML_TYPE_BORDER, 0 ),
|
||||
MAP_CONST_C_ASCII( PROPERTY_BORDERLEFT, FO, BORDER_LEFT, XML_TYPE_BORDER, 0 ),
|
||||
MAP_CONST_C_ASCII( PROPERTY_BORDERRIGHT, FO, BORDER_RIGHT, XML_TYPE_BORDER, 0 ),
|
||||
MAP_CONST_C_ASCII( PROPERTY_BORDERTOP, FO, BORDER_TOP, XML_TYPE_BORDER, 0 ),
|
||||
MAP_CONST_C_ASCII( PROPERTY_BORDERBOTTOM, FO, BORDER_BOTTOM, XML_TYPE_BORDER, 0 ),
|
||||
MAP_END()
|
||||
};
|
||||
return new XMLPropertySetMapper(s_aXMLCellStylesProperties,new OPropertyHandlerFactory(), bForExport);
|
||||
@@ -165,8 +165,8 @@ const XMLPropertyMapEntry* OXMLHelper::GetRowStyleProps()
|
||||
{
|
||||
static const XMLPropertyMapEntry aXMLStylesProperties[] =
|
||||
{
|
||||
MAP_CONST_S("Height", STYLE, ROW_HEIGHT, XML_TYPE_PROP_TABLE_ROW | XML_TYPE_MEASURE, 0),
|
||||
MAP_CONST_S("MinHeight", STYLE, MIN_ROW_HEIGHT, XML_TYPE_PROP_TABLE_ROW | XML_TYPE_MEASURE, 0),
|
||||
MAP_CONST_S(PROPERTY_HEIGHT, STYLE, ROW_HEIGHT, XML_TYPE_PROP_TABLE_ROW | XML_TYPE_MEASURE, 0),
|
||||
MAP_CONST_S(PROPERTY_MINHEIGHT, STYLE, MIN_ROW_HEIGHT, XML_TYPE_PROP_TABLE_ROW | XML_TYPE_MEASURE, 0),
|
||||
MAP_END()
|
||||
};
|
||||
return aXMLStylesProperties;
|
||||
@@ -176,7 +176,7 @@ const XMLPropertyMapEntry* OXMLHelper::GetColumnStyleProps()
|
||||
{
|
||||
static const XMLPropertyMapEntry aXMLColumnStylesProperties[] =
|
||||
{
|
||||
MAP_CONST_S( "Width", STYLE, COLUMN_WIDTH, XML_TYPE_PROP_TABLE_COLUMN|XML_TYPE_MEASURE, 0 ),
|
||||
MAP_CONST_S( PROPERTY_WIDTH, STYLE, COLUMN_WIDTH, XML_TYPE_PROP_TABLE_COLUMN|XML_TYPE_MEASURE, 0 ),
|
||||
MAP_END()
|
||||
};
|
||||
return aXMLColumnStylesProperties;
|
||||
|
||||
@@ -348,12 +348,12 @@ uno::Sequence< beans::Property > SAL_CALL DataProviderHandler::getSupportedPrope
|
||||
{
|
||||
rptui::OPropertyInfoService::getExcludeProperties( aNewProps, m_xFormComponentHandler );
|
||||
beans::Property aValue;
|
||||
static const std::u16string_view s_pProperties[] =
|
||||
static const rtl::OUStringConstExpr s_pProperties[] =
|
||||
{
|
||||
u"" PROPERTY_CHARTTYPE
|
||||
,u"" PROPERTY_MASTERFIELDS
|
||||
,u"" PROPERTY_DETAILFIELDS
|
||||
,u"" PROPERTY_PREVIEW_COUNT
|
||||
PROPERTY_CHARTTYPE
|
||||
,PROPERTY_MASTERFIELDS
|
||||
,PROPERTY_DETAILFIELDS
|
||||
,PROPERTY_PREVIEW_COUNT
|
||||
};
|
||||
|
||||
for (const auto & rName : s_pProperties)
|
||||
|
||||
@@ -245,36 +245,36 @@ namespace rptui
|
||||
u"ControlLabel", /// TODO: has to be checked
|
||||
u"LabelControl",
|
||||
u"Title", // comment this out if you want to have title feature for charts
|
||||
u"" PROPERTY_MAXTEXTLEN,
|
||||
u"" PROPERTY_EFFECTIVEDEFAULT,
|
||||
u"" PROPERTY_EFFECTIVEMAX,
|
||||
u"" PROPERTY_EFFECTIVEMIN,
|
||||
PROPERTY_MAXTEXTLEN,
|
||||
PROPERTY_EFFECTIVEDEFAULT,
|
||||
PROPERTY_EFFECTIVEMAX,
|
||||
PROPERTY_EFFECTIVEMIN,
|
||||
u"HideInactiveSelection",
|
||||
u"SubmitAction",
|
||||
u"InputRequired",
|
||||
u"VerticalAlign",
|
||||
u"" PROPERTY_ALIGN,
|
||||
u"" PROPERTY_EMPTY_IS_NULL,
|
||||
u"" PROPERTY_FILTERPROPOSAL
|
||||
,u"" PROPERTY_POSITIONX
|
||||
,u"" PROPERTY_POSITIONY
|
||||
,u"" PROPERTY_WIDTH
|
||||
,u"" PROPERTY_HEIGHT
|
||||
,u"" PROPERTY_AUTOGROW
|
||||
,u"" PROPERTY_FONT
|
||||
,u"" PROPERTY_LABEL
|
||||
,u"" PROPERTY_LINECOLOR
|
||||
,u"" PROPERTY_BORDER
|
||||
,u"" PROPERTY_BORDERCOLOR
|
||||
,u"" PROPERTY_BACKTRANSPARENT
|
||||
,u"" PROPERTY_CONTROLBACKGROUND
|
||||
,u"" PROPERTY_BACKGROUNDCOLOR
|
||||
,u"" PROPERTY_CONTROLBACKGROUNDTRANSPARENT
|
||||
,u"" PROPERTY_FORMULALIST
|
||||
,u"" PROPERTY_SCOPE
|
||||
,u"" PROPERTY_TYPE
|
||||
,u"" PROPERTY_DATASOURCENAME
|
||||
,u"" PROPERTY_VERTICALALIGN
|
||||
PROPERTY_ALIGN,
|
||||
PROPERTY_EMPTY_IS_NULL,
|
||||
PROPERTY_FILTERPROPOSAL
|
||||
,PROPERTY_POSITIONX
|
||||
,PROPERTY_POSITIONY
|
||||
,PROPERTY_WIDTH
|
||||
,PROPERTY_HEIGHT
|
||||
,PROPERTY_AUTOGROW
|
||||
,PROPERTY_FONT
|
||||
,PROPERTY_LABEL
|
||||
,PROPERTY_LINECOLOR
|
||||
,PROPERTY_BORDER
|
||||
,PROPERTY_BORDERCOLOR
|
||||
,PROPERTY_BACKTRANSPARENT
|
||||
,PROPERTY_CONTROLBACKGROUND
|
||||
,PROPERTY_BACKGROUNDCOLOR
|
||||
,PROPERTY_CONTROLBACKGROUNDTRANSPARENT
|
||||
,PROPERTY_FORMULALIST
|
||||
,PROPERTY_SCOPE
|
||||
,PROPERTY_TYPE
|
||||
,PROPERTY_DATASOURCENAME
|
||||
,PROPERTY_VERTICALALIGN
|
||||
};
|
||||
|
||||
for (beans::Property const & prop : aProps)
|
||||
|
||||
+556
-556
File diff suppressed because it is too large
Load Diff
@@ -55,7 +55,7 @@ using namespace ::formula;
|
||||
#define MAP_EXT(name,prefix,token,type,context) { name, prefix, token, type, context, SvtSaveOptions::ODFSVER_FUTURE_EXTENDED, false }
|
||||
// extensions import only
|
||||
#define MAP_EXT_I(name,prefix,token,type,context) { name, prefix, token, type, context, SvtSaveOptions::ODFSVER_FUTURE_EXTENDED, true }
|
||||
#define MAP_END() { nullptr, 0, XML_TOKEN_INVALID, 0, 0, SvtSaveOptions::ODFSVER_010, false }
|
||||
#define MAP_END() { nullptr }
|
||||
|
||||
const XMLPropertyMapEntry aXMLScCellStylesProperties[] =
|
||||
{
|
||||
|
||||
+262
-262
@@ -81,94 +81,94 @@ static const SfxItemPropertySet* lcl_GetCellStyleSet()
|
||||
{
|
||||
static const SfxItemPropertyMapEntry aCellStyleMap_Impl[] =
|
||||
{
|
||||
{u"" SC_UNONAME_ASIANVERT,ATTR_VERTICAL_ASIAN,cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{u"" SC_UNONAME_BOTTBORDER,ATTR_BORDER, ::cppu::UnoType<table::BorderLine>::get(), 0, BOTTOM_BORDER | CONVERT_TWIPS },
|
||||
{u"" SC_UNONAME_BOTTBORDER2,ATTR_BORDER, ::cppu::UnoType<table::BorderLine2>::get(), 0, BOTTOM_BORDER | CONVERT_TWIPS },
|
||||
{u"" SC_UNONAME_CELLBACK, ATTR_BACKGROUND, ::cppu::UnoType<sal_Int32>::get(), 0, MID_BACK_COLOR },
|
||||
{u"" SC_UNONAME_CELLPRO, ATTR_PROTECTION, ::cppu::UnoType<util::CellProtection>::get(), 0, 0 },
|
||||
{u"" SC_UNONAME_CCOLOR, ATTR_FONT_COLOR, ::cppu::UnoType<sal_Int32>::get(), 0, 0 },
|
||||
{u"" SC_UNONAME_COUTL, ATTR_FONT_CONTOUR, cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{u"" SC_UNONAME_CCROSS, ATTR_FONT_CROSSEDOUT,cppu::UnoType<bool>::get(), 0, MID_CROSSED_OUT },
|
||||
{u"" SC_UNONAME_CEMPHAS, ATTR_FONT_EMPHASISMARK,cppu::UnoType<sal_Int16>::get(), 0, MID_EMPHASIS },
|
||||
{u"" SC_UNONAME_CFONT, ATTR_FONT, ::cppu::UnoType<sal_Int16>::get(), 0, MID_FONT_FAMILY },
|
||||
{u"" SC_UNONAME_CFCHARS, ATTR_FONT, cppu::UnoType<sal_Int16>::get(), 0, MID_FONT_CHAR_SET },
|
||||
{u"" SC_UNO_CJK_CFCHARS, ATTR_CJK_FONT, cppu::UnoType<sal_Int16>::get(), 0, MID_FONT_CHAR_SET },
|
||||
{u"" SC_UNO_CTL_CFCHARS, ATTR_CTL_FONT, cppu::UnoType<sal_Int16>::get(), 0, MID_FONT_CHAR_SET },
|
||||
{u"" SC_UNONAME_CFFAMIL, ATTR_FONT, cppu::UnoType<sal_Int16>::get(), 0, MID_FONT_FAMILY },
|
||||
{u"" SC_UNO_CJK_CFFAMIL, ATTR_CJK_FONT, cppu::UnoType<sal_Int16>::get(), 0, MID_FONT_FAMILY },
|
||||
{u"" SC_UNO_CTL_CFFAMIL, ATTR_CTL_FONT, cppu::UnoType<sal_Int16>::get(), 0, MID_FONT_FAMILY },
|
||||
{u"" SC_UNONAME_CFNAME, ATTR_FONT, cppu::UnoType<OUString>::get(), 0, MID_FONT_FAMILY_NAME },
|
||||
{u"" SC_UNO_CJK_CFNAME, ATTR_CJK_FONT, cppu::UnoType<OUString>::get(), 0, MID_FONT_FAMILY_NAME },
|
||||
{u"" SC_UNO_CTL_CFNAME, ATTR_CTL_FONT, cppu::UnoType<OUString>::get(), 0, MID_FONT_FAMILY_NAME },
|
||||
{u"" SC_UNONAME_CFPITCH, ATTR_FONT, cppu::UnoType<sal_Int16>::get(), 0, MID_FONT_PITCH },
|
||||
{u"" SC_UNO_CJK_CFPITCH, ATTR_CJK_FONT, cppu::UnoType<sal_Int16>::get(), 0, MID_FONT_PITCH },
|
||||
{u"" SC_UNO_CTL_CFPITCH, ATTR_CTL_FONT, cppu::UnoType<sal_Int16>::get(), 0, MID_FONT_PITCH },
|
||||
{u"" SC_UNONAME_CFSTYLE, ATTR_FONT, cppu::UnoType<OUString>::get(), 0, MID_FONT_STYLE_NAME },
|
||||
{u"" SC_UNO_CJK_CFSTYLE, ATTR_CJK_FONT, cppu::UnoType<OUString>::get(), 0, MID_FONT_STYLE_NAME },
|
||||
{u"" SC_UNO_CTL_CFSTYLE, ATTR_CTL_FONT, cppu::UnoType<OUString>::get(), 0, MID_FONT_STYLE_NAME },
|
||||
{u"" SC_UNONAME_CHEIGHT, ATTR_FONT_HEIGHT, ::cppu::UnoType<float>::get(), 0, MID_FONTHEIGHT | CONVERT_TWIPS },
|
||||
{u"" SC_UNO_CJK_CHEIGHT, ATTR_CJK_FONT_HEIGHT,::cppu::UnoType<float>::get(), 0, MID_FONTHEIGHT | CONVERT_TWIPS },
|
||||
{u"" SC_UNO_CTL_CHEIGHT, ATTR_CTL_FONT_HEIGHT,::cppu::UnoType<float>::get(), 0, MID_FONTHEIGHT | CONVERT_TWIPS },
|
||||
{u"" SC_UNONAME_CLOCAL, ATTR_FONT_LANGUAGE, ::cppu::UnoType<lang::Locale>::get(), 0, MID_LANG_LOCALE },
|
||||
{u"" SC_UNO_CJK_CLOCAL, ATTR_CJK_FONT_LANGUAGE,::cppu::UnoType<lang::Locale>::get(), 0, MID_LANG_LOCALE },
|
||||
{u"" SC_UNO_CTL_CLOCAL, ATTR_CTL_FONT_LANGUAGE,::cppu::UnoType<lang::Locale>::get(), 0, MID_LANG_LOCALE },
|
||||
{u"" SC_UNONAME_COVER, ATTR_FONT_OVERLINE, ::cppu::UnoType<sal_Int16>::get(), 0, MID_TL_STYLE },
|
||||
{u"" SC_UNONAME_COVRLCOL, ATTR_FONT_OVERLINE, cppu::UnoType<sal_Int32>::get(), 0, MID_TL_COLOR },
|
||||
{u"" SC_UNONAME_COVRLHAS, ATTR_FONT_OVERLINE, cppu::UnoType<bool>::get(), 0, MID_TL_HASCOLOR },
|
||||
{u"" SC_UNONAME_CPOST, ATTR_FONT_POSTURE, ::cppu::UnoType<awt::FontSlant>::get(), 0, MID_POSTURE },
|
||||
{u"" SC_UNO_CJK_CPOST, ATTR_CJK_FONT_POSTURE,::cppu::UnoType<awt::FontSlant>::get(), 0, MID_POSTURE },
|
||||
{u"" SC_UNO_CTL_CPOST, ATTR_CTL_FONT_POSTURE,::cppu::UnoType<awt::FontSlant>::get(), 0, MID_POSTURE },
|
||||
{u"" SC_UNONAME_CRELIEF, ATTR_FONT_RELIEF, cppu::UnoType<sal_Int16>::get(), 0, MID_RELIEF },
|
||||
{u"" SC_UNONAME_CSHADD, ATTR_FONT_SHADOWED, cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{u"" SC_UNONAME_CSTRIKE, ATTR_FONT_CROSSEDOUT,cppu::UnoType<sal_Int16>::get(), 0, MID_CROSS_OUT },
|
||||
{u"" SC_UNONAME_CUNDER, ATTR_FONT_UNDERLINE,::cppu::UnoType<sal_Int16>::get(), 0, MID_TL_STYLE },
|
||||
{u"" SC_UNONAME_CUNDLCOL, ATTR_FONT_UNDERLINE,cppu::UnoType<sal_Int32>::get(), 0, MID_TL_COLOR },
|
||||
{u"" SC_UNONAME_CUNDLHAS, ATTR_FONT_UNDERLINE,cppu::UnoType<bool>::get(), 0, MID_TL_HASCOLOR },
|
||||
{u"" SC_UNONAME_CWEIGHT, ATTR_FONT_WEIGHT, ::cppu::UnoType<float>::get(), 0, MID_WEIGHT },
|
||||
{u"" SC_UNO_CJK_CWEIGHT, ATTR_CJK_FONT_WEIGHT,::cppu::UnoType<float>::get(), 0, MID_WEIGHT },
|
||||
{u"" SC_UNO_CTL_CWEIGHT, ATTR_CTL_FONT_WEIGHT,::cppu::UnoType<float>::get(), 0, MID_WEIGHT },
|
||||
{u"" SC_UNONAME_CWORDMOD, ATTR_FONT_WORDLINE, cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{u"" SC_UNONAME_DIAGONAL_BLTR, ATTR_BORDER_BLTR, ::cppu::UnoType<table::BorderLine>::get(), 0, 0 | CONVERT_TWIPS },
|
||||
{u"" SC_UNONAME_DIAGONAL_BLTR2, ATTR_BORDER_BLTR, ::cppu::UnoType<table::BorderLine2>::get(), 0, 0 | CONVERT_TWIPS },
|
||||
{u"" SC_UNONAME_DIAGONAL_TLBR, ATTR_BORDER_TLBR, ::cppu::UnoType<table::BorderLine>::get(), 0, 0 | CONVERT_TWIPS },
|
||||
{u"" SC_UNONAME_DIAGONAL_TLBR2, ATTR_BORDER_TLBR, ::cppu::UnoType<table::BorderLine2>::get(), 0, 0 | CONVERT_TWIPS },
|
||||
{u"" SC_UNONAME_DISPNAME, SC_WID_UNO_DISPNAME,::cppu::UnoType<OUString>::get(), beans::PropertyAttribute::READONLY, 0 },
|
||||
{u"" SC_UNONAME_CELLHJUS, ATTR_HOR_JUSTIFY, ::cppu::UnoType<table::CellHoriJustify>::get(), 0, MID_HORJUST_HORJUST },
|
||||
{u"" SC_UNONAME_CELLHJUS_METHOD, ATTR_HOR_JUSTIFY_METHOD, ::cppu::UnoType<sal_Int32>::get(), 0, 0 },
|
||||
{u"" SC_UNONAME_CELLTRAN, ATTR_BACKGROUND, cppu::UnoType<bool>::get(), 0, MID_GRAPHIC_TRANSPARENT },
|
||||
{u"" SC_UNONAME_WRAP, ATTR_LINEBREAK, cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{u"" SC_UNONAME_LEFTBORDER,ATTR_BORDER, ::cppu::UnoType<table::BorderLine>::get(), 0, LEFT_BORDER | CONVERT_TWIPS },
|
||||
{u"" SC_UNONAME_LEFTBORDER2,ATTR_BORDER, ::cppu::UnoType<table::BorderLine2>::get(), 0, LEFT_BORDER | CONVERT_TWIPS },
|
||||
{u"" SC_UNONAME_NUMFMT, ATTR_VALUE_FORMAT, ::cppu::UnoType<sal_Int32>::get(), 0, 0 },
|
||||
{SC_UNONAME_ASIANVERT,ATTR_VERTICAL_ASIAN,cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{SC_UNONAME_BOTTBORDER,ATTR_BORDER, ::cppu::UnoType<table::BorderLine>::get(), 0, BOTTOM_BORDER | CONVERT_TWIPS },
|
||||
{SC_UNONAME_BOTTBORDER2,ATTR_BORDER, ::cppu::UnoType<table::BorderLine2>::get(), 0, BOTTOM_BORDER | CONVERT_TWIPS },
|
||||
{SC_UNONAME_CELLBACK, ATTR_BACKGROUND, ::cppu::UnoType<sal_Int32>::get(), 0, MID_BACK_COLOR },
|
||||
{SC_UNONAME_CELLPRO, ATTR_PROTECTION, ::cppu::UnoType<util::CellProtection>::get(), 0, 0 },
|
||||
{SC_UNONAME_CCOLOR, ATTR_FONT_COLOR, ::cppu::UnoType<sal_Int32>::get(), 0, 0 },
|
||||
{SC_UNONAME_COUTL, ATTR_FONT_CONTOUR, cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{SC_UNONAME_CCROSS, ATTR_FONT_CROSSEDOUT,cppu::UnoType<bool>::get(), 0, MID_CROSSED_OUT },
|
||||
{SC_UNONAME_CEMPHAS, ATTR_FONT_EMPHASISMARK,cppu::UnoType<sal_Int16>::get(), 0, MID_EMPHASIS },
|
||||
{SC_UNONAME_CFONT, ATTR_FONT, ::cppu::UnoType<sal_Int16>::get(), 0, MID_FONT_FAMILY },
|
||||
{SC_UNONAME_CFCHARS, ATTR_FONT, cppu::UnoType<sal_Int16>::get(), 0, MID_FONT_CHAR_SET },
|
||||
{SC_UNO_CJK_CFCHARS, ATTR_CJK_FONT, cppu::UnoType<sal_Int16>::get(), 0, MID_FONT_CHAR_SET },
|
||||
{SC_UNO_CTL_CFCHARS, ATTR_CTL_FONT, cppu::UnoType<sal_Int16>::get(), 0, MID_FONT_CHAR_SET },
|
||||
{SC_UNONAME_CFFAMIL, ATTR_FONT, cppu::UnoType<sal_Int16>::get(), 0, MID_FONT_FAMILY },
|
||||
{SC_UNO_CJK_CFFAMIL, ATTR_CJK_FONT, cppu::UnoType<sal_Int16>::get(), 0, MID_FONT_FAMILY },
|
||||
{SC_UNO_CTL_CFFAMIL, ATTR_CTL_FONT, cppu::UnoType<sal_Int16>::get(), 0, MID_FONT_FAMILY },
|
||||
{SC_UNONAME_CFNAME, ATTR_FONT, cppu::UnoType<OUString>::get(), 0, MID_FONT_FAMILY_NAME },
|
||||
{SC_UNO_CJK_CFNAME, ATTR_CJK_FONT, cppu::UnoType<OUString>::get(), 0, MID_FONT_FAMILY_NAME },
|
||||
{SC_UNO_CTL_CFNAME, ATTR_CTL_FONT, cppu::UnoType<OUString>::get(), 0, MID_FONT_FAMILY_NAME },
|
||||
{SC_UNONAME_CFPITCH, ATTR_FONT, cppu::UnoType<sal_Int16>::get(), 0, MID_FONT_PITCH },
|
||||
{SC_UNO_CJK_CFPITCH, ATTR_CJK_FONT, cppu::UnoType<sal_Int16>::get(), 0, MID_FONT_PITCH },
|
||||
{SC_UNO_CTL_CFPITCH, ATTR_CTL_FONT, cppu::UnoType<sal_Int16>::get(), 0, MID_FONT_PITCH },
|
||||
{SC_UNONAME_CFSTYLE, ATTR_FONT, cppu::UnoType<OUString>::get(), 0, MID_FONT_STYLE_NAME },
|
||||
{SC_UNO_CJK_CFSTYLE, ATTR_CJK_FONT, cppu::UnoType<OUString>::get(), 0, MID_FONT_STYLE_NAME },
|
||||
{SC_UNO_CTL_CFSTYLE, ATTR_CTL_FONT, cppu::UnoType<OUString>::get(), 0, MID_FONT_STYLE_NAME },
|
||||
{SC_UNONAME_CHEIGHT, ATTR_FONT_HEIGHT, ::cppu::UnoType<float>::get(), 0, MID_FONTHEIGHT | CONVERT_TWIPS },
|
||||
{SC_UNO_CJK_CHEIGHT, ATTR_CJK_FONT_HEIGHT,::cppu::UnoType<float>::get(), 0, MID_FONTHEIGHT | CONVERT_TWIPS },
|
||||
{SC_UNO_CTL_CHEIGHT, ATTR_CTL_FONT_HEIGHT,::cppu::UnoType<float>::get(), 0, MID_FONTHEIGHT | CONVERT_TWIPS },
|
||||
{SC_UNONAME_CLOCAL, ATTR_FONT_LANGUAGE, ::cppu::UnoType<lang::Locale>::get(), 0, MID_LANG_LOCALE },
|
||||
{SC_UNO_CJK_CLOCAL, ATTR_CJK_FONT_LANGUAGE,::cppu::UnoType<lang::Locale>::get(), 0, MID_LANG_LOCALE },
|
||||
{SC_UNO_CTL_CLOCAL, ATTR_CTL_FONT_LANGUAGE,::cppu::UnoType<lang::Locale>::get(), 0, MID_LANG_LOCALE },
|
||||
{SC_UNONAME_COVER, ATTR_FONT_OVERLINE, ::cppu::UnoType<sal_Int16>::get(), 0, MID_TL_STYLE },
|
||||
{SC_UNONAME_COVRLCOL, ATTR_FONT_OVERLINE, cppu::UnoType<sal_Int32>::get(), 0, MID_TL_COLOR },
|
||||
{SC_UNONAME_COVRLHAS, ATTR_FONT_OVERLINE, cppu::UnoType<bool>::get(), 0, MID_TL_HASCOLOR },
|
||||
{SC_UNONAME_CPOST, ATTR_FONT_POSTURE, ::cppu::UnoType<awt::FontSlant>::get(), 0, MID_POSTURE },
|
||||
{SC_UNO_CJK_CPOST, ATTR_CJK_FONT_POSTURE,::cppu::UnoType<awt::FontSlant>::get(), 0, MID_POSTURE },
|
||||
{SC_UNO_CTL_CPOST, ATTR_CTL_FONT_POSTURE,::cppu::UnoType<awt::FontSlant>::get(), 0, MID_POSTURE },
|
||||
{SC_UNONAME_CRELIEF, ATTR_FONT_RELIEF, cppu::UnoType<sal_Int16>::get(), 0, MID_RELIEF },
|
||||
{SC_UNONAME_CSHADD, ATTR_FONT_SHADOWED, cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{SC_UNONAME_CSTRIKE, ATTR_FONT_CROSSEDOUT,cppu::UnoType<sal_Int16>::get(), 0, MID_CROSS_OUT },
|
||||
{SC_UNONAME_CUNDER, ATTR_FONT_UNDERLINE,::cppu::UnoType<sal_Int16>::get(), 0, MID_TL_STYLE },
|
||||
{SC_UNONAME_CUNDLCOL, ATTR_FONT_UNDERLINE,cppu::UnoType<sal_Int32>::get(), 0, MID_TL_COLOR },
|
||||
{SC_UNONAME_CUNDLHAS, ATTR_FONT_UNDERLINE,cppu::UnoType<bool>::get(), 0, MID_TL_HASCOLOR },
|
||||
{SC_UNONAME_CWEIGHT, ATTR_FONT_WEIGHT, ::cppu::UnoType<float>::get(), 0, MID_WEIGHT },
|
||||
{SC_UNO_CJK_CWEIGHT, ATTR_CJK_FONT_WEIGHT,::cppu::UnoType<float>::get(), 0, MID_WEIGHT },
|
||||
{SC_UNO_CTL_CWEIGHT, ATTR_CTL_FONT_WEIGHT,::cppu::UnoType<float>::get(), 0, MID_WEIGHT },
|
||||
{SC_UNONAME_CWORDMOD, ATTR_FONT_WORDLINE, cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{SC_UNONAME_DIAGONAL_BLTR, ATTR_BORDER_BLTR, ::cppu::UnoType<table::BorderLine>::get(), 0, 0 | CONVERT_TWIPS },
|
||||
{SC_UNONAME_DIAGONAL_BLTR2, ATTR_BORDER_BLTR, ::cppu::UnoType<table::BorderLine2>::get(), 0, 0 | CONVERT_TWIPS },
|
||||
{SC_UNONAME_DIAGONAL_TLBR, ATTR_BORDER_TLBR, ::cppu::UnoType<table::BorderLine>::get(), 0, 0 | CONVERT_TWIPS },
|
||||
{SC_UNONAME_DIAGONAL_TLBR2, ATTR_BORDER_TLBR, ::cppu::UnoType<table::BorderLine2>::get(), 0, 0 | CONVERT_TWIPS },
|
||||
{SC_UNONAME_DISPNAME, SC_WID_UNO_DISPNAME,::cppu::UnoType<OUString>::get(), beans::PropertyAttribute::READONLY, 0 },
|
||||
{SC_UNONAME_CELLHJUS, ATTR_HOR_JUSTIFY, ::cppu::UnoType<table::CellHoriJustify>::get(), 0, MID_HORJUST_HORJUST },
|
||||
{SC_UNONAME_CELLHJUS_METHOD, ATTR_HOR_JUSTIFY_METHOD, ::cppu::UnoType<sal_Int32>::get(), 0, 0 },
|
||||
{SC_UNONAME_CELLTRAN, ATTR_BACKGROUND, cppu::UnoType<bool>::get(), 0, MID_GRAPHIC_TRANSPARENT },
|
||||
{SC_UNONAME_WRAP, ATTR_LINEBREAK, cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{SC_UNONAME_LEFTBORDER,ATTR_BORDER, ::cppu::UnoType<table::BorderLine>::get(), 0, LEFT_BORDER | CONVERT_TWIPS },
|
||||
{SC_UNONAME_LEFTBORDER2,ATTR_BORDER, ::cppu::UnoType<table::BorderLine2>::get(), 0, LEFT_BORDER | CONVERT_TWIPS },
|
||||
{SC_UNONAME_NUMFMT, ATTR_VALUE_FORMAT, ::cppu::UnoType<sal_Int32>::get(), 0, 0 },
|
||||
// {SC_UNONAME_NUMRULES, SC_WID_UNO_NUMRULES,cppu::UnoType<container::XIndexReplace>::get(), 0, 0 },
|
||||
{u"" SC_UNONAME_CELLORI, ATTR_STACKED, ::cppu::UnoType<table::CellOrientation>::get(), 0, 0 },
|
||||
{u"" SC_UNONAME_PADJUST, ATTR_HOR_JUSTIFY, ::cppu::UnoType<sal_Int16>::get(), 0, MID_HORJUST_ADJUST },
|
||||
{u"" SC_UNONAME_PBMARGIN, ATTR_MARGIN, ::cppu::UnoType<sal_Int32>::get(), 0, MID_MARGIN_LO_MARGIN | CONVERT_TWIPS },
|
||||
{u"" SC_UNONAME_PINDENT, ATTR_INDENT, ::cppu::UnoType<sal_Int16>::get(), 0, 0 }, //! CONVERT_TWIPS
|
||||
{u"" SC_UNONAME_PISCHDIST,ATTR_SCRIPTSPACE, cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{u"" SC_UNONAME_PISFORBID,ATTR_FORBIDDEN_RULES,cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{u"" SC_UNONAME_PISHANG, ATTR_HANGPUNCTUATION,cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{u"" SC_UNONAME_PISHYPHEN,ATTR_HYPHENATE, cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{u"" SC_UNONAME_PLASTADJ, ATTR_HOR_JUSTIFY, ::cppu::UnoType<sal_Int16>::get(), 0, MID_HORJUST_ADJUST },
|
||||
{u"" SC_UNONAME_PLMARGIN, ATTR_MARGIN, ::cppu::UnoType<sal_Int32>::get(), 0, MID_MARGIN_L_MARGIN | CONVERT_TWIPS },
|
||||
{u"" SC_UNONAME_PRMARGIN, ATTR_MARGIN, ::cppu::UnoType<sal_Int32>::get(), 0, MID_MARGIN_R_MARGIN | CONVERT_TWIPS },
|
||||
{u"" SC_UNONAME_PTMARGIN, ATTR_MARGIN, ::cppu::UnoType<sal_Int32>::get(), 0, MID_MARGIN_UP_MARGIN | CONVERT_TWIPS },
|
||||
{u"" SC_UNONAME_RIGHTBORDER,ATTR_BORDER, ::cppu::UnoType<table::BorderLine>::get(), 0, RIGHT_BORDER | CONVERT_TWIPS },
|
||||
{u"" SC_UNONAME_RIGHTBORDER2,ATTR_BORDER, ::cppu::UnoType<table::BorderLine2>::get(), 0, RIGHT_BORDER | CONVERT_TWIPS },
|
||||
{u"" SC_UNONAME_ROTANG, ATTR_ROTATE_VALUE, ::cppu::UnoType<sal_Int32>::get(), 0, 0 },
|
||||
{u"" SC_UNONAME_ROTREF, ATTR_ROTATE_MODE, ::cppu::UnoType<sal_Int32>::get(), 0, 0 },
|
||||
{u"" SC_UNONAME_SHADOW, ATTR_SHADOW, ::cppu::UnoType<table::ShadowFormat>::get(), 0, 0 | CONVERT_TWIPS },
|
||||
{u"" SC_UNONAME_SHRINK_TO_FIT, ATTR_SHRINKTOFIT, cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{u"" SC_UNONAME_TBLBORD, SC_WID_UNO_TBLBORD, ::cppu::UnoType<table::TableBorder>::get(), 0, 0 | CONVERT_TWIPS },
|
||||
{u"" SC_UNONAME_TBLBORD, SC_WID_UNO_TBLBORD2, ::cppu::UnoType<table::TableBorder2>::get(), 0, 0 | CONVERT_TWIPS },
|
||||
{u"" SC_UNONAME_TOPBORDER,ATTR_BORDER, ::cppu::UnoType<table::BorderLine>::get(), 0, TOP_BORDER | CONVERT_TWIPS },
|
||||
{u"" SC_UNONAME_TOPBORDER2,ATTR_BORDER, ::cppu::UnoType<table::BorderLine2>::get(), 0, TOP_BORDER | CONVERT_TWIPS },
|
||||
{u"" SC_UNONAME_USERDEF, ATTR_USERDEF, cppu::UnoType<container::XNameContainer>::get(), 0, 0 },
|
||||
{u"" SC_UNONAME_CELLVJUS, ATTR_VER_JUSTIFY, ::cppu::UnoType<sal_Int32>::get(), 0, 0 },
|
||||
{u"" SC_UNONAME_CELLVJUS_METHOD, ATTR_VER_JUSTIFY_METHOD, ::cppu::UnoType<sal_Int32>::get(), 0, 0 },
|
||||
{u"" SC_UNONAME_WRITING, ATTR_WRITINGDIR, cppu::UnoType<sal_Int16>::get(), 0, 0 },
|
||||
{u"" SC_UNONAME_HIDDEN, ATTR_HIDDEN, cppu::UnoType<sal_Bool>::get(), 0, 0 },
|
||||
{u"" SC_UNONAME_HYPERLINK, ATTR_HYPERLINK, cppu::UnoType<OUString>::get(), 0, 0 },
|
||||
{SC_UNONAME_CELLORI, ATTR_STACKED, ::cppu::UnoType<table::CellOrientation>::get(), 0, 0 },
|
||||
{SC_UNONAME_PADJUST, ATTR_HOR_JUSTIFY, ::cppu::UnoType<sal_Int16>::get(), 0, MID_HORJUST_ADJUST },
|
||||
{SC_UNONAME_PBMARGIN, ATTR_MARGIN, ::cppu::UnoType<sal_Int32>::get(), 0, MID_MARGIN_LO_MARGIN | CONVERT_TWIPS },
|
||||
{SC_UNONAME_PINDENT, ATTR_INDENT, ::cppu::UnoType<sal_Int16>::get(), 0, 0 }, //! CONVERT_TWIPS
|
||||
{SC_UNONAME_PISCHDIST,ATTR_SCRIPTSPACE, cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{SC_UNONAME_PISFORBID,ATTR_FORBIDDEN_RULES,cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{SC_UNONAME_PISHANG, ATTR_HANGPUNCTUATION,cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{SC_UNONAME_PISHYPHEN,ATTR_HYPHENATE, cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{SC_UNONAME_PLASTADJ, ATTR_HOR_JUSTIFY, ::cppu::UnoType<sal_Int16>::get(), 0, MID_HORJUST_ADJUST },
|
||||
{SC_UNONAME_PLMARGIN, ATTR_MARGIN, ::cppu::UnoType<sal_Int32>::get(), 0, MID_MARGIN_L_MARGIN | CONVERT_TWIPS },
|
||||
{SC_UNONAME_PRMARGIN, ATTR_MARGIN, ::cppu::UnoType<sal_Int32>::get(), 0, MID_MARGIN_R_MARGIN | CONVERT_TWIPS },
|
||||
{SC_UNONAME_PTMARGIN, ATTR_MARGIN, ::cppu::UnoType<sal_Int32>::get(), 0, MID_MARGIN_UP_MARGIN | CONVERT_TWIPS },
|
||||
{SC_UNONAME_RIGHTBORDER,ATTR_BORDER, ::cppu::UnoType<table::BorderLine>::get(), 0, RIGHT_BORDER | CONVERT_TWIPS },
|
||||
{SC_UNONAME_RIGHTBORDER2,ATTR_BORDER, ::cppu::UnoType<table::BorderLine2>::get(), 0, RIGHT_BORDER | CONVERT_TWIPS },
|
||||
{SC_UNONAME_ROTANG, ATTR_ROTATE_VALUE, ::cppu::UnoType<sal_Int32>::get(), 0, 0 },
|
||||
{SC_UNONAME_ROTREF, ATTR_ROTATE_MODE, ::cppu::UnoType<sal_Int32>::get(), 0, 0 },
|
||||
{SC_UNONAME_SHADOW, ATTR_SHADOW, ::cppu::UnoType<table::ShadowFormat>::get(), 0, 0 | CONVERT_TWIPS },
|
||||
{SC_UNONAME_SHRINK_TO_FIT, ATTR_SHRINKTOFIT, cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{SC_UNONAME_TBLBORD, SC_WID_UNO_TBLBORD, ::cppu::UnoType<table::TableBorder>::get(), 0, 0 | CONVERT_TWIPS },
|
||||
{SC_UNONAME_TBLBORD, SC_WID_UNO_TBLBORD2, ::cppu::UnoType<table::TableBorder2>::get(), 0, 0 | CONVERT_TWIPS },
|
||||
{SC_UNONAME_TOPBORDER,ATTR_BORDER, ::cppu::UnoType<table::BorderLine>::get(), 0, TOP_BORDER | CONVERT_TWIPS },
|
||||
{SC_UNONAME_TOPBORDER2,ATTR_BORDER, ::cppu::UnoType<table::BorderLine2>::get(), 0, TOP_BORDER | CONVERT_TWIPS },
|
||||
{SC_UNONAME_USERDEF, ATTR_USERDEF, cppu::UnoType<container::XNameContainer>::get(), 0, 0 },
|
||||
{SC_UNONAME_CELLVJUS, ATTR_VER_JUSTIFY, ::cppu::UnoType<sal_Int32>::get(), 0, 0 },
|
||||
{SC_UNONAME_CELLVJUS_METHOD, ATTR_VER_JUSTIFY_METHOD, ::cppu::UnoType<sal_Int32>::get(), 0, 0 },
|
||||
{SC_UNONAME_WRITING, ATTR_WRITINGDIR, cppu::UnoType<sal_Int16>::get(), 0, 0 },
|
||||
{SC_UNONAME_HIDDEN, ATTR_HIDDEN, cppu::UnoType<sal_Bool>::get(), 0, 0 },
|
||||
{SC_UNONAME_HYPERLINK, ATTR_HYPERLINK, cppu::UnoType<OUString>::get(), 0, 0 },
|
||||
};
|
||||
static SfxItemPropertySet aCellStyleSet_Impl( aCellStyleMap_Impl );
|
||||
return &aCellStyleSet_Impl;
|
||||
@@ -180,122 +180,122 @@ static const SfxItemPropertySet * lcl_GetPageStyleSet()
|
||||
{
|
||||
static const SfxItemPropertyMapEntry aPageStyleMap_Impl[] =
|
||||
{
|
||||
{u"" SC_UNO_PAGE_BACKCOLOR, ATTR_BACKGROUND, ::cppu::UnoType<sal_Int32>::get(), 0, MID_BACK_COLOR },
|
||||
{u"" SC_UNO_PAGE_GRAPHICFILT, ATTR_BACKGROUND, ::cppu::UnoType<OUString>::get(), 0, MID_GRAPHIC_FILTER },
|
||||
{u"" SC_UNO_PAGE_GRAPHICLOC, ATTR_BACKGROUND, ::cppu::UnoType<style::GraphicLocation>::get(), 0, MID_GRAPHIC_POSITION },
|
||||
{u"" SC_UNO_PAGE_GRAPHICURL, ATTR_BACKGROUND, ::cppu::UnoType<OUString>::get(), 0, MID_GRAPHIC_URL },
|
||||
{u"" SC_UNO_PAGE_GRAPHIC, ATTR_BACKGROUND, ::cppu::UnoType<graphic::XGraphic>::get(), 0, MID_GRAPHIC },
|
||||
{u"" SC_UNO_PAGE_BACKTRANS, ATTR_BACKGROUND, cppu::UnoType<bool>::get(), 0, MID_GRAPHIC_TRANSPARENT },
|
||||
{u"" OLD_UNO_PAGE_BACKCOLOR, ATTR_BACKGROUND, ::cppu::UnoType<sal_Int32>::get(), 0, MID_BACK_COLOR },
|
||||
{u"" SC_UNO_PAGE_BORDERDIST, ATTR_BORDER, ::cppu::UnoType<sal_Int32>::get(), 0, BORDER_DISTANCE | CONVERT_TWIPS },
|
||||
{u"" SC_UNO_PAGE_BOTTBORDER, ATTR_BORDER, ::cppu::UnoType<table::BorderLine>::get(), 0, BOTTOM_BORDER | CONVERT_TWIPS },
|
||||
{u"" SC_UNO_PAGE_BOTTBRDDIST, ATTR_BORDER, ::cppu::UnoType<sal_Int32>::get(), 0, BOTTOM_BORDER_DISTANCE | CONVERT_TWIPS },
|
||||
{u"" SC_UNO_PAGE_BOTTMARGIN, ATTR_ULSPACE, ::cppu::UnoType<sal_Int32>::get(), 0, MID_LO_MARGIN | CONVERT_TWIPS },
|
||||
{u"" SC_UNO_PAGE_CENTERHOR, ATTR_PAGE_HORCENTER,cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_CENTERVER, ATTR_PAGE_VERCENTER,cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{u"" SC_UNONAME_DISPNAME, SC_WID_UNO_DISPNAME,::cppu::UnoType<OUString>::get(), beans::PropertyAttribute::READONLY, 0 },
|
||||
{u"" SC_UNO_PAGE_FIRSTPAGE, ATTR_PAGE_FIRSTPAGENO,::cppu::UnoType<sal_Int16>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_FIRSTFTRSHARED, SC_WID_UNO_FOOTERSET,cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_FIRSTHDRSHARED, SC_WID_UNO_HEADERSET,cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_FIRSTFTRCONT, ATTR_PAGE_FOOTERFIRST,cppu::UnoType<sheet::XHeaderFooterContent>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_FIRSTHDRCONT, ATTR_PAGE_HEADERFIRST,cppu::UnoType<sheet::XHeaderFooterContent>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_BACKCOLOR, ATTR_BACKGROUND, ::cppu::UnoType<sal_Int32>::get(), 0, MID_BACK_COLOR },
|
||||
{SC_UNO_PAGE_GRAPHICFILT, ATTR_BACKGROUND, ::cppu::UnoType<OUString>::get(), 0, MID_GRAPHIC_FILTER },
|
||||
{SC_UNO_PAGE_GRAPHICLOC, ATTR_BACKGROUND, ::cppu::UnoType<style::GraphicLocation>::get(), 0, MID_GRAPHIC_POSITION },
|
||||
{SC_UNO_PAGE_GRAPHICURL, ATTR_BACKGROUND, ::cppu::UnoType<OUString>::get(), 0, MID_GRAPHIC_URL },
|
||||
{SC_UNO_PAGE_GRAPHIC, ATTR_BACKGROUND, ::cppu::UnoType<graphic::XGraphic>::get(), 0, MID_GRAPHIC },
|
||||
{SC_UNO_PAGE_BACKTRANS, ATTR_BACKGROUND, cppu::UnoType<bool>::get(), 0, MID_GRAPHIC_TRANSPARENT },
|
||||
{OLD_UNO_PAGE_BACKCOLOR, ATTR_BACKGROUND, ::cppu::UnoType<sal_Int32>::get(), 0, MID_BACK_COLOR },
|
||||
{SC_UNO_PAGE_BORDERDIST, ATTR_BORDER, ::cppu::UnoType<sal_Int32>::get(), 0, BORDER_DISTANCE | CONVERT_TWIPS },
|
||||
{SC_UNO_PAGE_BOTTBORDER, ATTR_BORDER, ::cppu::UnoType<table::BorderLine>::get(), 0, BOTTOM_BORDER | CONVERT_TWIPS },
|
||||
{SC_UNO_PAGE_BOTTBRDDIST, ATTR_BORDER, ::cppu::UnoType<sal_Int32>::get(), 0, BOTTOM_BORDER_DISTANCE | CONVERT_TWIPS },
|
||||
{SC_UNO_PAGE_BOTTMARGIN, ATTR_ULSPACE, ::cppu::UnoType<sal_Int32>::get(), 0, MID_LO_MARGIN | CONVERT_TWIPS },
|
||||
{SC_UNO_PAGE_CENTERHOR, ATTR_PAGE_HORCENTER,cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_CENTERVER, ATTR_PAGE_VERCENTER,cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{SC_UNONAME_DISPNAME, SC_WID_UNO_DISPNAME,::cppu::UnoType<OUString>::get(), beans::PropertyAttribute::READONLY, 0 },
|
||||
{SC_UNO_PAGE_FIRSTPAGE, ATTR_PAGE_FIRSTPAGENO,::cppu::UnoType<sal_Int16>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_FIRSTFTRSHARED, SC_WID_UNO_FOOTERSET,cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_FIRSTHDRSHARED, SC_WID_UNO_HEADERSET,cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_FIRSTFTRCONT, ATTR_PAGE_FOOTERFIRST,cppu::UnoType<sheet::XHeaderFooterContent>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_FIRSTHDRCONT, ATTR_PAGE_HEADERFIRST,cppu::UnoType<sheet::XHeaderFooterContent>::get(), 0, 0 },
|
||||
|
||||
{u"" SC_UNO_PAGE_FTRBACKCOL, SC_WID_UNO_FOOTERSET,::cppu::UnoType<sal_Int32>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_FTRGRFFILT, SC_WID_UNO_FOOTERSET,::cppu::UnoType<OUString>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_FTRGRFLOC, SC_WID_UNO_FOOTERSET,::cppu::UnoType<style::GraphicLocation>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_FTRGRFURL, SC_WID_UNO_FOOTERSET,::cppu::UnoType<OUString>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_FTRGRF, SC_WID_UNO_FOOTERSET,::cppu::UnoType<graphic::XGraphic>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_FTRBACKTRAN, SC_WID_UNO_FOOTERSET,cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{u"" OLD_UNO_PAGE_FTRBACKCOL, SC_WID_UNO_FOOTERSET,::cppu::UnoType<sal_Int32>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_FTRBODYDIST, SC_WID_UNO_FOOTERSET,::cppu::UnoType<sal_Int32>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_FTRBRDDIST, SC_WID_UNO_FOOTERSET,::cppu::UnoType<sal_Int32>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_FTRBOTTBOR, SC_WID_UNO_FOOTERSET,::cppu::UnoType<table::BorderLine>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_FTRBOTTBDIS, SC_WID_UNO_FOOTERSET,::cppu::UnoType<sal_Int32>::get(), 0, 0 },
|
||||
{u"" OLD_UNO_PAGE_FTRDYNAMIC, SC_WID_UNO_FOOTERSET,cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_FTRHEIGHT, SC_WID_UNO_FOOTERSET,::cppu::UnoType<sal_Int32>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_FTRDYNAMIC, SC_WID_UNO_FOOTERSET,cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_FTRON, SC_WID_UNO_FOOTERSET,cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_FTRSHARED, SC_WID_UNO_FOOTERSET,cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_FTRLEFTBOR, SC_WID_UNO_FOOTERSET,::cppu::UnoType<table::BorderLine>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_FTRLEFTBDIS, SC_WID_UNO_FOOTERSET,::cppu::UnoType<sal_Int32>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_FTRLEFTMAR, SC_WID_UNO_FOOTERSET,::cppu::UnoType<sal_Int32>::get(), 0, 0 },
|
||||
{u"" OLD_UNO_PAGE_FTRON, SC_WID_UNO_FOOTERSET,cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_FTRRIGHTBOR, SC_WID_UNO_FOOTERSET,::cppu::UnoType<table::BorderLine>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_FTRRIGHTBDIS,SC_WID_UNO_FOOTERSET,::cppu::UnoType<sal_Int32>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_FTRRIGHTMAR, SC_WID_UNO_FOOTERSET,::cppu::UnoType<sal_Int32>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_FTRSHADOW, SC_WID_UNO_FOOTERSET,::cppu::UnoType<table::ShadowFormat>::get(), 0, 0 },
|
||||
{u"" OLD_UNO_PAGE_FTRSHARED, SC_WID_UNO_FOOTERSET,cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_FTRTOPBOR, SC_WID_UNO_FOOTERSET,::cppu::UnoType<table::BorderLine>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_FTRTOPBDIS, SC_WID_UNO_FOOTERSET,::cppu::UnoType<sal_Int32>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_FTRBACKCOL, SC_WID_UNO_FOOTERSET,::cppu::UnoType<sal_Int32>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_FTRGRFFILT, SC_WID_UNO_FOOTERSET,::cppu::UnoType<OUString>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_FTRGRFLOC, SC_WID_UNO_FOOTERSET,::cppu::UnoType<style::GraphicLocation>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_FTRGRFURL, SC_WID_UNO_FOOTERSET,::cppu::UnoType<OUString>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_FTRGRF, SC_WID_UNO_FOOTERSET,::cppu::UnoType<graphic::XGraphic>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_FTRBACKTRAN, SC_WID_UNO_FOOTERSET,cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{OLD_UNO_PAGE_FTRBACKCOL, SC_WID_UNO_FOOTERSET,::cppu::UnoType<sal_Int32>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_FTRBODYDIST, SC_WID_UNO_FOOTERSET,::cppu::UnoType<sal_Int32>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_FTRBRDDIST, SC_WID_UNO_FOOTERSET,::cppu::UnoType<sal_Int32>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_FTRBOTTBOR, SC_WID_UNO_FOOTERSET,::cppu::UnoType<table::BorderLine>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_FTRBOTTBDIS, SC_WID_UNO_FOOTERSET,::cppu::UnoType<sal_Int32>::get(), 0, 0 },
|
||||
{OLD_UNO_PAGE_FTRDYNAMIC, SC_WID_UNO_FOOTERSET,cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_FTRHEIGHT, SC_WID_UNO_FOOTERSET,::cppu::UnoType<sal_Int32>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_FTRDYNAMIC, SC_WID_UNO_FOOTERSET,cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_FTRON, SC_WID_UNO_FOOTERSET,cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_FTRSHARED, SC_WID_UNO_FOOTERSET,cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_FTRLEFTBOR, SC_WID_UNO_FOOTERSET,::cppu::UnoType<table::BorderLine>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_FTRLEFTBDIS, SC_WID_UNO_FOOTERSET,::cppu::UnoType<sal_Int32>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_FTRLEFTMAR, SC_WID_UNO_FOOTERSET,::cppu::UnoType<sal_Int32>::get(), 0, 0 },
|
||||
{OLD_UNO_PAGE_FTRON, SC_WID_UNO_FOOTERSET,cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_FTRRIGHTBOR, SC_WID_UNO_FOOTERSET,::cppu::UnoType<table::BorderLine>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_FTRRIGHTBDIS,SC_WID_UNO_FOOTERSET,::cppu::UnoType<sal_Int32>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_FTRRIGHTMAR, SC_WID_UNO_FOOTERSET,::cppu::UnoType<sal_Int32>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_FTRSHADOW, SC_WID_UNO_FOOTERSET,::cppu::UnoType<table::ShadowFormat>::get(), 0, 0 },
|
||||
{OLD_UNO_PAGE_FTRSHARED, SC_WID_UNO_FOOTERSET,cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_FTRTOPBOR, SC_WID_UNO_FOOTERSET,::cppu::UnoType<table::BorderLine>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_FTRTOPBDIS, SC_WID_UNO_FOOTERSET,::cppu::UnoType<sal_Int32>::get(), 0, 0 },
|
||||
|
||||
{u"" SC_UNO_PAGE_HDRBACKCOL, SC_WID_UNO_HEADERSET,::cppu::UnoType<sal_Int32>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_HDRGRFFILT, SC_WID_UNO_HEADERSET,::cppu::UnoType<OUString>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_HDRGRFLOC, SC_WID_UNO_HEADERSET,::cppu::UnoType<style::GraphicLocation>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_HDRGRFURL, SC_WID_UNO_HEADERSET,::cppu::UnoType<OUString>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_HDRGRF, SC_WID_UNO_HEADERSET,::cppu::UnoType<graphic::XGraphic>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_HDRBACKTRAN, SC_WID_UNO_HEADERSET,cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{u"" OLD_UNO_PAGE_HDRBACKCOL, SC_WID_UNO_HEADERSET,::cppu::UnoType<sal_Int32>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_HDRBODYDIST, SC_WID_UNO_HEADERSET,::cppu::UnoType<sal_Int32>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_HDRBRDDIST, SC_WID_UNO_HEADERSET,::cppu::UnoType<sal_Int32>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_HDRBOTTBOR, SC_WID_UNO_HEADERSET,::cppu::UnoType<table::BorderLine>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_HDRBOTTBDIS, SC_WID_UNO_HEADERSET,::cppu::UnoType<sal_Int32>::get(), 0, 0 },
|
||||
{u"" OLD_UNO_PAGE_HDRDYNAMIC, SC_WID_UNO_HEADERSET,cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_HDRHEIGHT, SC_WID_UNO_HEADERSET,::cppu::UnoType<sal_Int32>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_HDRDYNAMIC, SC_WID_UNO_HEADERSET,cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_HDRON, SC_WID_UNO_HEADERSET,cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_HDRSHARED, SC_WID_UNO_HEADERSET,cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_HDRLEFTBOR, SC_WID_UNO_HEADERSET,::cppu::UnoType<table::BorderLine>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_HDRLEFTBDIS, SC_WID_UNO_HEADERSET,::cppu::UnoType<sal_Int32>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_HDRLEFTMAR, SC_WID_UNO_HEADERSET,::cppu::UnoType<sal_Int32>::get(), 0, 0 },
|
||||
{u"" OLD_UNO_PAGE_HDRON, SC_WID_UNO_HEADERSET,cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_HDRRIGHTBOR, SC_WID_UNO_HEADERSET,::cppu::UnoType<table::BorderLine>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_HDRRIGHTBDIS,SC_WID_UNO_HEADERSET,::cppu::UnoType<sal_Int32>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_HDRRIGHTMAR, SC_WID_UNO_HEADERSET,::cppu::UnoType<sal_Int32>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_HDRSHADOW, SC_WID_UNO_HEADERSET,::cppu::UnoType<table::ShadowFormat>::get(), 0, 0 },
|
||||
{u"" OLD_UNO_PAGE_HDRSHARED, SC_WID_UNO_HEADERSET,cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_HDRTOPBOR, SC_WID_UNO_HEADERSET,::cppu::UnoType<table::BorderLine>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_HDRTOPBDIS, SC_WID_UNO_HEADERSET,::cppu::UnoType<sal_Int32>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_HDRBACKCOL, SC_WID_UNO_HEADERSET,::cppu::UnoType<sal_Int32>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_HDRGRFFILT, SC_WID_UNO_HEADERSET,::cppu::UnoType<OUString>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_HDRGRFLOC, SC_WID_UNO_HEADERSET,::cppu::UnoType<style::GraphicLocation>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_HDRGRFURL, SC_WID_UNO_HEADERSET,::cppu::UnoType<OUString>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_HDRGRF, SC_WID_UNO_HEADERSET,::cppu::UnoType<graphic::XGraphic>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_HDRBACKTRAN, SC_WID_UNO_HEADERSET,cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{OLD_UNO_PAGE_HDRBACKCOL, SC_WID_UNO_HEADERSET,::cppu::UnoType<sal_Int32>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_HDRBODYDIST, SC_WID_UNO_HEADERSET,::cppu::UnoType<sal_Int32>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_HDRBRDDIST, SC_WID_UNO_HEADERSET,::cppu::UnoType<sal_Int32>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_HDRBOTTBOR, SC_WID_UNO_HEADERSET,::cppu::UnoType<table::BorderLine>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_HDRBOTTBDIS, SC_WID_UNO_HEADERSET,::cppu::UnoType<sal_Int32>::get(), 0, 0 },
|
||||
{OLD_UNO_PAGE_HDRDYNAMIC, SC_WID_UNO_HEADERSET,cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_HDRHEIGHT, SC_WID_UNO_HEADERSET,::cppu::UnoType<sal_Int32>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_HDRDYNAMIC, SC_WID_UNO_HEADERSET,cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_HDRON, SC_WID_UNO_HEADERSET,cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_HDRSHARED, SC_WID_UNO_HEADERSET,cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_HDRLEFTBOR, SC_WID_UNO_HEADERSET,::cppu::UnoType<table::BorderLine>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_HDRLEFTBDIS, SC_WID_UNO_HEADERSET,::cppu::UnoType<sal_Int32>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_HDRLEFTMAR, SC_WID_UNO_HEADERSET,::cppu::UnoType<sal_Int32>::get(), 0, 0 },
|
||||
{OLD_UNO_PAGE_HDRON, SC_WID_UNO_HEADERSET,cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_HDRRIGHTBOR, SC_WID_UNO_HEADERSET,::cppu::UnoType<table::BorderLine>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_HDRRIGHTBDIS,SC_WID_UNO_HEADERSET,::cppu::UnoType<sal_Int32>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_HDRRIGHTMAR, SC_WID_UNO_HEADERSET,::cppu::UnoType<sal_Int32>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_HDRSHADOW, SC_WID_UNO_HEADERSET,::cppu::UnoType<table::ShadowFormat>::get(), 0, 0 },
|
||||
{OLD_UNO_PAGE_HDRSHARED, SC_WID_UNO_HEADERSET,cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_HDRTOPBOR, SC_WID_UNO_HEADERSET,::cppu::UnoType<table::BorderLine>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_HDRTOPBDIS, SC_WID_UNO_HEADERSET,::cppu::UnoType<sal_Int32>::get(), 0, 0 },
|
||||
|
||||
{u"" SC_UNO_PAGE_HEIGHT, ATTR_PAGE_SIZE, ::cppu::UnoType<sal_Int32>::get(), 0, MID_SIZE_HEIGHT | CONVERT_TWIPS },
|
||||
{u"" OLD_UNO_PAGE_BACKTRANS, ATTR_BACKGROUND, cppu::UnoType<bool>::get(), 0, MID_GRAPHIC_TRANSPARENT },
|
||||
{u"" SC_UNO_PAGE_LANDSCAPE, ATTR_PAGE, cppu::UnoType<bool>::get(), 0, MID_PAGE_ORIENTATION },
|
||||
{u"" SC_UNO_PAGE_LEFTBORDER, ATTR_BORDER, ::cppu::UnoType<table::BorderLine>::get(), 0, LEFT_BORDER | CONVERT_TWIPS },
|
||||
{u"" SC_UNO_PAGE_LEFTBRDDIST, ATTR_BORDER, ::cppu::UnoType<sal_Int32>::get(), 0, LEFT_BORDER_DISTANCE | CONVERT_TWIPS },
|
||||
{u"" SC_UNO_PAGE_LEFTMARGIN, ATTR_LRSPACE, ::cppu::UnoType<sal_Int32>::get(), 0, MID_L_MARGIN | CONVERT_TWIPS },
|
||||
{u"" SC_UNO_PAGE_LEFTFTRCONT, ATTR_PAGE_FOOTERLEFT,cppu::UnoType<sheet::XHeaderFooterContent>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_LEFTHDRCONT, ATTR_PAGE_HEADERLEFT,cppu::UnoType<sheet::XHeaderFooterContent>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_NUMBERTYPE, ATTR_PAGE, ::cppu::UnoType<sal_Int16>::get(), 0, MID_PAGE_NUMTYPE },
|
||||
{u"" SC_UNO_PAGE_SCALEVAL, ATTR_PAGE_SCALE, ::cppu::UnoType<sal_Int16>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_SYTLELAYOUT, ATTR_PAGE, ::cppu::UnoType<style::PageStyleLayout>::get(), 0, MID_PAGE_LAYOUT },
|
||||
{u"" SC_UNO_PAGE_PRINTANNOT, ATTR_PAGE_NOTES, cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_PRINTCHARTS, ATTR_PAGE_CHARTS, cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_PRINTDOWN, ATTR_PAGE_TOPDOWN, cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_PRINTDRAW, ATTR_PAGE_DRAWINGS, cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_PRINTFORMUL, ATTR_PAGE_FORMULAS, cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_PRINTGRID, ATTR_PAGE_GRID, cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_PRINTHEADER, ATTR_PAGE_HEADERS, cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_PRINTOBJS, ATTR_PAGE_OBJECTS, cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_PRINTZERO, ATTR_PAGE_NULLVALS, cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_PAPERTRAY, ATTR_PAGE_PAPERBIN, ::cppu::UnoType<OUString>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_RIGHTBORDER, ATTR_BORDER, ::cppu::UnoType<table::BorderLine>::get(), 0, RIGHT_BORDER | CONVERT_TWIPS },
|
||||
{u"" SC_UNO_PAGE_RIGHTBRDDIST,ATTR_BORDER, ::cppu::UnoType<sal_Int32>::get(), 0, RIGHT_BORDER_DISTANCE | CONVERT_TWIPS },
|
||||
{u"" SC_UNO_PAGE_RIGHTMARGIN, ATTR_LRSPACE, ::cppu::UnoType<sal_Int32>::get(), 0, MID_R_MARGIN | CONVERT_TWIPS },
|
||||
{u"" SC_UNO_PAGE_RIGHTFTRCON, ATTR_PAGE_FOOTERRIGHT,cppu::UnoType<sheet::XHeaderFooterContent>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_RIGHTHDRCON, ATTR_PAGE_HEADERRIGHT,cppu::UnoType<sheet::XHeaderFooterContent>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_SCALETOPAG, ATTR_PAGE_SCALETOPAGES,::cppu::UnoType<sal_Int16>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_SCALETOX, ATTR_PAGE_SCALETO, ::cppu::UnoType<sal_Int16>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_SCALETOY, ATTR_PAGE_SCALETO, ::cppu::UnoType<sal_Int16>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_SHADOWFORM, ATTR_SHADOW, ::cppu::UnoType<table::ShadowFormat>::get(), 0, 0 | CONVERT_TWIPS },
|
||||
{u"" SC_UNO_PAGE_SIZE, ATTR_PAGE_SIZE, ::cppu::UnoType<awt::Size>::get(), 0, MID_SIZE_SIZE | CONVERT_TWIPS },
|
||||
{u"" SC_UNO_PAGE_TOPBORDER, ATTR_BORDER, ::cppu::UnoType<table::BorderLine>::get(), 0, TOP_BORDER | CONVERT_TWIPS },
|
||||
{u"" SC_UNO_PAGE_TOPBRDDIST, ATTR_BORDER, ::cppu::UnoType<sal_Int32>::get(), 0, TOP_BORDER_DISTANCE | CONVERT_TWIPS },
|
||||
{u"" SC_UNO_PAGE_TOPMARGIN, ATTR_ULSPACE, ::cppu::UnoType<sal_Int32>::get(), 0, MID_UP_MARGIN | CONVERT_TWIPS },
|
||||
{u"" OLD_UNO_PAGE_FTRBACKTRAN,SC_WID_UNO_FOOTERSET,cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{u"" OLD_UNO_PAGE_HDRBACKTRAN,SC_WID_UNO_HEADERSET,cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{u"" SC_UNONAME_USERDEF, ATTR_USERDEF, cppu::UnoType<container::XNameContainer>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_WIDTH, ATTR_PAGE_SIZE, ::cppu::UnoType<sal_Int32>::get(), 0, MID_SIZE_WIDTH | CONVERT_TWIPS },
|
||||
{u"" SC_UNONAME_WRITING, ATTR_WRITINGDIR, cppu::UnoType<sal_Int16>::get(), 0, 0 },
|
||||
{u"" SC_UNONAME_HIDDEN, ATTR_HIDDEN, cppu::UnoType<sal_Bool>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_HEIGHT, ATTR_PAGE_SIZE, ::cppu::UnoType<sal_Int32>::get(), 0, MID_SIZE_HEIGHT | CONVERT_TWIPS },
|
||||
{OLD_UNO_PAGE_BACKTRANS, ATTR_BACKGROUND, cppu::UnoType<bool>::get(), 0, MID_GRAPHIC_TRANSPARENT },
|
||||
{SC_UNO_PAGE_LANDSCAPE, ATTR_PAGE, cppu::UnoType<bool>::get(), 0, MID_PAGE_ORIENTATION },
|
||||
{SC_UNO_PAGE_LEFTBORDER, ATTR_BORDER, ::cppu::UnoType<table::BorderLine>::get(), 0, LEFT_BORDER | CONVERT_TWIPS },
|
||||
{SC_UNO_PAGE_LEFTBRDDIST, ATTR_BORDER, ::cppu::UnoType<sal_Int32>::get(), 0, LEFT_BORDER_DISTANCE | CONVERT_TWIPS },
|
||||
{SC_UNO_PAGE_LEFTMARGIN, ATTR_LRSPACE, ::cppu::UnoType<sal_Int32>::get(), 0, MID_L_MARGIN | CONVERT_TWIPS },
|
||||
{SC_UNO_PAGE_LEFTFTRCONT, ATTR_PAGE_FOOTERLEFT,cppu::UnoType<sheet::XHeaderFooterContent>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_LEFTHDRCONT, ATTR_PAGE_HEADERLEFT,cppu::UnoType<sheet::XHeaderFooterContent>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_NUMBERTYPE, ATTR_PAGE, ::cppu::UnoType<sal_Int16>::get(), 0, MID_PAGE_NUMTYPE },
|
||||
{SC_UNO_PAGE_SCALEVAL, ATTR_PAGE_SCALE, ::cppu::UnoType<sal_Int16>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_SYTLELAYOUT, ATTR_PAGE, ::cppu::UnoType<style::PageStyleLayout>::get(), 0, MID_PAGE_LAYOUT },
|
||||
{SC_UNO_PAGE_PRINTANNOT, ATTR_PAGE_NOTES, cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_PRINTCHARTS, ATTR_PAGE_CHARTS, cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_PRINTDOWN, ATTR_PAGE_TOPDOWN, cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_PRINTDRAW, ATTR_PAGE_DRAWINGS, cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_PRINTFORMUL, ATTR_PAGE_FORMULAS, cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_PRINTGRID, ATTR_PAGE_GRID, cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_PRINTHEADER, ATTR_PAGE_HEADERS, cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_PRINTOBJS, ATTR_PAGE_OBJECTS, cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_PRINTZERO, ATTR_PAGE_NULLVALS, cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_PAPERTRAY, ATTR_PAGE_PAPERBIN, ::cppu::UnoType<OUString>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_RIGHTBORDER, ATTR_BORDER, ::cppu::UnoType<table::BorderLine>::get(), 0, RIGHT_BORDER | CONVERT_TWIPS },
|
||||
{SC_UNO_PAGE_RIGHTBRDDIST,ATTR_BORDER, ::cppu::UnoType<sal_Int32>::get(), 0, RIGHT_BORDER_DISTANCE | CONVERT_TWIPS },
|
||||
{SC_UNO_PAGE_RIGHTMARGIN, ATTR_LRSPACE, ::cppu::UnoType<sal_Int32>::get(), 0, MID_R_MARGIN | CONVERT_TWIPS },
|
||||
{SC_UNO_PAGE_RIGHTFTRCON, ATTR_PAGE_FOOTERRIGHT,cppu::UnoType<sheet::XHeaderFooterContent>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_RIGHTHDRCON, ATTR_PAGE_HEADERRIGHT,cppu::UnoType<sheet::XHeaderFooterContent>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_SCALETOPAG, ATTR_PAGE_SCALETOPAGES,::cppu::UnoType<sal_Int16>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_SCALETOX, ATTR_PAGE_SCALETO, ::cppu::UnoType<sal_Int16>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_SCALETOY, ATTR_PAGE_SCALETO, ::cppu::UnoType<sal_Int16>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_SHADOWFORM, ATTR_SHADOW, ::cppu::UnoType<table::ShadowFormat>::get(), 0, 0 | CONVERT_TWIPS },
|
||||
{SC_UNO_PAGE_SIZE, ATTR_PAGE_SIZE, ::cppu::UnoType<awt::Size>::get(), 0, MID_SIZE_SIZE | CONVERT_TWIPS },
|
||||
{SC_UNO_PAGE_TOPBORDER, ATTR_BORDER, ::cppu::UnoType<table::BorderLine>::get(), 0, TOP_BORDER | CONVERT_TWIPS },
|
||||
{SC_UNO_PAGE_TOPBRDDIST, ATTR_BORDER, ::cppu::UnoType<sal_Int32>::get(), 0, TOP_BORDER_DISTANCE | CONVERT_TWIPS },
|
||||
{SC_UNO_PAGE_TOPMARGIN, ATTR_ULSPACE, ::cppu::UnoType<sal_Int32>::get(), 0, MID_UP_MARGIN | CONVERT_TWIPS },
|
||||
{OLD_UNO_PAGE_FTRBACKTRAN,SC_WID_UNO_FOOTERSET,cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{OLD_UNO_PAGE_HDRBACKTRAN,SC_WID_UNO_HEADERSET,cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{SC_UNONAME_USERDEF, ATTR_USERDEF, cppu::UnoType<container::XNameContainer>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_WIDTH, ATTR_PAGE_SIZE, ::cppu::UnoType<sal_Int32>::get(), 0, MID_SIZE_WIDTH | CONVERT_TWIPS },
|
||||
{SC_UNONAME_WRITING, ATTR_WRITINGDIR, cppu::UnoType<sal_Int16>::get(), 0, 0 },
|
||||
{SC_UNONAME_HIDDEN, ATTR_HIDDEN, cppu::UnoType<sal_Bool>::get(), 0, 0 },
|
||||
};
|
||||
static SfxItemPropertySet aPageStyleSet_Impl( aPageStyleMap_Impl );
|
||||
return &aPageStyleSet_Impl;
|
||||
@@ -307,35 +307,35 @@ static const SfxItemPropertyMap* lcl_GetHeaderStyleMap()
|
||||
{
|
||||
static const SfxItemPropertyMapEntry aHeaderStyleMap_Impl[] =
|
||||
{
|
||||
{u"" SC_UNO_PAGE_HDRBACKCOL, ATTR_BACKGROUND, ::cppu::UnoType<sal_Int32>::get(), 0, MID_BACK_COLOR },
|
||||
{u"" SC_UNO_PAGE_HDRGRFFILT, ATTR_BACKGROUND, ::cppu::UnoType<OUString>::get(), 0, MID_GRAPHIC_FILTER },
|
||||
{u"" SC_UNO_PAGE_HDRGRFLOC, ATTR_BACKGROUND, ::cppu::UnoType<style::GraphicLocation>::get(), 0, MID_GRAPHIC_POSITION },
|
||||
{u"" SC_UNO_PAGE_HDRGRFURL, ATTR_BACKGROUND, ::cppu::UnoType<OUString>::get(), 0, MID_GRAPHIC_URL },
|
||||
{u"" SC_UNO_PAGE_HDRGRF, ATTR_BACKGROUND, ::cppu::UnoType<graphic::XGraphic>::get(), 0, MID_GRAPHIC },
|
||||
{u"" SC_UNO_PAGE_HDRBACKTRAN, ATTR_BACKGROUND, cppu::UnoType<bool>::get(), 0, MID_GRAPHIC_TRANSPARENT },
|
||||
{u"" OLD_UNO_PAGE_HDRBACKCOL, ATTR_BACKGROUND, ::cppu::UnoType<sal_Int32>::get(), 0, MID_BACK_COLOR },
|
||||
{u"" SC_UNO_PAGE_HDRBODYDIST, ATTR_ULSPACE, ::cppu::UnoType<sal_Int32>::get(), 0, MID_LO_MARGIN | CONVERT_TWIPS },
|
||||
{u"" SC_UNO_PAGE_HDRBRDDIST, ATTR_BORDER, ::cppu::UnoType<sal_Int32>::get(), 0, BORDER_DISTANCE | CONVERT_TWIPS },
|
||||
{u"" SC_UNO_PAGE_HDRBOTTBOR, ATTR_BORDER, ::cppu::UnoType<table::BorderLine>::get(), 0, BOTTOM_BORDER | CONVERT_TWIPS },
|
||||
{u"" SC_UNO_PAGE_HDRBOTTBDIS, ATTR_BORDER, ::cppu::UnoType<sal_Int32>::get(), 0, BOTTOM_BORDER_DISTANCE | CONVERT_TWIPS },
|
||||
{u"" OLD_UNO_PAGE_HDRDYNAMIC, ATTR_PAGE_DYNAMIC, cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_HDRHEIGHT, ATTR_PAGE_SIZE, ::cppu::UnoType<sal_Int32>::get(), 0, MID_SIZE_HEIGHT | CONVERT_TWIPS },
|
||||
{u"" SC_UNO_PAGE_HDRDYNAMIC, ATTR_PAGE_DYNAMIC, cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_HDRON, ATTR_PAGE_ON, cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_HDRSHARED, ATTR_PAGE_SHARED, cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_FIRSTHDRSHARED, ATTR_PAGE_SHARED_FIRST, cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_HDRLEFTBOR, ATTR_BORDER, ::cppu::UnoType<table::BorderLine>::get(), 0, LEFT_BORDER | CONVERT_TWIPS },
|
||||
{u"" SC_UNO_PAGE_HDRLEFTBDIS, ATTR_BORDER, ::cppu::UnoType<sal_Int32>::get(), 0, LEFT_BORDER_DISTANCE | CONVERT_TWIPS },
|
||||
{u"" SC_UNO_PAGE_HDRLEFTMAR, ATTR_LRSPACE, ::cppu::UnoType<sal_Int32>::get(), 0, MID_L_MARGIN | CONVERT_TWIPS },
|
||||
{u"" OLD_UNO_PAGE_HDRON, ATTR_PAGE_ON, cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_HDRRIGHTBOR, ATTR_BORDER, ::cppu::UnoType<table::BorderLine>::get(), 0, RIGHT_BORDER | CONVERT_TWIPS },
|
||||
{u"" SC_UNO_PAGE_HDRRIGHTBDIS,ATTR_BORDER, ::cppu::UnoType<sal_Int32>::get(), 0, RIGHT_BORDER_DISTANCE | CONVERT_TWIPS },
|
||||
{u"" SC_UNO_PAGE_HDRRIGHTMAR, ATTR_LRSPACE, ::cppu::UnoType<sal_Int32>::get(), 0, MID_R_MARGIN | CONVERT_TWIPS },
|
||||
{u"" SC_UNO_PAGE_HDRSHADOW, ATTR_SHADOW, ::cppu::UnoType<table::ShadowFormat>::get(), 0, 0 | CONVERT_TWIPS },
|
||||
{u"" OLD_UNO_PAGE_HDRSHARED, ATTR_PAGE_SHARED, cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_HDRTOPBOR, ATTR_BORDER, ::cppu::UnoType<table::BorderLine>::get(), 0, TOP_BORDER | CONVERT_TWIPS },
|
||||
{u"" SC_UNO_PAGE_HDRTOPBDIS, ATTR_BORDER, ::cppu::UnoType<sal_Int32>::get(), 0, TOP_BORDER_DISTANCE | CONVERT_TWIPS },
|
||||
{u"" OLD_UNO_PAGE_HDRBACKTRAN,ATTR_BACKGROUND, cppu::UnoType<bool>::get(), 0, MID_GRAPHIC_TRANSPARENT },
|
||||
{SC_UNO_PAGE_HDRBACKCOL, ATTR_BACKGROUND, ::cppu::UnoType<sal_Int32>::get(), 0, MID_BACK_COLOR },
|
||||
{SC_UNO_PAGE_HDRGRFFILT, ATTR_BACKGROUND, ::cppu::UnoType<OUString>::get(), 0, MID_GRAPHIC_FILTER },
|
||||
{SC_UNO_PAGE_HDRGRFLOC, ATTR_BACKGROUND, ::cppu::UnoType<style::GraphicLocation>::get(), 0, MID_GRAPHIC_POSITION },
|
||||
{SC_UNO_PAGE_HDRGRFURL, ATTR_BACKGROUND, ::cppu::UnoType<OUString>::get(), 0, MID_GRAPHIC_URL },
|
||||
{SC_UNO_PAGE_HDRGRF, ATTR_BACKGROUND, ::cppu::UnoType<graphic::XGraphic>::get(), 0, MID_GRAPHIC },
|
||||
{SC_UNO_PAGE_HDRBACKTRAN, ATTR_BACKGROUND, cppu::UnoType<bool>::get(), 0, MID_GRAPHIC_TRANSPARENT },
|
||||
{OLD_UNO_PAGE_HDRBACKCOL, ATTR_BACKGROUND, ::cppu::UnoType<sal_Int32>::get(), 0, MID_BACK_COLOR },
|
||||
{SC_UNO_PAGE_HDRBODYDIST, ATTR_ULSPACE, ::cppu::UnoType<sal_Int32>::get(), 0, MID_LO_MARGIN | CONVERT_TWIPS },
|
||||
{SC_UNO_PAGE_HDRBRDDIST, ATTR_BORDER, ::cppu::UnoType<sal_Int32>::get(), 0, BORDER_DISTANCE | CONVERT_TWIPS },
|
||||
{SC_UNO_PAGE_HDRBOTTBOR, ATTR_BORDER, ::cppu::UnoType<table::BorderLine>::get(), 0, BOTTOM_BORDER | CONVERT_TWIPS },
|
||||
{SC_UNO_PAGE_HDRBOTTBDIS, ATTR_BORDER, ::cppu::UnoType<sal_Int32>::get(), 0, BOTTOM_BORDER_DISTANCE | CONVERT_TWIPS },
|
||||
{OLD_UNO_PAGE_HDRDYNAMIC, ATTR_PAGE_DYNAMIC, cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_HDRHEIGHT, ATTR_PAGE_SIZE, ::cppu::UnoType<sal_Int32>::get(), 0, MID_SIZE_HEIGHT | CONVERT_TWIPS },
|
||||
{SC_UNO_PAGE_HDRDYNAMIC, ATTR_PAGE_DYNAMIC, cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_HDRON, ATTR_PAGE_ON, cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_HDRSHARED, ATTR_PAGE_SHARED, cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_FIRSTHDRSHARED, ATTR_PAGE_SHARED_FIRST, cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_HDRLEFTBOR, ATTR_BORDER, ::cppu::UnoType<table::BorderLine>::get(), 0, LEFT_BORDER | CONVERT_TWIPS },
|
||||
{SC_UNO_PAGE_HDRLEFTBDIS, ATTR_BORDER, ::cppu::UnoType<sal_Int32>::get(), 0, LEFT_BORDER_DISTANCE | CONVERT_TWIPS },
|
||||
{SC_UNO_PAGE_HDRLEFTMAR, ATTR_LRSPACE, ::cppu::UnoType<sal_Int32>::get(), 0, MID_L_MARGIN | CONVERT_TWIPS },
|
||||
{OLD_UNO_PAGE_HDRON, ATTR_PAGE_ON, cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_HDRRIGHTBOR, ATTR_BORDER, ::cppu::UnoType<table::BorderLine>::get(), 0, RIGHT_BORDER | CONVERT_TWIPS },
|
||||
{SC_UNO_PAGE_HDRRIGHTBDIS,ATTR_BORDER, ::cppu::UnoType<sal_Int32>::get(), 0, RIGHT_BORDER_DISTANCE | CONVERT_TWIPS },
|
||||
{SC_UNO_PAGE_HDRRIGHTMAR, ATTR_LRSPACE, ::cppu::UnoType<sal_Int32>::get(), 0, MID_R_MARGIN | CONVERT_TWIPS },
|
||||
{SC_UNO_PAGE_HDRSHADOW, ATTR_SHADOW, ::cppu::UnoType<table::ShadowFormat>::get(), 0, 0 | CONVERT_TWIPS },
|
||||
{OLD_UNO_PAGE_HDRSHARED, ATTR_PAGE_SHARED, cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_HDRTOPBOR, ATTR_BORDER, ::cppu::UnoType<table::BorderLine>::get(), 0, TOP_BORDER | CONVERT_TWIPS },
|
||||
{SC_UNO_PAGE_HDRTOPBDIS, ATTR_BORDER, ::cppu::UnoType<sal_Int32>::get(), 0, TOP_BORDER_DISTANCE | CONVERT_TWIPS },
|
||||
{OLD_UNO_PAGE_HDRBACKTRAN,ATTR_BACKGROUND, cppu::UnoType<bool>::get(), 0, MID_GRAPHIC_TRANSPARENT },
|
||||
};
|
||||
static SfxItemPropertyMap aHeaderStyleMap( aHeaderStyleMap_Impl );
|
||||
return &aHeaderStyleMap;
|
||||
@@ -347,35 +347,35 @@ static const SfxItemPropertyMap* lcl_GetFooterStyleMap()
|
||||
{
|
||||
static const SfxItemPropertyMapEntry aFooterStyleMap_Impl[] =
|
||||
{
|
||||
{u"" SC_UNO_PAGE_FTRBACKCOL, ATTR_BACKGROUND, ::cppu::UnoType<sal_Int32>::get(), 0, MID_BACK_COLOR },
|
||||
{u"" SC_UNO_PAGE_FTRGRFFILT, ATTR_BACKGROUND, ::cppu::UnoType<OUString>::get(), 0, MID_GRAPHIC_FILTER },
|
||||
{u"" SC_UNO_PAGE_FTRGRFLOC, ATTR_BACKGROUND, ::cppu::UnoType<style::GraphicLocation>::get(), 0, MID_GRAPHIC_POSITION },
|
||||
{u"" SC_UNO_PAGE_FTRGRFURL, ATTR_BACKGROUND, ::cppu::UnoType<OUString>::get(), 0, MID_GRAPHIC_URL },
|
||||
{u"" SC_UNO_PAGE_FTRGRF, ATTR_BACKGROUND, ::cppu::UnoType<graphic::XGraphic>::get(), 0, MID_GRAPHIC },
|
||||
{u"" SC_UNO_PAGE_FTRBACKTRAN, ATTR_BACKGROUND, cppu::UnoType<bool>::get(), 0, MID_GRAPHIC_TRANSPARENT },
|
||||
{u"" OLD_UNO_PAGE_FTRBACKCOL, ATTR_BACKGROUND, ::cppu::UnoType<sal_Int32>::get(), 0, MID_BACK_COLOR },
|
||||
{u"" SC_UNO_PAGE_FTRBODYDIST, ATTR_ULSPACE, ::cppu::UnoType<sal_Int32>::get(), 0, MID_UP_MARGIN | CONVERT_TWIPS },
|
||||
{u"" SC_UNO_PAGE_FTRBRDDIST, ATTR_BORDER, ::cppu::UnoType<sal_Int32>::get(), 0, BORDER_DISTANCE | CONVERT_TWIPS },
|
||||
{u"" SC_UNO_PAGE_FTRBOTTBOR, ATTR_BORDER, ::cppu::UnoType<table::BorderLine>::get(), 0, BOTTOM_BORDER | CONVERT_TWIPS },
|
||||
{u"" SC_UNO_PAGE_FTRBOTTBDIS, ATTR_BORDER, ::cppu::UnoType<sal_Int32>::get(), 0, BOTTOM_BORDER_DISTANCE | CONVERT_TWIPS },
|
||||
{u"" OLD_UNO_PAGE_FTRDYNAMIC, ATTR_PAGE_DYNAMIC, cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_FTRHEIGHT, ATTR_PAGE_SIZE, ::cppu::UnoType<sal_Int32>::get(), 0, MID_SIZE_HEIGHT | CONVERT_TWIPS },
|
||||
{u"" SC_UNO_PAGE_FTRDYNAMIC, ATTR_PAGE_DYNAMIC, cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_FTRON, ATTR_PAGE_ON, cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_FTRSHARED, ATTR_PAGE_SHARED, cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_FIRSTFTRSHARED, ATTR_PAGE_SHARED_FIRST, cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_FTRLEFTBOR, ATTR_BORDER, ::cppu::UnoType<table::BorderLine>::get(), 0, LEFT_BORDER | CONVERT_TWIPS },
|
||||
{u"" SC_UNO_PAGE_FTRLEFTBDIS, ATTR_BORDER, ::cppu::UnoType<sal_Int32>::get(), 0, LEFT_BORDER_DISTANCE | CONVERT_TWIPS },
|
||||
{u"" SC_UNO_PAGE_FTRLEFTMAR, ATTR_LRSPACE, ::cppu::UnoType<sal_Int32>::get(), 0, MID_L_MARGIN | CONVERT_TWIPS },
|
||||
{u"" OLD_UNO_PAGE_FTRON, ATTR_PAGE_ON, cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_FTRRIGHTBOR, ATTR_BORDER, ::cppu::UnoType<table::BorderLine>::get(), 0, RIGHT_BORDER | CONVERT_TWIPS },
|
||||
{u"" SC_UNO_PAGE_FTRRIGHTBDIS,ATTR_BORDER, ::cppu::UnoType<sal_Int32>::get(), 0, RIGHT_BORDER_DISTANCE | CONVERT_TWIPS },
|
||||
{u"" SC_UNO_PAGE_FTRRIGHTMAR, ATTR_LRSPACE, ::cppu::UnoType<sal_Int32>::get(), 0, MID_R_MARGIN | CONVERT_TWIPS },
|
||||
{u"" SC_UNO_PAGE_FTRSHADOW, ATTR_SHADOW, ::cppu::UnoType<table::ShadowFormat>::get(), 0, 0 | CONVERT_TWIPS },
|
||||
{u"" OLD_UNO_PAGE_FTRSHARED, ATTR_PAGE_SHARED, cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{u"" SC_UNO_PAGE_FTRTOPBOR, ATTR_BORDER, ::cppu::UnoType<table::BorderLine>::get(), 0, TOP_BORDER | CONVERT_TWIPS },
|
||||
{u"" SC_UNO_PAGE_FTRTOPBDIS, ATTR_BORDER, ::cppu::UnoType<sal_Int32>::get(), 0, TOP_BORDER_DISTANCE | CONVERT_TWIPS },
|
||||
{u"" OLD_UNO_PAGE_FTRBACKTRAN,ATTR_BACKGROUND, cppu::UnoType<bool>::get(), 0, MID_GRAPHIC_TRANSPARENT },
|
||||
{SC_UNO_PAGE_FTRBACKCOL, ATTR_BACKGROUND, ::cppu::UnoType<sal_Int32>::get(), 0, MID_BACK_COLOR },
|
||||
{SC_UNO_PAGE_FTRGRFFILT, ATTR_BACKGROUND, ::cppu::UnoType<OUString>::get(), 0, MID_GRAPHIC_FILTER },
|
||||
{SC_UNO_PAGE_FTRGRFLOC, ATTR_BACKGROUND, ::cppu::UnoType<style::GraphicLocation>::get(), 0, MID_GRAPHIC_POSITION },
|
||||
{SC_UNO_PAGE_FTRGRFURL, ATTR_BACKGROUND, ::cppu::UnoType<OUString>::get(), 0, MID_GRAPHIC_URL },
|
||||
{SC_UNO_PAGE_FTRGRF, ATTR_BACKGROUND, ::cppu::UnoType<graphic::XGraphic>::get(), 0, MID_GRAPHIC },
|
||||
{SC_UNO_PAGE_FTRBACKTRAN, ATTR_BACKGROUND, cppu::UnoType<bool>::get(), 0, MID_GRAPHIC_TRANSPARENT },
|
||||
{OLD_UNO_PAGE_FTRBACKCOL, ATTR_BACKGROUND, ::cppu::UnoType<sal_Int32>::get(), 0, MID_BACK_COLOR },
|
||||
{SC_UNO_PAGE_FTRBODYDIST, ATTR_ULSPACE, ::cppu::UnoType<sal_Int32>::get(), 0, MID_UP_MARGIN | CONVERT_TWIPS },
|
||||
{SC_UNO_PAGE_FTRBRDDIST, ATTR_BORDER, ::cppu::UnoType<sal_Int32>::get(), 0, BORDER_DISTANCE | CONVERT_TWIPS },
|
||||
{SC_UNO_PAGE_FTRBOTTBOR, ATTR_BORDER, ::cppu::UnoType<table::BorderLine>::get(), 0, BOTTOM_BORDER | CONVERT_TWIPS },
|
||||
{SC_UNO_PAGE_FTRBOTTBDIS, ATTR_BORDER, ::cppu::UnoType<sal_Int32>::get(), 0, BOTTOM_BORDER_DISTANCE | CONVERT_TWIPS },
|
||||
{OLD_UNO_PAGE_FTRDYNAMIC, ATTR_PAGE_DYNAMIC, cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_FTRHEIGHT, ATTR_PAGE_SIZE, ::cppu::UnoType<sal_Int32>::get(), 0, MID_SIZE_HEIGHT | CONVERT_TWIPS },
|
||||
{SC_UNO_PAGE_FTRDYNAMIC, ATTR_PAGE_DYNAMIC, cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_FTRON, ATTR_PAGE_ON, cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_FTRSHARED, ATTR_PAGE_SHARED, cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_FIRSTFTRSHARED, ATTR_PAGE_SHARED_FIRST, cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_FTRLEFTBOR, ATTR_BORDER, ::cppu::UnoType<table::BorderLine>::get(), 0, LEFT_BORDER | CONVERT_TWIPS },
|
||||
{SC_UNO_PAGE_FTRLEFTBDIS, ATTR_BORDER, ::cppu::UnoType<sal_Int32>::get(), 0, LEFT_BORDER_DISTANCE | CONVERT_TWIPS },
|
||||
{SC_UNO_PAGE_FTRLEFTMAR, ATTR_LRSPACE, ::cppu::UnoType<sal_Int32>::get(), 0, MID_L_MARGIN | CONVERT_TWIPS },
|
||||
{OLD_UNO_PAGE_FTRON, ATTR_PAGE_ON, cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_FTRRIGHTBOR, ATTR_BORDER, ::cppu::UnoType<table::BorderLine>::get(), 0, RIGHT_BORDER | CONVERT_TWIPS },
|
||||
{SC_UNO_PAGE_FTRRIGHTBDIS,ATTR_BORDER, ::cppu::UnoType<sal_Int32>::get(), 0, RIGHT_BORDER_DISTANCE | CONVERT_TWIPS },
|
||||
{SC_UNO_PAGE_FTRRIGHTMAR, ATTR_LRSPACE, ::cppu::UnoType<sal_Int32>::get(), 0, MID_R_MARGIN | CONVERT_TWIPS },
|
||||
{SC_UNO_PAGE_FTRSHADOW, ATTR_SHADOW, ::cppu::UnoType<table::ShadowFormat>::get(), 0, 0 | CONVERT_TWIPS },
|
||||
{OLD_UNO_PAGE_FTRSHARED, ATTR_PAGE_SHARED, cppu::UnoType<bool>::get(), 0, 0 },
|
||||
{SC_UNO_PAGE_FTRTOPBOR, ATTR_BORDER, ::cppu::UnoType<table::BorderLine>::get(), 0, TOP_BORDER | CONVERT_TWIPS },
|
||||
{SC_UNO_PAGE_FTRTOPBDIS, ATTR_BORDER, ::cppu::UnoType<sal_Int32>::get(), 0, TOP_BORDER_DISTANCE | CONVERT_TWIPS },
|
||||
{OLD_UNO_PAGE_FTRBACKTRAN,ATTR_BACKGROUND, cppu::UnoType<bool>::get(), 0, MID_GRAPHIC_TRANSPARENT },
|
||||
};
|
||||
static SfxItemPropertyMap aFooterStyleMap( aFooterStyleMap_Impl );
|
||||
return &aFooterStyleMap;
|
||||
@@ -1273,7 +1273,7 @@ uno::Any ScStyleObj::getPropertyDefault_Impl( std::u16string_view aPropertyName
|
||||
case ATTR_PAGE_SCALETO:
|
||||
{
|
||||
const ScPageScaleToItem aItem(static_cast<const ScPageScaleToItem&>(pItemSet->Get(nWhich)));
|
||||
if ( aPropertyName == u"" SC_UNO_PAGE_SCALETOX )
|
||||
if ( aPropertyName == SC_UNO_PAGE_SCALETOX )
|
||||
aAny <<= static_cast<sal_Int16>(aItem.GetWidth());
|
||||
else
|
||||
aAny <<= static_cast<sal_Int16>(aItem.GetHeight());
|
||||
@@ -1652,7 +1652,7 @@ void ScStyleObj::setPropertyValue_Impl( std::u16string_view rPropertyName, const
|
||||
if (*pValue >>= nPages)
|
||||
{
|
||||
ScPageScaleToItem aItem = rSet.Get(ATTR_PAGE_SCALETO);
|
||||
if (rPropertyName == u"" SC_UNO_PAGE_SCALETOX)
|
||||
if (rPropertyName == SC_UNO_PAGE_SCALETOX)
|
||||
aItem.SetWidth(static_cast<sal_uInt16>(nPages));
|
||||
else
|
||||
aItem.SetHeight(static_cast<sal_uInt16>(nPages));
|
||||
@@ -1774,7 +1774,7 @@ uno::Any ScStyleObj::getPropertyValue_Impl( std::u16string_view aPropertyName )
|
||||
uno::Any aAny;
|
||||
SfxStyleSheetBase* pStyle = GetStyle_Impl( true );
|
||||
|
||||
if ( aPropertyName == u"" SC_UNONAME_DISPNAME ) // read-only
|
||||
if ( aPropertyName == SC_UNONAME_DISPNAME ) // read-only
|
||||
{
|
||||
// core always has the display name
|
||||
if ( pStyle )
|
||||
@@ -1847,7 +1847,7 @@ uno::Any ScStyleObj::getPropertyValue_Impl( std::u16string_view aPropertyName )
|
||||
case ATTR_PAGE_SCALETO:
|
||||
{
|
||||
const ScPageScaleToItem& aItem(pItemSet->Get(ATTR_PAGE_SCALETO));
|
||||
if ( aPropertyName == u"" SC_UNO_PAGE_SCALETOX )
|
||||
if ( aPropertyName == SC_UNO_PAGE_SCALETOX )
|
||||
aAny <<= static_cast<sal_Int16>(aItem.GetWidth());
|
||||
else
|
||||
aAny <<= static_cast<sal_Int16>(aItem.GetHeight());
|
||||
|
||||
@@ -0,0 +1,670 @@
|
||||
/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4; fill-column: 100 -*- */
|
||||
/*
|
||||
* This file is part of the LibreOffice project.
|
||||
*
|
||||
* This Source Code Form is subject to the terms of the Mozilla Public
|
||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
inline constexpr OUStringLiteral PROP_ = u"";
|
||||
inline constexpr OUStringLiteral PROP_AdjustBlue = u"AdjustBlue";
|
||||
inline constexpr OUStringLiteral PROP_AdjustContrast = u"AdjustContrast";
|
||||
inline constexpr OUStringLiteral PROP_AdjustGreen = u"AdjustGreen";
|
||||
inline constexpr OUStringLiteral PROP_AdjustLuminance = u"AdjustLuminance";
|
||||
inline constexpr OUStringLiteral PROP_AdjustRed = u"AdjustRed";
|
||||
inline constexpr OUStringLiteral PROP_AllowOverlap = u"AllowOverlap";
|
||||
inline constexpr OUStringLiteral PROP_AnchorType = u"AnchorType";
|
||||
inline constexpr OUStringLiteral PROP_ArrangeOrder = u"ArrangeOrder";
|
||||
inline constexpr OUStringLiteral PROP_Aspect = u"Aspect";
|
||||
inline constexpr OUStringLiteral PROP_AutomaticPosition = u"AutomaticPosition";
|
||||
inline constexpr OUStringLiteral PROP_AutomaticSize = u"AutomaticSize";
|
||||
inline constexpr OUStringLiteral PROP_BackColor = u"BackColor";
|
||||
inline constexpr OUStringLiteral PROP_BackColorRGB = u"BackColorRGB";
|
||||
inline constexpr OUStringLiteral PROP_BackColorTransparency = u"BackColorTransparency";
|
||||
inline constexpr OUStringLiteral PROP_BackGraphic = u"BackGraphic";
|
||||
inline constexpr OUStringLiteral PROP_BackGraphicFilter = u"BackGraphicFilter";
|
||||
inline constexpr OUStringLiteral PROP_BackGraphicLocation = u"BackGraphicLocation";
|
||||
inline constexpr OUStringLiteral PROP_BackGraphicTransparency = u"BackGraphicTransparency";
|
||||
inline constexpr OUStringLiteral PROP_BackTransparent = u"BackTransparent";
|
||||
inline constexpr OUStringLiteral PROP_BackgroundFullSize = u"BackgroundFullSize";
|
||||
inline constexpr OUStringLiteral PROP_BorderColor = u"BorderColor";
|
||||
inline constexpr OUStringLiteral PROP_BorderDistance = u"BorderDistance";
|
||||
inline constexpr OUStringLiteral PROP_BottomBorder = u"BottomBorder";
|
||||
inline constexpr OUStringLiteral PROP_BottomBorderDistance = u"BottomBorderDistance";
|
||||
inline constexpr OUStringLiteral PROP_BottomMargin = u"BottomMargin";
|
||||
inline constexpr OUStringLiteral PROP_BreakType = u"BreakType";
|
||||
inline constexpr OUStringLiteral PROP_BuiltInUnit = u"BuiltInUnit";
|
||||
inline constexpr OUStringLiteral PROP_CaptionAngle = u"CaptionAngle";
|
||||
inline constexpr OUStringLiteral PROP_CaptionEscapeAbsolute = u"CaptionEscapeAbsolute";
|
||||
inline constexpr OUStringLiteral PROP_CaptionEscapeDirection = u"CaptionEscapeDirection";
|
||||
inline constexpr OUStringLiteral PROP_CaptionEscapeRelative = u"CaptionEscapeRelative";
|
||||
inline constexpr OUStringLiteral PROP_CaptionGap = u"CaptionGap";
|
||||
inline constexpr OUStringLiteral PROP_CaptionIsEscapeRelative = u"CaptionIsEscapeRelative";
|
||||
inline constexpr OUStringLiteral PROP_CaptionIsFitLineLength = u"CaptionIsFitLineLength";
|
||||
inline constexpr OUStringLiteral PROP_CaptionIsFixedAngle = u"CaptionIsFixedAngle";
|
||||
inline constexpr OUStringLiteral PROP_CaptionLineLength = u"CaptionLineLength";
|
||||
inline constexpr OUStringLiteral PROP_CaptionType = u"CaptionType";
|
||||
inline constexpr OUStringLiteral PROP_CenterHorizontally = u"CenterHorizontally";
|
||||
inline constexpr OUStringLiteral PROP_CenterVertically = u"CenterVertically";
|
||||
inline constexpr OUStringLiteral PROP_Change = u"Change";
|
||||
inline constexpr OUStringLiteral PROP_CharAutoKerning = u"CharAutoKerning";
|
||||
inline constexpr OUStringLiteral PROP_CharBackColor = u"CharBackColor";
|
||||
inline constexpr OUStringLiteral PROP_CharBackTransparent = u"CharBackTransparent";
|
||||
inline constexpr OUStringLiteral PROP_CharBottomBorder = u"CharBottomBorder";
|
||||
inline constexpr OUStringLiteral PROP_CharBottomBorderDistance = u"CharBottomBorderDistance";
|
||||
inline constexpr OUStringLiteral PROP_CharCaseMap = u"CharCaseMap";
|
||||
inline constexpr OUStringLiteral PROP_CharColor = u"CharColor";
|
||||
inline constexpr OUStringLiteral PROP_CharColorLumMod = u"CharColorLumMod";
|
||||
inline constexpr OUStringLiteral PROP_CharColorLumOff = u"CharColorLumOff";
|
||||
inline constexpr OUStringLiteral PROP_CharColorTheme = u"CharColorTheme";
|
||||
inline constexpr OUStringLiteral PROP_CharCombineIsOn = u"CharCombineIsOn";
|
||||
inline constexpr OUStringLiteral PROP_CharCombinePrefix = u"CharCombinePrefix";
|
||||
inline constexpr OUStringLiteral PROP_CharCombineSuffix = u"CharCombineSuffix";
|
||||
inline constexpr OUStringLiteral PROP_CharContoured = u"CharContoured";
|
||||
inline constexpr OUStringLiteral PROP_CharDiffHeight = u"CharDiffHeight";
|
||||
inline constexpr OUStringLiteral PROP_CharDiffHeightAsian = u"CharDiffHeightAsian";
|
||||
inline constexpr OUStringLiteral PROP_CharDiffHeightComplex = u"CharDiffHeightComplex";
|
||||
inline constexpr OUStringLiteral PROP_CharEmphasis = u"CharEmphasis";
|
||||
inline constexpr OUStringLiteral PROP_CharEscapement = u"CharEscapement";
|
||||
inline constexpr OUStringLiteral PROP_CharEscapementHeight = u"CharEscapementHeight";
|
||||
inline constexpr OUStringLiteral PROP_CharFlash = u"CharFlash";
|
||||
inline constexpr OUStringLiteral PROP_CharFontCharSet = u"CharFontCharSet";
|
||||
inline constexpr OUStringLiteral PROP_CharFontCharSetAsian = u"CharFontCharSetAsian";
|
||||
inline constexpr OUStringLiteral PROP_CharFontCharSetComplex = u"CharFontCharSetComplex";
|
||||
inline constexpr OUStringLiteral PROP_CharFontFamily = u"CharFontFamily";
|
||||
inline constexpr OUStringLiteral PROP_CharFontFamilyAsian = u"CharFontFamilyAsian";
|
||||
inline constexpr OUStringLiteral PROP_CharFontFamilyComplex = u"CharFontFamilyComplex";
|
||||
inline constexpr OUStringLiteral PROP_CharFontName = u"CharFontName";
|
||||
inline constexpr OUStringLiteral PROP_CharFontNameAsian = u"CharFontNameAsian";
|
||||
inline constexpr OUStringLiteral PROP_CharFontNameComplex = u"CharFontNameComplex";
|
||||
inline constexpr OUStringLiteral PROP_CharFontPitch = u"CharFontPitch";
|
||||
inline constexpr OUStringLiteral PROP_CharFontPitchAsian = u"CharFontPitchAsian";
|
||||
inline constexpr OUStringLiteral PROP_CharFontPitchComplex = u"CharFontPitchComplex";
|
||||
inline constexpr OUStringLiteral PROP_CharFontStyleName = u"CharFontStyleName";
|
||||
inline constexpr OUStringLiteral PROP_CharFontStyleNameAsian = u"CharFontStyleNameAsian";
|
||||
inline constexpr OUStringLiteral PROP_CharFontStyleNameComplex = u"CharFontStyleNameComplex";
|
||||
inline constexpr OUStringLiteral PROP_CharHeight = u"CharHeight";
|
||||
inline constexpr OUStringLiteral PROP_CharHeightAsian = u"CharHeightAsian";
|
||||
inline constexpr OUStringLiteral PROP_CharHeightComplex = u"CharHeightComplex";
|
||||
inline constexpr OUStringLiteral PROP_CharHidden = u"CharHidden";
|
||||
inline constexpr OUStringLiteral PROP_CharHighlight = u"CharHighlight";
|
||||
inline constexpr OUStringLiteral PROP_CharKerning = u"CharKerning";
|
||||
inline constexpr OUStringLiteral PROP_CharLeftBorder = u"CharLeftBorder";
|
||||
inline constexpr OUStringLiteral PROP_CharLeftBorderDistance = u"CharLeftBorderDistance";
|
||||
inline constexpr OUStringLiteral PROP_CharLocale = u"CharLocale";
|
||||
inline constexpr OUStringLiteral PROP_CharLocaleAsian = u"CharLocaleAsian";
|
||||
inline constexpr OUStringLiteral PROP_CharLocaleComplex = u"CharLocaleComplex";
|
||||
inline constexpr OUStringLiteral PROP_CharOverline = u"CharOverline";
|
||||
inline constexpr OUStringLiteral PROP_CharOverlineColor = u"CharOverlineColor";
|
||||
inline constexpr OUStringLiteral PROP_CharOverlineHasColor = u"CharOverlineHasColor";
|
||||
inline constexpr OUStringLiteral PROP_CharPosture = u"CharPosture";
|
||||
inline constexpr OUStringLiteral PROP_CharPostureAsian = u"CharPostureAsian";
|
||||
inline constexpr OUStringLiteral PROP_CharPostureComplex = u"CharPostureComplex";
|
||||
inline constexpr OUStringLiteral PROP_CharPropHeight = u"CharPropHeight";
|
||||
inline constexpr OUStringLiteral PROP_CharPropHeightAsian = u"CharPropHeightAsian";
|
||||
inline constexpr OUStringLiteral PROP_CharPropHeightComplex = u"CharPropHeightComplex";
|
||||
inline constexpr OUStringLiteral PROP_CharRelief = u"CharRelief";
|
||||
inline constexpr OUStringLiteral PROP_CharRightBorder = u"CharRightBorder";
|
||||
inline constexpr OUStringLiteral PROP_CharRightBorderDistance = u"CharRightBorderDistance";
|
||||
inline constexpr OUStringLiteral PROP_CharRotation = u"CharRotation";
|
||||
inline constexpr OUStringLiteral PROP_CharRotationIsFitToLine = u"CharRotationIsFitToLine";
|
||||
inline constexpr OUStringLiteral PROP_CharScaleWidth = u"CharScaleWidth";
|
||||
inline constexpr OUStringLiteral PROP_CharShadingValue = u"CharShadingValue";
|
||||
inline constexpr OUStringLiteral PROP_CharShadowFormat = u"CharShadowFormat";
|
||||
inline constexpr OUStringLiteral PROP_CharShadowed = u"CharShadowed";
|
||||
inline constexpr OUStringLiteral PROP_CharStrikeout = u"CharStrikeout";
|
||||
inline constexpr OUStringLiteral PROP_CharStyleName = u"CharStyleName";
|
||||
inline constexpr OUStringLiteral PROP_CharTopBorder = u"CharTopBorder";
|
||||
inline constexpr OUStringLiteral PROP_CharTopBorderDistance = u"CharTopBorderDistance";
|
||||
inline constexpr OUStringLiteral PROP_CharTransparence = u"CharTransparence";
|
||||
inline constexpr OUStringLiteral PROP_CharUnderline = u"CharUnderline";
|
||||
inline constexpr OUStringLiteral PROP_CharUnderlineColor = u"CharUnderlineColor";
|
||||
inline constexpr OUStringLiteral PROP_CharUnderlineHasColor = u"CharUnderlineHasColor";
|
||||
inline constexpr OUStringLiteral PROP_CharWeight = u"CharWeight";
|
||||
inline constexpr OUStringLiteral PROP_CharWeightAsian = u"CharWeightAsian";
|
||||
inline constexpr OUStringLiteral PROP_CharWeightComplex = u"CharWeightComplex";
|
||||
inline constexpr OUStringLiteral PROP_CharWordMode = u"CharWordMode";
|
||||
inline constexpr OUStringLiteral PROP_ChartUserDefinedAttributes = u"ChartUserDefinedAttributes";
|
||||
inline constexpr OUStringLiteral PROP_CollapsingBorders = u"CollapsingBorders";
|
||||
inline constexpr OUStringLiteral PROP_ContentProtected = u"ContentProtected";
|
||||
inline constexpr OUStringLiteral PROP_ContourOutside = u"ContourOutside";
|
||||
inline constexpr OUStringLiteral PROP_ControlBackground = u"ControlBackground";
|
||||
inline constexpr OUStringLiteral PROP_ControlBorder = u"ControlBorder";
|
||||
inline constexpr OUStringLiteral PROP_ControlBorderColor = u"ControlBorderColor";
|
||||
inline constexpr OUStringLiteral PROP_ControlDataStyle = u"ControlDataStyle";
|
||||
inline constexpr OUStringLiteral PROP_ControlSymbolColor = u"ControlSymbolColor";
|
||||
inline constexpr OUStringLiteral PROP_ControlTextEmphasis = u"ControlTextEmphasis";
|
||||
inline constexpr OUStringLiteral PROP_ControlWritingMode = u"ControlWritingMode";
|
||||
inline constexpr OUStringLiteral PROP_CrossoverPosition = u"CrossoverPosition";
|
||||
inline constexpr OUStringLiteral PROP_CrossoverValue = u"CrossoverValue";
|
||||
inline constexpr OUStringLiteral PROP_CurveName = u"CurveName";
|
||||
inline constexpr OUStringLiteral PROP_D3DBackscale = u"D3DBackscale";
|
||||
inline constexpr OUStringLiteral PROP_D3DCloseBack = u"D3DCloseBack";
|
||||
inline constexpr OUStringLiteral PROP_D3DCloseFront = u"D3DCloseFront";
|
||||
inline constexpr OUStringLiteral PROP_D3DDepth = u"D3DDepth";
|
||||
inline constexpr OUStringLiteral PROP_D3DDoubleSided = u"D3DDoubleSided";
|
||||
inline constexpr OUStringLiteral PROP_D3DEndAngle = u"D3DEndAngle";
|
||||
inline constexpr OUStringLiteral PROP_D3DHorizontalSegments = u"D3DHorizontalSegments";
|
||||
inline constexpr OUStringLiteral PROP_D3DMaterialColor = u"D3DMaterialColor";
|
||||
inline constexpr OUStringLiteral PROP_D3DMaterialEmission = u"D3DMaterialEmission";
|
||||
inline constexpr OUStringLiteral PROP_D3DMaterialSpecular = u"D3DMaterialSpecular";
|
||||
inline constexpr OUStringLiteral PROP_D3DMaterialSpecularIntensity
|
||||
= u"D3DMaterialSpecularIntensity";
|
||||
inline constexpr OUStringLiteral PROP_D3DNormalsInvert = u"D3DNormalsInvert";
|
||||
inline constexpr OUStringLiteral PROP_D3DNormalsKind = u"D3DNormalsKind";
|
||||
inline constexpr OUStringLiteral PROP_D3DPercentDiagonal = u"D3DPercentDiagonal";
|
||||
inline constexpr OUStringLiteral PROP_D3DShadow3D = u"D3DShadow3D";
|
||||
inline constexpr OUStringLiteral PROP_D3DTextureFilter = u"D3DTextureFilter";
|
||||
inline constexpr OUStringLiteral PROP_D3DTextureKind = u"D3DTextureKind";
|
||||
inline constexpr OUStringLiteral PROP_D3DTextureMode = u"D3DTextureMode";
|
||||
inline constexpr OUStringLiteral PROP_D3DTextureProjectionX = u"D3DTextureProjectionX";
|
||||
inline constexpr OUStringLiteral PROP_D3DTextureProjectionY = u"D3DTextureProjectionY";
|
||||
inline constexpr OUStringLiteral PROP_D3DVerticalSegments = u"D3DVerticalSegments";
|
||||
inline constexpr OUStringLiteral PROP_DataCaption = u"DataCaption";
|
||||
inline constexpr OUStringLiteral PROP_DataRowSource = u"DataRowSource";
|
||||
inline constexpr OUStringLiteral PROP_DataTableHBorder = u"DataTableHBorder";
|
||||
inline constexpr OUStringLiteral PROP_DataTableOutline = u"DataTableOutline";
|
||||
inline constexpr OUStringLiteral PROP_DataTableVBorder = u"DataTableVBorder";
|
||||
inline constexpr OUStringLiteral PROP_Deep = u"Deep";
|
||||
inline constexpr OUStringLiteral PROP_DefaultOutlineLevel = u"DefaultOutlineLevel";
|
||||
inline constexpr OUStringLiteral PROP_Dim3D = u"Dim3D";
|
||||
inline constexpr OUStringLiteral PROP_DisplayLabels = u"DisplayLabels";
|
||||
inline constexpr OUStringLiteral PROP_DisplayUnits = u"DisplayUnits";
|
||||
inline constexpr OUStringLiteral PROP_DontBalanceTextColumns = u"DontBalanceTextColumns";
|
||||
inline constexpr OUStringLiteral PROP_DropCapCharStyleName = u"DropCapCharStyleName";
|
||||
inline constexpr OUStringLiteral PROP_DropCapFormat = u"DropCapFormat";
|
||||
inline constexpr OUStringLiteral PROP_DropCapWholeWord = u"DropCapWholeWord";
|
||||
inline constexpr OUStringLiteral PROP_EdgeNode1HorzDist = u"EdgeNode1HorzDist";
|
||||
inline constexpr OUStringLiteral PROP_EdgeNode1VertDist = u"EdgeNode1VertDist";
|
||||
inline constexpr OUStringLiteral PROP_EdgeNode2HorzDist = u"EdgeNode2HorzDist";
|
||||
inline constexpr OUStringLiteral PROP_EdgeNode2VertDist = u"EdgeNode2VertDist";
|
||||
inline constexpr OUStringLiteral PROP_EditInReadonly = u"EditInReadonly";
|
||||
inline constexpr OUStringLiteral PROP_Effect = u"Effect";
|
||||
inline constexpr OUStringLiteral PROP_EndnoteIsCollectAtTextEnd = u"EndnoteIsCollectAtTextEnd";
|
||||
inline constexpr OUStringLiteral PROP_EndnoteIsOwnNumbering = u"EndnoteIsOwnNumbering";
|
||||
inline constexpr OUStringLiteral PROP_EndnoteIsRestartNumbering = u"EndnoteIsRestartNumbering";
|
||||
inline constexpr OUStringLiteral PROP_EndnoteNumberingPrefix = u"EndnoteNumberingPrefix";
|
||||
inline constexpr OUStringLiteral PROP_EndnoteNumberingSuffix = u"EndnoteNumberingSuffix";
|
||||
inline constexpr OUStringLiteral PROP_EndnoteNumberingType = u"EndnoteNumberingType";
|
||||
inline constexpr OUStringLiteral PROP_EndnoteRestartNumberingAt = u"EndnoteRestartNumberingAt";
|
||||
inline constexpr OUStringLiteral PROP_ErrorBarRangeNegative = u"ErrorBarRangeNegative";
|
||||
inline constexpr OUStringLiteral PROP_ErrorBarRangePositive = u"ErrorBarRangePositive";
|
||||
inline constexpr OUStringLiteral PROP_ErrorBarStyle = u"ErrorBarStyle";
|
||||
inline constexpr OUStringLiteral PROP_ErrorMargin = u"ErrorMargin";
|
||||
inline constexpr OUStringLiteral PROP_ExternalData = u"ExternalData";
|
||||
inline constexpr OUStringLiteral PROP_ExtrapolateBackward = u"ExtrapolateBackward";
|
||||
inline constexpr OUStringLiteral PROP_ExtrapolateForward = u"ExtrapolateForward";
|
||||
inline constexpr OUStringLiteral PROP_FillBackground = u"FillBackground";
|
||||
inline constexpr OUStringLiteral PROP_FillBitmapLogicalSize = u"FillBitmapLogicalSize";
|
||||
inline constexpr OUStringLiteral PROP_FillBitmapMode = u"FillBitmapMode";
|
||||
inline constexpr OUStringLiteral PROP_FillBitmapName = u"FillBitmapName";
|
||||
inline constexpr OUStringLiteral PROP_FillBitmapOffsetX = u"FillBitmapOffsetX";
|
||||
inline constexpr OUStringLiteral PROP_FillBitmapOffsetY = u"FillBitmapOffsetY";
|
||||
inline constexpr OUStringLiteral PROP_FillBitmapPositionOffsetX = u"FillBitmapPositionOffsetX";
|
||||
inline constexpr OUStringLiteral PROP_FillBitmapPositionOffsetY = u"FillBitmapPositionOffsetY";
|
||||
inline constexpr OUStringLiteral PROP_FillBitmapRectanglePoint = u"FillBitmapRectanglePoint";
|
||||
inline constexpr OUStringLiteral PROP_FillBitmapSizeX = u"FillBitmapSizeX";
|
||||
inline constexpr OUStringLiteral PROP_FillBitmapSizeY = u"FillBitmapSizeY";
|
||||
inline constexpr OUStringLiteral PROP_FillColor = u"FillColor";
|
||||
inline constexpr OUStringLiteral PROP_FillColor2 = u"FillColor2";
|
||||
inline constexpr OUStringLiteral PROP_FillColorLumMod = u"FillColorLumMod";
|
||||
inline constexpr OUStringLiteral PROP_FillColorLumOff = u"FillColorLumOff";
|
||||
inline constexpr OUStringLiteral PROP_FillColorTheme = u"FillColorTheme";
|
||||
inline constexpr OUStringLiteral PROP_FillGradientName = u"FillGradientName";
|
||||
inline constexpr OUStringLiteral PROP_FillGradientStepCount = u"FillGradientStepCount";
|
||||
inline constexpr OUStringLiteral PROP_FillHatchName = u"FillHatchName";
|
||||
inline constexpr OUStringLiteral PROP_FillStyle = u"FillStyle";
|
||||
inline constexpr OUStringLiteral PROP_FillTransparence = u"FillTransparence";
|
||||
inline constexpr OUStringLiteral PROP_FillTransparenceGradientName
|
||||
= u"FillTransparenceGradientName";
|
||||
inline constexpr OUStringLiteral PROP_FillUseSlideBackground = u"FillUseSlideBackground";
|
||||
inline constexpr OUStringLiteral PROP_FirstPageNumber = u"FirstPageNumber";
|
||||
inline constexpr OUStringLiteral PROP_FontCharWidth = u"FontCharWidth";
|
||||
inline constexpr OUStringLiteral PROP_FontCharset = u"FontCharset";
|
||||
inline constexpr OUStringLiteral PROP_FontEmphasisMark = u"FontEmphasisMark";
|
||||
inline constexpr OUStringLiteral PROP_FontFamily = u"FontFamily";
|
||||
inline constexpr OUStringLiteral PROP_FontHeight = u"FontHeight";
|
||||
inline constexpr OUStringLiteral PROP_FontIndependentLineSpacing = u"FontIndependentLineSpacing";
|
||||
inline constexpr OUStringLiteral PROP_FontKerning = u"FontKerning";
|
||||
inline constexpr OUStringLiteral PROP_FontName = u"FontName";
|
||||
inline constexpr OUStringLiteral PROP_FontOrientation = u"FontOrientation";
|
||||
inline constexpr OUStringLiteral PROP_FontPitch = u"FontPitch";
|
||||
inline constexpr OUStringLiteral PROP_FontRelief = u"FontRelief";
|
||||
inline constexpr OUStringLiteral PROP_FontSlant = u"FontSlant";
|
||||
inline constexpr OUStringLiteral PROP_FontStrikeout = u"FontStrikeout";
|
||||
inline constexpr OUStringLiteral PROP_FontStyleName = u"FontStyleName";
|
||||
inline constexpr OUStringLiteral PROP_FontUnderline = u"FontUnderline";
|
||||
inline constexpr OUStringLiteral PROP_FontWeight = u"FontWeight";
|
||||
inline constexpr OUStringLiteral PROP_FontWidth = u"FontWidth";
|
||||
inline constexpr OUStringLiteral PROP_FontWordLineMode = u"FontWordLineMode";
|
||||
inline constexpr OUStringLiteral PROP_FontWorkAdjust = u"FontWorkAdjust";
|
||||
inline constexpr OUStringLiteral PROP_FontWorkDistance = u"FontWorkDistance";
|
||||
inline constexpr OUStringLiteral PROP_FontWorkForm = u"FontWorkForm";
|
||||
inline constexpr OUStringLiteral PROP_FontWorkHideForm = u"FontWorkHideForm";
|
||||
inline constexpr OUStringLiteral PROP_FontWorkMirror = u"FontWorkMirror";
|
||||
inline constexpr OUStringLiteral PROP_FontWorkOutline = u"FontWorkOutline";
|
||||
inline constexpr OUStringLiteral PROP_FontWorkShadow = u"FontWorkShadow";
|
||||
inline constexpr OUStringLiteral PROP_FontWorkShadowColor = u"FontWorkShadowColor";
|
||||
inline constexpr OUStringLiteral PROP_FontWorkShadowOffsetX = u"FontWorkShadowOffsetX";
|
||||
inline constexpr OUStringLiteral PROP_FontWorkShadowOffsetY = u"FontWorkShadowOffsetY";
|
||||
inline constexpr OUStringLiteral PROP_FontWorkShadowTransparence = u"FontWorkShadowTransparence";
|
||||
inline constexpr OUStringLiteral PROP_FontWorkStart = u"FontWorkStart";
|
||||
inline constexpr OUStringLiteral PROP_FontWorkStyle = u"FontWorkStyle";
|
||||
inline constexpr OUStringLiteral PROP_FooterBackColor = u"FooterBackColor";
|
||||
inline constexpr OUStringLiteral PROP_FooterBackGraphic = u"FooterBackGraphic";
|
||||
inline constexpr OUStringLiteral PROP_FooterBackGraphicFilter = u"FooterBackGraphicFilter";
|
||||
inline constexpr OUStringLiteral PROP_FooterBackGraphicLocation = u"FooterBackGraphicLocation";
|
||||
inline constexpr OUStringLiteral PROP_FooterBackTransparent = u"FooterBackTransparent";
|
||||
inline constexpr OUStringLiteral PROP_FooterBodyDistance = u"FooterBodyDistance";
|
||||
inline constexpr OUStringLiteral PROP_FooterBottomBorder = u"FooterBottomBorder";
|
||||
inline constexpr OUStringLiteral PROP_FooterBottomBorderDistance = u"FooterBottomBorderDistance";
|
||||
inline constexpr OUStringLiteral PROP_FooterDynamicSpacing = u"FooterDynamicSpacing";
|
||||
inline constexpr OUStringLiteral PROP_FooterFillBackground = u"FooterFillBackground";
|
||||
inline constexpr OUStringLiteral PROP_FooterFillBitmapLogicalSize = u"FooterFillBitmapLogicalSize";
|
||||
inline constexpr OUStringLiteral PROP_FooterFillBitmapMode = u"FooterFillBitmapMode";
|
||||
inline constexpr OUStringLiteral PROP_FooterFillBitmapName = u"FooterFillBitmapName";
|
||||
inline constexpr OUStringLiteral PROP_FooterFillBitmapOffsetX = u"FooterFillBitmapOffsetX";
|
||||
inline constexpr OUStringLiteral PROP_FooterFillBitmapOffsetY = u"FooterFillBitmapOffsetY";
|
||||
inline constexpr OUStringLiteral PROP_FooterFillBitmapPositionOffsetX
|
||||
= u"FooterFillBitmapPositionOffsetX";
|
||||
inline constexpr OUStringLiteral PROP_FooterFillBitmapPositionOffsetY
|
||||
= u"FooterFillBitmapPositionOffsetY";
|
||||
inline constexpr OUStringLiteral PROP_FooterFillBitmapRectanglePoint
|
||||
= u"FooterFillBitmapRectanglePoint";
|
||||
inline constexpr OUStringLiteral PROP_FooterFillBitmapSizeX = u"FooterFillBitmapSizeX";
|
||||
inline constexpr OUStringLiteral PROP_FooterFillBitmapSizeY = u"FooterFillBitmapSizeY";
|
||||
inline constexpr OUStringLiteral PROP_FooterFillColor = u"FooterFillColor";
|
||||
inline constexpr OUStringLiteral PROP_FooterFillColor2 = u"FooterFillColor2";
|
||||
inline constexpr OUStringLiteral PROP_FooterFillGradientName = u"FooterFillGradientName";
|
||||
inline constexpr OUStringLiteral PROP_FooterFillGradientStepCount = u"FooterFillGradientStepCount";
|
||||
inline constexpr OUStringLiteral PROP_FooterFillHatchName = u"FooterFillHatchName";
|
||||
inline constexpr OUStringLiteral PROP_FooterFillStyle = u"FooterFillStyle";
|
||||
inline constexpr OUStringLiteral PROP_FooterFillTransparence = u"FooterFillTransparence";
|
||||
inline constexpr OUStringLiteral PROP_FooterFillTransparenceGradientName
|
||||
= u"FooterFillTransparenceGradientName";
|
||||
inline constexpr OUStringLiteral PROP_FooterHeight = u"FooterHeight";
|
||||
inline constexpr OUStringLiteral PROP_FooterIsDynamicHeight = u"FooterIsDynamicHeight";
|
||||
inline constexpr OUStringLiteral PROP_FooterLeftBorder = u"FooterLeftBorder";
|
||||
inline constexpr OUStringLiteral PROP_FooterLeftBorderDistance = u"FooterLeftBorderDistance";
|
||||
inline constexpr OUStringLiteral PROP_FooterLeftMargin = u"FooterLeftMargin";
|
||||
inline constexpr OUStringLiteral PROP_FooterRightBorder = u"FooterRightBorder";
|
||||
inline constexpr OUStringLiteral PROP_FooterRightBorderDistance = u"FooterRightBorderDistance";
|
||||
inline constexpr OUStringLiteral PROP_FooterRightMargin = u"FooterRightMargin";
|
||||
inline constexpr OUStringLiteral PROP_FooterShadowFormat = u"FooterShadowFormat";
|
||||
inline constexpr OUStringLiteral PROP_FooterTopBorder = u"FooterTopBorder";
|
||||
inline constexpr OUStringLiteral PROP_FooterTopBorderDistance = u"FooterTopBorderDistance";
|
||||
inline constexpr OUStringLiteral PROP_FootnoteHeight = u"FootnoteHeight";
|
||||
inline constexpr OUStringLiteral PROP_FootnoteIsCollectAtTextEnd = u"FootnoteIsCollectAtTextEnd";
|
||||
inline constexpr OUStringLiteral PROP_FootnoteIsOwnNumbering = u"FootnoteIsOwnNumbering";
|
||||
inline constexpr OUStringLiteral PROP_FootnoteIsRestartNumbering = u"FootnoteIsRestartNumbering";
|
||||
inline constexpr OUStringLiteral PROP_FootnoteLineAdjust = u"FootnoteLineAdjust";
|
||||
inline constexpr OUStringLiteral PROP_FootnoteLineColor = u"FootnoteLineColor";
|
||||
inline constexpr OUStringLiteral PROP_FootnoteLineDistance = u"FootnoteLineDistance";
|
||||
inline constexpr OUStringLiteral PROP_FootnoteLineRelativeWidth = u"FootnoteLineRelativeWidth";
|
||||
inline constexpr OUStringLiteral PROP_FootnoteLineStyle = u"FootnoteLineStyle";
|
||||
inline constexpr OUStringLiteral PROP_FootnoteLineTextDistance = u"FootnoteLineTextDistance";
|
||||
inline constexpr OUStringLiteral PROP_FootnoteLineWeight = u"FootnoteLineWeight";
|
||||
inline constexpr OUStringLiteral PROP_FootnoteNumberingPrefix = u"FootnoteNumberingPrefix";
|
||||
inline constexpr OUStringLiteral PROP_FootnoteNumberingSuffix = u"FootnoteNumberingSuffix";
|
||||
inline constexpr OUStringLiteral PROP_FootnoteNumberingType = u"FootnoteNumberingType";
|
||||
inline constexpr OUStringLiteral PROP_FootnoteRestartNumberingAt = u"FootnoteRestartNumberingAt";
|
||||
inline constexpr OUStringLiteral PROP_ForceIntercept = u"ForceIntercept";
|
||||
inline constexpr OUStringLiteral PROP_FrameIsAutoScroll = u"FrameIsAutoScroll";
|
||||
inline constexpr OUStringLiteral PROP_FrameIsBorder = u"FrameIsBorder";
|
||||
inline constexpr OUStringLiteral PROP_FrameMarginHeight = u"FrameMarginHeight";
|
||||
inline constexpr OUStringLiteral PROP_FrameMarginWidth = u"FrameMarginWidth";
|
||||
inline constexpr OUStringLiteral PROP_Gamma = u"Gamma";
|
||||
inline constexpr OUStringLiteral PROP_GapWidth = u"GapWidth";
|
||||
inline constexpr OUStringLiteral PROP_GlowEffectColor = u"GlowEffectColor";
|
||||
inline constexpr OUStringLiteral PROP_GlowEffectRadius = u"GlowEffectRadius";
|
||||
inline constexpr OUStringLiteral PROP_GlowEffectTransparency = u"GlowEffectTransparency";
|
||||
inline constexpr OUStringLiteral PROP_GraphicColorMode = u"GraphicColorMode";
|
||||
inline constexpr OUStringLiteral PROP_GraphicCrop = u"GraphicCrop";
|
||||
inline constexpr OUStringLiteral PROP_GraphicIsInverted = u"GraphicIsInverted";
|
||||
inline constexpr OUStringLiteral PROP_GridBaseHeight = u"GridBaseHeight";
|
||||
inline constexpr OUStringLiteral PROP_GridBaseWidth = u"GridBaseWidth";
|
||||
inline constexpr OUStringLiteral PROP_GridColor = u"GridColor";
|
||||
inline constexpr OUStringLiteral PROP_GridDisplay = u"GridDisplay";
|
||||
inline constexpr OUStringLiteral PROP_GridLines = u"GridLines";
|
||||
inline constexpr OUStringLiteral PROP_GridMode = u"GridMode";
|
||||
inline constexpr OUStringLiteral PROP_GridPrint = u"GridPrint";
|
||||
inline constexpr OUStringLiteral PROP_GridRubyHeight = u"GridRubyHeight";
|
||||
inline constexpr OUStringLiteral PROP_GridSnapToChars = u"GridSnapToChars";
|
||||
inline constexpr OUStringLiteral PROP_GroupBarsPerAxis = u"GroupBarsPerAxis";
|
||||
inline constexpr OUStringLiteral PROP_GutterMargin = u"GutterMargin";
|
||||
inline constexpr OUStringLiteral PROP_HBorder = u"HBorder";
|
||||
inline constexpr OUStringLiteral PROP_HeaderBackColor = u"HeaderBackColor";
|
||||
inline constexpr OUStringLiteral PROP_HeaderBackGraphic = u"HeaderBackGraphic";
|
||||
inline constexpr OUStringLiteral PROP_HeaderBackGraphicFilter = u"HeaderBackGraphicFilter";
|
||||
inline constexpr OUStringLiteral PROP_HeaderBackGraphicLocation = u"HeaderBackGraphicLocation";
|
||||
inline constexpr OUStringLiteral PROP_HeaderBackTransparent = u"HeaderBackTransparent";
|
||||
inline constexpr OUStringLiteral PROP_HeaderBodyDistance = u"HeaderBodyDistance";
|
||||
inline constexpr OUStringLiteral PROP_HeaderBottomBorder = u"HeaderBottomBorder";
|
||||
inline constexpr OUStringLiteral PROP_HeaderBottomBorderDistance = u"HeaderBottomBorderDistance";
|
||||
inline constexpr OUStringLiteral PROP_HeaderDynamicSpacing = u"HeaderDynamicSpacing";
|
||||
inline constexpr OUStringLiteral PROP_HeaderFillBackground = u"HeaderFillBackground";
|
||||
inline constexpr OUStringLiteral PROP_HeaderFillBitmapLogicalSize = u"HeaderFillBitmapLogicalSize";
|
||||
inline constexpr OUStringLiteral PROP_HeaderFillBitmapMode = u"HeaderFillBitmapMode";
|
||||
inline constexpr OUStringLiteral PROP_HeaderFillBitmapName = u"HeaderFillBitmapName";
|
||||
inline constexpr OUStringLiteral PROP_HeaderFillBitmapOffsetX = u"HeaderFillBitmapOffsetX";
|
||||
inline constexpr OUStringLiteral PROP_HeaderFillBitmapOffsetY = u"HeaderFillBitmapOffsetY";
|
||||
inline constexpr OUStringLiteral PROP_HeaderFillBitmapPositionOffsetX
|
||||
= u"HeaderFillBitmapPositionOffsetX";
|
||||
inline constexpr OUStringLiteral PROP_HeaderFillBitmapPositionOffsetY
|
||||
= u"HeaderFillBitmapPositionOffsetY";
|
||||
inline constexpr OUStringLiteral PROP_HeaderFillBitmapRectanglePoint
|
||||
= u"HeaderFillBitmapRectanglePoint";
|
||||
inline constexpr OUStringLiteral PROP_HeaderFillBitmapSizeX = u"HeaderFillBitmapSizeX";
|
||||
inline constexpr OUStringLiteral PROP_HeaderFillBitmapSizeY = u"HeaderFillBitmapSizeY";
|
||||
inline constexpr OUStringLiteral PROP_HeaderFillColor = u"HeaderFillColor";
|
||||
inline constexpr OUStringLiteral PROP_HeaderFillColor2 = u"HeaderFillColor2";
|
||||
inline constexpr OUStringLiteral PROP_HeaderFillGradientName = u"HeaderFillGradientName";
|
||||
inline constexpr OUStringLiteral PROP_HeaderFillGradientStepCount = u"HeaderFillGradientStepCount";
|
||||
inline constexpr OUStringLiteral PROP_HeaderFillHatchName = u"HeaderFillHatchName";
|
||||
inline constexpr OUStringLiteral PROP_HeaderFillStyle = u"HeaderFillStyle";
|
||||
inline constexpr OUStringLiteral PROP_HeaderFillTransparence = u"HeaderFillTransparence";
|
||||
inline constexpr OUStringLiteral PROP_HeaderFillTransparenceGradientName
|
||||
= u"HeaderFillTransparenceGradientName";
|
||||
inline constexpr OUStringLiteral PROP_HeaderHeight = u"HeaderHeight";
|
||||
inline constexpr OUStringLiteral PROP_HeaderIsDynamicHeight = u"HeaderIsDynamicHeight";
|
||||
inline constexpr OUStringLiteral PROP_HeaderLeftBorder = u"HeaderLeftBorder";
|
||||
inline constexpr OUStringLiteral PROP_HeaderLeftBorderDistance = u"HeaderLeftBorderDistance";
|
||||
inline constexpr OUStringLiteral PROP_HeaderLeftMargin = u"HeaderLeftMargin";
|
||||
inline constexpr OUStringLiteral PROP_HeaderRightBorder = u"HeaderRightBorder";
|
||||
inline constexpr OUStringLiteral PROP_HeaderRightBorderDistance = u"HeaderRightBorderDistance";
|
||||
inline constexpr OUStringLiteral PROP_HeaderRightMargin = u"HeaderRightMargin";
|
||||
inline constexpr OUStringLiteral PROP_HeaderShadowFormat = u"HeaderShadowFormat";
|
||||
inline constexpr OUStringLiteral PROP_HeaderTopBorder = u"HeaderTopBorder";
|
||||
inline constexpr OUStringLiteral PROP_HeaderTopBorderDistance = u"HeaderTopBorderDistance";
|
||||
inline constexpr OUStringLiteral PROP_Height = u"Height";
|
||||
inline constexpr OUStringLiteral PROP_HelpMarks = u"HelpMarks";
|
||||
inline constexpr OUStringLiteral PROP_HighResDuration = u"HighResDuration";
|
||||
inline constexpr OUStringLiteral PROP_HoriMirroredOnEvenPages = u"HoriMirroredOnEvenPages";
|
||||
inline constexpr OUStringLiteral PROP_HoriMirroredOnOddPages = u"HoriMirroredOnOddPages";
|
||||
inline constexpr OUStringLiteral PROP_HoriOrient = u"HoriOrient";
|
||||
inline constexpr OUStringLiteral PROP_HoriOrientPosition = u"HoriOrientPosition";
|
||||
inline constexpr OUStringLiteral PROP_HoriOrientRelation = u"HoriOrientRelation";
|
||||
inline constexpr OUStringLiteral PROP_HyperLinkURL = u"HyperLinkURL";
|
||||
inline constexpr OUStringLiteral PROP_ImageScaleMode = u"ImageScaleMode";
|
||||
inline constexpr OUStringLiteral PROP_IncludeHiddenCells = u"IncludeHiddenCells";
|
||||
inline constexpr OUStringLiteral PROP_InterceptValue = u"InterceptValue";
|
||||
inline constexpr OUStringLiteral PROP_IsBackgroundObjectsVisible = u"IsBackgroundObjectsVisible";
|
||||
inline constexpr OUStringLiteral PROP_IsBackgroundVisible = u"IsBackgroundVisible";
|
||||
inline constexpr OUStringLiteral PROP_IsDateTimeVisible = u"IsDateTimeVisible";
|
||||
inline constexpr OUStringLiteral PROP_IsFollowingTextFlow = u"IsFollowingTextFlow";
|
||||
inline constexpr OUStringLiteral PROP_IsFooterVisible = u"IsFooterVisible";
|
||||
inline constexpr OUStringLiteral PROP_IsHeaderVisible = u"IsHeaderVisible";
|
||||
inline constexpr OUStringLiteral PROP_IsInternal = u"IsInternal";
|
||||
inline constexpr OUStringLiteral PROP_IsLandscape = u"IsLandscape";
|
||||
inline constexpr OUStringLiteral PROP_IsMirrored = u"IsMirrored";
|
||||
inline constexpr OUStringLiteral PROP_IsPageNumberVisible = u"IsPageNumberVisible";
|
||||
inline constexpr OUStringLiteral PROP_IsSplitAllowed = u"IsSplitAllowed";
|
||||
inline constexpr OUStringLiteral PROP_Keys = u"Keys";
|
||||
inline constexpr OUStringLiteral PROP_LabelBorderColor = u"LabelBorderColor";
|
||||
inline constexpr OUStringLiteral PROP_LabelBorderStyle = u"LabelBorderStyle";
|
||||
inline constexpr OUStringLiteral PROP_LabelBorderTransparency = u"LabelBorderTransparency";
|
||||
inline constexpr OUStringLiteral PROP_LabelBorderWidth = u"LabelBorderWidth";
|
||||
inline constexpr OUStringLiteral PROP_LabelFillBackground = u"LabelFillBackground";
|
||||
inline constexpr OUStringLiteral PROP_LabelFillColor = u"LabelFillColor";
|
||||
inline constexpr OUStringLiteral PROP_LabelFillHatchName = u"LabelFillHatchName";
|
||||
inline constexpr OUStringLiteral PROP_LabelFillStyle = u"LabelFillStyle";
|
||||
inline constexpr OUStringLiteral PROP_LabelPlacement = u"LabelPlacement";
|
||||
inline constexpr OUStringLiteral PROP_LabelPosition = u"LabelPosition";
|
||||
inline constexpr OUStringLiteral PROP_LabelSeparator = u"LabelSeparator";
|
||||
inline constexpr OUStringLiteral PROP_LeftBorder = u"LeftBorder";
|
||||
inline constexpr OUStringLiteral PROP_LeftBorderDistance = u"LeftBorderDistance";
|
||||
inline constexpr OUStringLiteral PROP_LeftMargin = u"LeftMargin";
|
||||
inline constexpr OUStringLiteral PROP_LineCap = u"LineCap";
|
||||
inline constexpr OUStringLiteral PROP_LineColor = u"LineColor";
|
||||
inline constexpr OUStringLiteral PROP_LineDashName = u"LineDashName";
|
||||
inline constexpr OUStringLiteral PROP_LineEndCenter = u"LineEndCenter";
|
||||
inline constexpr OUStringLiteral PROP_LineEndName = u"LineEndName";
|
||||
inline constexpr OUStringLiteral PROP_LineEndWidth = u"LineEndWidth";
|
||||
inline constexpr OUStringLiteral PROP_LineJoint = u"LineJoint";
|
||||
inline constexpr OUStringLiteral PROP_LineStartCenter = u"LineStartCenter";
|
||||
inline constexpr OUStringLiteral PROP_LineStartName = u"LineStartName";
|
||||
inline constexpr OUStringLiteral PROP_LineStartWidth = u"LineStartWidth";
|
||||
inline constexpr OUStringLiteral PROP_LineStyle = u"LineStyle";
|
||||
inline constexpr OUStringLiteral PROP_LineTransparence = u"LineTransparence";
|
||||
inline constexpr OUStringLiteral PROP_LineWidth = u"LineWidth";
|
||||
inline constexpr OUStringLiteral PROP_Lines = u"Lines";
|
||||
inline constexpr OUStringLiteral PROP_LinkNumberFormatToSource = u"LinkNumberFormatToSource";
|
||||
inline constexpr OUStringLiteral PROP_Logarithmic = u"Logarithmic";
|
||||
inline constexpr OUStringLiteral PROP_MajorOrigin = u"MajorOrigin";
|
||||
inline constexpr OUStringLiteral PROP_MarkPosition = u"MarkPosition";
|
||||
inline constexpr OUStringLiteral PROP_Marks = u"Marks";
|
||||
inline constexpr OUStringLiteral PROP_Max = u"Max";
|
||||
inline constexpr OUStringLiteral PROP_MeanValue = u"MeanValue";
|
||||
inline constexpr OUStringLiteral PROP_MeasureBelowReferenceEdge = u"MeasureBelowReferenceEdge";
|
||||
inline constexpr OUStringLiteral PROP_MeasureDecimalPlaces = u"MeasureDecimalPlaces";
|
||||
inline constexpr OUStringLiteral PROP_MeasureHelpLine1Length = u"MeasureHelpLine1Length";
|
||||
inline constexpr OUStringLiteral PROP_MeasureHelpLine2Length = u"MeasureHelpLine2Length";
|
||||
inline constexpr OUStringLiteral PROP_MeasureHelpLineDistance = u"MeasureHelpLineDistance";
|
||||
inline constexpr OUStringLiteral PROP_MeasureHelpLineOverhang = u"MeasureHelpLineOverhang";
|
||||
inline constexpr OUStringLiteral PROP_MeasureLineDistance = u"MeasureLineDistance";
|
||||
inline constexpr OUStringLiteral PROP_MeasureShowUnit = u"MeasureShowUnit";
|
||||
inline constexpr OUStringLiteral PROP_MeasureTextHorizontalPosition
|
||||
= u"MeasureTextHorizontalPosition";
|
||||
inline constexpr OUStringLiteral PROP_MeasureTextRotate90 = u"MeasureTextRotate90";
|
||||
inline constexpr OUStringLiteral PROP_MeasureTextVerticalPosition = u"MeasureTextVerticalPosition";
|
||||
inline constexpr OUStringLiteral PROP_MeasureUnit = u"MeasureUnit";
|
||||
inline constexpr OUStringLiteral PROP_Min = u"Min";
|
||||
inline constexpr OUStringLiteral PROP_MinHeight = u"MinHeight";
|
||||
inline constexpr OUStringLiteral PROP_MissingValueTreatment = u"MissingValueTreatment";
|
||||
inline constexpr OUStringLiteral PROP_MoveProtect = u"MoveProtect";
|
||||
inline constexpr OUStringLiteral PROP_MovingAveragePeriod = u"MovingAveragePeriod";
|
||||
inline constexpr OUStringLiteral PROP_MovingAverageType = u"MovingAverageType";
|
||||
inline constexpr OUStringLiteral PROP_NegativeError = u"NegativeError";
|
||||
inline constexpr OUStringLiteral PROP_NumberFormat = u"NumberFormat";
|
||||
inline constexpr OUStringLiteral PROP_NumberOfLines = u"NumberOfLines";
|
||||
inline constexpr OUStringLiteral PROP_NumberingRules = u"NumberingRules";
|
||||
inline constexpr OUStringLiteral PROP_NumberingStyleName = u"NumberingStyleName";
|
||||
inline constexpr OUStringLiteral PROP_NumberingType = u"NumberingType";
|
||||
inline constexpr OUStringLiteral PROP_Opaque = u"Opaque";
|
||||
inline constexpr OUStringLiteral PROP_OptimalHeight = u"OptimalHeight";
|
||||
inline constexpr OUStringLiteral PROP_OptimalWidth = u"OptimalWidth";
|
||||
inline constexpr OUStringLiteral PROP_Origin = u"Origin";
|
||||
inline constexpr OUStringLiteral PROP_Outline = u"Outline";
|
||||
inline constexpr OUStringLiteral PROP_Overlap = u"Overlap";
|
||||
inline constexpr OUStringLiteral PROP_PageDescName = u"PageDescName";
|
||||
inline constexpr OUStringLiteral PROP_PageNumberOffset = u"PageNumberOffset";
|
||||
inline constexpr OUStringLiteral PROP_PageScale = u"PageScale";
|
||||
inline constexpr OUStringLiteral PROP_PageStyleLayout = u"PageStyleLayout";
|
||||
inline constexpr OUStringLiteral PROP_PageToggle = u"PageToggle";
|
||||
inline constexpr OUStringLiteral PROP_ParRsid = u"ParRsid";
|
||||
inline constexpr OUStringLiteral PROP_ParaAdjust = u"ParaAdjust";
|
||||
inline constexpr OUStringLiteral PROP_ParaBackColor = u"ParaBackColor";
|
||||
inline constexpr OUStringLiteral PROP_ParaBackGraphic = u"ParaBackGraphic";
|
||||
inline constexpr OUStringLiteral PROP_ParaBackGraphicFilter = u"ParaBackGraphicFilter";
|
||||
inline constexpr OUStringLiteral PROP_ParaBackGraphicLocation = u"ParaBackGraphicLocation";
|
||||
inline constexpr OUStringLiteral PROP_ParaBackTransparent = u"ParaBackTransparent";
|
||||
inline constexpr OUStringLiteral PROP_ParaBottomMargin = u"ParaBottomMargin";
|
||||
inline constexpr OUStringLiteral PROP_ParaBottomMarginRelative = u"ParaBottomMarginRelative";
|
||||
inline constexpr OUStringLiteral PROP_ParaContextMargin = u"ParaContextMargin";
|
||||
inline constexpr OUStringLiteral PROP_ParaExpandSingleWord = u"ParaExpandSingleWord";
|
||||
inline constexpr OUStringLiteral PROP_ParaFirstLineIndent = u"ParaFirstLineIndent";
|
||||
inline constexpr OUStringLiteral PROP_ParaFirstLineIndentRelative = u"ParaFirstLineIndentRelative";
|
||||
inline constexpr OUStringLiteral PROP_ParaHyphenationMaxHyphens = u"ParaHyphenationMaxHyphens";
|
||||
inline constexpr OUStringLiteral PROP_ParaHyphenationMaxLeadingChars
|
||||
= u"ParaHyphenationMaxLeadingChars";
|
||||
inline constexpr OUStringLiteral PROP_ParaHyphenationMaxTrailingChars
|
||||
= u"ParaHyphenationMaxTrailingChars";
|
||||
inline constexpr OUStringLiteral PROP_ParaHyphenationMinWordLength
|
||||
= u"ParaHyphenationMinWordLength";
|
||||
inline constexpr OUStringLiteral PROP_ParaHyphenationNoCaps = u"ParaHyphenationNoCaps";
|
||||
inline constexpr OUStringLiteral PROP_ParaHyphenationNoLastWord = u"ParaHyphenationNoLastWord";
|
||||
inline constexpr OUStringLiteral PROP_ParaHyphenationZone = u"ParaHyphenationZone";
|
||||
inline constexpr OUStringLiteral PROP_ParaIsAutoFirstLineIndent = u"ParaIsAutoFirstLineIndent";
|
||||
inline constexpr OUStringLiteral PROP_ParaIsCharacterDistance = u"ParaIsCharacterDistance";
|
||||
inline constexpr OUStringLiteral PROP_ParaIsConnectBorder = u"ParaIsConnectBorder";
|
||||
inline constexpr OUStringLiteral PROP_ParaIsForbiddenRules = u"ParaIsForbiddenRules";
|
||||
inline constexpr OUStringLiteral PROP_ParaIsHangingPunctuation = u"ParaIsHangingPunctuation";
|
||||
inline constexpr OUStringLiteral PROP_ParaIsHyphenation = u"ParaIsHyphenation";
|
||||
inline constexpr OUStringLiteral PROP_ParaKeepTogether = u"ParaKeepTogether";
|
||||
inline constexpr OUStringLiteral PROP_ParaLastLineAdjust = u"ParaLastLineAdjust";
|
||||
inline constexpr OUStringLiteral PROP_ParaLeftMargin = u"ParaLeftMargin";
|
||||
inline constexpr OUStringLiteral PROP_ParaLeftMarginRelative = u"ParaLeftMarginRelative";
|
||||
inline constexpr OUStringLiteral PROP_ParaLineNumberCount = u"ParaLineNumberCount";
|
||||
inline constexpr OUStringLiteral PROP_ParaLineNumberStartValue = u"ParaLineNumberStartValue";
|
||||
inline constexpr OUStringLiteral PROP_ParaLineSpacing = u"ParaLineSpacing";
|
||||
inline constexpr OUStringLiteral PROP_ParaOrphans = u"ParaOrphans";
|
||||
inline constexpr OUStringLiteral PROP_ParaRegisterModeActive = u"ParaRegisterModeActive";
|
||||
inline constexpr OUStringLiteral PROP_ParaRightMargin = u"ParaRightMargin";
|
||||
inline constexpr OUStringLiteral PROP_ParaRightMarginRelative = u"ParaRightMarginRelative";
|
||||
inline constexpr OUStringLiteral PROP_ParaShadowFormat = u"ParaShadowFormat";
|
||||
inline constexpr OUStringLiteral PROP_ParaSplit = u"ParaSplit";
|
||||
inline constexpr OUStringLiteral PROP_ParaTabStops = u"ParaTabStops";
|
||||
inline constexpr OUStringLiteral PROP_ParaTopMargin = u"ParaTopMargin";
|
||||
inline constexpr OUStringLiteral PROP_ParaTopMarginRelative = u"ParaTopMarginRelative";
|
||||
inline constexpr OUStringLiteral PROP_ParaUserDefinedAttributes = u"ParaUserDefinedAttributes";
|
||||
inline constexpr OUStringLiteral PROP_ParaVertAlignment = u"ParaVertAlignment";
|
||||
inline constexpr OUStringLiteral PROP_ParaWidows = u"ParaWidows";
|
||||
inline constexpr OUStringLiteral PROP_Percent = u"Percent";
|
||||
inline constexpr OUStringLiteral PROP_PercentageError = u"PercentageError";
|
||||
inline constexpr OUStringLiteral PROP_PercentageNumberFormat = u"PercentageNumberFormat";
|
||||
inline constexpr OUStringLiteral PROP_PolynomialDegree = u"PolynomialDegree";
|
||||
inline constexpr OUStringLiteral PROP_PositionProtected = u"PositionProtected";
|
||||
inline constexpr OUStringLiteral PROP_PositiveError = u"PositiveError";
|
||||
inline constexpr OUStringLiteral PROP_Print = u"Print";
|
||||
inline constexpr OUStringLiteral PROP_PrintAnnotations = u"PrintAnnotations";
|
||||
inline constexpr OUStringLiteral PROP_PrintCharts = u"PrintCharts";
|
||||
inline constexpr OUStringLiteral PROP_PrintDownFirst = u"PrintDownFirst";
|
||||
inline constexpr OUStringLiteral PROP_PrintDrawing = u"PrintDrawing";
|
||||
inline constexpr OUStringLiteral PROP_PrintFormulas = u"PrintFormulas";
|
||||
inline constexpr OUStringLiteral PROP_PrintGrid = u"PrintGrid";
|
||||
inline constexpr OUStringLiteral PROP_PrintHeaders = u"PrintHeaders";
|
||||
inline constexpr OUStringLiteral PROP_PrintObjects = u"PrintObjects";
|
||||
inline constexpr OUStringLiteral PROP_PrintZeroValues = u"PrintZeroValues";
|
||||
inline constexpr OUStringLiteral PROP_PrinterPaperTray = u"PrinterPaperTray";
|
||||
inline constexpr OUStringLiteral PROP_RegisterModeActive = u"RegisterModeActive";
|
||||
inline constexpr OUStringLiteral PROP_RegisterParagraphStyle = u"RegisterParagraphStyle";
|
||||
inline constexpr OUStringLiteral PROP_RegressionType = u"RegressionType";
|
||||
inline constexpr OUStringLiteral PROP_RelativeHeight = u"RelativeHeight";
|
||||
inline constexpr OUStringLiteral PROP_RelativeHeightRelation = u"RelativeHeightRelation";
|
||||
inline constexpr OUStringLiteral PROP_RelativeWidth = u"RelativeWidth";
|
||||
inline constexpr OUStringLiteral PROP_RelativeWidthRelation = u"RelativeWidthRelation";
|
||||
inline constexpr OUStringLiteral PROP_ReverseDirection = u"ReverseDirection";
|
||||
inline constexpr OUStringLiteral PROP_RightAngledAxes = u"RightAngledAxes";
|
||||
inline constexpr OUStringLiteral PROP_RightBorder = u"RightBorder";
|
||||
inline constexpr OUStringLiteral PROP_RightBorderDistance = u"RightBorderDistance";
|
||||
inline constexpr OUStringLiteral PROP_RightMargin = u"RightMargin";
|
||||
inline constexpr OUStringLiteral PROP_RotateAngle = u"RotateAngle";
|
||||
inline constexpr OUStringLiteral PROP_Rsid = u"Rsid";
|
||||
inline constexpr OUStringLiteral PROP_RtlGutter = u"RtlGutter";
|
||||
inline constexpr OUStringLiteral PROP_RubyAdjust = u"RubyAdjust";
|
||||
inline constexpr OUStringLiteral PROP_RubyBelow = u"RubyBelow";
|
||||
inline constexpr OUStringLiteral PROP_RubyIsAbove = u"RubyIsAbove";
|
||||
inline constexpr OUStringLiteral PROP_RubyPosition = u"RubyPosition";
|
||||
inline constexpr OUStringLiteral PROP_ScaleText = u"ScaleText";
|
||||
inline constexpr OUStringLiteral PROP_ScaleToPages = u"ScaleToPages";
|
||||
inline constexpr OUStringLiteral PROP_ScaleToPagesX = u"ScaleToPagesX";
|
||||
inline constexpr OUStringLiteral PROP_ScaleToPagesY = u"ScaleToPagesY";
|
||||
inline constexpr OUStringLiteral PROP_SectionLeftMargin = u"SectionLeftMargin";
|
||||
inline constexpr OUStringLiteral PROP_SectionRightMargin = u"SectionRightMargin";
|
||||
inline constexpr OUStringLiteral PROP_SegmentOffset = u"SegmentOffset";
|
||||
inline constexpr OUStringLiteral PROP_Shadow = u"Shadow";
|
||||
inline constexpr OUStringLiteral PROP_ShadowBlur = u"ShadowBlur";
|
||||
inline constexpr OUStringLiteral PROP_ShadowColor = u"ShadowColor";
|
||||
inline constexpr OUStringLiteral PROP_ShadowFormat = u"ShadowFormat";
|
||||
inline constexpr OUStringLiteral PROP_ShadowTransparence = u"ShadowTransparence";
|
||||
inline constexpr OUStringLiteral PROP_ShadowXDistance = u"ShadowXDistance";
|
||||
inline constexpr OUStringLiteral PROP_ShadowYDistance = u"ShadowYDistance";
|
||||
inline constexpr OUStringLiteral PROP_ShowCustomLeaderLines = u"ShowCustomLeaderLines";
|
||||
inline constexpr OUStringLiteral PROP_ShowNegativeError = u"ShowNegativeError";
|
||||
inline constexpr OUStringLiteral PROP_ShowPositiveError = u"ShowPositiveError";
|
||||
inline constexpr OUStringLiteral PROP_SizeProtect = u"SizeProtect";
|
||||
inline constexpr OUStringLiteral PROP_SizeProtected = u"SizeProtected";
|
||||
inline constexpr OUStringLiteral PROP_SizeType = u"SizeType";
|
||||
inline constexpr OUStringLiteral PROP_SnapToGrid = u"SnapToGrid";
|
||||
inline constexpr OUStringLiteral PROP_SoftEdgeRadius = u"SoftEdgeRadius";
|
||||
inline constexpr OUStringLiteral PROP_SolidType = u"SolidType";
|
||||
inline constexpr OUStringLiteral PROP_SortByXValues = u"SortByXValues";
|
||||
inline constexpr OUStringLiteral PROP_SortByYValues = u"SortByYValues";
|
||||
inline constexpr OUStringLiteral PROP_Sound = u"Sound";
|
||||
inline constexpr OUStringLiteral PROP_Speed = u"Speed";
|
||||
inline constexpr OUStringLiteral PROP_SplineOrder = u"SplineOrder";
|
||||
inline constexpr OUStringLiteral PROP_SplineResolution = u"SplineResolution";
|
||||
inline constexpr OUStringLiteral PROP_SplineType = u"SplineType";
|
||||
inline constexpr OUStringLiteral PROP_Stacked = u"Stacked";
|
||||
inline constexpr OUStringLiteral PROP_StackedBarsConnected = u"StackedBarsConnected";
|
||||
inline constexpr OUStringLiteral PROP_StackedText = u"StackedText";
|
||||
inline constexpr OUStringLiteral PROP_StandardPageMode = u"StandardPageMode";
|
||||
inline constexpr OUStringLiteral PROP_StartingAngle = u"StartingAngle";
|
||||
inline constexpr OUStringLiteral PROP_StepHelpCount = u"StepHelpCount";
|
||||
inline constexpr OUStringLiteral PROP_StepMain = u"StepMain";
|
||||
inline constexpr OUStringLiteral PROP_SurroundAnchorOnly = u"SurroundAnchorOnly";
|
||||
inline constexpr OUStringLiteral PROP_SurroundContour = u"SurroundContour";
|
||||
inline constexpr OUStringLiteral PROP_SymbolBitmap = u"SymbolBitmap";
|
||||
inline constexpr OUStringLiteral PROP_SymbolColor = u"SymbolColor";
|
||||
inline constexpr OUStringLiteral PROP_SymbolSize = u"SymbolSize";
|
||||
inline constexpr OUStringLiteral PROP_SymbolType = u"SymbolType";
|
||||
inline constexpr OUStringLiteral PROP_TabStopDistance = u"TabStopDistance";
|
||||
inline constexpr OUStringLiteral PROP_TextAnimationAmount = u"TextAnimationAmount";
|
||||
inline constexpr OUStringLiteral PROP_TextAnimationCount = u"TextAnimationCount";
|
||||
inline constexpr OUStringLiteral PROP_TextAnimationDelay = u"TextAnimationDelay";
|
||||
inline constexpr OUStringLiteral PROP_TextAnimationDirection = u"TextAnimationDirection";
|
||||
inline constexpr OUStringLiteral PROP_TextAnimationKind = u"TextAnimationKind";
|
||||
inline constexpr OUStringLiteral PROP_TextAnimationStartInside = u"TextAnimationStartInside";
|
||||
inline constexpr OUStringLiteral PROP_TextAnimationStopInside = u"TextAnimationStopInside";
|
||||
inline constexpr OUStringLiteral PROP_TextAutoGrowHeight = u"TextAutoGrowHeight";
|
||||
inline constexpr OUStringLiteral PROP_TextAutoGrowWidth = u"TextAutoGrowWidth";
|
||||
inline constexpr OUStringLiteral PROP_TextBreak = u"TextBreak";
|
||||
inline constexpr OUStringLiteral PROP_TextCanOverlap = u"TextCanOverlap";
|
||||
inline constexpr OUStringLiteral PROP_TextChainNextName = u"TextChainNextName";
|
||||
inline constexpr OUStringLiteral PROP_TextColor = u"TextColor";
|
||||
inline constexpr OUStringLiteral PROP_TextColumns = u"TextColumns";
|
||||
inline constexpr OUStringLiteral PROP_TextContourFrame = u"TextContourFrame";
|
||||
inline constexpr OUStringLiteral PROP_TextFitToSize = u"TextFitToSize";
|
||||
inline constexpr OUStringLiteral PROP_TextHorizontalAdjust = u"TextHorizontalAdjust";
|
||||
inline constexpr OUStringLiteral PROP_TextLeftDistance = u"TextLeftDistance";
|
||||
inline constexpr OUStringLiteral PROP_TextLineColor = u"TextLineColor";
|
||||
inline constexpr OUStringLiteral PROP_TextLowerDistance = u"TextLowerDistance";
|
||||
inline constexpr OUStringLiteral PROP_TextMaximumFrameHeight = u"TextMaximumFrameHeight";
|
||||
inline constexpr OUStringLiteral PROP_TextMaximumFrameWidth = u"TextMaximumFrameWidth";
|
||||
inline constexpr OUStringLiteral PROP_TextMinimumFrameHeight = u"TextMinimumFrameHeight";
|
||||
inline constexpr OUStringLiteral PROP_TextMinimumFrameWidth = u"TextMinimumFrameWidth";
|
||||
inline constexpr OUStringLiteral PROP_TextRightDistance = u"TextRightDistance";
|
||||
inline constexpr OUStringLiteral PROP_TextRotation = u"TextRotation";
|
||||
inline constexpr OUStringLiteral PROP_TextUpperDistance = u"TextUpperDistance";
|
||||
inline constexpr OUStringLiteral PROP_TextUserDefinedAttributes = u"TextUserDefinedAttributes";
|
||||
inline constexpr OUStringLiteral PROP_TextVerticalAdjust = u"TextVerticalAdjust";
|
||||
inline constexpr OUStringLiteral PROP_TextWordWrap = u"TextWordWrap";
|
||||
inline constexpr OUStringLiteral PROP_TextWrap = u"TextWrap";
|
||||
inline constexpr OUStringLiteral PROP_TextWritingMode = u"TextWritingMode";
|
||||
inline constexpr OUStringLiteral PROP_TopBorder = u"TopBorder";
|
||||
inline constexpr OUStringLiteral PROP_TopBorderDistance = u"TopBorderDistance";
|
||||
inline constexpr OUStringLiteral PROP_TopMargin = u"TopMargin";
|
||||
inline constexpr OUStringLiteral PROP_TransitionDirection = u"TransitionDirection";
|
||||
inline constexpr OUStringLiteral PROP_TransitionFadeColor = u"TransitionFadeColor";
|
||||
inline constexpr OUStringLiteral PROP_TransitionSubtype = u"TransitionSubtype";
|
||||
inline constexpr OUStringLiteral PROP_TransitionType = u"TransitionType";
|
||||
inline constexpr OUStringLiteral PROP_Transparency = u"Transparency";
|
||||
inline constexpr OUStringLiteral PROP_TryStaggeringFirst = u"TryStaggeringFirst";
|
||||
inline constexpr OUStringLiteral PROP_UpDown = u"UpDown";
|
||||
inline constexpr OUStringLiteral PROP_UseBandingColumnStyle = u"UseBandingColumnStyle";
|
||||
inline constexpr OUStringLiteral PROP_UseBandingRowStyle = u"UseBandingRowStyle";
|
||||
inline constexpr OUStringLiteral PROP_UseFirstColumnStyle = u"UseFirstColumnStyle";
|
||||
inline constexpr OUStringLiteral PROP_UseFirstRowStyle = u"UseFirstRowStyle";
|
||||
inline constexpr OUStringLiteral PROP_UseLastColumnStyle = u"UseLastColumnStyle";
|
||||
inline constexpr OUStringLiteral PROP_UseLastRowStyle = u"UseLastRowStyle";
|
||||
inline constexpr OUStringLiteral PROP_UserDefinedAttributes = u"UserDefinedAttributes";
|
||||
inline constexpr OUStringLiteral PROP_VBorder = u"VBorder";
|
||||
inline constexpr OUStringLiteral PROP_VertMirrored = u"VertMirrored";
|
||||
inline constexpr OUStringLiteral PROP_VertOrient = u"VertOrient";
|
||||
inline constexpr OUStringLiteral PROP_VertOrientPosition = u"VertOrientPosition";
|
||||
inline constexpr OUStringLiteral PROP_VertOrientRelation = u"VertOrientRelation";
|
||||
inline constexpr OUStringLiteral PROP_Vertical = u"Vertical";
|
||||
inline constexpr OUStringLiteral PROP_Visible = u"Visible";
|
||||
inline constexpr OUStringLiteral PROP_VisibleArea = u"VisibleArea";
|
||||
inline constexpr OUStringLiteral PROP_Volume = u"Volume";
|
||||
inline constexpr OUStringLiteral PROP_Weight = u"Weight";
|
||||
inline constexpr OUStringLiteral PROP_Width = u"Width";
|
||||
inline constexpr OUStringLiteral PROP_WidthType = u"WidthType";
|
||||
inline constexpr OUStringLiteral PROP_WrapInfluenceOnPosition = u"WrapInfluenceOnPosition";
|
||||
inline constexpr OUStringLiteral PROP_WritingMode = u"WritingMode";
|
||||
inline constexpr OUStringLiteral PROP_XName = u"XName";
|
||||
inline constexpr OUStringLiteral PROP_YName = u"YName";
|
||||
|
||||
/* vim:set shiftwidth=4 softtabstop=4 expandtab cinoptions=b1,g0,N-s cinkeys+=0=break: */
|
||||
@@ -50,6 +50,7 @@
|
||||
#include <com/sun/star/graphic/XGraphic.hpp>
|
||||
|
||||
#include <rtl/ustrbuf.hxx>
|
||||
#include <xmlprop.hxx>
|
||||
|
||||
#define SCH_XML_SETFLAG( status, flag ) (status)|= (flag)
|
||||
#define SCH_XML_UNSETFLAG( status, flag ) (status) = ((status) | (flag)) - (flag)
|
||||
@@ -69,7 +70,7 @@ using namespace css::chart2;
|
||||
#define MAP_SPECIAL( a, ns, nm, t, c ) { a, XML_NAMESPACE_##ns, xmloff::token::nm, t|XML_TYPE_PROP_CHART | MID_FLAG_SPECIAL_ITEM, c, SvtSaveOptions::ODFSVER_010, false }
|
||||
#define MAP_SPECIAL_ODF12( a, ns, nm, t, c ) { a, XML_NAMESPACE_##ns, xmloff::token::nm, t|XML_TYPE_PROP_CHART | MID_FLAG_SPECIAL_ITEM, c, SvtSaveOptions::ODFSVER_012, false }
|
||||
#define MAP_SPECIAL_ODF13( a, ns, nm, t, c ) { a, XML_NAMESPACE_##ns, xmloff::token::nm, t|XML_TYPE_PROP_CHART | MID_FLAG_SPECIAL_ITEM, c, SvtSaveOptions::ODFSVER_013, false }
|
||||
#define MAP_ENTRY_END { nullptr,0,xmloff::token::XML_TOKEN_INVALID,0,0,SvtSaveOptions::ODFSVER_010, false }
|
||||
#define MAP_ENTRY_END { nullptr }
|
||||
|
||||
// PropertyMap for Chart properties drawing- and
|
||||
// textproperties are added later using the chaining
|
||||
@@ -78,168 +79,168 @@ using namespace css::chart2;
|
||||
const XMLPropertyMapEntry aXMLChartPropMap[] =
|
||||
{
|
||||
// chart subtypes
|
||||
MAP_ENTRY( "UpDown", CHART, XML_JAPANESE_CANDLE_STICK, XML_TYPE_BOOL ), // formerly XML_STOCK_UPDOWN_BARS
|
||||
MAP_CONTEXT( "Volume", CHART, XML_STOCK_WITH_VOLUME, XML_TYPE_BOOL, XML_SCH_CONTEXT_STOCK_WITH_VOLUME ),
|
||||
MAP_ENTRY( "Dim3D", CHART, XML_THREE_DIMENSIONAL, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY( "Deep", CHART, XML_DEEP, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY( "Lines", CHART, XML_LINES, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY( "Percent", CHART, XML_PERCENTAGE, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY( "SolidType", CHART, XML_SOLID_TYPE, XML_SCH_TYPE_SOLID_TYPE ),
|
||||
MAP_ENTRY( PROP_UpDown, CHART, XML_JAPANESE_CANDLE_STICK, XML_TYPE_BOOL ), // formerly XML_STOCK_UPDOWN_BARS
|
||||
MAP_CONTEXT( PROP_Volume, CHART, XML_STOCK_WITH_VOLUME, XML_TYPE_BOOL, XML_SCH_CONTEXT_STOCK_WITH_VOLUME ),
|
||||
MAP_ENTRY( PROP_Dim3D, CHART, XML_THREE_DIMENSIONAL, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY( PROP_Deep, CHART, XML_DEEP, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY( PROP_Lines, CHART, XML_LINES, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY( PROP_Percent, CHART, XML_PERCENTAGE, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY( PROP_SolidType, CHART, XML_SOLID_TYPE, XML_SCH_TYPE_SOLID_TYPE ),
|
||||
// ODF 1.3 OFFICE-3662 added values
|
||||
MAP_ENTRY( "SplineType", CHART, XML_INTERPOLATION, XML_SCH_TYPE_INTERPOLATION ),
|
||||
MAP_ENTRY( "Stacked", CHART, XML_STACKED, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY( PROP_SplineType, CHART, XML_INTERPOLATION, XML_SCH_TYPE_INTERPOLATION ),
|
||||
MAP_ENTRY( PROP_Stacked, CHART, XML_STACKED, XML_TYPE_BOOL ),
|
||||
// type: "none", "automatic", "named-symbol" or "image"
|
||||
MAP_ENTRY( "SymbolType", CHART, XML_SYMBOL_TYPE, XML_SCH_TYPE_SYMBOL_TYPE | MID_FLAG_MULTI_PROPERTY ),
|
||||
MAP_ENTRY( PROP_SymbolType, CHART, XML_SYMBOL_TYPE, XML_SCH_TYPE_SYMBOL_TYPE | MID_FLAG_MULTI_PROPERTY ),
|
||||
// if type=="named-symbol" => name of symbol (square, diamond, ...)
|
||||
MAP_ENTRY( "SymbolType", CHART, XML_SYMBOL_NAME, XML_SCH_TYPE_NAMED_SYMBOL | MID_FLAG_MULTI_PROPERTY ),
|
||||
MAP_ENTRY( PROP_SymbolType, CHART, XML_SYMBOL_NAME, XML_SCH_TYPE_NAMED_SYMBOL | MID_FLAG_MULTI_PROPERTY ),
|
||||
// if type=="image" => an xlink:href element with a linked (package) URI
|
||||
MAP_SPECIAL( "SymbolBitmap", CHART, XML_SYMBOL_IMAGE, XML_TYPE_STRING | MID_FLAG_ELEMENT_ITEM, XML_SCH_CONTEXT_SPECIAL_SYMBOL_IMAGE ),
|
||||
MAP_SPECIAL( "SymbolSize", CHART, XML_SYMBOL_WIDTH, XML_TYPE_MEASURE | MID_FLAG_MERGE_PROPERTY, XML_SCH_CONTEXT_SPECIAL_SYMBOL_WIDTH ),
|
||||
MAP_SPECIAL( "SymbolSize", CHART, XML_SYMBOL_HEIGHT, XML_TYPE_MEASURE | MID_FLAG_MERGE_PROPERTY, XML_SCH_CONTEXT_SPECIAL_SYMBOL_HEIGHT ),
|
||||
MAP_ENTRY( "Vertical", CHART, XML_VERTICAL, XML_TYPE_BOOL ),
|
||||
MAP_SPECIAL( PROP_SymbolBitmap, CHART, XML_SYMBOL_IMAGE, XML_TYPE_STRING | MID_FLAG_ELEMENT_ITEM, XML_SCH_CONTEXT_SPECIAL_SYMBOL_IMAGE ),
|
||||
MAP_SPECIAL( PROP_SymbolSize, CHART, XML_SYMBOL_WIDTH, XML_TYPE_MEASURE | MID_FLAG_MERGE_PROPERTY, XML_SCH_CONTEXT_SPECIAL_SYMBOL_WIDTH ),
|
||||
MAP_SPECIAL( PROP_SymbolSize, CHART, XML_SYMBOL_HEIGHT, XML_TYPE_MEASURE | MID_FLAG_MERGE_PROPERTY, XML_SCH_CONTEXT_SPECIAL_SYMBOL_HEIGHT ),
|
||||
MAP_ENTRY( PROP_Vertical, CHART, XML_VERTICAL, XML_TYPE_BOOL ),
|
||||
// #i32368# property should no longer be used as XML-property (in OASIS
|
||||
// format), but is still ex-/imported for compatibility with the OOo file format
|
||||
MAP_CONTEXT( "NumberOfLines", CHART, XML_LINES_USED, XML_TYPE_NUMBER, XML_SCH_CONTEXT_LINES_USED ),
|
||||
MAP_ENTRY( "StackedBarsConnected", CHART, XML_CONNECT_BARS, XML_TYPE_BOOL ),
|
||||
MAP_CONTEXT( PROP_NumberOfLines, CHART, XML_LINES_USED, XML_TYPE_NUMBER, XML_SCH_CONTEXT_LINES_USED ),
|
||||
MAP_ENTRY( PROP_StackedBarsConnected, CHART, XML_CONNECT_BARS, XML_TYPE_BOOL ),
|
||||
|
||||
MAP_ENTRY_ODF12( "GroupBarsPerAxis", CHART, XML_GROUP_BARS_PER_AXIS, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY_ODF12( "IncludeHiddenCells", CHART, XML_INCLUDE_HIDDEN_CELLS, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY_ODF12( "AutomaticPosition", CHART, XML_AUTOMATIC_POSITION, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY_ODF12( "AutomaticSize", CHART, XML_AUTOMATIC_SIZE, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY_ODF12( "StartingAngle", CHART, XML_ANGLE_OFFSET, XML_TYPE_NUMBER ),
|
||||
MAP_ENTRY_ODF12( "MissingValueTreatment", CHART, XML_TREAT_EMPTY_CELLS, XML_SCH_TYPE_MISSING_VALUE_TREATMENT ),
|
||||
MAP_ENTRY_ODF12( PROP_GroupBarsPerAxis, CHART, XML_GROUP_BARS_PER_AXIS, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY_ODF12( PROP_IncludeHiddenCells, CHART, XML_INCLUDE_HIDDEN_CELLS, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY_ODF12( PROP_AutomaticPosition, CHART, XML_AUTOMATIC_POSITION, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY_ODF12( PROP_AutomaticSize, CHART, XML_AUTOMATIC_SIZE, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY_ODF12( PROP_StartingAngle, CHART, XML_ANGLE_OFFSET, XML_TYPE_NUMBER ),
|
||||
MAP_ENTRY_ODF12( PROP_MissingValueTreatment, CHART, XML_TREAT_EMPTY_CELLS, XML_SCH_TYPE_MISSING_VALUE_TREATMENT ),
|
||||
// #72304 Chart data table flags
|
||||
MAP_ENTRY_ODF_EXT( "DataTableHBorder", LO_EXT, XML_DATA_TABLE_SHOW_HORZ_BORDER, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY_ODF_EXT( "DataTableVBorder", LO_EXT, XML_DATA_TABLE_SHOW_VERT_BORDER, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY_ODF_EXT( "DataTableOutline", LO_EXT, XML_DATA_TABLE_SHOW_OUTLINE, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY_ODF_EXT_IMPORT( "DataTableHBorder", CHART, XML_DATA_TABLE_SHOW_HORZ_BORDER, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY_ODF_EXT_IMPORT( "DataTableVBorder", CHART, XML_DATA_TABLE_SHOW_VERT_BORDER, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY_ODF_EXT_IMPORT( "DataTableOutline", CHART, XML_DATA_TABLE_SHOW_OUTLINE, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY_ODF_EXT( PROP_DataTableHBorder, LO_EXT, XML_DATA_TABLE_SHOW_HORZ_BORDER, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY_ODF_EXT( PROP_DataTableVBorder, LO_EXT, XML_DATA_TABLE_SHOW_VERT_BORDER, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY_ODF_EXT( PROP_DataTableOutline, LO_EXT, XML_DATA_TABLE_SHOW_OUTLINE, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY_ODF_EXT_IMPORT( PROP_DataTableHBorder, CHART, XML_DATA_TABLE_SHOW_HORZ_BORDER, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY_ODF_EXT_IMPORT( PROP_DataTableVBorder, CHART, XML_DATA_TABLE_SHOW_VERT_BORDER, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY_ODF_EXT_IMPORT( PROP_DataTableOutline, CHART, XML_DATA_TABLE_SHOW_OUTLINE, XML_TYPE_BOOL ),
|
||||
// Chart display units flags
|
||||
MAP_ENTRY_ODF_EXT( "DisplayUnits", LO_EXT, XML_CHART_DUNITS_DISPLAYUNITS, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY_ODF_EXT( "BuiltInUnit", LO_EXT, XML_CHART_DUNITS_BUILTINUNIT, XML_TYPE_STRING ),
|
||||
MAP_ENTRY_ODF_EXT( "ExternalData", LO_EXT, XML_EXTERNALDATA, XML_TYPE_STRING),
|
||||
MAP_ENTRY_ODF_EXT( PROP_DisplayUnits, LO_EXT, XML_CHART_DUNITS_DISPLAYUNITS, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY_ODF_EXT( PROP_BuiltInUnit, LO_EXT, XML_CHART_DUNITS_BUILTINUNIT, XML_TYPE_STRING ),
|
||||
MAP_ENTRY_ODF_EXT( PROP_ExternalData, LO_EXT, XML_EXTERNALDATA, XML_TYPE_STRING),
|
||||
|
||||
MAP_ENTRY_ODF_EXT( "LabelBorderColor", LO_EXT, XML_LABEL_STROKE_COLOR, XML_TYPE_COLOR ),
|
||||
MAP_ENTRY_ODF_EXT( "LabelBorderStyle", LO_EXT, XML_LABEL_STROKE, XML_SCH_TYPE_LABEL_BORDER_STYLE ),
|
||||
MAP_ENTRY_ODF_EXT( "LabelBorderTransparency", LO_EXT, XML_LABEL_STROKE_OPACITY, XML_SCH_TYPE_LABEL_BORDER_OPACITY ),
|
||||
MAP_ENTRY_ODF_EXT( "LabelBorderWidth", LO_EXT, XML_LABEL_STROKE_WIDTH, XML_TYPE_MEASURE ),
|
||||
MAP_ENTRY_ODF_EXT( PROP_LabelBorderColor, LO_EXT, XML_LABEL_STROKE_COLOR, XML_TYPE_COLOR ),
|
||||
MAP_ENTRY_ODF_EXT( PROP_LabelBorderStyle, LO_EXT, XML_LABEL_STROKE, XML_SCH_TYPE_LABEL_BORDER_STYLE ),
|
||||
MAP_ENTRY_ODF_EXT( PROP_LabelBorderTransparency, LO_EXT, XML_LABEL_STROKE_OPACITY, XML_SCH_TYPE_LABEL_BORDER_OPACITY ),
|
||||
MAP_ENTRY_ODF_EXT( PROP_LabelBorderWidth, LO_EXT, XML_LABEL_STROKE_WIDTH, XML_TYPE_MEASURE ),
|
||||
|
||||
MAP_ENTRY_ODF_EXT( "LabelFillColor", LO_EXT, XML_LABEL_FILL_COLOR, XML_TYPE_COLOR ),
|
||||
MAP_ENTRY_ODF_EXT( "LabelFillStyle", LO_EXT, XML_LABEL_FILL, XML_SCH_TYPE_LABEL_FILL_STYLE ),
|
||||
MAP_ENTRY_ODF_EXT( "LabelFillBackground", LO_EXT, XML_FILL_HATCH_SOLID, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY_ODF_EXT( "LabelFillHatchName", LO_EXT, XML_FILL_HATCH_NAME, XML_TYPE_STYLENAME),
|
||||
MAP_ENTRY_ODF_EXT( PROP_LabelFillColor, LO_EXT, XML_LABEL_FILL_COLOR, XML_TYPE_COLOR ),
|
||||
MAP_ENTRY_ODF_EXT( PROP_LabelFillStyle, LO_EXT, XML_LABEL_FILL, XML_SCH_TYPE_LABEL_FILL_STYLE ),
|
||||
MAP_ENTRY_ODF_EXT( PROP_LabelFillBackground, LO_EXT, XML_FILL_HATCH_SOLID, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY_ODF_EXT( PROP_LabelFillHatchName, LO_EXT, XML_FILL_HATCH_NAME, XML_TYPE_STYLENAME),
|
||||
|
||||
// Data table
|
||||
MAP_ENTRY_ODF_EXT( "HBorder", LO_EXT, XML_SHOW_HORIZONTAL_BORDER, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY_ODF_EXT( "VBorder", LO_EXT, XML_SHOW_VERTICAL_BORDER, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY_ODF_EXT( "Outline", LO_EXT, XML_SHOW_OUTLINE, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY_ODF_EXT( "Keys", LO_EXT, XML_SHOW_KEYS, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY_ODF_EXT( PROP_HBorder, LO_EXT, XML_SHOW_HORIZONTAL_BORDER, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY_ODF_EXT( PROP_VBorder, LO_EXT, XML_SHOW_VERTICAL_BORDER, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY_ODF_EXT( PROP_Outline, LO_EXT, XML_SHOW_OUTLINE, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY_ODF_EXT( PROP_Keys, LO_EXT, XML_SHOW_KEYS, XML_TYPE_BOOL ),
|
||||
|
||||
MAP_ENTRY( "ScaleText", CHART, XML_SCALE_TEXT, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY( PROP_ScaleText, CHART, XML_SCALE_TEXT, XML_TYPE_BOOL ),
|
||||
|
||||
// spline settings
|
||||
MAP_ENTRY( "SplineOrder", CHART, XML_SPLINE_ORDER, XML_TYPE_NUMBER ),
|
||||
MAP_ENTRY( "SplineResolution", CHART, XML_SPLINE_RESOLUTION, XML_TYPE_NUMBER ),
|
||||
MAP_ENTRY( PROP_SplineOrder, CHART, XML_SPLINE_ORDER, XML_TYPE_NUMBER ),
|
||||
MAP_ENTRY( PROP_SplineResolution, CHART, XML_SPLINE_RESOLUTION, XML_TYPE_NUMBER ),
|
||||
|
||||
// plot-area properties
|
||||
MAP_ENTRY( "DataRowSource", CHART, XML_SERIES_SOURCE, XML_SCH_TYPE_DATAROWSOURCE ),
|
||||
MAP_ENTRY_ODF12( "SortByXValues", CHART, XML_SORT_BY_X_VALUES, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY_ODF12( "RightAngledAxes", CHART, XML_RIGHT_ANGLED_AXES, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY( PROP_DataRowSource, CHART, XML_SERIES_SOURCE, XML_SCH_TYPE_DATAROWSOURCE ),
|
||||
MAP_ENTRY_ODF12( PROP_SortByXValues, CHART, XML_SORT_BY_X_VALUES, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY_ODF12( PROP_RightAngledAxes, CHART, XML_RIGHT_ANGLED_AXES, XML_TYPE_BOOL ),
|
||||
|
||||
// axis properties
|
||||
MAP_ENTRY( "DisplayLabels", CHART, XML_DISPLAY_LABEL, XML_TYPE_BOOL ),
|
||||
MAP_SPECIAL( "Marks", CHART, XML_TICK_MARKS_MAJOR_INNER, XML_TYPE_NUMBER | MID_FLAG_MERGE_PROPERTY, XML_SCH_CONTEXT_SPECIAL_TICKS_MAJ_INNER ), // convert one constant
|
||||
MAP_SPECIAL( "Marks", CHART, XML_TICK_MARKS_MAJOR_OUTER, XML_TYPE_NUMBER | MID_FLAG_MERGE_PROPERTY, XML_SCH_CONTEXT_SPECIAL_TICKS_MAJ_OUTER ), // to two bools
|
||||
MAP_SPECIAL( "HelpMarks", CHART, XML_TICK_MARKS_MINOR_INNER, XML_TYPE_NUMBER | MID_FLAG_MERGE_PROPERTY, XML_SCH_CONTEXT_SPECIAL_TICKS_MIN_INNER ), // see above
|
||||
MAP_SPECIAL( "HelpMarks", CHART, XML_TICK_MARKS_MINOR_OUTER, XML_TYPE_NUMBER | MID_FLAG_MERGE_PROPERTY, XML_SCH_CONTEXT_SPECIAL_TICKS_MIN_OUTER ),
|
||||
MAP_CONTEXT( "Logarithmic", CHART, XML_LOGARITHMIC, XML_TYPE_BOOL, XML_SCH_CONTEXT_LOGARITHMIC ),
|
||||
MAP_CONTEXT( "Min", CHART, XML_MINIMUM, XML_TYPE_DOUBLE, XML_SCH_CONTEXT_MIN ),
|
||||
MAP_CONTEXT( "Max", CHART, XML_MAXIMUM, XML_TYPE_DOUBLE, XML_SCH_CONTEXT_MAX ),
|
||||
MAP_CONTEXT( "Origin", CHART, XML_ORIGIN, XML_TYPE_DOUBLE, XML_SCH_CONTEXT_ORIGIN ),
|
||||
MAP_CONTEXT( "StepMain", CHART, XML_INTERVAL_MAJOR, XML_TYPE_DOUBLE, XML_SCH_CONTEXT_STEP_MAIN ),
|
||||
MAP_CONTEXT( "StepHelpCount", CHART, XML_INTERVAL_MINOR_DIVISOR, XML_TYPE_NUMBER, XML_SCH_CONTEXT_STEP_HELP_COUNT ),
|
||||
MAP_ENTRY( "GapWidth", CHART, XML_GAP_WIDTH, XML_TYPE_NUMBER ),
|
||||
MAP_ENTRY( "Overlap", CHART, XML_OVERLAP, XML_TYPE_NUMBER ),
|
||||
MAP_ENTRY( "TextCanOverlap", CHART, XML_TEXT_OVERLAP, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY_ODF12( "ReverseDirection", CHART, XML_REVERSE_DIRECTION, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY( "TextBreak", TEXT, XML_LINE_BREAK, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY_ODF_EXT( "TryStaggeringFirst", LO_EXT, XML_TRY_STAGGERING_FIRST, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY( "ArrangeOrder", CHART, XML_LABEL_ARRANGEMENT, XML_SCH_TYPE_AXIS_ARRANGEMENT ),
|
||||
MAP_SPECIAL( "NumberFormat", STYLE, XML_DATA_STYLE_NAME, XML_TYPE_NUMBER, XML_SCH_CONTEXT_SPECIAL_NUMBER_FORMAT ),
|
||||
MAP_ENTRY( "LinkNumberFormatToSource", CHART, XML_LINK_DATA_STYLE_TO_SOURCE, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY( "Visible", CHART, XML_VISIBLE, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY_ODF_EXT( "MajorOrigin", LO_EXT, XML_MAJOR_ORIGIN, XML_TYPE_DOUBLE ),
|
||||
MAP_ENTRY( PROP_DisplayLabels, CHART, XML_DISPLAY_LABEL, XML_TYPE_BOOL ),
|
||||
MAP_SPECIAL( PROP_Marks, CHART, XML_TICK_MARKS_MAJOR_INNER, XML_TYPE_NUMBER | MID_FLAG_MERGE_PROPERTY, XML_SCH_CONTEXT_SPECIAL_TICKS_MAJ_INNER ), // convert one constant
|
||||
MAP_SPECIAL( PROP_Marks, CHART, XML_TICK_MARKS_MAJOR_OUTER, XML_TYPE_NUMBER | MID_FLAG_MERGE_PROPERTY, XML_SCH_CONTEXT_SPECIAL_TICKS_MAJ_OUTER ), // to two bools
|
||||
MAP_SPECIAL( PROP_HelpMarks, CHART, XML_TICK_MARKS_MINOR_INNER, XML_TYPE_NUMBER | MID_FLAG_MERGE_PROPERTY, XML_SCH_CONTEXT_SPECIAL_TICKS_MIN_INNER ), // see above
|
||||
MAP_SPECIAL( PROP_HelpMarks, CHART, XML_TICK_MARKS_MINOR_OUTER, XML_TYPE_NUMBER | MID_FLAG_MERGE_PROPERTY, XML_SCH_CONTEXT_SPECIAL_TICKS_MIN_OUTER ),
|
||||
MAP_CONTEXT( PROP_Logarithmic, CHART, XML_LOGARITHMIC, XML_TYPE_BOOL, XML_SCH_CONTEXT_LOGARITHMIC ),
|
||||
MAP_CONTEXT( PROP_Min, CHART, XML_MINIMUM, XML_TYPE_DOUBLE, XML_SCH_CONTEXT_MIN ),
|
||||
MAP_CONTEXT( PROP_Max, CHART, XML_MAXIMUM, XML_TYPE_DOUBLE, XML_SCH_CONTEXT_MAX ),
|
||||
MAP_CONTEXT( PROP_Origin, CHART, XML_ORIGIN, XML_TYPE_DOUBLE, XML_SCH_CONTEXT_ORIGIN ),
|
||||
MAP_CONTEXT( PROP_StepMain, CHART, XML_INTERVAL_MAJOR, XML_TYPE_DOUBLE, XML_SCH_CONTEXT_STEP_MAIN ),
|
||||
MAP_CONTEXT( PROP_StepHelpCount, CHART, XML_INTERVAL_MINOR_DIVISOR, XML_TYPE_NUMBER, XML_SCH_CONTEXT_STEP_HELP_COUNT ),
|
||||
MAP_ENTRY( PROP_GapWidth, CHART, XML_GAP_WIDTH, XML_TYPE_NUMBER ),
|
||||
MAP_ENTRY( PROP_Overlap, CHART, XML_OVERLAP, XML_TYPE_NUMBER ),
|
||||
MAP_ENTRY( PROP_TextCanOverlap, CHART, XML_TEXT_OVERLAP, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY_ODF12( PROP_ReverseDirection, CHART, XML_REVERSE_DIRECTION, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY( PROP_TextBreak, TEXT, XML_LINE_BREAK, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY_ODF_EXT( PROP_TryStaggeringFirst, LO_EXT, XML_TRY_STAGGERING_FIRST, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY( PROP_ArrangeOrder, CHART, XML_LABEL_ARRANGEMENT, XML_SCH_TYPE_AXIS_ARRANGEMENT ),
|
||||
MAP_SPECIAL( PROP_NumberFormat, STYLE, XML_DATA_STYLE_NAME, XML_TYPE_NUMBER, XML_SCH_CONTEXT_SPECIAL_NUMBER_FORMAT ),
|
||||
MAP_ENTRY( PROP_LinkNumberFormatToSource, CHART, XML_LINK_DATA_STYLE_TO_SOURCE, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY( PROP_Visible, CHART, XML_VISIBLE, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY_ODF_EXT( PROP_MajorOrigin, LO_EXT, XML_MAJOR_ORIGIN, XML_TYPE_DOUBLE ),
|
||||
|
||||
MAP_FULL( "CrossoverPosition", CHART, XML_AXIS_POSITION, XML_SCH_TYPE_AXIS_POSITION|MID_FLAG_MERGE_ATTRIBUTE|MID_FLAG_MULTI_PROPERTY, 0, SvtSaveOptions::ODFSVER_012 ),
|
||||
MAP_FULL( "CrossoverValue", CHART, XML_AXIS_POSITION, XML_SCH_TYPE_AXIS_POSITION_VALUE|MID_FLAG_MERGE_ATTRIBUTE|MID_FLAG_MULTI_PROPERTY, 0, SvtSaveOptions::ODFSVER_012 ),
|
||||
MAP_FULL( "LabelPosition", CHART, XML_AXIS_LABEL_POSITION, XML_SCH_TYPE_AXIS_LABEL_POSITION, 0, SvtSaveOptions::ODFSVER_012 ),
|
||||
MAP_FULL( "MarkPosition", CHART, XML_TICK_MARK_POSITION, XML_SCH_TYPE_TICK_MARK_POSITION, 0, SvtSaveOptions::ODFSVER_012 ),
|
||||
MAP_FULL( PROP_CrossoverPosition, CHART, XML_AXIS_POSITION, XML_SCH_TYPE_AXIS_POSITION|MID_FLAG_MERGE_ATTRIBUTE|MID_FLAG_MULTI_PROPERTY, 0, SvtSaveOptions::ODFSVER_012 ),
|
||||
MAP_FULL( PROP_CrossoverValue, CHART, XML_AXIS_POSITION, XML_SCH_TYPE_AXIS_POSITION_VALUE|MID_FLAG_MERGE_ATTRIBUTE|MID_FLAG_MULTI_PROPERTY, 0, SvtSaveOptions::ODFSVER_012 ),
|
||||
MAP_FULL( PROP_LabelPosition, CHART, XML_AXIS_LABEL_POSITION, XML_SCH_TYPE_AXIS_LABEL_POSITION, 0, SvtSaveOptions::ODFSVER_012 ),
|
||||
MAP_FULL( PROP_MarkPosition, CHART, XML_TICK_MARK_POSITION, XML_SCH_TYPE_TICK_MARK_POSITION, 0, SvtSaveOptions::ODFSVER_012 ),
|
||||
|
||||
// statistical properties
|
||||
|
||||
MAP_ENTRY( "MeanValue", CHART, XML_MEAN_VALUE, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY( "ErrorMargin", CHART, XML_ERROR_MARGIN, XML_TYPE_DOUBLE ),
|
||||
MAP_ENTRY( "PositiveError", CHART, XML_ERROR_LOWER_LIMIT, XML_TYPE_DOUBLE),
|
||||
MAP_ENTRY( "NegativeError", CHART, XML_ERROR_UPPER_LIMIT, XML_TYPE_DOUBLE),
|
||||
MAP_ENTRY( "ShowPositiveError", CHART, XML_ERROR_UPPER_INDICATOR, XML_TYPE_BOOL),
|
||||
MAP_ENTRY( "ShowNegativeError", CHART, XML_ERROR_LOWER_INDICATOR, XML_TYPE_BOOL),
|
||||
MAP_ENTRY( "ErrorBarStyle", CHART, XML_ERROR_CATEGORY, XML_SCH_TYPE_ERROR_BAR_STYLE ),
|
||||
MAP_ENTRY( "PercentageError", CHART, XML_ERROR_PERCENTAGE, XML_TYPE_DOUBLE ),
|
||||
MAP_ENTRY( PROP_MeanValue, CHART, XML_MEAN_VALUE, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY( PROP_ErrorMargin, CHART, XML_ERROR_MARGIN, XML_TYPE_DOUBLE ),
|
||||
MAP_ENTRY( PROP_PositiveError, CHART, XML_ERROR_LOWER_LIMIT, XML_TYPE_DOUBLE),
|
||||
MAP_ENTRY( PROP_NegativeError, CHART, XML_ERROR_UPPER_LIMIT, XML_TYPE_DOUBLE),
|
||||
MAP_ENTRY( PROP_ShowPositiveError, CHART, XML_ERROR_UPPER_INDICATOR, XML_TYPE_BOOL),
|
||||
MAP_ENTRY( PROP_ShowNegativeError, CHART, XML_ERROR_LOWER_INDICATOR, XML_TYPE_BOOL),
|
||||
MAP_ENTRY( PROP_ErrorBarStyle, CHART, XML_ERROR_CATEGORY, XML_SCH_TYPE_ERROR_BAR_STYLE ),
|
||||
MAP_ENTRY( PROP_PercentageError, CHART, XML_ERROR_PERCENTAGE, XML_TYPE_DOUBLE ),
|
||||
|
||||
// regression curve properties
|
||||
MAP_SPECIAL( "RegressionType", CHART, XML_REGRESSION_TYPE, XML_TYPE_STRING, XML_SCH_CONTEXT_SPECIAL_REGRESSION_TYPE ),
|
||||
MAP_SPECIAL_ODF13( "MovingAverageType", LO_EXT, XML_REGRESSION_MOVING_TYPE, XML_TYPE_STRING, XML_SCH_CONTEXT_SPECIAL_MOVING_AVERAGE_TYPE ),
|
||||
MAP_SPECIAL_ODF13( "MovingAverageType", CHART, XML_REGRESSION_MOVING_TYPE, XML_TYPE_STRING, XML_SCH_CONTEXT_SPECIAL_MOVING_AVERAGE_TYPE ),
|
||||
MAP_SPECIAL( PROP_RegressionType, CHART, XML_REGRESSION_TYPE, XML_TYPE_STRING, XML_SCH_CONTEXT_SPECIAL_REGRESSION_TYPE ),
|
||||
MAP_SPECIAL_ODF13( PROP_MovingAverageType, LO_EXT, XML_REGRESSION_MOVING_TYPE, XML_TYPE_STRING, XML_SCH_CONTEXT_SPECIAL_MOVING_AVERAGE_TYPE ),
|
||||
MAP_SPECIAL_ODF13( PROP_MovingAverageType, CHART, XML_REGRESSION_MOVING_TYPE, XML_TYPE_STRING, XML_SCH_CONTEXT_SPECIAL_MOVING_AVERAGE_TYPE ),
|
||||
|
||||
// ODF 1.3 OFFICE-3958
|
||||
MAP_ENTRY_ODF13( "CurveName", XML_NAMESPACE_LO_EXT, XML_REGRESSION_CURVE_NAME, XML_TYPE_STRING ),
|
||||
MAP_ENTRY_ODF13( "CurveName", XML_NAMESPACE_CHART, XML_REGRESSION_CURVE_NAME, XML_TYPE_STRING ),
|
||||
MAP_ENTRY_ODF13( "PolynomialDegree", XML_NAMESPACE_LO_EXT, XML_REGRESSION_MAX_DEGREE, XML_TYPE_NUMBER ),
|
||||
MAP_ENTRY_ODF13( "PolynomialDegree", XML_NAMESPACE_CHART, XML_REGRESSION_MAX_DEGREE, XML_TYPE_NUMBER ),
|
||||
MAP_ENTRY_ODF13( "ForceIntercept", XML_NAMESPACE_LO_EXT, XML_REGRESSION_FORCE_INTERCEPT, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY_ODF13( "ForceIntercept", XML_NAMESPACE_CHART, XML_REGRESSION_FORCE_INTERCEPT, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY_ODF13( "InterceptValue", XML_NAMESPACE_LO_EXT, XML_REGRESSION_INTERCEPT_VALUE, XML_TYPE_DOUBLE ),
|
||||
MAP_ENTRY_ODF13( "InterceptValue", XML_NAMESPACE_CHART, XML_REGRESSION_INTERCEPT_VALUE, XML_TYPE_DOUBLE ),
|
||||
MAP_ENTRY_ODF13( PROP_CurveName, XML_NAMESPACE_LO_EXT, XML_REGRESSION_CURVE_NAME, XML_TYPE_STRING ),
|
||||
MAP_ENTRY_ODF13( PROP_CurveName, XML_NAMESPACE_CHART, XML_REGRESSION_CURVE_NAME, XML_TYPE_STRING ),
|
||||
MAP_ENTRY_ODF13( PROP_PolynomialDegree, XML_NAMESPACE_LO_EXT, XML_REGRESSION_MAX_DEGREE, XML_TYPE_NUMBER ),
|
||||
MAP_ENTRY_ODF13( PROP_PolynomialDegree, XML_NAMESPACE_CHART, XML_REGRESSION_MAX_DEGREE, XML_TYPE_NUMBER ),
|
||||
MAP_ENTRY_ODF13( PROP_ForceIntercept, XML_NAMESPACE_LO_EXT, XML_REGRESSION_FORCE_INTERCEPT, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY_ODF13( PROP_ForceIntercept, XML_NAMESPACE_CHART, XML_REGRESSION_FORCE_INTERCEPT, XML_TYPE_BOOL ),
|
||||
MAP_ENTRY_ODF13( PROP_InterceptValue, XML_NAMESPACE_LO_EXT, XML_REGRESSION_INTERCEPT_VALUE, XML_TYPE_DOUBLE ),
|
||||
MAP_ENTRY_ODF13( PROP_InterceptValue, XML_NAMESPACE_CHART, XML_REGRESSION_INTERCEPT_VALUE, XML_TYPE_DOUBLE ),
|
||||
|
||||
// ODF 1.3 OFFICE-3959
|
||||
MAP_ENTRY_ODF13( "MovingAveragePeriod", XML_NAMESPACE_LO_EXT, XML_REGRESSION_PERIOD, XML_TYPE_NUMBER ),
|
||||
MAP_ENTRY_ODF13( "MovingAveragePeriod", XML_NAMESPACE_CHART, XML_REGRESSION_PERIOD, XML_TYPE_NUMBER ),
|
||||
MAP_ENTRY_ODF13( PROP_MovingAveragePeriod, XML_NAMESPACE_LO_EXT, XML_REGRESSION_PERIOD, XML_TYPE_NUMBER ),
|
||||
MAP_ENTRY_ODF13( PROP_MovingAveragePeriod, XML_NAMESPACE_CHART, XML_REGRESSION_PERIOD, XML_TYPE_NUMBER ),
|
||||
|
||||
MAP_ENTRY_ODF_EXT( "ExtrapolateForward", LO_EXT, XML_REGRESSION_EXTRAPOLATE_FORWARD, XML_TYPE_DOUBLE ),
|
||||
MAP_ENTRY_ODF_EXT( "ExtrapolateBackward", LO_EXT, XML_REGRESSION_EXTRAPOLATE_BACKWARD, XML_TYPE_DOUBLE ),
|
||||
MAP_ENTRY_ODF_EXT_IMPORT( "ExtrapolateForward", CHART, XML_REGRESSION_EXTRAPOLATE_FORWARD, XML_TYPE_DOUBLE ),
|
||||
MAP_ENTRY_ODF_EXT_IMPORT( "ExtrapolateBackward", CHART, XML_REGRESSION_EXTRAPOLATE_BACKWARD, XML_TYPE_DOUBLE ),
|
||||
MAP_ENTRY_ODF_EXT( PROP_ExtrapolateForward, LO_EXT, XML_REGRESSION_EXTRAPOLATE_FORWARD, XML_TYPE_DOUBLE ),
|
||||
MAP_ENTRY_ODF_EXT( PROP_ExtrapolateBackward, LO_EXT, XML_REGRESSION_EXTRAPOLATE_BACKWARD, XML_TYPE_DOUBLE ),
|
||||
MAP_ENTRY_ODF_EXT_IMPORT( PROP_ExtrapolateForward, CHART, XML_REGRESSION_EXTRAPOLATE_FORWARD, XML_TYPE_DOUBLE ),
|
||||
MAP_ENTRY_ODF_EXT_IMPORT( PROP_ExtrapolateBackward, CHART, XML_REGRESSION_EXTRAPOLATE_BACKWARD, XML_TYPE_DOUBLE ),
|
||||
|
||||
MAP_ENTRY_ODF_EXT( "XName", LO_EXT, XML_REGRESSION_X_NAME, XML_TYPE_STRING ),
|
||||
MAP_ENTRY_ODF_EXT( "YName", LO_EXT, XML_REGRESSION_Y_NAME, XML_TYPE_STRING ),
|
||||
MAP_ENTRY_ODF_EXT( PROP_XName, LO_EXT, XML_REGRESSION_X_NAME, XML_TYPE_STRING ),
|
||||
MAP_ENTRY_ODF_EXT( PROP_YName, LO_EXT, XML_REGRESSION_Y_NAME, XML_TYPE_STRING ),
|
||||
|
||||
MAP_SPECIAL_ODF12( "ErrorBarRangePositive", CHART, XML_ERROR_UPPER_RANGE, XML_TYPE_STRING, XML_SCH_CONTEXT_SPECIAL_ERRORBAR_RANGE ), // export only
|
||||
MAP_SPECIAL_ODF12( "ErrorBarRangeNegative", CHART, XML_ERROR_LOWER_RANGE, XML_TYPE_STRING, XML_SCH_CONTEXT_SPECIAL_ERRORBAR_RANGE ), // export only
|
||||
MAP_SPECIAL_ODF12( PROP_ErrorBarRangePositive, CHART, XML_ERROR_UPPER_RANGE, XML_TYPE_STRING, XML_SCH_CONTEXT_SPECIAL_ERRORBAR_RANGE ), // export only
|
||||
MAP_SPECIAL_ODF12( PROP_ErrorBarRangeNegative, CHART, XML_ERROR_LOWER_RANGE, XML_TYPE_STRING, XML_SCH_CONTEXT_SPECIAL_ERRORBAR_RANGE ), // export only
|
||||
|
||||
// errorbars properties (chart2)
|
||||
MAP_ENTRY_ODF_EXT( "Weight", LO_EXT, XML_ERROR_STANDARD_WEIGHT, XML_TYPE_DOUBLE),
|
||||
MAP_ENTRY_ODF_EXT_IMPORT( "Weight", CHART, XML_ERROR_STANDARD_WEIGHT, XML_TYPE_DOUBLE),
|
||||
MAP_ENTRY_ODF_EXT( PROP_Weight, LO_EXT, XML_ERROR_STANDARD_WEIGHT, XML_TYPE_DOUBLE),
|
||||
MAP_ENTRY_ODF_EXT_IMPORT( PROP_Weight, CHART, XML_ERROR_STANDARD_WEIGHT, XML_TYPE_DOUBLE),
|
||||
|
||||
// series/data-point properties
|
||||
MAP_SPECIAL( "DataCaption", CHART, XML_DATA_LABEL_NUMBER, XML_TYPE_NUMBER | MID_FLAG_MERGE_PROPERTY, XML_SCH_CONTEXT_SPECIAL_DATA_LABEL_NUMBER ), // convert one constant
|
||||
MAP_SPECIAL( "DataCaption", CHART, XML_DATA_LABEL_TEXT, XML_TYPE_NUMBER | MID_FLAG_MERGE_PROPERTY, XML_SCH_CONTEXT_SPECIAL_DATA_LABEL_TEXT ), // to 'tristate' and two bools
|
||||
MAP_SPECIAL( "DataCaption", CHART, XML_DATA_LABEL_SYMBOL, XML_TYPE_NUMBER | MID_FLAG_MERGE_PROPERTY, XML_SCH_CONTEXT_SPECIAL_DATA_LABEL_SYMBOL ),
|
||||
MAP_SPECIAL_ODF13( "DataCaption", CHART, XML_DATA_LABEL_SERIES, XML_TYPE_NUMBER | MID_FLAG_MERGE_PROPERTY, XML_SCH_CONTEXT_SPECIAL_DATA_LABEL_SERIES ),
|
||||
MAP_SPECIAL_ODF12( "LabelSeparator", CHART, XML_LABEL_SEPARATOR, XML_TYPE_STRING | MID_FLAG_ELEMENT_ITEM, XML_SCH_CONTEXT_SPECIAL_LABEL_SEPARATOR ),
|
||||
MAP_ENTRY_ODF12( "LabelPlacement", CHART, XML_LABEL_POSITION, XML_SCH_TYPE_LABEL_PLACEMENT_TYPE ),
|
||||
MAP_ENTRY( "SegmentOffset", CHART, XML_PIE_OFFSET, XML_TYPE_NUMBER ),
|
||||
MAP_SPECIAL_ODF12( "PercentageNumberFormat", STYLE, XML_PERCENTAGE_DATA_STYLE_NAME, XML_TYPE_NUMBER, XML_SCH_CONTEXT_SPECIAL_NUMBER_FORMAT ),
|
||||
MAP_ENTRY_ODF_EXT( "ShowCustomLeaderLines", LO_EXT, XML_CUSTOM_LEADERLINES, XML_TYPE_BOOL ),
|
||||
MAP_SPECIAL( PROP_DataCaption, CHART, XML_DATA_LABEL_NUMBER, XML_TYPE_NUMBER | MID_FLAG_MERGE_PROPERTY, XML_SCH_CONTEXT_SPECIAL_DATA_LABEL_NUMBER ), // convert one constant
|
||||
MAP_SPECIAL( PROP_DataCaption, CHART, XML_DATA_LABEL_TEXT, XML_TYPE_NUMBER | MID_FLAG_MERGE_PROPERTY, XML_SCH_CONTEXT_SPECIAL_DATA_LABEL_TEXT ), // to 'tristate' and two bools
|
||||
MAP_SPECIAL( PROP_DataCaption, CHART, XML_DATA_LABEL_SYMBOL, XML_TYPE_NUMBER | MID_FLAG_MERGE_PROPERTY, XML_SCH_CONTEXT_SPECIAL_DATA_LABEL_SYMBOL ),
|
||||
MAP_SPECIAL_ODF13( PROP_DataCaption, CHART, XML_DATA_LABEL_SERIES, XML_TYPE_NUMBER | MID_FLAG_MERGE_PROPERTY, XML_SCH_CONTEXT_SPECIAL_DATA_LABEL_SERIES ),
|
||||
MAP_SPECIAL_ODF12( PROP_LabelSeparator, CHART, XML_LABEL_SEPARATOR, XML_TYPE_STRING | MID_FLAG_ELEMENT_ITEM, XML_SCH_CONTEXT_SPECIAL_LABEL_SEPARATOR ),
|
||||
MAP_ENTRY_ODF12( PROP_LabelPlacement, CHART, XML_LABEL_POSITION, XML_SCH_TYPE_LABEL_PLACEMENT_TYPE ),
|
||||
MAP_ENTRY( PROP_SegmentOffset, CHART, XML_PIE_OFFSET, XML_TYPE_NUMBER ),
|
||||
MAP_SPECIAL_ODF12( PROP_PercentageNumberFormat, STYLE, XML_PERCENTAGE_DATA_STYLE_NAME, XML_TYPE_NUMBER, XML_SCH_CONTEXT_SPECIAL_NUMBER_FORMAT ),
|
||||
MAP_ENTRY_ODF_EXT( PROP_ShowCustomLeaderLines, LO_EXT, XML_CUSTOM_LEADERLINES, XML_TYPE_BOOL ),
|
||||
|
||||
// text properties for titles
|
||||
MAP_SPECIAL( "TextRotation", STYLE, XML_ROTATION_ANGLE, XML_TYPE_NUMBER, XML_SCH_CONTEXT_SPECIAL_TEXT_ROTATION ), // convert 1/100th degrees to degrees
|
||||
MAP_ENTRY( "StackedText", STYLE, XML_DIRECTION, XML_SCH_TYPE_TEXT_ORIENTATION ),
|
||||
MAP_SPECIAL( PROP_TextRotation, STYLE, XML_ROTATION_ANGLE, XML_TYPE_NUMBER, XML_SCH_CONTEXT_SPECIAL_TEXT_ROTATION ), // convert 1/100th degrees to degrees
|
||||
MAP_ENTRY( PROP_StackedText, STYLE, XML_DIRECTION, XML_SCH_TYPE_TEXT_ORIENTATION ),
|
||||
|
||||
// for compatibility to pre 6.0beta documents
|
||||
// MAP_SPECIAL( "SymbolBitmap", CHART, XML_SYMBOL_IMAGE_NAME, XML_TYPE_STRING, XML_SCH_CONTEXT_SPECIAL_SYMBOL_IMAGE_NAME ),
|
||||
// MAP_SPECIAL( PROP_SymbolBitmap", CHART, XML_SYMBOL_IMAGE_NAME, XML_TYPE_STRING, XML_SCH_CONTEXT_SPECIAL_SYMBOL_IMAGE_NAME ),
|
||||
|
||||
MAP_ENTRY( "ChartUserDefinedAttributes", TEXT, XML_XMLNS, XML_TYPE_ATTRIBUTE_CONTAINER | MID_FLAG_SPECIAL_ITEM ),
|
||||
MAP_ENTRY( PROP_ChartUserDefinedAttributes, TEXT, XML_XMLNS, XML_TYPE_ATTRIBUTE_CONTAINER | MID_FLAG_SPECIAL_ITEM ),
|
||||
|
||||
MAP_ENTRY_END
|
||||
};
|
||||
|
||||
+232
-231
@@ -63,6 +63,7 @@
|
||||
#include <animations.hxx>
|
||||
#include <sax/tools/converter.hxx>
|
||||
#include <xmlsdtypes.hxx>
|
||||
#include <xmlprop.hxx>
|
||||
|
||||
using ::com::sun::star::uno::Any;
|
||||
|
||||
@@ -77,7 +78,7 @@ using namespace ::xmloff::token;
|
||||
#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() { nullptr, 0, XML_EMPTY, 0 ,0, SvtSaveOptions::ODFSVER_010, false }
|
||||
#define MAP_END() { nullptr }
|
||||
|
||||
// entry list for graphic properties
|
||||
|
||||
@@ -86,239 +87,239 @@ const XMLPropertyMapEntry aXMLSDProperties[] =
|
||||
// this entry must be first! this is needed for XMLShapeImportHelper::CreateExternalShapePropMapper
|
||||
|
||||
// ^^^though CreateExternalShapePropMapper is gone now, hmm^^^
|
||||
GMAP( "UserDefinedAttributes", XML_NAMESPACE_TEXT, XML_XMLNS, XML_TYPE_ATTRIBUTE_CONTAINER | MID_FLAG_SPECIAL_ITEM, 0 ),
|
||||
GMAP( PROP_UserDefinedAttributes, XML_NAMESPACE_TEXT, XML_XMLNS, XML_TYPE_ATTRIBUTE_CONTAINER | MID_FLAG_SPECIAL_ITEM, 0 ),
|
||||
|
||||
// stroke attributes
|
||||
GMAP( "LineStyle", XML_NAMESPACE_DRAW, XML_STROKE, XML_SD_TYPE_STROKE, 0 ),
|
||||
GMAP( "LineDashName", XML_NAMESPACE_DRAW, XML_STROKE_DASH, XML_TYPE_STYLENAME|MID_FLAG_NO_PROPERTY_IMPORT , CTF_DASHNAME ),
|
||||
GMAP( "LineWidth", XML_NAMESPACE_SVG, XML_STROKE_WIDTH, XML_TYPE_MEASURE, 0 ),
|
||||
GMAP_D("LineColor", XML_NAMESPACE_SVG, XML_STROKE_COLOR, XML_TYPE_COLOR, 0),
|
||||
GMAP( "LineStartName", XML_NAMESPACE_DRAW, XML_MARKER_START, XML_TYPE_STYLENAME|MID_FLAG_NO_PROPERTY_IMPORT, CTF_LINESTARTNAME ),
|
||||
GMAP( "LineStartWidth", XML_NAMESPACE_DRAW, XML_MARKER_START_WIDTH, XML_TYPE_MEASURE, 0 ),
|
||||
GMAP( "LineStartCenter", XML_NAMESPACE_DRAW, XML_MARKER_START_CENTER, XML_TYPE_BOOL, 0 ),
|
||||
GMAP( "LineEndName", XML_NAMESPACE_DRAW, XML_MARKER_END, XML_TYPE_STYLENAME|MID_FLAG_NO_PROPERTY_IMPORT, CTF_LINEENDNAME ),
|
||||
GMAP( "LineEndWidth", XML_NAMESPACE_DRAW, XML_MARKER_END_WIDTH, XML_TYPE_MEASURE, 0 ),
|
||||
GMAP( "LineEndCenter", XML_NAMESPACE_DRAW, XML_MARKER_END_CENTER, XML_TYPE_BOOL, 0 ),
|
||||
GMAP( "LineTransparence", XML_NAMESPACE_SVG, XML_STROKE_OPACITY, XML_SD_TYPE_OPACITY, 0 ),
|
||||
GMAP( "LineJoint", XML_NAMESPACE_DRAW, XML_STROKE_LINEJOIN, XML_SD_TYPE_LINEJOIN, 0 ),
|
||||
GMAP( "LineCap", XML_NAMESPACE_SVG , XML_STROKE_LINECAP, XML_SD_TYPE_LINECAP, 0 ),
|
||||
GMAP( PROP_LineStyle, XML_NAMESPACE_DRAW, XML_STROKE, XML_SD_TYPE_STROKE, 0 ),
|
||||
GMAP( PROP_LineDashName, XML_NAMESPACE_DRAW, XML_STROKE_DASH, XML_TYPE_STYLENAME|MID_FLAG_NO_PROPERTY_IMPORT , CTF_DASHNAME ),
|
||||
GMAP( PROP_LineWidth, XML_NAMESPACE_SVG, XML_STROKE_WIDTH, XML_TYPE_MEASURE, 0 ),
|
||||
GMAP_D( PROP_LineColor, XML_NAMESPACE_SVG, XML_STROKE_COLOR, XML_TYPE_COLOR, 0),
|
||||
GMAP( PROP_LineStartName, XML_NAMESPACE_DRAW, XML_MARKER_START, XML_TYPE_STYLENAME|MID_FLAG_NO_PROPERTY_IMPORT, CTF_LINESTARTNAME ),
|
||||
GMAP( PROP_LineStartWidth, XML_NAMESPACE_DRAW, XML_MARKER_START_WIDTH, XML_TYPE_MEASURE, 0 ),
|
||||
GMAP( PROP_LineStartCenter, XML_NAMESPACE_DRAW, XML_MARKER_START_CENTER, XML_TYPE_BOOL, 0 ),
|
||||
GMAP( PROP_LineEndName, XML_NAMESPACE_DRAW, XML_MARKER_END, XML_TYPE_STYLENAME|MID_FLAG_NO_PROPERTY_IMPORT, CTF_LINEENDNAME ),
|
||||
GMAP( PROP_LineEndWidth, XML_NAMESPACE_DRAW, XML_MARKER_END_WIDTH, XML_TYPE_MEASURE, 0 ),
|
||||
GMAP( PROP_LineEndCenter, XML_NAMESPACE_DRAW, XML_MARKER_END_CENTER, XML_TYPE_BOOL, 0 ),
|
||||
GMAP( PROP_LineTransparence, XML_NAMESPACE_SVG, XML_STROKE_OPACITY, XML_SD_TYPE_OPACITY, 0 ),
|
||||
GMAP( PROP_LineJoint, XML_NAMESPACE_DRAW, XML_STROKE_LINEJOIN, XML_SD_TYPE_LINEJOIN, 0 ),
|
||||
GMAP( PROP_LineCap, XML_NAMESPACE_SVG , XML_STROKE_LINECAP, XML_SD_TYPE_LINECAP, 0 ),
|
||||
|
||||
// fill attributes
|
||||
GMAP( "FillStyle", XML_NAMESPACE_DRAW, XML_FILL, XML_SD_TYPE_FILLSTYLE, CTF_FILLSTYLE ),
|
||||
GMAP_D("FillColor", XML_NAMESPACE_DRAW, XML_FILL_COLOR, XML_TYPE_COLOR, CTF_FILLCOLOR ),
|
||||
GMAP_D("FillColor2", XML_NAMESPACE_DRAW, XML_SECONDARY_FILL_COLOR, XML_TYPE_COLOR, 0),
|
||||
GMAPV("FillColorTheme", XML_NAMESPACE_LO_EXT, XML_FILL_THEME_COLOR, XML_TYPE_THEME_COLOR, 0, SvtSaveOptions::ODFSVER_FUTURE_EXTENDED),
|
||||
GMAPV("FillColorLumMod", XML_NAMESPACE_LO_EXT, XML_FILL_COLOR_LUM_MOD, XML_TYPE_PERCENT100, 0, SvtSaveOptions::ODFSVER_FUTURE_EXTENDED),
|
||||
GMAPV("FillColorLumOff", XML_NAMESPACE_LO_EXT, XML_FILL_COLOR_LUM_OFF, XML_TYPE_PERCENT100, 0, SvtSaveOptions::ODFSVER_FUTURE_EXTENDED),
|
||||
GMAP( "FillGradientName", XML_NAMESPACE_DRAW, XML_FILL_GRADIENT_NAME, XML_TYPE_STYLENAME|MID_FLAG_NO_PROPERTY_IMPORT, CTF_FILLGRADIENTNAME ),
|
||||
GMAP( "FillGradientStepCount", XML_NAMESPACE_DRAW, XML_GRADIENT_STEP_COUNT, XML_TYPE_NUMBER16, 0 ),
|
||||
GMAP( "FillHatchName", XML_NAMESPACE_DRAW, XML_FILL_HATCH_NAME, XML_TYPE_STYLENAME|MID_FLAG_NO_PROPERTY_IMPORT, CTF_FILLHATCHNAME ),
|
||||
GMAP( "FillBackground", XML_NAMESPACE_DRAW, XML_FILL_HATCH_SOLID, XML_TYPE_BOOL, 0 ),
|
||||
GMAPV( "FillUseSlideBackground", XML_NAMESPACE_LO_EXT, XML_FILL_USE_SLIDE_BACKGROUND, XML_TYPE_BOOL, 0, SvtSaveOptions::ODFSVER_FUTURE_EXTENDED),
|
||||
GMAP( "FillBitmapName", XML_NAMESPACE_DRAW, XML_FILL_IMAGE_NAME, XML_TYPE_STYLENAME|MID_FLAG_NO_PROPERTY_IMPORT, CTF_FILLBITMAPNAME ),
|
||||
GMAP( "FillTransparence", XML_NAMESPACE_DRAW, XML_OPACITY, XML_TYPE_NEG_PERCENT16|MID_FLAG_MULTI_PROPERTY, 0 ), // exists in SW, too
|
||||
GMAP( "FillTransparenceGradientName", XML_NAMESPACE_DRAW, XML_OPACITY_NAME, XML_TYPE_STYLENAME|MID_FLAG_NO_PROPERTY_IMPORT, CTF_FILLTRANSNAME ),
|
||||
GMAP( "FillBitmapSizeX", XML_NAMESPACE_DRAW, XML_FILL_IMAGE_WIDTH, XML_SD_TYPE_FILLBITMAPSIZE|MID_FLAG_MULTI_PROPERTY, 0 ),
|
||||
GMAP( "FillBitmapLogicalSize", XML_NAMESPACE_DRAW, XML_FILL_IMAGE_WIDTH, XML_SD_TYPE_LOGICAL_SIZE|MID_FLAG_MULTI_PROPERTY, 0 ),
|
||||
GMAP( "FillBitmapSizeY", XML_NAMESPACE_DRAW, XML_FILL_IMAGE_HEIGHT, XML_SD_TYPE_FILLBITMAPSIZE|MID_FLAG_MULTI_PROPERTY, 0 ),
|
||||
GMAP( "FillBitmapLogicalSize", XML_NAMESPACE_DRAW, XML_FILL_IMAGE_HEIGHT, XML_SD_TYPE_LOGICAL_SIZE|MID_FLAG_MULTI_PROPERTY, 0 ),
|
||||
GMAP( "FillBitmapMode", XML_NAMESPACE_STYLE,XML_REPEAT, XML_SD_TYPE_BITMAP_MODE|MID_FLAG_MULTI_PROPERTY, 0 ),
|
||||
GMAP( "FillBitmapPositionOffsetX", XML_NAMESPACE_DRAW, XML_FILL_IMAGE_REF_POINT_X, XML_TYPE_PERCENT, 0 ),
|
||||
GMAP( "FillBitmapPositionOffsetY", XML_NAMESPACE_DRAW, XML_FILL_IMAGE_REF_POINT_Y, XML_TYPE_PERCENT, 0 ),
|
||||
GMAP( "FillBitmapRectanglePoint", XML_NAMESPACE_DRAW, XML_FILL_IMAGE_REF_POINT, XML_SD_TYPE_BITMAP_REFPOINT, 0 ),
|
||||
GMAP( "FillBitmapOffsetX", XML_NAMESPACE_DRAW, XML_TILE_REPEAT_OFFSET, XML_SD_TYPE_BITMAPREPOFFSETX|MID_FLAG_MULTI_PROPERTY, CTF_REPEAT_OFFSET_X ),
|
||||
GMAP( "FillBitmapOffsetY", XML_NAMESPACE_DRAW, XML_TILE_REPEAT_OFFSET, XML_SD_TYPE_BITMAPREPOFFSETY|MID_FLAG_MULTI_PROPERTY, CTF_REPEAT_OFFSET_Y ),
|
||||
GMAP( PROP_FillStyle, XML_NAMESPACE_DRAW, XML_FILL, XML_SD_TYPE_FILLSTYLE, CTF_FILLSTYLE ),
|
||||
GMAP_D(PROP_FillColor, XML_NAMESPACE_DRAW, XML_FILL_COLOR, XML_TYPE_COLOR, CTF_FILLCOLOR ),
|
||||
GMAP_D(PROP_FillColor2, XML_NAMESPACE_DRAW, XML_SECONDARY_FILL_COLOR, XML_TYPE_COLOR, 0),
|
||||
GMAPV( PROP_FillColorTheme, XML_NAMESPACE_LO_EXT, XML_FILL_THEME_COLOR, XML_TYPE_THEME_COLOR, 0, SvtSaveOptions::ODFSVER_FUTURE_EXTENDED),
|
||||
GMAPV( PROP_FillColorLumMod, XML_NAMESPACE_LO_EXT, XML_FILL_COLOR_LUM_MOD, XML_TYPE_PERCENT100, 0, SvtSaveOptions::ODFSVER_FUTURE_EXTENDED),
|
||||
GMAPV( PROP_FillColorLumOff, XML_NAMESPACE_LO_EXT, XML_FILL_COLOR_LUM_OFF, XML_TYPE_PERCENT100, 0, SvtSaveOptions::ODFSVER_FUTURE_EXTENDED),
|
||||
GMAP( PROP_FillGradientName, XML_NAMESPACE_DRAW, XML_FILL_GRADIENT_NAME, XML_TYPE_STYLENAME|MID_FLAG_NO_PROPERTY_IMPORT, CTF_FILLGRADIENTNAME ),
|
||||
GMAP( PROP_FillGradientStepCount, XML_NAMESPACE_DRAW, XML_GRADIENT_STEP_COUNT, XML_TYPE_NUMBER16, 0 ),
|
||||
GMAP( PROP_FillHatchName, XML_NAMESPACE_DRAW, XML_FILL_HATCH_NAME, XML_TYPE_STYLENAME|MID_FLAG_NO_PROPERTY_IMPORT, CTF_FILLHATCHNAME ),
|
||||
GMAP( PROP_FillBackground, XML_NAMESPACE_DRAW, XML_FILL_HATCH_SOLID, XML_TYPE_BOOL, 0 ),
|
||||
GMAPV( PROP_FillUseSlideBackground, XML_NAMESPACE_LO_EXT, XML_FILL_USE_SLIDE_BACKGROUND, XML_TYPE_BOOL, 0, SvtSaveOptions::ODFSVER_FUTURE_EXTENDED),
|
||||
GMAP( PROP_FillBitmapName, XML_NAMESPACE_DRAW, XML_FILL_IMAGE_NAME, XML_TYPE_STYLENAME|MID_FLAG_NO_PROPERTY_IMPORT, CTF_FILLBITMAPNAME ),
|
||||
GMAP( PROP_FillTransparence, XML_NAMESPACE_DRAW, XML_OPACITY, XML_TYPE_NEG_PERCENT16|MID_FLAG_MULTI_PROPERTY, 0 ), // exists in SW, too
|
||||
GMAP( PROP_FillTransparenceGradientName, XML_NAMESPACE_DRAW, XML_OPACITY_NAME, XML_TYPE_STYLENAME|MID_FLAG_NO_PROPERTY_IMPORT, CTF_FILLTRANSNAME ),
|
||||
GMAP( PROP_FillBitmapSizeX, XML_NAMESPACE_DRAW, XML_FILL_IMAGE_WIDTH, XML_SD_TYPE_FILLBITMAPSIZE|MID_FLAG_MULTI_PROPERTY, 0 ),
|
||||
GMAP( PROP_FillBitmapLogicalSize, XML_NAMESPACE_DRAW, XML_FILL_IMAGE_WIDTH, XML_SD_TYPE_LOGICAL_SIZE|MID_FLAG_MULTI_PROPERTY, 0 ),
|
||||
GMAP( PROP_FillBitmapSizeY, XML_NAMESPACE_DRAW, XML_FILL_IMAGE_HEIGHT, XML_SD_TYPE_FILLBITMAPSIZE|MID_FLAG_MULTI_PROPERTY, 0 ),
|
||||
GMAP( PROP_FillBitmapLogicalSize, XML_NAMESPACE_DRAW, XML_FILL_IMAGE_HEIGHT, XML_SD_TYPE_LOGICAL_SIZE|MID_FLAG_MULTI_PROPERTY, 0 ),
|
||||
GMAP( PROP_FillBitmapMode, XML_NAMESPACE_STYLE,XML_REPEAT, XML_SD_TYPE_BITMAP_MODE|MID_FLAG_MULTI_PROPERTY, 0 ),
|
||||
GMAP( PROP_FillBitmapPositionOffsetX, XML_NAMESPACE_DRAW, XML_FILL_IMAGE_REF_POINT_X, XML_TYPE_PERCENT, 0 ),
|
||||
GMAP( PROP_FillBitmapPositionOffsetY, XML_NAMESPACE_DRAW, XML_FILL_IMAGE_REF_POINT_Y, XML_TYPE_PERCENT, 0 ),
|
||||
GMAP( PROP_FillBitmapRectanglePoint, XML_NAMESPACE_DRAW, XML_FILL_IMAGE_REF_POINT, XML_SD_TYPE_BITMAP_REFPOINT, 0 ),
|
||||
GMAP( PROP_FillBitmapOffsetX, XML_NAMESPACE_DRAW, XML_TILE_REPEAT_OFFSET, XML_SD_TYPE_BITMAPREPOFFSETX|MID_FLAG_MULTI_PROPERTY, CTF_REPEAT_OFFSET_X ),
|
||||
GMAP( PROP_FillBitmapOffsetY, XML_NAMESPACE_DRAW, XML_TILE_REPEAT_OFFSET, XML_SD_TYPE_BITMAPREPOFFSETY|MID_FLAG_MULTI_PROPERTY, CTF_REPEAT_OFFSET_Y ),
|
||||
|
||||
// text frame attributes
|
||||
GMAP( "TextHorizontalAdjust", XML_NAMESPACE_DRAW, XML_TEXTAREA_HORIZONTAL_ALIGN, XML_SD_TYPE_TEXT_ALIGN, 0 ),
|
||||
GMAP( "TextVerticalAdjust", XML_NAMESPACE_DRAW, XML_TEXTAREA_VERTICAL_ALIGN, XML_SD_TYPE_VERTICAL_ALIGN, 0 ),
|
||||
GMAP( "TextAutoGrowHeight", XML_NAMESPACE_DRAW, XML_AUTO_GROW_HEIGHT, XML_TYPE_BOOL, 0 ),
|
||||
GMAP( "TextAutoGrowWidth", XML_NAMESPACE_DRAW, XML_AUTO_GROW_WIDTH, XML_TYPE_BOOL, 0 ),
|
||||
GMAP( "TextFitToSize", XML_NAMESPACE_DRAW, XML_FIT_TO_SIZE, XML_SD_TYPE_FITTOSIZE|MID_FLAG_MERGE_PROPERTY, 0),
|
||||
GMAPV( "TextFitToSize", XML_NAMESPACE_STYLE, XML_SHRINK_TO_FIT, XML_SD_TYPE_FITTOSIZE_AUTOFIT|MID_FLAG_MERGE_PROPERTY, 0, SvtSaveOptions::ODFSVER_012 ),
|
||||
GMAP( "TextContourFrame", XML_NAMESPACE_DRAW, XML_FIT_TO_CONTOUR, XML_TYPE_BOOL, 0 ),
|
||||
GMAP( "TextMaximumFrameHeight", XML_NAMESPACE_FO, XML_MAX_HEIGHT, XML_TYPE_MEASURE, 0 ),
|
||||
GMAP( "TextMaximumFrameWidth", XML_NAMESPACE_FO, XML_MAX_WIDTH, XML_TYPE_MEASURE, 0 ),
|
||||
GMAP( "TextMinimumFrameHeight", XML_NAMESPACE_FO, XML_MIN_HEIGHT, XML_TYPE_MEASURE|MID_FLAG_MULTI_PROPERTY, 0 ), // exists in SW, too
|
||||
GMAP( "TextMinimumFrameWidth", XML_NAMESPACE_FO, XML_MIN_WIDTH, XML_TYPE_MEASURE|MID_FLAG_MULTI_PROPERTY, 0 ),
|
||||
GMAP( "TextUpperDistance", XML_NAMESPACE_FO, XML_PADDING_TOP, XML_TYPE_MEASURE|MID_FLAG_MULTI_PROPERTY, 0 ), // exists in SW, too
|
||||
GMAP( "TextLowerDistance", XML_NAMESPACE_FO, XML_PADDING_BOTTOM, XML_TYPE_MEASURE|MID_FLAG_MULTI_PROPERTY, 0 ), // exists in SW, too
|
||||
GMAP( "TextLeftDistance", XML_NAMESPACE_FO, XML_PADDING_LEFT, XML_TYPE_MEASURE|MID_FLAG_MULTI_PROPERTY, 0 ), // exists in SW, too
|
||||
GMAP( "TextRightDistance", XML_NAMESPACE_FO, XML_PADDING_RIGHT, XML_TYPE_MEASURE|MID_FLAG_MULTI_PROPERTY, 0 ), // exists in SW, too
|
||||
PMAP( "TextWritingMode", XML_NAMESPACE_STYLE,XML_WRITING_MODE, XML_SD_TYPE_WRITINGMODE|MID_FLAG_MULTI_PROPERTY, CTF_WRITINGMODE ),
|
||||
GMAP( "NumberingRules", XML_NAMESPACE_TEXT, XML_LIST_STYLE, XML_SD_TYPE_NUMBULLET|MID_FLAG_ELEMENT_ITEM, CTF_NUMBERINGRULES ),
|
||||
GMAP( "NumberingRules", XML_NAMESPACE_TEXT, XML_LIST_STYLE_NAME, XML_TYPE_STRING, CTF_SD_NUMBERINGRULES_NAME ),
|
||||
GMAP( "TextWordWrap", XML_NAMESPACE_FO, XML_WRAP_OPTION, XML_TYPE_WRAP_OPTION, 0 ),
|
||||
GMAP( "TextChainNextName", XML_NAMESPACE_DRAW, XML_CHAIN_NEXT_NAME, XML_TYPE_STRING, 0 ),
|
||||
GMAP( PROP_TextHorizontalAdjust, XML_NAMESPACE_DRAW, XML_TEXTAREA_HORIZONTAL_ALIGN, XML_SD_TYPE_TEXT_ALIGN, 0 ),
|
||||
GMAP( PROP_TextVerticalAdjust, XML_NAMESPACE_DRAW, XML_TEXTAREA_VERTICAL_ALIGN, XML_SD_TYPE_VERTICAL_ALIGN, 0 ),
|
||||
GMAP( PROP_TextAutoGrowHeight, XML_NAMESPACE_DRAW, XML_AUTO_GROW_HEIGHT, XML_TYPE_BOOL, 0 ),
|
||||
GMAP( PROP_TextAutoGrowWidth, XML_NAMESPACE_DRAW, XML_AUTO_GROW_WIDTH, XML_TYPE_BOOL, 0 ),
|
||||
GMAP( PROP_TextFitToSize, XML_NAMESPACE_DRAW, XML_FIT_TO_SIZE, XML_SD_TYPE_FITTOSIZE|MID_FLAG_MERGE_PROPERTY, 0),
|
||||
GMAPV( PROP_TextFitToSize, XML_NAMESPACE_STYLE, XML_SHRINK_TO_FIT, XML_SD_TYPE_FITTOSIZE_AUTOFIT|MID_FLAG_MERGE_PROPERTY, 0, SvtSaveOptions::ODFSVER_012 ),
|
||||
GMAP( PROP_TextContourFrame, XML_NAMESPACE_DRAW, XML_FIT_TO_CONTOUR, XML_TYPE_BOOL, 0 ),
|
||||
GMAP( PROP_TextMaximumFrameHeight, XML_NAMESPACE_FO, XML_MAX_HEIGHT, XML_TYPE_MEASURE, 0 ),
|
||||
GMAP( PROP_TextMaximumFrameWidth, XML_NAMESPACE_FO, XML_MAX_WIDTH, XML_TYPE_MEASURE, 0 ),
|
||||
GMAP( PROP_TextMinimumFrameHeight, XML_NAMESPACE_FO, XML_MIN_HEIGHT, XML_TYPE_MEASURE|MID_FLAG_MULTI_PROPERTY, 0 ), // exists in SW, too
|
||||
GMAP( PROP_TextMinimumFrameWidth, XML_NAMESPACE_FO, XML_MIN_WIDTH, XML_TYPE_MEASURE|MID_FLAG_MULTI_PROPERTY, 0 ),
|
||||
GMAP( PROP_TextUpperDistance, XML_NAMESPACE_FO, XML_PADDING_TOP, XML_TYPE_MEASURE|MID_FLAG_MULTI_PROPERTY, 0 ), // exists in SW, too
|
||||
GMAP( PROP_TextLowerDistance, XML_NAMESPACE_FO, XML_PADDING_BOTTOM, XML_TYPE_MEASURE|MID_FLAG_MULTI_PROPERTY, 0 ), // exists in SW, too
|
||||
GMAP( PROP_TextLeftDistance, XML_NAMESPACE_FO, XML_PADDING_LEFT, XML_TYPE_MEASURE|MID_FLAG_MULTI_PROPERTY, 0 ), // exists in SW, too
|
||||
GMAP( PROP_TextRightDistance, XML_NAMESPACE_FO, XML_PADDING_RIGHT, XML_TYPE_MEASURE|MID_FLAG_MULTI_PROPERTY, 0 ), // exists in SW, too
|
||||
PMAP( PROP_TextWritingMode, XML_NAMESPACE_STYLE,XML_WRITING_MODE, XML_SD_TYPE_WRITINGMODE|MID_FLAG_MULTI_PROPERTY, CTF_WRITINGMODE ),
|
||||
GMAP( PROP_NumberingRules, XML_NAMESPACE_TEXT, XML_LIST_STYLE, XML_SD_TYPE_NUMBULLET|MID_FLAG_ELEMENT_ITEM, CTF_NUMBERINGRULES ),
|
||||
GMAP( PROP_NumberingRules, XML_NAMESPACE_TEXT, XML_LIST_STYLE_NAME, XML_TYPE_STRING, CTF_SD_NUMBERINGRULES_NAME ),
|
||||
GMAP( PROP_TextWordWrap, XML_NAMESPACE_FO, XML_WRAP_OPTION, XML_TYPE_WRAP_OPTION, 0 ),
|
||||
GMAP( PROP_TextChainNextName, XML_NAMESPACE_DRAW, XML_CHAIN_NEXT_NAME, XML_TYPE_STRING, 0 ),
|
||||
|
||||
GMAP( "TextColumns", XML_NAMESPACE_STYLE, XML_COLUMNS, XML_TYPE_TEXT_COLUMNS|MID_FLAG_ELEMENT_ITEM, CTF_TEXTCOLUMNS ),
|
||||
GMAP( PROP_TextColumns, XML_NAMESPACE_STYLE, XML_COLUMNS, XML_TYPE_TEXT_COLUMNS|MID_FLAG_ELEMENT_ITEM, CTF_TEXTCOLUMNS ),
|
||||
|
||||
// shadow attributes
|
||||
GMAP( "Shadow", XML_NAMESPACE_DRAW, XML_SHADOW, XML_SD_TYPE_VISIBLE_HIDDEN, 0 ),
|
||||
GMAP( "ShadowXDistance", XML_NAMESPACE_DRAW, XML_SHADOW_OFFSET_X, XML_TYPE_MEASURE, 0 ),
|
||||
GMAP( "ShadowYDistance", XML_NAMESPACE_DRAW, XML_SHADOW_OFFSET_Y, XML_TYPE_MEASURE, 0 ),
|
||||
GMAP( "ShadowColor", XML_NAMESPACE_DRAW, XML_SHADOW_COLOR, XML_TYPE_COLOR, 0 ),
|
||||
GMAP( "ShadowTransparence", XML_NAMESPACE_DRAW, XML_SHADOW_OPACITY, XML_TYPE_NEG_PERCENT, 0 ),
|
||||
GMAPV( "ShadowBlur", XML_NAMESPACE_LO_EXT, XML_SHADOW_BLUR, XML_TYPE_MEASURE, 0, SvtSaveOptions::ODFSVER_FUTURE_EXTENDED),
|
||||
GMAP( PROP_Shadow, XML_NAMESPACE_DRAW, XML_SHADOW, XML_SD_TYPE_VISIBLE_HIDDEN, 0 ),
|
||||
GMAP( PROP_ShadowXDistance, XML_NAMESPACE_DRAW, XML_SHADOW_OFFSET_X, XML_TYPE_MEASURE, 0 ),
|
||||
GMAP( PROP_ShadowYDistance, XML_NAMESPACE_DRAW, XML_SHADOW_OFFSET_Y, XML_TYPE_MEASURE, 0 ),
|
||||
GMAP( PROP_ShadowColor, XML_NAMESPACE_DRAW, XML_SHADOW_COLOR, XML_TYPE_COLOR, 0 ),
|
||||
GMAP( PROP_ShadowTransparence, XML_NAMESPACE_DRAW, XML_SHADOW_OPACITY, XML_TYPE_NEG_PERCENT, 0 ),
|
||||
GMAPV( PROP_ShadowBlur, XML_NAMESPACE_LO_EXT, XML_SHADOW_BLUR, XML_TYPE_MEASURE, 0, SvtSaveOptions::ODFSVER_FUTURE_EXTENDED),
|
||||
|
||||
// glow attributes
|
||||
GMAPV( "GlowEffectRadius", XML_NAMESPACE_LO_EXT, XML_GLOW_RADIUS, XML_TYPE_MEASURE , 0, SvtSaveOptions::ODFSVER_FUTURE_EXTENDED),
|
||||
GMAPV( "GlowEffectColor", XML_NAMESPACE_LO_EXT, XML_GLOW_COLOR, XML_TYPE_COLOR , 0, SvtSaveOptions::ODFSVER_FUTURE_EXTENDED),
|
||||
GMAPV( "GlowEffectTransparency", XML_NAMESPACE_LO_EXT, XML_GLOW_TRANSPARENCY, XML_TYPE_PERCENT16, 0, SvtSaveOptions::ODFSVER_FUTURE_EXTENDED),
|
||||
GMAPV( PROP_GlowEffectRadius, XML_NAMESPACE_LO_EXT, XML_GLOW_RADIUS, XML_TYPE_MEASURE , 0, SvtSaveOptions::ODFSVER_FUTURE_EXTENDED),
|
||||
GMAPV( PROP_GlowEffectColor, XML_NAMESPACE_LO_EXT, XML_GLOW_COLOR, XML_TYPE_COLOR , 0, SvtSaveOptions::ODFSVER_FUTURE_EXTENDED),
|
||||
GMAPV( PROP_GlowEffectTransparency, XML_NAMESPACE_LO_EXT, XML_GLOW_TRANSPARENCY, XML_TYPE_PERCENT16, 0, SvtSaveOptions::ODFSVER_FUTURE_EXTENDED),
|
||||
|
||||
// soft edge attributes
|
||||
GMAPV( "SoftEdgeRadius", XML_NAMESPACE_LO_EXT, XML_SOFTEDGE_RADIUS, XML_TYPE_MEASURE , 0, SvtSaveOptions::ODFSVER_FUTURE_EXTENDED),
|
||||
GMAPV( PROP_SoftEdgeRadius, XML_NAMESPACE_LO_EXT, XML_SOFTEDGE_RADIUS, XML_TYPE_MEASURE , 0, SvtSaveOptions::ODFSVER_FUTURE_EXTENDED),
|
||||
|
||||
// graphic attributes
|
||||
GMAP( "GraphicColorMode", XML_NAMESPACE_DRAW, XML_COLOR_MODE, XML_TYPE_COLOR_MODE, 0 ), // exists in SW, too, with same property name
|
||||
GMAP( "AdjustLuminance", XML_NAMESPACE_DRAW, XML_LUMINANCE, XML_TYPE_PERCENT16, 0 ), // signed? exists in SW, too, with same property name
|
||||
GMAP( "AdjustContrast", XML_NAMESPACE_DRAW, XML_CONTRAST, XML_TYPE_PERCENT16, 0 ), // signed? exists in SW, too, with same property name
|
||||
GMAP( "Gamma", XML_NAMESPACE_DRAW, XML_GAMMA, XML_TYPE_DOUBLE_PERCENT, 0 ), // signed? exists in SW, too, with same property name
|
||||
GMAP( "AdjustRed", XML_NAMESPACE_DRAW, XML_RED, XML_TYPE_PERCENT16, 0 ), // signed? exists in SW, too, with same property name
|
||||
GMAP( "AdjustGreen", XML_NAMESPACE_DRAW, XML_GREEN, XML_TYPE_PERCENT16, 0 ), // signed? exists in SW, too, with same property name
|
||||
GMAP( "AdjustBlue", XML_NAMESPACE_DRAW, XML_BLUE, XML_TYPE_PERCENT16, 0 ), // signed? exists in SW, too, with same property name
|
||||
GMAPV( "GraphicCrop", XML_NAMESPACE_FO, XML_CLIP, XML_TYPE_TEXT_CLIP, CTF_TEXT_CLIP, SvtSaveOptions::ODFSVER_012), // exists in SW, too, with same property name
|
||||
GMAP( "GraphicCrop", XML_NAMESPACE_FO, XML_CLIP, XML_TYPE_TEXT_CLIP11, CTF_TEXT_CLIP11 ), // exists in SW, too, with same property name
|
||||
GMAP( "Transparency", XML_NAMESPACE_DRAW, XML_IMAGE_OPACITY, XML_TYPE_NEG_PERCENT16|MID_FLAG_MULTI_PROPERTY, 0 ), // exists in SW, too, with same property name // #i25616#
|
||||
GMAP( "IsMirrored", XML_NAMESPACE_STYLE, XML_MIRROR, XML_TYPE_SD_MIRROR|MID_FLAG_MULTI_PROPERTY, 0 ), // exists in SW, too // #i40214#
|
||||
GMAP( PROP_GraphicColorMode, XML_NAMESPACE_DRAW, XML_COLOR_MODE, XML_TYPE_COLOR_MODE, 0 ), // exists in SW, too, with same property name
|
||||
GMAP( PROP_AdjustLuminance, XML_NAMESPACE_DRAW, XML_LUMINANCE, XML_TYPE_PERCENT16, 0 ), // signed? exists in SW, too, with same property name
|
||||
GMAP( PROP_AdjustContrast, XML_NAMESPACE_DRAW, XML_CONTRAST, XML_TYPE_PERCENT16, 0 ), // signed? exists in SW, too, with same property name
|
||||
GMAP( PROP_Gamma, XML_NAMESPACE_DRAW, XML_GAMMA, XML_TYPE_DOUBLE_PERCENT, 0 ), // signed? exists in SW, too, with same property name
|
||||
GMAP( PROP_AdjustRed, XML_NAMESPACE_DRAW, XML_RED, XML_TYPE_PERCENT16, 0 ), // signed? exists in SW, too, with same property name
|
||||
GMAP( PROP_AdjustGreen, XML_NAMESPACE_DRAW, XML_GREEN, XML_TYPE_PERCENT16, 0 ), // signed? exists in SW, too, with same property name
|
||||
GMAP( PROP_AdjustBlue, XML_NAMESPACE_DRAW, XML_BLUE, XML_TYPE_PERCENT16, 0 ), // signed? exists in SW, too, with same property name
|
||||
GMAPV( PROP_GraphicCrop, XML_NAMESPACE_FO, XML_CLIP, XML_TYPE_TEXT_CLIP, CTF_TEXT_CLIP, SvtSaveOptions::ODFSVER_012), // exists in SW, too, with same property name
|
||||
GMAP( PROP_GraphicCrop, XML_NAMESPACE_FO, XML_CLIP, XML_TYPE_TEXT_CLIP11, CTF_TEXT_CLIP11 ), // exists in SW, too, with same property name
|
||||
GMAP( PROP_Transparency, XML_NAMESPACE_DRAW, XML_IMAGE_OPACITY, XML_TYPE_NEG_PERCENT16|MID_FLAG_MULTI_PROPERTY, 0 ), // exists in SW, too, with same property name // #i25616#
|
||||
GMAP( PROP_IsMirrored, XML_NAMESPACE_STYLE, XML_MIRROR, XML_TYPE_SD_MIRROR|MID_FLAG_MULTI_PROPERTY, 0 ), // exists in SW, too // #i40214#
|
||||
|
||||
// animation text attributes
|
||||
TMAP( "TextAnimationKind", XML_NAMESPACE_STYLE,XML_TEXT_BLINKING, XML_TYPE_TEXT_ANIMATION_BLINKING, CTF_TEXTANIMATION_BLINKING ),
|
||||
GMAP( "TextAnimationKind", XML_NAMESPACE_TEXT, XML_ANIMATION, XML_TYPE_TEXT_ANIMATION, CTF_TEXTANIMATION_KIND ),
|
||||
GMAP( "TextAnimationDirection", XML_NAMESPACE_TEXT, XML_ANIMATION_DIRECTION, XML_TYPE_TEXT_ANIMATION_DIRECTION, 0 ),
|
||||
GMAP( "TextAnimationStartInside", XML_NAMESPACE_TEXT, XML_ANIMATION_START_INSIDE, XML_TYPE_BOOL, 0 ),
|
||||
GMAP( "TextAnimationStopInside", XML_NAMESPACE_TEXT, XML_ANIMATION_STOP_INSIDE, XML_TYPE_BOOL, 0 ),
|
||||
GMAP( "TextAnimationCount", XML_NAMESPACE_TEXT, XML_ANIMATION_REPEAT, XML_TYPE_NUMBER16, 0 ),
|
||||
GMAP( "TextAnimationDelay", XML_NAMESPACE_TEXT, XML_ANIMATION_DELAY, XML_TYPE_DURATION16_MS, 0 ),
|
||||
GMAP( "TextAnimationAmount", XML_NAMESPACE_TEXT, XML_ANIMATION_STEPS, XML_TYPE_TEXT_ANIMATION_STEPS, 0 ),
|
||||
TMAP( PROP_TextAnimationKind, XML_NAMESPACE_STYLE,XML_TEXT_BLINKING, XML_TYPE_TEXT_ANIMATION_BLINKING, CTF_TEXTANIMATION_BLINKING ),
|
||||
GMAP( PROP_TextAnimationKind, XML_NAMESPACE_TEXT, XML_ANIMATION, XML_TYPE_TEXT_ANIMATION, CTF_TEXTANIMATION_KIND ),
|
||||
GMAP( PROP_TextAnimationDirection, XML_NAMESPACE_TEXT, XML_ANIMATION_DIRECTION, XML_TYPE_TEXT_ANIMATION_DIRECTION, 0 ),
|
||||
GMAP( PROP_TextAnimationStartInside, XML_NAMESPACE_TEXT, XML_ANIMATION_START_INSIDE, XML_TYPE_BOOL, 0 ),
|
||||
GMAP( PROP_TextAnimationStopInside, XML_NAMESPACE_TEXT, XML_ANIMATION_STOP_INSIDE, XML_TYPE_BOOL, 0 ),
|
||||
GMAP( PROP_TextAnimationCount, XML_NAMESPACE_TEXT, XML_ANIMATION_REPEAT, XML_TYPE_NUMBER16, 0 ),
|
||||
GMAP( PROP_TextAnimationDelay, XML_NAMESPACE_TEXT, XML_ANIMATION_DELAY, XML_TYPE_DURATION16_MS, 0 ),
|
||||
GMAP( PROP_TextAnimationAmount, XML_NAMESPACE_TEXT, XML_ANIMATION_STEPS, XML_TYPE_TEXT_ANIMATION_STEPS, 0 ),
|
||||
|
||||
// connector attributes
|
||||
GMAP( "EdgeNode1HorzDist", XML_NAMESPACE_DRAW, XML_START_LINE_SPACING_HORIZONTAL, XML_TYPE_MEASURE, 0 ),
|
||||
GMAP( "EdgeNode1VertDist", XML_NAMESPACE_DRAW, XML_START_LINE_SPACING_VERTICAL, XML_TYPE_MEASURE, 0 ),
|
||||
GMAP( "EdgeNode2HorzDist", XML_NAMESPACE_DRAW, XML_END_LINE_SPACING_HORIZONTAL, XML_TYPE_MEASURE, 0 ),
|
||||
GMAP( "EdgeNode2VertDist", XML_NAMESPACE_DRAW, XML_END_LINE_SPACING_VERTICAL, XML_TYPE_MEASURE, 0 ),
|
||||
GMAP( PROP_EdgeNode1HorzDist, XML_NAMESPACE_DRAW, XML_START_LINE_SPACING_HORIZONTAL, XML_TYPE_MEASURE, 0 ),
|
||||
GMAP( PROP_EdgeNode1VertDist, XML_NAMESPACE_DRAW, XML_START_LINE_SPACING_VERTICAL, XML_TYPE_MEASURE, 0 ),
|
||||
GMAP( PROP_EdgeNode2HorzDist, XML_NAMESPACE_DRAW, XML_END_LINE_SPACING_HORIZONTAL, XML_TYPE_MEASURE, 0 ),
|
||||
GMAP( PROP_EdgeNode2VertDist, XML_NAMESPACE_DRAW, XML_END_LINE_SPACING_VERTICAL, XML_TYPE_MEASURE, 0 ),
|
||||
|
||||
// measure attributes
|
||||
GMAP( "MeasureLineDistance", XML_NAMESPACE_DRAW, XML_LINE_DISTANCE, XML_TYPE_MEASURE, 0 ),
|
||||
GMAP( "MeasureHelpLineOverhang", XML_NAMESPACE_DRAW, XML_GUIDE_OVERHANG, XML_TYPE_MEASURE, 0 ),
|
||||
GMAP( "MeasureHelpLineDistance", XML_NAMESPACE_DRAW, XML_GUIDE_DISTANCE, XML_TYPE_MEASURE, 0 ),
|
||||
GMAP( "MeasureHelpLine1Length", XML_NAMESPACE_DRAW, XML_START_GUIDE, XML_TYPE_MEASURE, 0 ),
|
||||
GMAP( "MeasureHelpLine2Length", XML_NAMESPACE_DRAW, XML_END_GUIDE, XML_TYPE_MEASURE, 0 ),
|
||||
GMAP( "MeasureTextHorizontalPosition", XML_NAMESPACE_DRAW, XML_MEASURE_ALIGN, XML_SD_TYPE_MEASURE_HALIGN, 0 ),
|
||||
GMAP( "MeasureTextVerticalPosition", XML_NAMESPACE_DRAW, XML_MEASURE_VERTICAL_ALIGN, XML_SD_TYPE_MEASURE_VALIGN, 0 ),
|
||||
GMAP( "MeasureUnit", XML_NAMESPACE_DRAW, XML_UNIT, XML_SD_TYPE_MEASURE_UNIT, 0 ),
|
||||
GMAP( "MeasureShowUnit", XML_NAMESPACE_DRAW, XML_SHOW_UNIT, XML_TYPE_BOOL, 0 ),
|
||||
GMAP( "MeasureBelowReferenceEdge", XML_NAMESPACE_DRAW, XML_PLACING, XML_SD_TYPE_MEASURE_PLACING, 0 ),
|
||||
GMAP( "MeasureTextRotate90", XML_NAMESPACE_DRAW, XML_PARALLEL, XML_TYPE_BOOL, 0 ),
|
||||
GMAP( "MeasureDecimalPlaces", XML_NAMESPACE_DRAW, XML_DECIMAL_PLACES, XML_TYPE_NUMBER16, 0 ),
|
||||
GMAP( PROP_MeasureLineDistance, XML_NAMESPACE_DRAW, XML_LINE_DISTANCE, XML_TYPE_MEASURE, 0 ),
|
||||
GMAP( PROP_MeasureHelpLineOverhang, XML_NAMESPACE_DRAW, XML_GUIDE_OVERHANG, XML_TYPE_MEASURE, 0 ),
|
||||
GMAP( PROP_MeasureHelpLineDistance, XML_NAMESPACE_DRAW, XML_GUIDE_DISTANCE, XML_TYPE_MEASURE, 0 ),
|
||||
GMAP( PROP_MeasureHelpLine1Length, XML_NAMESPACE_DRAW, XML_START_GUIDE, XML_TYPE_MEASURE, 0 ),
|
||||
GMAP( PROP_MeasureHelpLine2Length, XML_NAMESPACE_DRAW, XML_END_GUIDE, XML_TYPE_MEASURE, 0 ),
|
||||
GMAP( PROP_MeasureTextHorizontalPosition, XML_NAMESPACE_DRAW, XML_MEASURE_ALIGN, XML_SD_TYPE_MEASURE_HALIGN, 0 ),
|
||||
GMAP( PROP_MeasureTextVerticalPosition, XML_NAMESPACE_DRAW, XML_MEASURE_VERTICAL_ALIGN, XML_SD_TYPE_MEASURE_VALIGN, 0 ),
|
||||
GMAP( PROP_MeasureUnit, XML_NAMESPACE_DRAW, XML_UNIT, XML_SD_TYPE_MEASURE_UNIT, 0 ),
|
||||
GMAP( PROP_MeasureShowUnit, XML_NAMESPACE_DRAW, XML_SHOW_UNIT, XML_TYPE_BOOL, 0 ),
|
||||
GMAP( PROP_MeasureBelowReferenceEdge, XML_NAMESPACE_DRAW, XML_PLACING, XML_SD_TYPE_MEASURE_PLACING, 0 ),
|
||||
GMAP( PROP_MeasureTextRotate90, XML_NAMESPACE_DRAW, XML_PARALLEL, XML_TYPE_BOOL, 0 ),
|
||||
GMAP( PROP_MeasureDecimalPlaces, XML_NAMESPACE_DRAW, XML_DECIMAL_PLACES, XML_TYPE_NUMBER16, 0 ),
|
||||
|
||||
// 3D geometry attributes
|
||||
GMAP( "D3DHorizontalSegments", XML_NAMESPACE_DR3D, XML_HORIZONTAL_SEGMENTS, XML_TYPE_NUMBER, 0 ),
|
||||
GMAP( "D3DVerticalSegments", XML_NAMESPACE_DR3D, XML_VERTICAL_SEGMENTS, XML_TYPE_NUMBER, 0 ),
|
||||
GMAP( "D3DPercentDiagonal", XML_NAMESPACE_DR3D, XML_EDGE_ROUNDING, XML_TYPE_PERCENT, 0 ),
|
||||
GMAP( "D3DBackscale", XML_NAMESPACE_DR3D, XML_BACK_SCALE, XML_TYPE_PERCENT, 0 ),
|
||||
GMAP( "D3DEndAngle", XML_NAMESPACE_DR3D, XML_END_ANGLE, XML_TYPE_NUMBER, 0 ),
|
||||
GMAP( "D3DDepth", XML_NAMESPACE_DR3D, XML_DEPTH, XML_TYPE_MEASURE, 0 ),
|
||||
GMAP( "D3DDoubleSided", XML_NAMESPACE_DR3D, XML_BACKFACE_CULLING, XML_SD_TYPE_BACKFACE_CULLING, 0 ),
|
||||
GMAP( PROP_D3DHorizontalSegments, XML_NAMESPACE_DR3D, XML_HORIZONTAL_SEGMENTS, XML_TYPE_NUMBER, 0 ),
|
||||
GMAP( PROP_D3DVerticalSegments, XML_NAMESPACE_DR3D, XML_VERTICAL_SEGMENTS, XML_TYPE_NUMBER, 0 ),
|
||||
GMAP( PROP_D3DPercentDiagonal, XML_NAMESPACE_DR3D, XML_EDGE_ROUNDING, XML_TYPE_PERCENT, 0 ),
|
||||
GMAP( PROP_D3DBackscale, XML_NAMESPACE_DR3D, XML_BACK_SCALE, XML_TYPE_PERCENT, 0 ),
|
||||
GMAP( PROP_D3DEndAngle, XML_NAMESPACE_DR3D, XML_END_ANGLE, XML_TYPE_NUMBER, 0 ),
|
||||
GMAP( PROP_D3DDepth, XML_NAMESPACE_DR3D, XML_DEPTH, XML_TYPE_MEASURE, 0 ),
|
||||
GMAP( PROP_D3DDoubleSided, XML_NAMESPACE_DR3D, XML_BACKFACE_CULLING, XML_SD_TYPE_BACKFACE_CULLING, 0 ),
|
||||
|
||||
// #107245# New 3D properties which are possible for lathe and extrude 3d objects
|
||||
GMAP( "D3DCloseFront", XML_NAMESPACE_DR3D, XML_CLOSE_FRONT, XML_TYPE_BOOL, 0 ),
|
||||
GMAP( "D3DCloseBack", XML_NAMESPACE_DR3D, XML_CLOSE_BACK, XML_TYPE_BOOL, 0 ),
|
||||
GMAP( PROP_D3DCloseFront, XML_NAMESPACE_DR3D, XML_CLOSE_FRONT, XML_TYPE_BOOL, 0 ),
|
||||
GMAP( PROP_D3DCloseBack, XML_NAMESPACE_DR3D, XML_CLOSE_BACK, XML_TYPE_BOOL, 0 ),
|
||||
|
||||
// 3D lighting attributes
|
||||
GMAP( "D3DNormalsKind", XML_NAMESPACE_DR3D, XML_NORMALS_KIND, XML_SD_TYPE_NORMALS_KIND, 0 ),
|
||||
GMAP( "D3DNormalsInvert", XML_NAMESPACE_DR3D, XML_NORMALS_DIRECTION, XML_SD_TYPE_NORMALS_DIRECTION, 0 ),
|
||||
GMAP( PROP_D3DNormalsKind, XML_NAMESPACE_DR3D, XML_NORMALS_KIND, XML_SD_TYPE_NORMALS_KIND, 0 ),
|
||||
GMAP( PROP_D3DNormalsInvert, XML_NAMESPACE_DR3D, XML_NORMALS_DIRECTION, XML_SD_TYPE_NORMALS_DIRECTION, 0 ),
|
||||
|
||||
// 3D texture attributes
|
||||
GMAP( "D3DTextureProjectionX", XML_NAMESPACE_DR3D, XML_TEX_GENERATION_MODE_X, XML_SD_TYPE_TEX_GENERATION_MODE_X, 0 ),
|
||||
GMAP( "D3DTextureProjectionY", XML_NAMESPACE_DR3D, XML_TEX_GENERATION_MODE_Y, XML_SD_TYPE_TEX_GENERATION_MODE_Y, 0 ),
|
||||
GMAP( "D3DTextureKind", XML_NAMESPACE_DR3D, XML_TEX_KIND, XML_SD_TYPE_TEX_KIND, 0 ),
|
||||
GMAP( "D3DTextureMode", XML_NAMESPACE_DR3D, XML_TEX_MODE, XML_SD_TYPE_TEX_MODE, 0 ),
|
||||
GMAP( "D3DTextureFilter", XML_NAMESPACE_DR3D, XML_TEX_FILTER, XML_SD_TYPE_BACKFACE_CULLING, 0 ),
|
||||
GMAP( PROP_D3DTextureProjectionX, XML_NAMESPACE_DR3D, XML_TEX_GENERATION_MODE_X, XML_SD_TYPE_TEX_GENERATION_MODE_X, 0 ),
|
||||
GMAP( PROP_D3DTextureProjectionY, XML_NAMESPACE_DR3D, XML_TEX_GENERATION_MODE_Y, XML_SD_TYPE_TEX_GENERATION_MODE_Y, 0 ),
|
||||
GMAP( PROP_D3DTextureKind, XML_NAMESPACE_DR3D, XML_TEX_KIND, XML_SD_TYPE_TEX_KIND, 0 ),
|
||||
GMAP( PROP_D3DTextureMode, XML_NAMESPACE_DR3D, XML_TEX_MODE, XML_SD_TYPE_TEX_MODE, 0 ),
|
||||
GMAP( PROP_D3DTextureFilter, XML_NAMESPACE_DR3D, XML_TEX_FILTER, XML_SD_TYPE_BACKFACE_CULLING, 0 ),
|
||||
|
||||
// 3D material attributes
|
||||
GMAP( "D3DMaterialColor", XML_NAMESPACE_DR3D, XML_DIFFUSE_COLOR, XML_TYPE_COLOR, 0 ),
|
||||
GMAP( "D3DMaterialEmission", XML_NAMESPACE_DR3D, XML_EMISSIVE_COLOR, XML_TYPE_COLOR, 0 ),
|
||||
GMAP( "D3DMaterialSpecular", XML_NAMESPACE_DR3D, XML_SPECULAR_COLOR, XML_TYPE_COLOR, 0 ),
|
||||
GMAP( "D3DMaterialSpecularIntensity", XML_NAMESPACE_DR3D, XML_SHININESS, XML_TYPE_PERCENT, 0 ),
|
||||
GMAP( PROP_D3DMaterialColor, XML_NAMESPACE_DR3D, XML_DIFFUSE_COLOR, XML_TYPE_COLOR, 0 ),
|
||||
GMAP( PROP_D3DMaterialEmission, XML_NAMESPACE_DR3D, XML_EMISSIVE_COLOR, XML_TYPE_COLOR, 0 ),
|
||||
GMAP( PROP_D3DMaterialSpecular, XML_NAMESPACE_DR3D, XML_SPECULAR_COLOR, XML_TYPE_COLOR, 0 ),
|
||||
GMAP( PROP_D3DMaterialSpecularIntensity, XML_NAMESPACE_DR3D, XML_SHININESS, XML_TYPE_PERCENT, 0 ),
|
||||
|
||||
// 3D shadow attributes
|
||||
GMAP( "D3DShadow3D", XML_NAMESPACE_DR3D, XML_SHADOW, XML_SD_TYPE_VISIBLE_HIDDEN, 0 ),
|
||||
GMAP( PROP_D3DShadow3D, XML_NAMESPACE_DR3D, XML_SHADOW, XML_SD_TYPE_VISIBLE_HIDDEN, 0 ),
|
||||
|
||||
// #FontWork# attributes
|
||||
GMAP( "FontWorkStyle", XML_NAMESPACE_DRAW, XML_FONTWORK_STYLE, XML_SD_TYPE_FONTWORK_STYLE| MID_FLAG_ELEMENT_ITEM_EXPORT, CTF_FONTWORK_STYLE ),
|
||||
GMAP( "FontWorkAdjust", XML_NAMESPACE_DRAW, XML_FONTWORK_ADJUST, XML_SD_TYPE_FONTWORK_ADJUST | MID_FLAG_ELEMENT_ITEM_EXPORT,CTF_FONTWORK_ADJUST ),
|
||||
GMAP( "FontWorkDistance", XML_NAMESPACE_DRAW, XML_FONTWORK_DISTANCE, XML_TYPE_MEASURE | MID_FLAG_ELEMENT_ITEM_EXPORT, CTF_FONTWORK_DISTANCE ),
|
||||
GMAP( "FontWorkStart", XML_NAMESPACE_DRAW, XML_FONTWORK_START, XML_TYPE_MEASURE | MID_FLAG_ELEMENT_ITEM_EXPORT, CTF_FONTWORK_START ),
|
||||
GMAP( "FontWorkMirror", XML_NAMESPACE_DRAW, XML_FONTWORK_MIRROR, XML_TYPE_BOOL | MID_FLAG_ELEMENT_ITEM_EXPORT, CTF_FONTWORK_MIRROR ),
|
||||
GMAP( "FontWorkOutline", XML_NAMESPACE_DRAW, XML_FONTWORK_OUTLINE, XML_TYPE_BOOL | MID_FLAG_ELEMENT_ITEM_EXPORT, CTF_FONTWORK_OUTLINE ),
|
||||
GMAP( "FontWorkShadow", XML_NAMESPACE_DRAW, XML_FONTWORK_SHADOW, XML_SD_TYPE_FONTWORK_SHADOW | MID_FLAG_ELEMENT_ITEM_EXPORT,CTF_FONTWORK_SHADOW ),
|
||||
GMAP( "FontWorkShadowColor", XML_NAMESPACE_DRAW, XML_FONTWORK_SHADOW_COLOR, XML_TYPE_COLOR | MID_FLAG_ELEMENT_ITEM_EXPORT, CTF_FONTWORK_SHADOWCOLOR ),
|
||||
GMAP( "FontWorkShadowOffsetX", XML_NAMESPACE_DRAW, XML_FONTWORK_SHADOW_OFFSET_X, XML_TYPE_MEASURE | MID_FLAG_ELEMENT_ITEM_EXPORT, CTF_FONTWORK_SHADOWOFFSETX ),
|
||||
GMAP( "FontWorkShadowOffsetY", XML_NAMESPACE_DRAW, XML_FONTWORK_SHADOW_OFFSET_Y, XML_TYPE_MEASURE | MID_FLAG_ELEMENT_ITEM_EXPORT, CTF_FONTWORK_SHADOWOFFSETY ),
|
||||
GMAP( "FontWorkForm", XML_NAMESPACE_DRAW, XML_FONTWORK_FORM, XML_SD_TYPE_FONTWORK_FORM | MID_FLAG_ELEMENT_ITEM_EXPORT, CTF_FONTWORK_FORM ),
|
||||
GMAP( "FontWorkHideForm", XML_NAMESPACE_DRAW, XML_FONTWORK_HIDE_FORM, XML_TYPE_BOOL | MID_FLAG_ELEMENT_ITEM_EXPORT, CTF_FONTWORK_HIDEFORM ),
|
||||
GMAP( "FontWorkShadowTransparence", XML_NAMESPACE_DRAW, XML_FONTWORK_SHADOW_TRANSPARENCE, XML_TYPE_PERCENT | MID_FLAG_ELEMENT_ITEM_EXPORT, CTF_FONTWORK_SHADOWTRANSPARENCE ),
|
||||
GMAP( PROP_FontWorkStyle, XML_NAMESPACE_DRAW, XML_FONTWORK_STYLE, XML_SD_TYPE_FONTWORK_STYLE| MID_FLAG_ELEMENT_ITEM_EXPORT, CTF_FONTWORK_STYLE ),
|
||||
GMAP( PROP_FontWorkAdjust, XML_NAMESPACE_DRAW, XML_FONTWORK_ADJUST, XML_SD_TYPE_FONTWORK_ADJUST | MID_FLAG_ELEMENT_ITEM_EXPORT,CTF_FONTWORK_ADJUST ),
|
||||
GMAP( PROP_FontWorkDistance, XML_NAMESPACE_DRAW, XML_FONTWORK_DISTANCE, XML_TYPE_MEASURE | MID_FLAG_ELEMENT_ITEM_EXPORT, CTF_FONTWORK_DISTANCE ),
|
||||
GMAP( PROP_FontWorkStart, XML_NAMESPACE_DRAW, XML_FONTWORK_START, XML_TYPE_MEASURE | MID_FLAG_ELEMENT_ITEM_EXPORT, CTF_FONTWORK_START ),
|
||||
GMAP( PROP_FontWorkMirror, XML_NAMESPACE_DRAW, XML_FONTWORK_MIRROR, XML_TYPE_BOOL | MID_FLAG_ELEMENT_ITEM_EXPORT, CTF_FONTWORK_MIRROR ),
|
||||
GMAP( PROP_FontWorkOutline, XML_NAMESPACE_DRAW, XML_FONTWORK_OUTLINE, XML_TYPE_BOOL | MID_FLAG_ELEMENT_ITEM_EXPORT, CTF_FONTWORK_OUTLINE ),
|
||||
GMAP( PROP_FontWorkShadow, XML_NAMESPACE_DRAW, XML_FONTWORK_SHADOW, XML_SD_TYPE_FONTWORK_SHADOW | MID_FLAG_ELEMENT_ITEM_EXPORT,CTF_FONTWORK_SHADOW ),
|
||||
GMAP( PROP_FontWorkShadowColor, XML_NAMESPACE_DRAW, XML_FONTWORK_SHADOW_COLOR, XML_TYPE_COLOR | MID_FLAG_ELEMENT_ITEM_EXPORT, CTF_FONTWORK_SHADOWCOLOR ),
|
||||
GMAP( PROP_FontWorkShadowOffsetX, XML_NAMESPACE_DRAW, XML_FONTWORK_SHADOW_OFFSET_X, XML_TYPE_MEASURE | MID_FLAG_ELEMENT_ITEM_EXPORT, CTF_FONTWORK_SHADOWOFFSETX ),
|
||||
GMAP( PROP_FontWorkShadowOffsetY, XML_NAMESPACE_DRAW, XML_FONTWORK_SHADOW_OFFSET_Y, XML_TYPE_MEASURE | MID_FLAG_ELEMENT_ITEM_EXPORT, CTF_FONTWORK_SHADOWOFFSETY ),
|
||||
GMAP( PROP_FontWorkForm, XML_NAMESPACE_DRAW, XML_FONTWORK_FORM, XML_SD_TYPE_FONTWORK_FORM | MID_FLAG_ELEMENT_ITEM_EXPORT, CTF_FONTWORK_FORM ),
|
||||
GMAP( PROP_FontWorkHideForm, XML_NAMESPACE_DRAW, XML_FONTWORK_HIDE_FORM, XML_TYPE_BOOL | MID_FLAG_ELEMENT_ITEM_EXPORT, CTF_FONTWORK_HIDEFORM ),
|
||||
GMAP( PROP_FontWorkShadowTransparence, XML_NAMESPACE_DRAW, XML_FONTWORK_SHADOW_TRANSPARENCE, XML_TYPE_PERCENT | MID_FLAG_ELEMENT_ITEM_EXPORT, CTF_FONTWORK_SHADOWTRANSPARENCE ),
|
||||
|
||||
// #FontWork# attributes
|
||||
GMAPV("FontWorkStyle", XML_NAMESPACE_DRAW_EXT, XML_FONTWORK_STYLE, XML_SD_TYPE_FONTWORK_STYLE, CTF_FONTWORK_STYLE, SvtSaveOptions::ODFSVER_FUTURE_EXTENDED),
|
||||
GMAPV("FontWorkAdjust", XML_NAMESPACE_DRAW_EXT, XML_FONTWORK_ADJUST, XML_SD_TYPE_FONTWORK_ADJUST,CTF_FONTWORK_ADJUST, SvtSaveOptions::ODFSVER_FUTURE_EXTENDED),
|
||||
GMAPV("FontWorkDistance", XML_NAMESPACE_DRAW_EXT, XML_FONTWORK_DISTANCE, XML_TYPE_MEASURE, CTF_FONTWORK_DISTANCE, SvtSaveOptions::ODFSVER_FUTURE_EXTENDED),
|
||||
GMAPV("FontWorkStart", XML_NAMESPACE_DRAW_EXT, XML_FONTWORK_START, XML_TYPE_MEASURE, CTF_FONTWORK_START, SvtSaveOptions::ODFSVER_FUTURE_EXTENDED),
|
||||
GMAPV("FontWorkMirror", XML_NAMESPACE_DRAW_EXT, XML_FONTWORK_MIRROR, XML_TYPE_BOOL, CTF_FONTWORK_MIRROR, SvtSaveOptions::ODFSVER_FUTURE_EXTENDED),
|
||||
GMAPV("FontWorkOutline", XML_NAMESPACE_DRAW_EXT, XML_FONTWORK_OUTLINE, XML_TYPE_BOOL, CTF_FONTWORK_OUTLINE, SvtSaveOptions::ODFSVER_FUTURE_EXTENDED),
|
||||
GMAPV("FontWorkShadow", XML_NAMESPACE_DRAW_EXT, XML_FONTWORK_SHADOW, XML_SD_TYPE_FONTWORK_SHADOW,CTF_FONTWORK_SHADOW, SvtSaveOptions::ODFSVER_FUTURE_EXTENDED),
|
||||
GMAPV("FontWorkShadowColor", XML_NAMESPACE_DRAW_EXT, XML_FONTWORK_SHADOW_COLOR, XML_TYPE_COLOR, CTF_FONTWORK_SHADOWCOLOR, SvtSaveOptions::ODFSVER_FUTURE_EXTENDED),
|
||||
GMAPV("FontWorkShadowOffsetX", XML_NAMESPACE_DRAW_EXT, XML_FONTWORK_SHADOW_OFFSET_X, XML_TYPE_MEASURE, CTF_FONTWORK_SHADOWOFFSETX, SvtSaveOptions::ODFSVER_FUTURE_EXTENDED),
|
||||
GMAPV("FontWorkShadowOffsetY", XML_NAMESPACE_DRAW_EXT, XML_FONTWORK_SHADOW_OFFSET_Y, XML_TYPE_MEASURE, CTF_FONTWORK_SHADOWOFFSETY, SvtSaveOptions::ODFSVER_FUTURE_EXTENDED),
|
||||
GMAPV("FontWorkForm", XML_NAMESPACE_DRAW_EXT, XML_FONTWORK_FORM, XML_SD_TYPE_FONTWORK_FORM, CTF_FONTWORK_FORM, SvtSaveOptions::ODFSVER_FUTURE_EXTENDED),
|
||||
GMAPV("FontWorkHideForm", XML_NAMESPACE_DRAW_EXT, XML_FONTWORK_HIDE_FORM, XML_TYPE_BOOL, CTF_FONTWORK_HIDEFORM, SvtSaveOptions::ODFSVER_FUTURE_EXTENDED),
|
||||
GMAPV("FontWorkShadowTransparence", XML_NAMESPACE_DRAW_EXT, XML_FONTWORK_SHADOW_TRANSPARENCE, XML_TYPE_PERCENT, CTF_FONTWORK_SHADOWTRANSPARENCE, SvtSaveOptions::ODFSVER_FUTURE_EXTENDED),
|
||||
GMAPV( PROP_FontWorkStyle, XML_NAMESPACE_DRAW_EXT, XML_FONTWORK_STYLE, XML_SD_TYPE_FONTWORK_STYLE, CTF_FONTWORK_STYLE, SvtSaveOptions::ODFSVER_FUTURE_EXTENDED),
|
||||
GMAPV( PROP_FontWorkAdjust, XML_NAMESPACE_DRAW_EXT, XML_FONTWORK_ADJUST, XML_SD_TYPE_FONTWORK_ADJUST,CTF_FONTWORK_ADJUST, SvtSaveOptions::ODFSVER_FUTURE_EXTENDED),
|
||||
GMAPV( PROP_FontWorkDistance, XML_NAMESPACE_DRAW_EXT, XML_FONTWORK_DISTANCE, XML_TYPE_MEASURE, CTF_FONTWORK_DISTANCE, SvtSaveOptions::ODFSVER_FUTURE_EXTENDED),
|
||||
GMAPV( PROP_FontWorkStart, XML_NAMESPACE_DRAW_EXT, XML_FONTWORK_START, XML_TYPE_MEASURE, CTF_FONTWORK_START, SvtSaveOptions::ODFSVER_FUTURE_EXTENDED),
|
||||
GMAPV( PROP_FontWorkMirror, XML_NAMESPACE_DRAW_EXT, XML_FONTWORK_MIRROR, XML_TYPE_BOOL, CTF_FONTWORK_MIRROR, SvtSaveOptions::ODFSVER_FUTURE_EXTENDED),
|
||||
GMAPV( PROP_FontWorkOutline, XML_NAMESPACE_DRAW_EXT, XML_FONTWORK_OUTLINE, XML_TYPE_BOOL, CTF_FONTWORK_OUTLINE, SvtSaveOptions::ODFSVER_FUTURE_EXTENDED),
|
||||
GMAPV( PROP_FontWorkShadow, XML_NAMESPACE_DRAW_EXT, XML_FONTWORK_SHADOW, XML_SD_TYPE_FONTWORK_SHADOW,CTF_FONTWORK_SHADOW, SvtSaveOptions::ODFSVER_FUTURE_EXTENDED),
|
||||
GMAPV( PROP_FontWorkShadowColor, XML_NAMESPACE_DRAW_EXT, XML_FONTWORK_SHADOW_COLOR, XML_TYPE_COLOR, CTF_FONTWORK_SHADOWCOLOR, SvtSaveOptions::ODFSVER_FUTURE_EXTENDED),
|
||||
GMAPV( PROP_FontWorkShadowOffsetX, XML_NAMESPACE_DRAW_EXT, XML_FONTWORK_SHADOW_OFFSET_X, XML_TYPE_MEASURE, CTF_FONTWORK_SHADOWOFFSETX, SvtSaveOptions::ODFSVER_FUTURE_EXTENDED),
|
||||
GMAPV( PROP_FontWorkShadowOffsetY, XML_NAMESPACE_DRAW_EXT, XML_FONTWORK_SHADOW_OFFSET_Y, XML_TYPE_MEASURE, CTF_FONTWORK_SHADOWOFFSETY, SvtSaveOptions::ODFSVER_FUTURE_EXTENDED),
|
||||
GMAPV( PROP_FontWorkForm, XML_NAMESPACE_DRAW_EXT, XML_FONTWORK_FORM, XML_SD_TYPE_FONTWORK_FORM, CTF_FONTWORK_FORM, SvtSaveOptions::ODFSVER_FUTURE_EXTENDED),
|
||||
GMAPV( PROP_FontWorkHideForm, XML_NAMESPACE_DRAW_EXT, XML_FONTWORK_HIDE_FORM, XML_TYPE_BOOL, CTF_FONTWORK_HIDEFORM, SvtSaveOptions::ODFSVER_FUTURE_EXTENDED),
|
||||
GMAPV( PROP_FontWorkShadowTransparence, XML_NAMESPACE_DRAW_EXT, XML_FONTWORK_SHADOW_TRANSPARENCE, XML_TYPE_PERCENT, CTF_FONTWORK_SHADOWTRANSPARENCE, SvtSaveOptions::ODFSVER_FUTURE_EXTENDED),
|
||||
|
||||
// control attributes (border exists one more time for the text additions of shapes)
|
||||
GMAP( "ControlSymbolColor", XML_NAMESPACE_DRAW, XML_SYMBOL_COLOR, XML_TYPE_COLOR, 0 ),
|
||||
GMAP( "ControlBackground", XML_NAMESPACE_FO, XML_BACKGROUND_COLOR, XML_TYPE_COLOR|MID_FLAG_MULTI_PROPERTY, 0 ),
|
||||
GMAP( "ControlBorder", XML_NAMESPACE_FO, XML_BORDER, XML_SD_TYPE_CONTROL_BORDER|MID_FLAG_MULTI_PROPERTY|MID_FLAG_MERGE_ATTRIBUTE, 0 ),
|
||||
GMAP( "ControlBorderColor", XML_NAMESPACE_FO, XML_BORDER, XML_SD_TYPE_CONTROL_BORDER_COLOR|MID_FLAG_MULTI_PROPERTY|MID_FLAG_MERGE_ATTRIBUTE, 0 ),
|
||||
GMAP( "ControlDataStyle", XML_NAMESPACE_STYLE,XML_DATA_STYLE_NAME, XML_TYPE_STRING|MID_FLAG_NO_PROPERTY_EXPORT|MID_FLAG_SPECIAL_ITEM, CTF_SD_CONTROL_SHAPE_DATA_STYLE ),
|
||||
GMAP( "ControlTextEmphasis", XML_NAMESPACE_STYLE,XML_TEXT_EMPHASIZE, XML_TYPE_CONTROL_TEXT_EMPHASIZE, 0 ),
|
||||
GMAP( "ImageScaleMode", XML_NAMESPACE_STYLE,XML_REPEAT, XML_SD_TYPE_IMAGE_SCALE_MODE|MID_FLAG_MULTI_PROPERTY, 0 ),
|
||||
GMAP( "ControlWritingMode", XML_NAMESPACE_STYLE,XML_WRITING_MODE, XML_TYPE_TEXT_WRITING_MODE_WITH_DEFAULT|MID_FLAG_MULTI_PROPERTY, CTF_CONTROLWRITINGMODE ),
|
||||
GMAP( PROP_ControlSymbolColor, XML_NAMESPACE_DRAW, XML_SYMBOL_COLOR, XML_TYPE_COLOR, 0 ),
|
||||
GMAP( PROP_ControlBackground, XML_NAMESPACE_FO, XML_BACKGROUND_COLOR, XML_TYPE_COLOR|MID_FLAG_MULTI_PROPERTY, 0 ),
|
||||
GMAP( PROP_ControlBorder, XML_NAMESPACE_FO, XML_BORDER, XML_SD_TYPE_CONTROL_BORDER|MID_FLAG_MULTI_PROPERTY|MID_FLAG_MERGE_ATTRIBUTE, 0 ),
|
||||
GMAP( PROP_ControlBorderColor, XML_NAMESPACE_FO, XML_BORDER, XML_SD_TYPE_CONTROL_BORDER_COLOR|MID_FLAG_MULTI_PROPERTY|MID_FLAG_MERGE_ATTRIBUTE, 0 ),
|
||||
GMAP( PROP_ControlDataStyle, XML_NAMESPACE_STYLE,XML_DATA_STYLE_NAME, XML_TYPE_STRING|MID_FLAG_NO_PROPERTY_EXPORT|MID_FLAG_SPECIAL_ITEM, CTF_SD_CONTROL_SHAPE_DATA_STYLE ),
|
||||
GMAP( PROP_ControlTextEmphasis, XML_NAMESPACE_STYLE,XML_TEXT_EMPHASIZE, XML_TYPE_CONTROL_TEXT_EMPHASIZE, 0 ),
|
||||
GMAP( PROP_ImageScaleMode, XML_NAMESPACE_STYLE,XML_REPEAT, XML_SD_TYPE_IMAGE_SCALE_MODE|MID_FLAG_MULTI_PROPERTY, 0 ),
|
||||
GMAP( PROP_ControlWritingMode, XML_NAMESPACE_STYLE,XML_WRITING_MODE, XML_TYPE_TEXT_WRITING_MODE_WITH_DEFAULT|MID_FLAG_MULTI_PROPERTY, CTF_CONTROLWRITINGMODE ),
|
||||
|
||||
// special entries for floating frames
|
||||
GMAP( "FrameIsAutoScroll", XML_NAMESPACE_DRAW, XML_FRAME_DISPLAY_SCROLLBAR, XML_TYPE_BOOL|MID_FLAG_MULTI_PROPERTY, CTF_FRAME_DISPLAY_SCROLLBAR ),
|
||||
GMAP( "FrameIsBorder", XML_NAMESPACE_DRAW, XML_FRAME_DISPLAY_BORDER, XML_TYPE_BOOL|MID_FLAG_MULTI_PROPERTY, CTF_FRAME_DISPLAY_BORDER ),
|
||||
GMAP( "FrameMarginWidth", XML_NAMESPACE_DRAW, XML_FRAME_MARGIN_HORIZONTAL, XML_TYPE_MEASURE_PX|MID_FLAG_MULTI_PROPERTY, CTF_FRAME_MARGIN_HORI ),
|
||||
GMAP( "FrameMarginHeight", XML_NAMESPACE_DRAW, XML_FRAME_MARGIN_VERTICAL, XML_TYPE_MEASURE_PX|MID_FLAG_MULTI_PROPERTY, CTF_FRAME_MARGIN_VERT ),
|
||||
GMAP( "VisibleArea", XML_NAMESPACE_DRAW, XML_VISIBLE_AREA_LEFT, XML_TYPE_RECTANGLE_LEFT|MID_FLAG_MERGE_PROPERTY|MID_FLAG_MULTI_PROPERTY|MID_FLAG_NO_PROPERTY, CTF_SD_OLE_VIS_AREA_IMPORT_LEFT ),
|
||||
GMAP( "VisibleArea", XML_NAMESPACE_DRAW, XML_VISIBLE_AREA_TOP, XML_TYPE_RECTANGLE_TOP|MID_FLAG_MERGE_PROPERTY|MID_FLAG_MULTI_PROPERTY|MID_FLAG_NO_PROPERTY, CTF_SD_OLE_VIS_AREA_IMPORT_TOP ),
|
||||
GMAP( "VisibleArea", XML_NAMESPACE_DRAW, XML_VISIBLE_AREA_WIDTH, XML_TYPE_RECTANGLE_WIDTH|MID_FLAG_MERGE_PROPERTY|MID_FLAG_MULTI_PROPERTY|MID_FLAG_NO_PROPERTY, CTF_SD_OLE_VIS_AREA_IMPORT_WIDTH ),
|
||||
GMAP( "VisibleArea", XML_NAMESPACE_DRAW, XML_VISIBLE_AREA_HEIGHT, XML_TYPE_RECTANGLE_HEIGHT|MID_FLAG_MERGE_PROPERTY|MID_FLAG_MULTI_PROPERTY|MID_FLAG_NO_PROPERTY, CTF_SD_OLE_VIS_AREA_IMPORT_HEIGHT ),
|
||||
GMAP( "IsInternal", XML_NAMESPACE_DRAW, XML__EMPTY, XML_TYPE_BUILDIN_CMP_ONLY, CTF_SD_OLE_ISINTERNAL ),
|
||||
GMAP( "IsInternal", XML_NAMESPACE_DRAW, XML_VISIBLE_AREA_LEFT, XML_TYPE_RECTANGLE_LEFT|MID_FLAG_MERGE_PROPERTY|MID_FLAG_MULTI_PROPERTY|MID_FLAG_NO_PROPERTY_IMPORT, CTF_SD_OLE_VIS_AREA_EXPORT_LEFT ),
|
||||
GMAP( "IsInternal", XML_NAMESPACE_DRAW, XML_VISIBLE_AREA_TOP, XML_TYPE_RECTANGLE_TOP|MID_FLAG_MERGE_PROPERTY|MID_FLAG_MULTI_PROPERTY|MID_FLAG_NO_PROPERTY_IMPORT, CTF_SD_OLE_VIS_AREA_EXPORT_TOP ),
|
||||
GMAP( "IsInternal", XML_NAMESPACE_DRAW, XML_VISIBLE_AREA_WIDTH, XML_TYPE_RECTANGLE_WIDTH|MID_FLAG_MERGE_PROPERTY|MID_FLAG_MULTI_PROPERTY|MID_FLAG_NO_PROPERTY_IMPORT, CTF_SD_OLE_VIS_AREA_EXPORT_WIDTH ),
|
||||
GMAP( "IsInternal", XML_NAMESPACE_DRAW, XML_VISIBLE_AREA_HEIGHT, XML_TYPE_RECTANGLE_HEIGHT|MID_FLAG_MERGE_PROPERTY|MID_FLAG_MULTI_PROPERTY|MID_FLAG_NO_PROPERTY_IMPORT, CTF_SD_OLE_VIS_AREA_EXPORT_HEIGHT ),
|
||||
GMAP( PROP_FrameIsAutoScroll, XML_NAMESPACE_DRAW, XML_FRAME_DISPLAY_SCROLLBAR, XML_TYPE_BOOL|MID_FLAG_MULTI_PROPERTY, CTF_FRAME_DISPLAY_SCROLLBAR ),
|
||||
GMAP( PROP_FrameIsBorder, XML_NAMESPACE_DRAW, XML_FRAME_DISPLAY_BORDER, XML_TYPE_BOOL|MID_FLAG_MULTI_PROPERTY, CTF_FRAME_DISPLAY_BORDER ),
|
||||
GMAP( PROP_FrameMarginWidth, XML_NAMESPACE_DRAW, XML_FRAME_MARGIN_HORIZONTAL, XML_TYPE_MEASURE_PX|MID_FLAG_MULTI_PROPERTY, CTF_FRAME_MARGIN_HORI ),
|
||||
GMAP( PROP_FrameMarginHeight, XML_NAMESPACE_DRAW, XML_FRAME_MARGIN_VERTICAL, XML_TYPE_MEASURE_PX|MID_FLAG_MULTI_PROPERTY, CTF_FRAME_MARGIN_VERT ),
|
||||
GMAP( PROP_VisibleArea, XML_NAMESPACE_DRAW, XML_VISIBLE_AREA_LEFT, XML_TYPE_RECTANGLE_LEFT|MID_FLAG_MERGE_PROPERTY|MID_FLAG_MULTI_PROPERTY|MID_FLAG_NO_PROPERTY, CTF_SD_OLE_VIS_AREA_IMPORT_LEFT ),
|
||||
GMAP( PROP_VisibleArea, XML_NAMESPACE_DRAW, XML_VISIBLE_AREA_TOP, XML_TYPE_RECTANGLE_TOP|MID_FLAG_MERGE_PROPERTY|MID_FLAG_MULTI_PROPERTY|MID_FLAG_NO_PROPERTY, CTF_SD_OLE_VIS_AREA_IMPORT_TOP ),
|
||||
GMAP( PROP_VisibleArea, XML_NAMESPACE_DRAW, XML_VISIBLE_AREA_WIDTH, XML_TYPE_RECTANGLE_WIDTH|MID_FLAG_MERGE_PROPERTY|MID_FLAG_MULTI_PROPERTY|MID_FLAG_NO_PROPERTY, CTF_SD_OLE_VIS_AREA_IMPORT_WIDTH ),
|
||||
GMAP( PROP_VisibleArea, XML_NAMESPACE_DRAW, XML_VISIBLE_AREA_HEIGHT, XML_TYPE_RECTANGLE_HEIGHT|MID_FLAG_MERGE_PROPERTY|MID_FLAG_MULTI_PROPERTY|MID_FLAG_NO_PROPERTY, CTF_SD_OLE_VIS_AREA_IMPORT_HEIGHT ),
|
||||
GMAP( PROP_IsInternal, XML_NAMESPACE_DRAW, XML__EMPTY, XML_TYPE_BUILDIN_CMP_ONLY, CTF_SD_OLE_ISINTERNAL ),
|
||||
GMAP( PROP_IsInternal, XML_NAMESPACE_DRAW, XML_VISIBLE_AREA_LEFT, XML_TYPE_RECTANGLE_LEFT|MID_FLAG_MERGE_PROPERTY|MID_FLAG_MULTI_PROPERTY|MID_FLAG_NO_PROPERTY_IMPORT, CTF_SD_OLE_VIS_AREA_EXPORT_LEFT ),
|
||||
GMAP( PROP_IsInternal, XML_NAMESPACE_DRAW, XML_VISIBLE_AREA_TOP, XML_TYPE_RECTANGLE_TOP|MID_FLAG_MERGE_PROPERTY|MID_FLAG_MULTI_PROPERTY|MID_FLAG_NO_PROPERTY_IMPORT, CTF_SD_OLE_VIS_AREA_EXPORT_TOP ),
|
||||
GMAP( PROP_IsInternal, XML_NAMESPACE_DRAW, XML_VISIBLE_AREA_WIDTH, XML_TYPE_RECTANGLE_WIDTH|MID_FLAG_MERGE_PROPERTY|MID_FLAG_MULTI_PROPERTY|MID_FLAG_NO_PROPERTY_IMPORT, CTF_SD_OLE_VIS_AREA_EXPORT_WIDTH ),
|
||||
GMAP( PROP_IsInternal, XML_NAMESPACE_DRAW, XML_VISIBLE_AREA_HEIGHT, XML_TYPE_RECTANGLE_HEIGHT|MID_FLAG_MERGE_PROPERTY|MID_FLAG_MULTI_PROPERTY|MID_FLAG_NO_PROPERTY_IMPORT, CTF_SD_OLE_VIS_AREA_EXPORT_HEIGHT ),
|
||||
|
||||
GMAP( "Aspect", XML_NAMESPACE_DRAW, XML_DRAW_ASPECT, XML_TYPE_TEXT_DRAW_ASPECT|MID_FLAG_MULTI_PROPERTY, CTF_SD_OLE_ASPECT ),
|
||||
GMAP( PROP_Aspect, XML_NAMESPACE_DRAW, XML_DRAW_ASPECT, XML_TYPE_TEXT_DRAW_ASPECT|MID_FLAG_MULTI_PROPERTY, CTF_SD_OLE_ASPECT ),
|
||||
|
||||
// caption properties
|
||||
GMAP( "CaptionType", XML_NAMESPACE_DRAW, XML_CAPTION_TYPE, XML_SD_TYPE_CAPTION_TYPE, 0 ),
|
||||
GMAP( "CaptionIsFixedAngle", XML_NAMESPACE_DRAW, XML_CAPTION_ANGLE_TYPE, XML_SD_TYPE_CAPTION_ANGLE_TYPE, 0 ),
|
||||
GMAP( "CaptionAngle", XML_NAMESPACE_DRAW, XML_CAPTION_ANGLE, XML_TYPE_NUMBER, 0 ),
|
||||
GMAP( "CaptionGap", XML_NAMESPACE_DRAW, XML_CAPTION_GAP, XML_TYPE_MEASURE, 0 ),
|
||||
GMAP( "CaptionEscapeDirection", XML_NAMESPACE_DRAW, XML_CAPTION_ESCAPE_DIRECTION, XML_SD_TYPE_CAPTION_ESC_DIR, 0 ),
|
||||
GMAP( "CaptionIsEscapeRelative", XML_NAMESPACE_DRAW, XML_CAPTION_ESCAPE, XML_SD_TYPE_CAPTION_IS_ESC_REL|MID_FLAG_MULTI_PROPERTY, CTF_CAPTION_ISESCREL ),
|
||||
GMAP( "CaptionEscapeRelative", XML_NAMESPACE_DRAW, XML_CAPTION_ESCAPE, XML_SD_TYPE_CAPTION_ESC_REL|MID_FLAG_MULTI_PROPERTY, CTF_CAPTION_ESCREL ),
|
||||
GMAP( "CaptionEscapeAbsolute", XML_NAMESPACE_DRAW, XML_CAPTION_ESCAPE, XML_SD_TYPE_CAPTION_ESC_ABS|MID_FLAG_MULTI_PROPERTY, CTF_CAPTION_ESCABS ),
|
||||
GMAP( "CaptionLineLength", XML_NAMESPACE_DRAW, XML_CAPTION_LINE_LENGTH, XML_TYPE_MEASURE, 0 ),
|
||||
GMAP( "CaptionIsFitLineLength", XML_NAMESPACE_DRAW, XML_CAPTION_FIT_LINE_LENGTH, XML_TYPE_BOOL, 0 ),
|
||||
GMAP( PROP_CaptionType, XML_NAMESPACE_DRAW, XML_CAPTION_TYPE, XML_SD_TYPE_CAPTION_TYPE, 0 ),
|
||||
GMAP( PROP_CaptionIsFixedAngle, XML_NAMESPACE_DRAW, XML_CAPTION_ANGLE_TYPE, XML_SD_TYPE_CAPTION_ANGLE_TYPE, 0 ),
|
||||
GMAP( PROP_CaptionAngle, XML_NAMESPACE_DRAW, XML_CAPTION_ANGLE, XML_TYPE_NUMBER, 0 ),
|
||||
GMAP( PROP_CaptionGap, XML_NAMESPACE_DRAW, XML_CAPTION_GAP, XML_TYPE_MEASURE, 0 ),
|
||||
GMAP( PROP_CaptionEscapeDirection, XML_NAMESPACE_DRAW, XML_CAPTION_ESCAPE_DIRECTION, XML_SD_TYPE_CAPTION_ESC_DIR, 0 ),
|
||||
GMAP( PROP_CaptionIsEscapeRelative, XML_NAMESPACE_DRAW, XML_CAPTION_ESCAPE, XML_SD_TYPE_CAPTION_IS_ESC_REL|MID_FLAG_MULTI_PROPERTY, CTF_CAPTION_ISESCREL ),
|
||||
GMAP( PROP_CaptionEscapeRelative, XML_NAMESPACE_DRAW, XML_CAPTION_ESCAPE, XML_SD_TYPE_CAPTION_ESC_REL|MID_FLAG_MULTI_PROPERTY, CTF_CAPTION_ESCREL ),
|
||||
GMAP( PROP_CaptionEscapeAbsolute, XML_NAMESPACE_DRAW, XML_CAPTION_ESCAPE, XML_SD_TYPE_CAPTION_ESC_ABS|MID_FLAG_MULTI_PROPERTY, CTF_CAPTION_ESCABS ),
|
||||
GMAP( PROP_CaptionLineLength, XML_NAMESPACE_DRAW, XML_CAPTION_LINE_LENGTH, XML_TYPE_MEASURE, 0 ),
|
||||
GMAP( PROP_CaptionIsFitLineLength, XML_NAMESPACE_DRAW, XML_CAPTION_FIT_LINE_LENGTH, XML_TYPE_BOOL, 0 ),
|
||||
|
||||
// misc object properties
|
||||
GMAP( "MoveProtect", XML_NAMESPACE_STYLE, XML_PROTECT, XML_SD_TYPE_MOVE_PROTECT|MID_FLAG_MULTI_PROPERTY|MID_FLAG_MERGE_ATTRIBUTE, CTF_SD_MOVE_PROTECT ),
|
||||
GMAP( "SizeProtect", XML_NAMESPACE_STYLE, XML_PROTECT, XML_SD_TYPE_SIZE_PROTECT|MID_FLAG_MULTI_PROPERTY|MID_FLAG_MERGE_ATTRIBUTE, CTF_SD_SIZE_PROTECT ),
|
||||
GMAP( "WritingMode", XML_NAMESPACE_STYLE, XML_WRITING_MODE, XML_SD_TYPE_WRITINGMODE2, CTF_WRITINGMODE2 ),
|
||||
{"WritingMode", XML_NAMESPACE_LO_EXT, XML_WRITING_MODE, XML_SD_TYPE_WRITINGMODE2|XML_TYPE_PROP_GRAPHIC, 0, SvtSaveOptions::ODFSVER_FUTURE_EXTENDED, true},
|
||||
GMAP( PROP_MoveProtect, XML_NAMESPACE_STYLE, XML_PROTECT, XML_SD_TYPE_MOVE_PROTECT|MID_FLAG_MULTI_PROPERTY|MID_FLAG_MERGE_ATTRIBUTE, CTF_SD_MOVE_PROTECT ),
|
||||
GMAP( PROP_SizeProtect, XML_NAMESPACE_STYLE, XML_PROTECT, XML_SD_TYPE_SIZE_PROTECT|MID_FLAG_MULTI_PROPERTY|MID_FLAG_MERGE_ATTRIBUTE, CTF_SD_SIZE_PROTECT ),
|
||||
GMAP( PROP_WritingMode, XML_NAMESPACE_STYLE, XML_WRITING_MODE, XML_SD_TYPE_WRITINGMODE2, CTF_WRITINGMODE2 ),
|
||||
{ PROP_WritingMode, XML_NAMESPACE_LO_EXT, XML_WRITING_MODE, XML_SD_TYPE_WRITINGMODE2|XML_TYPE_PROP_GRAPHIC, 0, SvtSaveOptions::ODFSVER_FUTURE_EXTENDED, true},
|
||||
|
||||
|
||||
MAP_END()
|
||||
@@ -328,48 +329,48 @@ const XMLPropertyMapEntry aXMLSDProperties[] =
|
||||
|
||||
const XMLPropertyMapEntry aXMLSDPresPageProps[] =
|
||||
{
|
||||
DPMAP( "UserDefinedAttributes", XML_NAMESPACE_TEXT, XML_XMLNS, XML_TYPE_ATTRIBUTE_CONTAINER | MID_FLAG_SPECIAL_ITEM, 0 ),
|
||||
DPMAP( PROP_UserDefinedAttributes, XML_NAMESPACE_TEXT, XML_XMLNS, XML_TYPE_ATTRIBUTE_CONTAINER | MID_FLAG_SPECIAL_ITEM, 0 ),
|
||||
|
||||
DPMAP( "Change", XML_NAMESPACE_PRESENTATION, XML_TRANSITION_TYPE, XML_SD_TYPE_PRESPAGE_TYPE, CTF_PAGE_TRANS_TYPE ),
|
||||
DPMAP( "Effect", XML_NAMESPACE_PRESENTATION, XML_TRANSITION_STYLE, XML_SD_TYPE_PRESPAGE_STYLE, CTF_PAGE_TRANS_STYLE ),
|
||||
DPMAP( "Speed", XML_NAMESPACE_PRESENTATION, XML_TRANSITION_SPEED, XML_SD_TYPE_PRESPAGE_SPEED, CTF_PAGE_TRANS_SPEED ),
|
||||
DPMAP( "HighResDuration", XML_NAMESPACE_PRESENTATION, XML_DURATION, XML_SD_TYPE_PRESPAGE_DURATION, CTF_PAGE_TRANS_DURATION ),
|
||||
DPMAP( "Visible", XML_NAMESPACE_PRESENTATION, XML_VISIBILITY, XML_SD_TYPE_PRESPAGE_VISIBILITY, CTF_PAGE_VISIBLE ),
|
||||
DPMAP( "Sound", XML_NAMESPACE_PRESENTATION, XML_SOUND, XML_TYPE_STRING|MID_FLAG_ELEMENT_ITEM, CTF_PAGE_SOUND_URL ),
|
||||
DPMAP( "BackgroundFullSize", XML_NAMESPACE_DRAW, XML_BACKGROUND_SIZE, XML_SD_TYPE_PRESPAGE_BACKSIZE, CTF_PAGE_BACKSIZE ),
|
||||
DPMAP( PROP_Change, XML_NAMESPACE_PRESENTATION, XML_TRANSITION_TYPE, XML_SD_TYPE_PRESPAGE_TYPE, CTF_PAGE_TRANS_TYPE ),
|
||||
DPMAP( PROP_Effect, XML_NAMESPACE_PRESENTATION, XML_TRANSITION_STYLE, XML_SD_TYPE_PRESPAGE_STYLE, CTF_PAGE_TRANS_STYLE ),
|
||||
DPMAP( PROP_Speed, XML_NAMESPACE_PRESENTATION, XML_TRANSITION_SPEED, XML_SD_TYPE_PRESPAGE_SPEED, CTF_PAGE_TRANS_SPEED ),
|
||||
DPMAP( PROP_HighResDuration, XML_NAMESPACE_PRESENTATION, XML_DURATION, XML_SD_TYPE_PRESPAGE_DURATION, CTF_PAGE_TRANS_DURATION ),
|
||||
DPMAP( PROP_Visible, XML_NAMESPACE_PRESENTATION, XML_VISIBILITY, XML_SD_TYPE_PRESPAGE_VISIBILITY, CTF_PAGE_VISIBLE ),
|
||||
DPMAP( PROP_Sound, XML_NAMESPACE_PRESENTATION, XML_SOUND, XML_TYPE_STRING|MID_FLAG_ELEMENT_ITEM, CTF_PAGE_SOUND_URL ),
|
||||
DPMAP( PROP_BackgroundFullSize, XML_NAMESPACE_DRAW, XML_BACKGROUND_SIZE, XML_SD_TYPE_PRESPAGE_BACKSIZE, CTF_PAGE_BACKSIZE ),
|
||||
|
||||
DPMAP( "IsBackgroundVisible", XML_NAMESPACE_PRESENTATION, XML_BACKGROUND_VISIBLE, XML_TYPE_BOOL, 0 ),
|
||||
DPMAP( "IsBackgroundObjectsVisible", XML_NAMESPACE_PRESENTATION, XML_BACKGROUND_OBJECTS_VISIBLE, XML_TYPE_BOOL, 0 ),
|
||||
DPMAP( PROP_IsBackgroundVisible, XML_NAMESPACE_PRESENTATION, XML_BACKGROUND_VISIBLE, XML_TYPE_BOOL, 0 ),
|
||||
DPMAP( PROP_IsBackgroundObjectsVisible, XML_NAMESPACE_PRESENTATION, XML_BACKGROUND_OBJECTS_VISIBLE, XML_TYPE_BOOL, 0 ),
|
||||
|
||||
DPMAP( "FillStyle", XML_NAMESPACE_DRAW, XML_FILL, XML_SD_TYPE_FILLSTYLE, 0 ),
|
||||
DPMAP( "FillColor", XML_NAMESPACE_DRAW, XML_FILL_COLOR, XML_TYPE_COLOR, 0 ),
|
||||
DPMAP( "FillGradientName", XML_NAMESPACE_DRAW, XML_FILL_GRADIENT_NAME, XML_TYPE_STYLENAME|MID_FLAG_NO_PROPERTY_IMPORT, CTF_FILLGRADIENTNAME ),
|
||||
DPMAP( "FillGradientStepCount", XML_NAMESPACE_DRAW, XML_GRADIENT_STEP_COUNT, XML_TYPE_NUMBER, 0 ),
|
||||
DPMAP( "FillHatchName", XML_NAMESPACE_DRAW, XML_FILL_HATCH_NAME, XML_TYPE_STYLENAME|MID_FLAG_NO_PROPERTY_IMPORT, CTF_FILLHATCHNAME ),
|
||||
GMAP( "FillBackground", XML_NAMESPACE_DRAW, XML_FILL_HATCH_SOLID, XML_TYPE_BOOL, 0 ),
|
||||
DPMAP( "FillBitmapName", XML_NAMESPACE_DRAW, XML_FILL_IMAGE_NAME, XML_TYPE_STYLENAME|MID_FLAG_NO_PROPERTY_IMPORT, CTF_FILLBITMAPNAME ),
|
||||
DPMAP( "FillTransparence", XML_NAMESPACE_DRAW, XML_OPACITY, XML_TYPE_NEG_PERCENT|MID_FLAG_MULTI_PROPERTY, 0 ),
|
||||
DPMAP( "FillTransparenceGradientName", XML_NAMESPACE_DRAW, XML_OPACITY_NAME, XML_TYPE_STYLENAME|MID_FLAG_NO_PROPERTY_IMPORT, CTF_FILLTRANSNAME ),
|
||||
DPMAP( "FillBitmapSizeX", XML_NAMESPACE_DRAW, XML_FILL_IMAGE_WIDTH, XML_SD_TYPE_FILLBITMAPSIZE|MID_FLAG_MULTI_PROPERTY, 0 ),
|
||||
DPMAP( "FillBitmapLogicalSize", XML_NAMESPACE_DRAW, XML_FILL_IMAGE_WIDTH, XML_SD_TYPE_LOGICAL_SIZE|MID_FLAG_MULTI_PROPERTY, 0 ),
|
||||
DPMAP( "FillBitmapSizeY", XML_NAMESPACE_DRAW, XML_FILL_IMAGE_HEIGHT, XML_SD_TYPE_FILLBITMAPSIZE|MID_FLAG_MULTI_PROPERTY, 0 ),
|
||||
DPMAP( "FillBitmapLogicalSize", XML_NAMESPACE_DRAW, XML_FILL_IMAGE_HEIGHT, XML_SD_TYPE_LOGICAL_SIZE|MID_FLAG_MULTI_PROPERTY, 0 ),
|
||||
DPMAP( "FillBitmapMode", XML_NAMESPACE_STYLE,XML_REPEAT, XML_SD_TYPE_BITMAP_MODE, 0 ),
|
||||
DPMAP( "FillBitmapPositionOffsetX", XML_NAMESPACE_DRAW, XML_FILL_IMAGE_REF_POINT_X, XML_TYPE_PERCENT, 0 ),
|
||||
DPMAP( "FillBitmapPositionOffsetY", XML_NAMESPACE_DRAW, XML_FILL_IMAGE_REF_POINT_Y, XML_TYPE_PERCENT, 0 ),
|
||||
DPMAP( "FillBitmapRectanglePoint", XML_NAMESPACE_DRAW, XML_FILL_IMAGE_REF_POINT, XML_SD_TYPE_BITMAP_REFPOINT, 0 ),
|
||||
DPMAP( "FillBitmapOffsetX", XML_NAMESPACE_DRAW, XML_TILE_REPEAT_OFFSET, XML_SD_TYPE_BITMAPREPOFFSETX|MID_FLAG_MULTI_PROPERTY, CTF_REPEAT_OFFSET_X ),
|
||||
DPMAP( "FillBitmapOffsetY", XML_NAMESPACE_DRAW, XML_TILE_REPEAT_OFFSET, XML_SD_TYPE_BITMAPREPOFFSETY|MID_FLAG_MULTI_PROPERTY, CTF_REPEAT_OFFSET_Y ),
|
||||
DPMAP( PROP_FillStyle, XML_NAMESPACE_DRAW, XML_FILL, XML_SD_TYPE_FILLSTYLE, 0 ),
|
||||
DPMAP( PROP_FillColor, XML_NAMESPACE_DRAW, XML_FILL_COLOR, XML_TYPE_COLOR, 0 ),
|
||||
DPMAP( PROP_FillGradientName, XML_NAMESPACE_DRAW, XML_FILL_GRADIENT_NAME, XML_TYPE_STYLENAME|MID_FLAG_NO_PROPERTY_IMPORT, CTF_FILLGRADIENTNAME ),
|
||||
DPMAP( PROP_FillGradientStepCount, XML_NAMESPACE_DRAW, XML_GRADIENT_STEP_COUNT, XML_TYPE_NUMBER, 0 ),
|
||||
DPMAP( PROP_FillHatchName, XML_NAMESPACE_DRAW, XML_FILL_HATCH_NAME, XML_TYPE_STYLENAME|MID_FLAG_NO_PROPERTY_IMPORT, CTF_FILLHATCHNAME ),
|
||||
GMAP( PROP_FillBackground, XML_NAMESPACE_DRAW, XML_FILL_HATCH_SOLID, XML_TYPE_BOOL, 0 ),
|
||||
DPMAP( PROP_FillBitmapName, XML_NAMESPACE_DRAW, XML_FILL_IMAGE_NAME, XML_TYPE_STYLENAME|MID_FLAG_NO_PROPERTY_IMPORT, CTF_FILLBITMAPNAME ),
|
||||
DPMAP( PROP_FillTransparence, XML_NAMESPACE_DRAW, XML_OPACITY, XML_TYPE_NEG_PERCENT|MID_FLAG_MULTI_PROPERTY, 0 ),
|
||||
DPMAP( PROP_FillTransparenceGradientName, XML_NAMESPACE_DRAW, XML_OPACITY_NAME, XML_TYPE_STYLENAME|MID_FLAG_NO_PROPERTY_IMPORT, CTF_FILLTRANSNAME ),
|
||||
DPMAP( PROP_FillBitmapSizeX, XML_NAMESPACE_DRAW, XML_FILL_IMAGE_WIDTH, XML_SD_TYPE_FILLBITMAPSIZE|MID_FLAG_MULTI_PROPERTY, 0 ),
|
||||
DPMAP( PROP_FillBitmapLogicalSize, XML_NAMESPACE_DRAW, XML_FILL_IMAGE_WIDTH, XML_SD_TYPE_LOGICAL_SIZE|MID_FLAG_MULTI_PROPERTY, 0 ),
|
||||
DPMAP( PROP_FillBitmapSizeY, XML_NAMESPACE_DRAW, XML_FILL_IMAGE_HEIGHT, XML_SD_TYPE_FILLBITMAPSIZE|MID_FLAG_MULTI_PROPERTY, 0 ),
|
||||
DPMAP( PROP_FillBitmapLogicalSize, XML_NAMESPACE_DRAW, XML_FILL_IMAGE_HEIGHT, XML_SD_TYPE_LOGICAL_SIZE|MID_FLAG_MULTI_PROPERTY, 0 ),
|
||||
DPMAP( PROP_FillBitmapMode, XML_NAMESPACE_STYLE,XML_REPEAT, XML_SD_TYPE_BITMAP_MODE, 0 ),
|
||||
DPMAP( PROP_FillBitmapPositionOffsetX, XML_NAMESPACE_DRAW, XML_FILL_IMAGE_REF_POINT_X, XML_TYPE_PERCENT, 0 ),
|
||||
DPMAP( PROP_FillBitmapPositionOffsetY, XML_NAMESPACE_DRAW, XML_FILL_IMAGE_REF_POINT_Y, XML_TYPE_PERCENT, 0 ),
|
||||
DPMAP( PROP_FillBitmapRectanglePoint, XML_NAMESPACE_DRAW, XML_FILL_IMAGE_REF_POINT, XML_SD_TYPE_BITMAP_REFPOINT, 0 ),
|
||||
DPMAP( PROP_FillBitmapOffsetX, XML_NAMESPACE_DRAW, XML_TILE_REPEAT_OFFSET, XML_SD_TYPE_BITMAPREPOFFSETX|MID_FLAG_MULTI_PROPERTY, CTF_REPEAT_OFFSET_X ),
|
||||
DPMAP( PROP_FillBitmapOffsetY, XML_NAMESPACE_DRAW, XML_TILE_REPEAT_OFFSET, XML_SD_TYPE_BITMAPREPOFFSETY|MID_FLAG_MULTI_PROPERTY, CTF_REPEAT_OFFSET_Y ),
|
||||
|
||||
DPMAP( "IsHeaderVisible", XML_NAMESPACE_PRESENTATION, XML_DISPLAY_HEADER, XML_SD_TYPE_HEADER_FOOTER_VISIBILITY_TYPE, CTF_HEADER_VISIBLE ),
|
||||
DPMAP( "IsFooterVisible", XML_NAMESPACE_PRESENTATION, XML_DISPLAY_FOOTER, XML_SD_TYPE_HEADER_FOOTER_VISIBILITY_TYPE, CTF_FOOTER_VISIBLE ),
|
||||
DPMAP( "IsPageNumberVisible", XML_NAMESPACE_PRESENTATION, XML_DISPLAY_PAGE_NUMBER, XML_SD_TYPE_HEADER_FOOTER_VISIBILITY_TYPE, CTF_PAGE_NUMBER_VISIBLE ),
|
||||
DPMAP( "IsDateTimeVisible", XML_NAMESPACE_PRESENTATION, XML_DISPLAY_DATE_TIME, XML_SD_TYPE_HEADER_FOOTER_VISIBILITY_TYPE, CTF_DATE_TIME_VISIBLE ),
|
||||
DPMAP( PROP_IsHeaderVisible, XML_NAMESPACE_PRESENTATION, XML_DISPLAY_HEADER, XML_SD_TYPE_HEADER_FOOTER_VISIBILITY_TYPE, CTF_HEADER_VISIBLE ),
|
||||
DPMAP( PROP_IsFooterVisible, XML_NAMESPACE_PRESENTATION, XML_DISPLAY_FOOTER, XML_SD_TYPE_HEADER_FOOTER_VISIBILITY_TYPE, CTF_FOOTER_VISIBLE ),
|
||||
DPMAP( PROP_IsPageNumberVisible, XML_NAMESPACE_PRESENTATION, XML_DISPLAY_PAGE_NUMBER, XML_SD_TYPE_HEADER_FOOTER_VISIBILITY_TYPE, CTF_PAGE_NUMBER_VISIBLE ),
|
||||
DPMAP( PROP_IsDateTimeVisible, XML_NAMESPACE_PRESENTATION, XML_DISPLAY_DATE_TIME, XML_SD_TYPE_HEADER_FOOTER_VISIBILITY_TYPE, CTF_DATE_TIME_VISIBLE ),
|
||||
|
||||
DPMAP( "TransitionType", XML_NAMESPACE_SMIL, XML_TYPE, XML_SD_TYPE_TRANSITION_TYPE, CTF_PAGE_TRANSITION_TYPE ),
|
||||
DPMAP( "TransitionSubtype", XML_NAMESPACE_SMIL, XML_SUBTYPE, XML_SD_TYPE_TRANSTIION_SUBTYPE, CTF_PAGE_TRANSITION_SUBTYPE ),
|
||||
DPMAP( "TransitionDirection", XML_NAMESPACE_SMIL, XML_DIRECTION, XML_SD_TYPE_TRANSTIION_DIRECTION, CTF_PAGE_TRANSITION_DIRECTION ),
|
||||
DPMAP( "TransitionFadeColor", XML_NAMESPACE_SMIL, XML_FADECOLOR, XML_TYPE_COLOR, CTF_PAGE_TRANSITION_FADECOLOR ),
|
||||
DPMAP( PROP_TransitionType, XML_NAMESPACE_SMIL, XML_TYPE, XML_SD_TYPE_TRANSITION_TYPE, CTF_PAGE_TRANSITION_TYPE ),
|
||||
DPMAP( PROP_TransitionSubtype, XML_NAMESPACE_SMIL, XML_SUBTYPE, XML_SD_TYPE_TRANSTIION_SUBTYPE, CTF_PAGE_TRANSITION_SUBTYPE ),
|
||||
DPMAP( PROP_TransitionDirection, XML_NAMESPACE_SMIL, XML_DIRECTION, XML_SD_TYPE_TRANSTIION_DIRECTION, CTF_PAGE_TRANSITION_DIRECTION ),
|
||||
DPMAP( PROP_TransitionFadeColor, XML_NAMESPACE_SMIL, XML_FADECOLOR, XML_TYPE_COLOR, CTF_PAGE_TRANSITION_FADECOLOR ),
|
||||
MAP_END()
|
||||
};
|
||||
|
||||
@@ -378,12 +379,12 @@ const XMLPropertyMapEntry aXMLSDPresPageProps[] =
|
||||
*/
|
||||
const XMLPropertyMapEntry aXMLTableShapeAttributes[] =
|
||||
{
|
||||
MAP_( "UseFirstRowStyle", XML_NAMESPACE_TABLE, XML_USE_FIRST_ROW_STYLES, XML_TYPE_BOOL, 0 ),
|
||||
MAP_( "UseLastRowStyle", XML_NAMESPACE_TABLE, XML_USE_LAST_ROW_STYLES, XML_TYPE_BOOL, 0 ),
|
||||
MAP_( "UseFirstColumnStyle", XML_NAMESPACE_TABLE, XML_USE_FIRST_COLUMN_STYLES, XML_TYPE_BOOL, 0 ),
|
||||
MAP_( "UseLastColumnStyle", XML_NAMESPACE_TABLE, XML_USE_LAST_COLUMN_STYLES, XML_TYPE_BOOL, 0 ),
|
||||
MAP_( "UseBandingRowStyle", XML_NAMESPACE_TABLE, XML_USE_BANDING_ROWS_STYLES, XML_TYPE_BOOL, 0 ),
|
||||
MAP_( "UseBandingColumnStyle", XML_NAMESPACE_TABLE, XML_USE_BANDING_COLUMNS_STYLES, XML_TYPE_BOOL, 0 ),
|
||||
MAP_( PROP_UseFirstRowStyle, XML_NAMESPACE_TABLE, XML_USE_FIRST_ROW_STYLES, XML_TYPE_BOOL, 0 ),
|
||||
MAP_( PROP_UseLastRowStyle, XML_NAMESPACE_TABLE, XML_USE_LAST_ROW_STYLES, XML_TYPE_BOOL, 0 ),
|
||||
MAP_( PROP_UseFirstColumnStyle, XML_NAMESPACE_TABLE, XML_USE_FIRST_COLUMN_STYLES, XML_TYPE_BOOL, 0 ),
|
||||
MAP_( PROP_UseLastColumnStyle, XML_NAMESPACE_TABLE, XML_USE_LAST_COLUMN_STYLES, XML_TYPE_BOOL, 0 ),
|
||||
MAP_( PROP_UseBandingRowStyle, XML_NAMESPACE_TABLE, XML_USE_BANDING_ROWS_STYLES, XML_TYPE_BOOL, 0 ),
|
||||
MAP_( PROP_UseBandingColumnStyle, XML_NAMESPACE_TABLE, XML_USE_BANDING_COLUMNS_STYLES, XML_TYPE_BOOL, 0 ),
|
||||
MAP_END()
|
||||
};
|
||||
|
||||
|
||||
@@ -5081,14 +5081,12 @@ void XMLShapeExport::ImpExportTableShape( const uno::Reference< drawing::XShape
|
||||
{
|
||||
mrExport.AddAttribute(XML_NAMESPACE_TABLE, XML_TEMPLATE_NAME, sTemplate );
|
||||
|
||||
for( const XMLPropertyMapEntry* pEntry = &aXMLTableShapeAttributes[0]; pEntry->msApiName; pEntry++ )
|
||||
for( const XMLPropertyMapEntry* pEntry = &aXMLTableShapeAttributes[0]; !pEntry->IsEnd(); pEntry++ )
|
||||
{
|
||||
try
|
||||
{
|
||||
bool bBool = false;
|
||||
const OUString sAPIPropertyName( pEntry->msApiName, pEntry->nApiNameLength, RTL_TEXTENCODING_ASCII_US );
|
||||
|
||||
xPropSet->getPropertyValue( sAPIPropertyName ) >>= bBool;
|
||||
xPropSet->getPropertyValue( pEntry->getApiName() ) >>= bBool;
|
||||
if( bBool )
|
||||
mrExport.AddAttribute(pEntry->mnNameSpace, pEntry->meXMLName, XML_TRUE );
|
||||
}
|
||||
|
||||
@@ -3831,12 +3831,11 @@ void SdXMLTableShapeContext::startFastElement (sal_Int32 nElement,
|
||||
}
|
||||
|
||||
const XMLPropertyMapEntry* pEntry = &aXMLTableShapeAttributes[0];
|
||||
for( int i = 0; pEntry->msApiName && (i < 6); i++, pEntry++ )
|
||||
for( int i = 0; !pEntry->IsEnd() && (i < 6); i++, pEntry++ )
|
||||
{
|
||||
try
|
||||
{
|
||||
const OUString sAPIPropertyName( pEntry->msApiName, pEntry->nApiNameLength, RTL_TEXTENCODING_ASCII_US );
|
||||
xProps->setPropertyValue( sAPIPropertyName, Any( maTemplateStylesUsed[i] ) );
|
||||
xProps->setPropertyValue( pEntry->getApiName(), Any( maTemplateStylesUsed[i] ) );
|
||||
}
|
||||
catch(const Exception&)
|
||||
{
|
||||
@@ -3889,7 +3888,7 @@ bool SdXMLTableShapeContext::processAttribute( const sax_fastparser::FastAttribu
|
||||
{
|
||||
int i = 0;
|
||||
const XMLPropertyMapEntry* pEntry = &aXMLTableShapeAttributes[0];
|
||||
while( pEntry->msApiName && (i < 6) )
|
||||
while( !pEntry->IsEnd() && (i < 6) )
|
||||
{
|
||||
if( (nElement & TOKEN_MASK) == pEntry->meXMLName )
|
||||
{
|
||||
|
||||
@@ -26,6 +26,7 @@
|
||||
#include "strings.hxx"
|
||||
#include <xmloff/contextid.hxx>
|
||||
#include "controlpropertymap.hxx"
|
||||
#include <xmlprop.hxx>
|
||||
|
||||
#include <string.h>
|
||||
|
||||
@@ -37,44 +38,44 @@ namespace xmloff
|
||||
#define MAP_ASCII( name, prefix, token, type, context ) { name, prefix, token, type|XML_TYPE_PROP_TEXT, context, SvtSaveOptions::ODFSVER_010, false }
|
||||
#define MAP_CONST( name, prefix, token, type, context ) { name, prefix, token, type|XML_TYPE_PROP_TEXT, context, SvtSaveOptions::ODFSVER_010, false }
|
||||
#define MAP_CONST_P( name, prefix, token, type, context ){ name, prefix, token, type|XML_TYPE_PROP_PARAGRAPH, context, SvtSaveOptions::ODFSVER_010, false }
|
||||
#define MAP_END() { nullptr, 0, XML_TOKEN_INVALID, 0, 0, SvtSaveOptions::ODFSVER_010, false }
|
||||
#define MAP_END() { nullptr }
|
||||
|
||||
XMLPropertyMapEntry const aControlStyleProperties[] =
|
||||
{
|
||||
MAP_CONST_P( PROPERTY_ALIGN, XML_NAMESPACE_FO, XML_TEXT_ALIGN, XML_TYPE_TEXT_ALIGN, 0 ),
|
||||
MAP_CONST( PROPERTY_BACKGROUNDCOLOR, XML_NAMESPACE_FO, XML_BACKGROUND_COLOR, XML_TYPE_COLOR, 0 ),
|
||||
MAP_CONST( PROPERTY_BORDER, XML_NAMESPACE_FO, XML_BORDER, XML_TYPE_CONTROL_BORDER|MID_FLAG_MULTI_PROPERTY|MID_FLAG_MERGE_ATTRIBUTE, 0 ),
|
||||
MAP_ASCII( "BorderColor", XML_NAMESPACE_FO, XML_BORDER, XML_TYPE_CONTROL_BORDER_COLOR|MID_FLAG_MULTI_PROPERTY|MID_FLAG_MERGE_ATTRIBUTE, 0 ),
|
||||
MAP_ASCII( "FontCharWidth", XML_NAMESPACE_STYLE, XML_FONT_CHAR_WIDTH, XML_TYPE_NUMBER16, 0 ),
|
||||
MAP_ASCII( "FontCharset", XML_NAMESPACE_STYLE, XML_FONT_CHARSET, XML_TYPE_TEXT_FONTENCODING, 0 ),
|
||||
MAP_ASCII( "FontEmphasisMark", XML_NAMESPACE_STYLE, XML_TEXT_EMPHASIZE, XML_TYPE_CONTROL_TEXT_EMPHASIZE, 0 ),
|
||||
MAP_ASCII( "FontFamily", XML_NAMESPACE_STYLE, XML_FONT_FAMILY_GENERIC, XML_TYPE_TEXT_FONTFAMILY, 0 ),
|
||||
MAP_ASCII( "FontHeight", XML_NAMESPACE_FO, XML_FONT_SIZE, XML_TYPE_CHAR_HEIGHT, 0 ),
|
||||
MAP_ASCII( "FontKerning", XML_NAMESPACE_STYLE, XML_LETTER_KERNING, XML_TYPE_BOOL, 0 ),
|
||||
MAP_ASCII( "FontName", XML_NAMESPACE_STYLE, XML_FONT_NAME, XML_TYPE_STRING, 0 ),
|
||||
MAP_ASCII( "FontOrientation", XML_NAMESPACE_STYLE, XML_ROTATION_ANGLE, XML_TYPE_ROTATION_ANGLE, 0 ),
|
||||
MAP_ASCII( "FontPitch", XML_NAMESPACE_STYLE, XML_FONT_PITCH, XML_TYPE_TEXT_FONTPITCH, 0 ),
|
||||
MAP_ASCII( "FontRelief", XML_NAMESPACE_STYLE, XML_FONT_RELIEF, XML_TYPE_TEXT_FONT_RELIEF|MID_FLAG_MULTI_PROPERTY, 0 ),
|
||||
MAP_ASCII( "FontSlant", XML_NAMESPACE_FO, XML_FONT_STYLE, XML_TYPE_TEXT_POSTURE, 0 ),
|
||||
MAP_ASCII( PROP_BorderColor, XML_NAMESPACE_FO, XML_BORDER, XML_TYPE_CONTROL_BORDER_COLOR|MID_FLAG_MULTI_PROPERTY|MID_FLAG_MERGE_ATTRIBUTE, 0 ),
|
||||
MAP_ASCII( PROP_FontCharWidth, XML_NAMESPACE_STYLE, XML_FONT_CHAR_WIDTH, XML_TYPE_NUMBER16, 0 ),
|
||||
MAP_ASCII( PROP_FontCharset, XML_NAMESPACE_STYLE, XML_FONT_CHARSET, XML_TYPE_TEXT_FONTENCODING, 0 ),
|
||||
MAP_ASCII( PROP_FontEmphasisMark, XML_NAMESPACE_STYLE, XML_TEXT_EMPHASIZE, XML_TYPE_CONTROL_TEXT_EMPHASIZE, 0 ),
|
||||
MAP_ASCII( PROP_FontFamily, XML_NAMESPACE_STYLE, XML_FONT_FAMILY_GENERIC, XML_TYPE_TEXT_FONTFAMILY, 0 ),
|
||||
MAP_ASCII( PROP_FontHeight, XML_NAMESPACE_FO, XML_FONT_SIZE, XML_TYPE_CHAR_HEIGHT, 0 ),
|
||||
MAP_ASCII( PROP_FontKerning, XML_NAMESPACE_STYLE, XML_LETTER_KERNING, XML_TYPE_BOOL, 0 ),
|
||||
MAP_ASCII( PROP_FontName, XML_NAMESPACE_STYLE, XML_FONT_NAME, XML_TYPE_STRING, 0 ),
|
||||
MAP_ASCII( PROP_FontOrientation, XML_NAMESPACE_STYLE, XML_ROTATION_ANGLE, XML_TYPE_ROTATION_ANGLE, 0 ),
|
||||
MAP_ASCII( PROP_FontPitch, XML_NAMESPACE_STYLE, XML_FONT_PITCH, XML_TYPE_TEXT_FONTPITCH, 0 ),
|
||||
MAP_ASCII( PROP_FontRelief, XML_NAMESPACE_STYLE, XML_FONT_RELIEF, XML_TYPE_TEXT_FONT_RELIEF|MID_FLAG_MULTI_PROPERTY, 0 ),
|
||||
MAP_ASCII( PROP_FontSlant, XML_NAMESPACE_FO, XML_FONT_STYLE, XML_TYPE_TEXT_POSTURE, 0 ),
|
||||
|
||||
MAP_ASCII( "FontStrikeout", XML_NAMESPACE_STYLE, XML_TEXT_LINE_THROUGH_STYLE, XML_TYPE_TEXT_CROSSEDOUT_STYLE|MID_FLAG_MERGE_PROPERTY, 0),
|
||||
MAP_ASCII( "FontStrikeout", XML_NAMESPACE_STYLE, XML_TEXT_LINE_THROUGH_TYPE, XML_TYPE_TEXT_CROSSEDOUT_TYPE|MID_FLAG_MERGE_PROPERTY, 0),
|
||||
MAP_ASCII( "FontStrikeout", XML_NAMESPACE_STYLE, XML_TEXT_LINE_THROUGH_WIDTH, XML_TYPE_TEXT_CROSSEDOUT_WIDTH|MID_FLAG_MERGE_PROPERTY, 0),
|
||||
MAP_ASCII( "FontStrikeout", XML_NAMESPACE_STYLE, XML_TEXT_LINE_THROUGH_TEXT, XML_TYPE_TEXT_CROSSEDOUT_TEXT|MID_FLAG_MERGE_PROPERTY, 0),
|
||||
MAP_ASCII( PROP_FontStrikeout, XML_NAMESPACE_STYLE, XML_TEXT_LINE_THROUGH_STYLE, XML_TYPE_TEXT_CROSSEDOUT_STYLE|MID_FLAG_MERGE_PROPERTY, 0),
|
||||
MAP_ASCII( PROP_FontStrikeout, XML_NAMESPACE_STYLE, XML_TEXT_LINE_THROUGH_TYPE, XML_TYPE_TEXT_CROSSEDOUT_TYPE|MID_FLAG_MERGE_PROPERTY, 0),
|
||||
MAP_ASCII( PROP_FontStrikeout, XML_NAMESPACE_STYLE, XML_TEXT_LINE_THROUGH_WIDTH, XML_TYPE_TEXT_CROSSEDOUT_WIDTH|MID_FLAG_MERGE_PROPERTY, 0),
|
||||
MAP_ASCII( PROP_FontStrikeout, XML_NAMESPACE_STYLE, XML_TEXT_LINE_THROUGH_TEXT, XML_TYPE_TEXT_CROSSEDOUT_TEXT|MID_FLAG_MERGE_PROPERTY, 0),
|
||||
|
||||
MAP_ASCII( "FontStyleName", XML_NAMESPACE_STYLE, XML_FONT_STYLE_NAME, XML_TYPE_STRING, 0 ),
|
||||
MAP_ASCII( "FontUnderline", XML_NAMESPACE_STYLE, XML_TEXT_UNDERLINE_STYLE, XML_TYPE_TEXT_UNDERLINE_STYLE|MID_FLAG_MERGE_PROPERTY, 0 ),
|
||||
MAP_ASCII( "FontUnderline", XML_NAMESPACE_STYLE, XML_TEXT_UNDERLINE_TYPE, XML_TYPE_TEXT_UNDERLINE_TYPE|MID_FLAG_MERGE_PROPERTY, 0 ),
|
||||
MAP_ASCII( "FontUnderline", XML_NAMESPACE_STYLE, XML_TEXT_UNDERLINE_WIDTH, XML_TYPE_TEXT_UNDERLINE_WIDTH|MID_FLAG_MERGE_PROPERTY, 0 ),
|
||||
MAP_ASCII( "FontWeight", XML_NAMESPACE_FO, XML_FONT_WEIGHT, XML_TYPE_TEXT_WEIGHT, 0 ),
|
||||
MAP_ASCII( "FontWidth", XML_NAMESPACE_STYLE, XML_FONT_WIDTH, XML_TYPE_FONT_WIDTH, 0 ),
|
||||
MAP_ASCII( "FontWordLineMode", XML_NAMESPACE_FO, XML_SCORE_SPACES, XML_TYPE_NBOOL, 0 ),
|
||||
MAP_ASCII( PROP_FontStyleName, XML_NAMESPACE_STYLE, XML_FONT_STYLE_NAME, XML_TYPE_STRING, 0 ),
|
||||
MAP_ASCII( PROP_FontUnderline, XML_NAMESPACE_STYLE, XML_TEXT_UNDERLINE_STYLE, XML_TYPE_TEXT_UNDERLINE_STYLE|MID_FLAG_MERGE_PROPERTY, 0 ),
|
||||
MAP_ASCII( PROP_FontUnderline, XML_NAMESPACE_STYLE, XML_TEXT_UNDERLINE_TYPE, XML_TYPE_TEXT_UNDERLINE_TYPE|MID_FLAG_MERGE_PROPERTY, 0 ),
|
||||
MAP_ASCII( PROP_FontUnderline, XML_NAMESPACE_STYLE, XML_TEXT_UNDERLINE_WIDTH, XML_TYPE_TEXT_UNDERLINE_WIDTH|MID_FLAG_MERGE_PROPERTY, 0 ),
|
||||
MAP_ASCII( PROP_FontWeight, XML_NAMESPACE_FO, XML_FONT_WEIGHT, XML_TYPE_TEXT_WEIGHT, 0 ),
|
||||
MAP_ASCII( PROP_FontWidth, XML_NAMESPACE_STYLE, XML_FONT_WIDTH, XML_TYPE_FONT_WIDTH, 0 ),
|
||||
MAP_ASCII( PROP_FontWordLineMode, XML_NAMESPACE_FO, XML_SCORE_SPACES, XML_TYPE_NBOOL, 0 ),
|
||||
|
||||
MAP_CONST( PROPERTY_FORMATKEY, XML_NAMESPACE_STYLE, XML_DATA_STYLE_NAME, XML_TYPE_STRING | MID_FLAG_NO_PROPERTY_EXPORT | MID_FLAG_SPECIAL_ITEM, CTF_FORMS_DATA_STYLE ),
|
||||
|
||||
MAP_ASCII( "SymbolColor", XML_NAMESPACE_STYLE, XML_COLOR, XML_TYPE_COLOR, 0 ),
|
||||
MAP_ASCII( "TextColor", XML_NAMESPACE_FO, XML_COLOR, XML_TYPE_COLOR, 0 ),
|
||||
MAP_ASCII( "TextLineColor", XML_NAMESPACE_STYLE, XML_TEXT_UNDERLINE_COLOR, XML_TYPE_TEXT_UNDERLINE_COLOR|MID_FLAG_MULTI_PROPERTY, 0 ),
|
||||
MAP_ASCII( PROP_SymbolColor, XML_NAMESPACE_STYLE, XML_COLOR, XML_TYPE_COLOR, 0 ),
|
||||
MAP_ASCII( PROP_TextColor, XML_NAMESPACE_FO, XML_COLOR, XML_TYPE_COLOR, 0 ),
|
||||
MAP_ASCII( PROP_TextLineColor, XML_NAMESPACE_STYLE, XML_TEXT_UNDERLINE_COLOR, XML_TYPE_TEXT_UNDERLINE_COLOR|MID_FLAG_MULTI_PROPERTY, 0 ),
|
||||
MAP_END()
|
||||
};
|
||||
|
||||
@@ -90,11 +91,11 @@ namespace xmloff
|
||||
{
|
||||
XMLPropertyMapEntry const * pEnd;
|
||||
// determine the last element
|
||||
for ( pEnd = aControlStyleProperties; pEnd->msApiName; ++pEnd)
|
||||
for ( pEnd = aControlStyleProperties; !pEnd->IsEnd(); ++pEnd)
|
||||
;
|
||||
assert( ::std::is_sorted(aControlStyleProperties, pEnd,
|
||||
[](const XMLPropertyMapEntry& _rLeft, const XMLPropertyMapEntry& _rRight)
|
||||
{ return strcmp(_rLeft.msApiName, _rRight.msApiName) < 0; }) );
|
||||
{ return _rLeft.getApiName() < _rRight.getApiName(); }) );
|
||||
bSorted = true;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -325,16 +325,16 @@ namespace xmloff
|
||||
if ( xControlText.is() )
|
||||
{
|
||||
const XMLPropertyMapEntry* pCharAttributeProperties = XMLTextPropertySetMapper::getPropertyMapForType( TextPropMap::TEXT );
|
||||
while ( pCharAttributeProperties->msApiName )
|
||||
while ( !pCharAttributeProperties->IsEnd() )
|
||||
{
|
||||
exportedProperty( OUString::createFromAscii( pCharAttributeProperties->msApiName ) );
|
||||
exportedProperty( pCharAttributeProperties->getApiName() );
|
||||
++pCharAttributeProperties;
|
||||
}
|
||||
|
||||
const XMLPropertyMapEntry* pParaAttributeProperties = XMLTextPropertySetMapper::getPropertyMapForType( TextPropMap::SHAPE_PARA );
|
||||
while ( pParaAttributeProperties->msApiName )
|
||||
while ( !pParaAttributeProperties->IsEnd() )
|
||||
{
|
||||
exportedProperty( OUString::createFromAscii( pParaAttributeProperties->msApiName ) );
|
||||
exportedProperty( pParaAttributeProperties->getApiName() );
|
||||
++pParaAttributeProperties;
|
||||
}
|
||||
|
||||
@@ -505,7 +505,7 @@ namespace xmloff
|
||||
CCAFlags::Label, CCAFlags::Title
|
||||
};
|
||||
// the names of all properties which are expected to be of type string
|
||||
static const char * aStringPropertyNames[] =
|
||||
static const rtl::OUStringConstExpr aStringPropertyNames[] =
|
||||
{
|
||||
PROPERTY_LABEL, PROPERTY_TITLE
|
||||
};
|
||||
@@ -519,7 +519,7 @@ namespace xmloff
|
||||
exportStringPropertyAttribute(
|
||||
OAttributeMetaData::getCommonControlAttributeNamespace(nStringPropertyAttributeIds[i]),
|
||||
OAttributeMetaData::getCommonControlAttributeName(nStringPropertyAttributeIds[i]),
|
||||
OUString::createFromAscii(aStringPropertyNames[i])
|
||||
aStringPropertyNames[i]
|
||||
);
|
||||
#if OSL_DEBUG_LEVEL > 0
|
||||
// reset the bit for later checking
|
||||
@@ -534,7 +534,7 @@ namespace xmloff
|
||||
{ // attribute flags
|
||||
CCAFlags::CurrentSelected, CCAFlags::Disabled, CCAFlags::Dropdown, CCAFlags::Printable, CCAFlags::ReadOnly, CCAFlags::Selected, CCAFlags::TabStop, CCAFlags::EnableVisible
|
||||
};
|
||||
static const char * pBooleanPropertyNames[] =
|
||||
static const rtl::OUStringConstExpr pBooleanPropertyNames[] =
|
||||
{ // property names
|
||||
PROPERTY_STATE, PROPERTY_ENABLED,
|
||||
PROPERTY_DROPDOWN, PROPERTY_PRINTABLE,
|
||||
@@ -558,7 +558,7 @@ namespace xmloff
|
||||
exportBooleanPropertyAttribute(
|
||||
OAttributeMetaData::getCommonControlAttributeNamespace(nBooleanPropertyAttributeIds[i]),
|
||||
OAttributeMetaData::getCommonControlAttributeName(nBooleanPropertyAttributeIds[i]),
|
||||
OUString::createFromAscii(pBooleanPropertyNames[i]),
|
||||
pBooleanPropertyNames[i],
|
||||
nBooleanPropertyAttrFlags[i]);
|
||||
#if OSL_DEBUG_LEVEL > 0
|
||||
// reset the bit for later checking
|
||||
@@ -574,7 +574,7 @@ namespace xmloff
|
||||
{ // attribute flags
|
||||
CCAFlags::Size, CCAFlags::TabIndex
|
||||
};
|
||||
static const char * pIntegerPropertyNames[] =
|
||||
static const rtl::OUStringConstExpr pIntegerPropertyNames[] =
|
||||
{ // property names
|
||||
PROPERTY_LINECOUNT, PROPERTY_TABINDEX
|
||||
};
|
||||
@@ -599,7 +599,7 @@ namespace xmloff
|
||||
exportInt16PropertyAttribute(
|
||||
OAttributeMetaData::getCommonControlAttributeNamespace(nIntegerPropertyAttributeIds[i]),
|
||||
OAttributeMetaData::getCommonControlAttributeName(nIntegerPropertyAttributeIds[i]),
|
||||
OUString::createFromAscii(pIntegerPropertyNames[i]),
|
||||
pIntegerPropertyNames[i],
|
||||
nIntegerPropertyAttrDefaults[i]);
|
||||
#if OSL_DEBUG_LEVEL > 0
|
||||
// reset the bit for later checking
|
||||
@@ -734,20 +734,20 @@ namespace xmloff
|
||||
|
||||
if ((CCAFlags::CurrentValue | CCAFlags::Value) & m_nIncludeCommon)
|
||||
{
|
||||
const char* pCurrentValuePropertyName = nullptr;
|
||||
const char* pValuePropertyName = nullptr;
|
||||
OUString pCurrentValuePropertyName;
|
||||
OUString pValuePropertyName;
|
||||
|
||||
// get the property names
|
||||
getValuePropertyNames(m_eType, m_nClassId, pCurrentValuePropertyName, pValuePropertyName);
|
||||
|
||||
// add the attributes if necessary and possible
|
||||
if (pCurrentValuePropertyName && (CCAFlags::CurrentValue & m_nIncludeCommon))
|
||||
if (!pCurrentValuePropertyName.isEmpty() && (CCAFlags::CurrentValue & m_nIncludeCommon))
|
||||
{
|
||||
static const OUString pCurrentValueAttributeName = OAttributeMetaData::getCommonControlAttributeName(CCAFlags::CurrentValue);
|
||||
// don't export the current-value if this value originates from a data binding
|
||||
// #i26944#
|
||||
if ( controlHasActiveDataBinding() )
|
||||
exportedProperty( OUString::createFromAscii( pCurrentValuePropertyName ) );
|
||||
exportedProperty( pCurrentValuePropertyName );
|
||||
else
|
||||
{
|
||||
static const sal_uInt16 nCurrentValueAttributeNamespaceKey = OAttributeMetaData::getCommonControlAttributeNamespace(CCAFlags::CurrentValue);
|
||||
@@ -759,7 +759,7 @@ namespace xmloff
|
||||
}
|
||||
}
|
||||
|
||||
if (pValuePropertyName && (CCAFlags::Value & m_nIncludeCommon))
|
||||
if (!pValuePropertyName.isEmpty() && (CCAFlags::Value & m_nIncludeCommon))
|
||||
{
|
||||
static const OUString pValueAttributeName = OAttributeMetaData::getCommonControlAttributeName(CCAFlags::Value);
|
||||
static const sal_uInt16 nValueAttributeNamespaceKey = OAttributeMetaData::getCommonControlAttributeNamespace(CCAFlags::Value);
|
||||
@@ -769,9 +769,9 @@ namespace xmloff
|
||||
pValuePropertyName);
|
||||
}
|
||||
|
||||
OSL_ENSURE((nullptr == pValuePropertyName) == (CCAFlags::NONE == (CCAFlags::Value & m_nIncludeCommon)),
|
||||
OSL_ENSURE((pValuePropertyName.isEmpty()) == (CCAFlags::NONE == (CCAFlags::Value & m_nIncludeCommon)),
|
||||
"OControlExport::exportCommonControlAttributes: no property found for the value attribute!");
|
||||
OSL_ENSURE((nullptr == pCurrentValuePropertyName ) == (CCAFlags::NONE == (CCAFlags::CurrentValue & m_nIncludeCommon)),
|
||||
OSL_ENSURE((pCurrentValuePropertyName.isEmpty()) == (CCAFlags::NONE == (CCAFlags::CurrentValue & m_nIncludeCommon)),
|
||||
"OControlExport::exportCommonControlAttributes: no property found for the current-value attribute!");
|
||||
|
||||
#if OSL_DEBUG_LEVEL > 0
|
||||
@@ -934,7 +934,7 @@ namespace xmloff
|
||||
SCAFlags::Validation, SCAFlags::MultiLine, SCAFlags::AutoCompletion, SCAFlags::Multiple, SCAFlags::DefaultButton, SCAFlags::IsTristate,
|
||||
SCAFlags::Toggle, SCAFlags::FocusOnClick
|
||||
};
|
||||
static const char * pBooleanPropertyNames[] =
|
||||
static const rtl::OUStringConstExpr pBooleanPropertyNames[] =
|
||||
{ // property names
|
||||
PROPERTY_STRICTFORMAT, PROPERTY_MULTILINE,
|
||||
PROPERTY_AUTOCOMPLETE,
|
||||
@@ -956,7 +956,7 @@ namespace xmloff
|
||||
exportBooleanPropertyAttribute(
|
||||
OAttributeMetaData::getSpecialAttributeNamespace( *pAttributeId ),
|
||||
OAttributeMetaData::getSpecialAttributeName( *pAttributeId ),
|
||||
OUString::createFromAscii(pBooleanPropertyNames[i]),
|
||||
pBooleanPropertyNames[i],
|
||||
( *pAttributeId == SCAFlags::FocusOnClick ) ? BoolAttrFlags::DefaultTrue : BoolAttrFlags::DefaultFalse
|
||||
);
|
||||
#if OSL_DEBUG_LEVEL > 0
|
||||
@@ -973,7 +973,7 @@ namespace xmloff
|
||||
{ // attribute flags
|
||||
SCAFlags::PageStepSize
|
||||
};
|
||||
static const char * pIntegerPropertyNames[] =
|
||||
static const rtl::OUStringConstExpr pIntegerPropertyNames[] =
|
||||
{ // property names
|
||||
PROPERTY_BLOCK_INCREMENT
|
||||
};
|
||||
@@ -997,7 +997,7 @@ namespace xmloff
|
||||
exportInt32PropertyAttribute(
|
||||
OAttributeMetaData::getSpecialAttributeNamespace( nIntegerPropertyAttributeIds[i] ),
|
||||
OAttributeMetaData::getSpecialAttributeName( nIntegerPropertyAttributeIds[i] ),
|
||||
OUString::createFromAscii(pIntegerPropertyNames[i]),
|
||||
pIntegerPropertyNames[i],
|
||||
nIntegerPropertyAttrDefaults[i]
|
||||
);
|
||||
#if OSL_DEBUG_LEVEL > 0
|
||||
@@ -1124,9 +1124,9 @@ namespace xmloff
|
||||
{ // attribute flags
|
||||
SCAFlags::GroupName
|
||||
};
|
||||
static const std::u16string_view pStringPropertyNames[] =
|
||||
static const rtl::OUStringConstExpr pStringPropertyNames[] =
|
||||
{ // property names
|
||||
u"" PROPERTY_GROUP_NAME
|
||||
PROPERTY_GROUP_NAME
|
||||
};
|
||||
|
||||
static const sal_Int32 nIdCount = std::size( nStringPropertyAttributeIds );
|
||||
@@ -1155,13 +1155,13 @@ namespace xmloff
|
||||
// need to export the min value and the max value as attributes
|
||||
// It depends on the real type (FormComponentType) of the control, which properties hold these
|
||||
// values
|
||||
const char* pMinValuePropertyName = nullptr;
|
||||
const char* pMaxValuePropertyName = nullptr;
|
||||
OUString pMinValuePropertyName;
|
||||
OUString pMaxValuePropertyName;
|
||||
getValueLimitPropertyNames(m_nClassId, pMinValuePropertyName, pMaxValuePropertyName);
|
||||
|
||||
OSL_ENSURE((nullptr == pMinValuePropertyName) == (SCAFlags::NONE == (SCAFlags::MinValue & m_nIncludeSpecial)),
|
||||
OSL_ENSURE((pMinValuePropertyName.isEmpty()) == (SCAFlags::NONE == (SCAFlags::MinValue & m_nIncludeSpecial)),
|
||||
"OControlExport::exportCommonControlAttributes: no property found for the min value attribute!");
|
||||
OSL_ENSURE((nullptr == pMaxValuePropertyName) == (SCAFlags::NONE == (SCAFlags::MaxValue & m_nIncludeSpecial)),
|
||||
OSL_ENSURE((pMaxValuePropertyName.isEmpty()) == (SCAFlags::NONE == (SCAFlags::MaxValue & m_nIncludeSpecial)),
|
||||
"OControlExport::exportCommonControlAttributes: no property found for the max value attribute!");
|
||||
|
||||
// add the two attributes
|
||||
@@ -1170,13 +1170,13 @@ namespace xmloff
|
||||
static const sal_uInt16 nMinValueNamespaceKey = OAttributeMetaData::getSpecialAttributeNamespace(SCAFlags::MinValue);
|
||||
static const sal_uInt16 nMaxValueNamespaceKey = OAttributeMetaData::getSpecialAttributeNamespace(SCAFlags::MaxValue);
|
||||
|
||||
if (pMinValuePropertyName && (SCAFlags::MinValue & m_nIncludeSpecial))
|
||||
if (!pMinValuePropertyName.isEmpty() && (SCAFlags::MinValue & m_nIncludeSpecial))
|
||||
exportGenericPropertyAttribute(
|
||||
nMinValueNamespaceKey,
|
||||
pMinValueAttributeName,
|
||||
pMinValuePropertyName);
|
||||
|
||||
if (pMaxValuePropertyName && (SCAFlags::MaxValue & m_nIncludeSpecial))
|
||||
if (!pMaxValuePropertyName.isEmpty() && (SCAFlags::MaxValue & m_nIncludeSpecial))
|
||||
exportGenericPropertyAttribute(
|
||||
nMaxValueNamespaceKey,
|
||||
pMaxValueAttributeName,
|
||||
@@ -2046,7 +2046,7 @@ namespace xmloff
|
||||
{
|
||||
faName, /*faAction,*/ faCommand, faFilter, faOrder
|
||||
};
|
||||
static const char * aStringPropertyNames[] =
|
||||
static const rtl::OUStringConstExpr aStringPropertyNames[] =
|
||||
{
|
||||
PROPERTY_NAME, /*PROPERTY_TARGETURL,*/ PROPERTY_COMMAND, PROPERTY_FILTER, PROPERTY_ORDER
|
||||
};
|
||||
@@ -2060,7 +2060,7 @@ namespace xmloff
|
||||
exportStringPropertyAttribute(
|
||||
OAttributeMetaData::getFormAttributeNamespace(eStringPropertyIds[i]),
|
||||
OAttributeMetaData::getFormAttributeName(eStringPropertyIds[i]),
|
||||
OUString::createFromAscii(aStringPropertyNames[i]));
|
||||
aStringPropertyNames[i]);
|
||||
|
||||
// #i112082# xlink:type is added as part of exportTargetLocationAttribute
|
||||
|
||||
@@ -2090,7 +2090,7 @@ namespace xmloff
|
||||
{
|
||||
faAllowDeletes, faAllowInserts, faAllowUpdates, faApplyFilter, faEscapeProcessing, faIgnoreResult
|
||||
};
|
||||
static const char * pBooleanPropertyNames[] =
|
||||
static const rtl::OUStringConstExpr pBooleanPropertyNames[] =
|
||||
{
|
||||
PROPERTY_ALLOWDELETES,
|
||||
PROPERTY_ALLOWINSERTS,
|
||||
@@ -2114,7 +2114,7 @@ namespace xmloff
|
||||
exportBooleanPropertyAttribute(
|
||||
OAttributeMetaData::getFormAttributeNamespace(eBooleanPropertyIds[i]),
|
||||
OAttributeMetaData::getFormAttributeName(eBooleanPropertyIds[i]),
|
||||
OUString::createFromAscii(pBooleanPropertyNames[i]),
|
||||
pBooleanPropertyNames[i],
|
||||
nBooleanPropertyAttrFlags[i]
|
||||
);
|
||||
}
|
||||
|
||||
@@ -769,10 +769,10 @@ namespace xmloff
|
||||
return;
|
||||
}
|
||||
|
||||
const char* pValueProperty = nullptr;
|
||||
const char* pCurrentValueProperty = nullptr;
|
||||
const char* pMinValueProperty = nullptr;
|
||||
const char* pMaxValueProperty = nullptr;
|
||||
OUString pValueProperty;
|
||||
OUString pCurrentValueProperty;
|
||||
OUString pMinValueProperty;
|
||||
OUString pMaxValueProperty;
|
||||
|
||||
bool bRetrievedValues = false;
|
||||
bool bRetrievedValueLimits = false;
|
||||
@@ -794,7 +794,7 @@ namespace xmloff
|
||||
if (!bRetrievedValues)
|
||||
{
|
||||
getValuePropertyNames(m_eElementType, nClassId, pCurrentValueProperty, pValueProperty);
|
||||
if ( !pCurrentValueProperty && !pValueProperty )
|
||||
if ( pCurrentValueProperty.isEmpty() && pValueProperty.isEmpty() )
|
||||
{
|
||||
SAL_WARN( "xmloff.forms", "OControlImport::StartElement: illegal value property names!" );
|
||||
break;
|
||||
@@ -802,13 +802,13 @@ namespace xmloff
|
||||
|
||||
bRetrievedValues = true;
|
||||
}
|
||||
if ( PROPID_VALUE == rValueProps.Handle && !pValueProperty )
|
||||
if ( PROPID_VALUE == rValueProps.Handle && pValueProperty.isEmpty() )
|
||||
{
|
||||
SAL_WARN( "xmloff.forms", "OControlImport::StartElement: the control does not have a value property!");
|
||||
break;
|
||||
}
|
||||
|
||||
if ( PROPID_CURRENT_VALUE == rValueProps.Handle && !pCurrentValueProperty )
|
||||
if ( PROPID_CURRENT_VALUE == rValueProps.Handle && pCurrentValueProperty.isEmpty() )
|
||||
{
|
||||
SAL_WARN( "xmloff.forms", "OControlImport::StartElement: the control does not have a current-value property!");
|
||||
break;
|
||||
@@ -816,9 +816,9 @@ namespace xmloff
|
||||
|
||||
// transfer the name
|
||||
if (PROPID_VALUE == rValueProps.Handle)
|
||||
rValueProps.Name = OUString::createFromAscii(pValueProperty);
|
||||
rValueProps.Name = pValueProperty;
|
||||
else
|
||||
rValueProps.Name = OUString::createFromAscii(pCurrentValueProperty);
|
||||
rValueProps.Name = pCurrentValueProperty;
|
||||
bSuccess = true;
|
||||
}
|
||||
break;
|
||||
@@ -829,7 +829,7 @@ namespace xmloff
|
||||
if (!bRetrievedValueLimits)
|
||||
{
|
||||
getValueLimitPropertyNames(nClassId, pMinValueProperty, pMaxValueProperty);
|
||||
if ( !pMinValueProperty || !pMaxValueProperty )
|
||||
if ( pMinValueProperty.isEmpty() || pMaxValueProperty.isEmpty() )
|
||||
{
|
||||
SAL_WARN( "xmloff.forms", "OControlImport::StartElement: illegal value limit property names!" );
|
||||
break;
|
||||
@@ -837,16 +837,16 @@ namespace xmloff
|
||||
|
||||
bRetrievedValueLimits = true;
|
||||
}
|
||||
OSL_ENSURE((PROPID_MIN_VALUE != rValueProps.Handle) || pMinValueProperty,
|
||||
OSL_ENSURE((PROPID_MIN_VALUE != rValueProps.Handle) || !pMinValueProperty.isEmpty(),
|
||||
"OControlImport::StartElement: the control does not have a value property!");
|
||||
OSL_ENSURE((PROPID_MAX_VALUE != rValueProps.Handle) || pMaxValueProperty,
|
||||
OSL_ENSURE((PROPID_MAX_VALUE != rValueProps.Handle) || !pMaxValueProperty.isEmpty(),
|
||||
"OControlImport::StartElement: the control does not have a current-value property!");
|
||||
|
||||
// transfer the name
|
||||
if (PROPID_MIN_VALUE == rValueProps.Handle)
|
||||
rValueProps.Name = OUString::createFromAscii(pMinValueProperty);
|
||||
rValueProps.Name = pMinValueProperty;
|
||||
else
|
||||
rValueProps.Name = OUString::createFromAscii(pMaxValueProperty);
|
||||
rValueProps.Name = pMaxValueProperty;
|
||||
bSuccess = true;
|
||||
}
|
||||
break;
|
||||
@@ -930,10 +930,10 @@ namespace xmloff
|
||||
"caught an exception while retrieving the class id!");
|
||||
}
|
||||
|
||||
const char* pValueProperty = nullptr;
|
||||
const char* pDefaultValueProperty = nullptr;
|
||||
OUString pValueProperty;
|
||||
OUString pDefaultValueProperty;
|
||||
getRuntimeValuePropertyNames(m_eElementType, nClassId, pValueProperty, pDefaultValueProperty);
|
||||
if ( pDefaultValueProperty && pValueProperty )
|
||||
if ( !pDefaultValueProperty.isEmpty() && !pValueProperty.isEmpty() )
|
||||
{
|
||||
bool bNonDefaultValuePropertyValue = false;
|
||||
// is the "value property" part of the sequence?
|
||||
@@ -941,9 +941,9 @@ namespace xmloff
|
||||
// look up this property in our sequence
|
||||
for ( const auto& rCheck : m_aValues )
|
||||
{
|
||||
if ( rCheck.Name.equalsAscii( pDefaultValueProperty ) )
|
||||
if ( rCheck.Name == pDefaultValueProperty )
|
||||
bRestoreValuePropertyValue = true;
|
||||
else if ( rCheck.Name.equalsAscii( pValueProperty ) )
|
||||
else if ( rCheck.Name == pValueProperty )
|
||||
{
|
||||
bNonDefaultValuePropertyValue = true;
|
||||
// we need to restore the value property we found here, nothing else
|
||||
@@ -956,7 +956,7 @@ namespace xmloff
|
||||
// found it -> need to remember (and restore) the "value property value", which is not set explicitly
|
||||
try
|
||||
{
|
||||
aValuePropertyValue = m_xElement->getPropertyValue( OUString::createFromAscii( pValueProperty ) );
|
||||
aValuePropertyValue = m_xElement->getPropertyValue( pValueProperty );
|
||||
}
|
||||
catch( const Exception& )
|
||||
{
|
||||
@@ -971,11 +971,11 @@ namespace xmloff
|
||||
OElementImport::endFastElement(nElement);
|
||||
|
||||
// restore the "value property value", if necessary
|
||||
if ( bRestoreValuePropertyValue && pValueProperty )
|
||||
if ( bRestoreValuePropertyValue && !pValueProperty.isEmpty() )
|
||||
{
|
||||
try
|
||||
{
|
||||
m_xElement->setPropertyValue( OUString::createFromAscii( pValueProperty ), aValuePropertyValue );
|
||||
m_xElement->setPropertyValue( pValueProperty, aValuePropertyValue );
|
||||
}
|
||||
catch( const Exception& )
|
||||
{
|
||||
|
||||
@@ -444,11 +444,10 @@ namespace xmloff
|
||||
}
|
||||
|
||||
void OPropertyExport::exportGenericPropertyAttribute(
|
||||
const sal_uInt16 _nAttributeNamespaceKey, const OUString& _pAttributeName, const char* _pPropertyName)
|
||||
const sal_uInt16 _nAttributeNamespaceKey, const OUString& _pAttributeName, const OUString& sPropertyName)
|
||||
{
|
||||
DBG_CHECK_PROPERTY_ASCII_NO_TYPE( _pPropertyName );
|
||||
DBG_CHECK_PROPERTY_NO_TYPE( sPropertyName );
|
||||
|
||||
OUString sPropertyName = OUString::createFromAscii(_pPropertyName);
|
||||
exportedProperty(sPropertyName);
|
||||
|
||||
Any aCurrentValue = m_xProps->getPropertyValue(sPropertyName);
|
||||
|
||||
@@ -292,7 +292,7 @@ namespace xmloff
|
||||
void exportGenericPropertyAttribute(
|
||||
const sal_uInt16 _nAttributeNamespaceKey,
|
||||
const OUString& _pAttributeName,
|
||||
const char* _pPropertyName);
|
||||
const OUString& _pPropertyName);
|
||||
|
||||
/** exports a property value, which is a string sequence, as attribute
|
||||
|
||||
|
||||
+115
-115
@@ -25,122 +25,122 @@ namespace xmloff
|
||||
{
|
||||
|
||||
// properties
|
||||
#define PROPERTY_CLASSID "ClassId"
|
||||
#define PROPERTY_ECHOCHAR "EchoChar"
|
||||
#define PROPERTY_MULTILINE "MultiLine"
|
||||
#define PROPERTY_NAME "Name"
|
||||
#define PROPERTY_GRAPHIC "Graphic"
|
||||
#define PROPERTY_LABEL "Label"
|
||||
#define PROPERTY_TARGETFRAME "TargetFrame"
|
||||
#define PROPERTY_TARGETURL "TargetURL"
|
||||
#define PROPERTY_TITLE "Tag"
|
||||
#define PROPERTY_DROPDOWN "Dropdown"
|
||||
#define PROPERTY_PRINTABLE "Printable"
|
||||
#define PROPERTY_READONLY "ReadOnly"
|
||||
#define PROPERTY_DEFAULT_STATE "DefaultState"
|
||||
#define PROPERTY_TABSTOP "Tabstop"
|
||||
#define PROPERTY_STATE "State"
|
||||
#define PROPERTY_ENABLED "Enabled"
|
||||
#define PROPERTY_ENABLEVISIBLE "EnableVisible"
|
||||
#define PROPERTY_MAXTEXTLENGTH "MaxTextLen"
|
||||
#define PROPERTY_LINECOUNT "LineCount"
|
||||
#define PROPERTY_TABINDEX "TabIndex"
|
||||
#define PROPERTY_COMMAND "Command"
|
||||
#define PROPERTY_DATASOURCENAME "DataSourceName"
|
||||
#define PROPERTY_FILTER "Filter"
|
||||
#define PROPERTY_ORDER "Order"
|
||||
#define PROPERTY_ALLOWDELETES "AllowDeletes"
|
||||
#define PROPERTY_ALLOWINSERTS "AllowInserts"
|
||||
#define PROPERTY_ALLOWUPDATES "AllowUpdates"
|
||||
#define PROPERTY_APPLYFILTER "ApplyFilter"
|
||||
#define PROPERTY_ESCAPEPROCESSING "EscapeProcessing"
|
||||
#define PROPERTY_IGNORERESULT "IgnoreResult"
|
||||
#define PROPERTY_SUBMIT_ENCODING "SubmitEncoding"
|
||||
#define PROPERTY_SUBMIT_METHOD "SubmitMethod"
|
||||
#define PROPERTY_COMMAND_TYPE "CommandType"
|
||||
#define PROPERTY_NAVIGATION "NavigationBarMode"
|
||||
#define PROPERTY_CYCLE "Cycle"
|
||||
#define PROPERTY_BUTTONTYPE "ButtonType"
|
||||
#define PROPERTY_DATAFIELD "DataField"
|
||||
#define PROPERTY_BOUNDCOLUMN "BoundColumn"
|
||||
#define PROPERTY_EMPTY_IS_NULL "ConvertEmptyToNull"
|
||||
#define PROPERTY_INPUT_REQUIRED "InputRequired"
|
||||
#define PROPERTY_LISTSOURCE "ListSource"
|
||||
#define PROPERTY_LISTSOURCETYPE "ListSourceType"
|
||||
#define PROPERTY_ECHO_CHAR "EchoChar"
|
||||
#define PROPERTY_STRICTFORMAT "StrictFormat"
|
||||
#define PROPERTY_AUTOCOMPLETE "Autocomplete"
|
||||
#define PROPERTY_MULTISELECTION "MultiSelection"
|
||||
#define PROPERTY_DEFAULTBUTTON "DefaultButton"
|
||||
#define PROPERTY_TRISTATE "TriState"
|
||||
#define PROPERTY_CONTROLLABEL "LabelControl"
|
||||
#define PROPERTY_STRING_ITEM_LIST "StringItemList"
|
||||
#define PROPERTY_VALUE_SEQ "ValueItemList"
|
||||
#define PROPERTY_DEFAULT_SELECT_SEQ "DefaultSelection"
|
||||
#define PROPERTY_SELECT_SEQ "SelectedItems"
|
||||
#define PROPERTY_DATE_MIN "DateMin"
|
||||
#define PROPERTY_DATE_MAX "DateMax"
|
||||
#define PROPERTY_TIME_MIN "TimeMin"
|
||||
#define PROPERTY_TIME_MAX "TimeMax"
|
||||
#define PROPERTY_VALUE_MIN "ValueMin"
|
||||
#define PROPERTY_VALUE_MAX "ValueMax"
|
||||
#define PROPERTY_EFFECTIVE_MIN "EffectiveMin"
|
||||
#define PROPERTY_EFFECTIVE_MAX "EffectiveMax"
|
||||
#define PROPERTY_DEFAULT_DATE "DefaultDate"
|
||||
#define PROPERTY_DATE "Date"
|
||||
#define PROPERTY_DEFAULT_TIME "DefaultTime"
|
||||
#define PROPERTY_TIME "Time"
|
||||
#define PROPERTY_DEFAULT_VALUE "DefaultValue"
|
||||
#define PROPERTY_VALUE "Value"
|
||||
#define PROPERTY_HIDDEN_VALUE "HiddenValue"
|
||||
#define PROPERTY_DEFAULT_TEXT "DefaultText"
|
||||
#define PROPERTY_TEXT "Text"
|
||||
#define PROPERTY_EFFECTIVE_VALUE "EffectiveValue"
|
||||
#define PROPERTY_EFFECTIVE_DEFAULT "EffectiveDefault"
|
||||
#define PROPERTY_REFVALUE "RefValue"
|
||||
#define PROPERTY_URL "URL"
|
||||
#define PROPERTY_FONT "FontDescriptor"
|
||||
#define PROPERTY_BACKGROUNDCOLOR "BackgroundColor"
|
||||
#define PROPERTY_MASTERFIELDS "MasterFields"
|
||||
#define PROPERTY_DETAILFIELDS "DetailFields"
|
||||
#define PROPERTY_COLUMNSERVICENAME "ColumnServiceName"
|
||||
#define PROPERTY_FORMATKEY "FormatKey"
|
||||
#define PROPERTY_ALIGN "Align"
|
||||
#define PROPERTY_BORDER "Border"
|
||||
#define PROPERTY_AUTOCONTROLFOCUS "AutomaticControlFocus"
|
||||
#define PROPERTY_APPLYDESIGNMODE "ApplyFormDesignMode"
|
||||
#define PROPERTY_FORMATSSUPPLIER "FormatsSupplier"
|
||||
#define PROPERTY_LOCALE "Locale"
|
||||
#define PROPERTY_FORMATSTRING "FormatString"
|
||||
#define PROPERTY_DATEFORMAT "DateFormat"
|
||||
#define PROPERTY_TIMEFORMAT "TimeFormat"
|
||||
#define PROPERTY_PERSISTENCE_MAXTEXTLENGTH "PersistenceMaxTextLength"
|
||||
#define PROPERTY_SCROLLVALUE_MIN "ScrollValueMin"
|
||||
#define PROPERTY_SCROLLVALUE_MAX "ScrollValueMax"
|
||||
#define PROPERTY_SCROLLVALUE "ScrollValue"
|
||||
#define PROPERTY_SCROLLVALUE_DEFAULT "DefaultScrollValue"
|
||||
#define PROPERTY_LINE_INCREMENT "LineIncrement"
|
||||
#define PROPERTY_BLOCK_INCREMENT "BlockIncrement"
|
||||
#define PROPERTY_REPEAT_DELAY "RepeatDelay"
|
||||
#define PROPERTY_SPINVALUE "SpinValue"
|
||||
#define PROPERTY_SPINVALUE_MIN "SpinValueMin"
|
||||
#define PROPERTY_SPINVALUE_MAX "SpinValueMax"
|
||||
#define PROPERTY_DEFAULT_SPINVALUE "DefaultSpinValue"
|
||||
#define PROPERTY_SPIN_INCREMENT "SpinIncrement"
|
||||
#define PROPERTY_ORIENTATION "Orientation"
|
||||
#define PROPERTY_TOGGLE "Toggle"
|
||||
#define PROPERTY_FOCUS_ON_CLICK "FocusOnClick"
|
||||
#define PROPERTY_VISUAL_EFFECT "VisualEffect"
|
||||
#define PROPERTY_IMAGE_POSITION "ImagePosition"
|
||||
#define PROPERTY_IMAGE_ALIGN "ImageAlign"
|
||||
#define PROPERTY_SCALE_IMAGE "ScaleImage"
|
||||
#define PROPERTY_GROUP_NAME "GroupName"
|
||||
inline constexpr OUStringLiteral PROPERTY_CLASSID = u"ClassId";
|
||||
inline constexpr OUStringLiteral PROPERTY_ECHOCHAR = u"EchoChar";
|
||||
inline constexpr OUStringLiteral PROPERTY_MULTILINE = u"MultiLine";
|
||||
inline constexpr OUStringLiteral PROPERTY_NAME = u"Name";
|
||||
inline constexpr OUStringLiteral PROPERTY_GRAPHIC = u"Graphic";
|
||||
inline constexpr OUStringLiteral PROPERTY_LABEL = u"Label";
|
||||
inline constexpr OUStringLiteral PROPERTY_TARGETFRAME = u"TargetFrame";
|
||||
inline constexpr OUStringLiteral PROPERTY_TARGETURL = u"TargetURL";
|
||||
inline constexpr OUStringLiteral PROPERTY_TITLE = u"Tag";
|
||||
inline constexpr OUStringLiteral PROPERTY_DROPDOWN = u"Dropdown";
|
||||
inline constexpr OUStringLiteral PROPERTY_PRINTABLE = u"Printable";
|
||||
inline constexpr OUStringLiteral PROPERTY_READONLY = u"ReadOnly";
|
||||
inline constexpr OUStringLiteral PROPERTY_DEFAULT_STATE = u"DefaultState";
|
||||
inline constexpr OUStringLiteral PROPERTY_TABSTOP = u"Tabstop";
|
||||
inline constexpr OUStringLiteral PROPERTY_STATE = u"State";
|
||||
inline constexpr OUStringLiteral PROPERTY_ENABLED = u"Enabled";
|
||||
inline constexpr OUStringLiteral PROPERTY_ENABLEVISIBLE = u"EnableVisible";
|
||||
inline constexpr OUStringLiteral PROPERTY_MAXTEXTLENGTH = u"MaxTextLen";
|
||||
inline constexpr OUStringLiteral PROPERTY_LINECOUNT = u"LineCount";
|
||||
inline constexpr OUStringLiteral PROPERTY_TABINDEX = u"TabIndex";
|
||||
inline constexpr OUStringLiteral PROPERTY_COMMAND = u"Command";
|
||||
inline constexpr OUStringLiteral PROPERTY_DATASOURCENAME = u"DataSourceName";
|
||||
inline constexpr OUStringLiteral PROPERTY_FILTER = u"Filter";
|
||||
inline constexpr OUStringLiteral PROPERTY_ORDER = u"Order";
|
||||
inline constexpr OUStringLiteral PROPERTY_ALLOWDELETES = u"AllowDeletes";
|
||||
inline constexpr OUStringLiteral PROPERTY_ALLOWINSERTS = u"AllowInserts";
|
||||
inline constexpr OUStringLiteral PROPERTY_ALLOWUPDATES = u"AllowUpdates";
|
||||
inline constexpr OUStringLiteral PROPERTY_APPLYFILTER = u"ApplyFilter";
|
||||
inline constexpr OUStringLiteral PROPERTY_ESCAPEPROCESSING = u"EscapeProcessing";
|
||||
inline constexpr OUStringLiteral PROPERTY_IGNORERESULT = u"IgnoreResult";
|
||||
inline constexpr OUStringLiteral PROPERTY_SUBMIT_ENCODING = u"SubmitEncoding";
|
||||
inline constexpr OUStringLiteral PROPERTY_SUBMIT_METHOD = u"SubmitMethod";
|
||||
inline constexpr OUStringLiteral PROPERTY_COMMAND_TYPE = u"CommandType";
|
||||
inline constexpr OUStringLiteral PROPERTY_NAVIGATION = u"NavigationBarMode";
|
||||
inline constexpr OUStringLiteral PROPERTY_CYCLE = u"Cycle";
|
||||
inline constexpr OUStringLiteral PROPERTY_BUTTONTYPE = u"ButtonType";
|
||||
inline constexpr OUStringLiteral PROPERTY_DATAFIELD = u"DataField";
|
||||
inline constexpr OUStringLiteral PROPERTY_BOUNDCOLUMN = u"BoundColumn";
|
||||
inline constexpr OUStringLiteral PROPERTY_EMPTY_IS_NULL = u"ConvertEmptyToNull";
|
||||
inline constexpr OUStringLiteral PROPERTY_INPUT_REQUIRED = u"InputRequired";
|
||||
inline constexpr OUStringLiteral PROPERTY_LISTSOURCE = u"ListSource";
|
||||
inline constexpr OUStringLiteral PROPERTY_LISTSOURCETYPE = u"ListSourceType";
|
||||
inline constexpr OUStringLiteral PROPERTY_ECHO_CHAR = u"EchoChar";
|
||||
inline constexpr OUStringLiteral PROPERTY_STRICTFORMAT = u"StrictFormat";
|
||||
inline constexpr OUStringLiteral PROPERTY_AUTOCOMPLETE = u"Autocomplete";
|
||||
inline constexpr OUStringLiteral PROPERTY_MULTISELECTION = u"MultiSelection";
|
||||
inline constexpr OUStringLiteral PROPERTY_DEFAULTBUTTON = u"DefaultButton";
|
||||
inline constexpr OUStringLiteral PROPERTY_TRISTATE = u"TriState";
|
||||
inline constexpr OUStringLiteral PROPERTY_CONTROLLABEL = u"LabelControl";
|
||||
inline constexpr OUStringLiteral PROPERTY_STRING_ITEM_LIST = u"StringItemList";
|
||||
inline constexpr OUStringLiteral PROPERTY_VALUE_SEQ = u"ValueItemList";
|
||||
inline constexpr OUStringLiteral PROPERTY_DEFAULT_SELECT_SEQ = u"DefaultSelection";
|
||||
inline constexpr OUStringLiteral PROPERTY_SELECT_SEQ = u"SelectedItems";
|
||||
inline constexpr OUStringLiteral PROPERTY_DATE_MIN = u"DateMin";
|
||||
inline constexpr OUStringLiteral PROPERTY_DATE_MAX = u"DateMax";
|
||||
inline constexpr OUStringLiteral PROPERTY_TIME_MIN = u"TimeMin";
|
||||
inline constexpr OUStringLiteral PROPERTY_TIME_MAX = u"TimeMax";
|
||||
inline constexpr OUStringLiteral PROPERTY_VALUE_MIN = u"ValueMin";
|
||||
inline constexpr OUStringLiteral PROPERTY_VALUE_MAX = u"ValueMax";
|
||||
inline constexpr OUStringLiteral PROPERTY_EFFECTIVE_MIN = u"EffectiveMin";
|
||||
inline constexpr OUStringLiteral PROPERTY_EFFECTIVE_MAX = u"EffectiveMax";
|
||||
inline constexpr OUStringLiteral PROPERTY_DEFAULT_DATE = u"DefaultDate";
|
||||
inline constexpr OUStringLiteral PROPERTY_DATE = u"Date";
|
||||
inline constexpr OUStringLiteral PROPERTY_DEFAULT_TIME = u"DefaultTime";
|
||||
inline constexpr OUStringLiteral PROPERTY_TIME = u"Time";
|
||||
inline constexpr OUStringLiteral PROPERTY_DEFAULT_VALUE = u"DefaultValue";
|
||||
inline constexpr OUStringLiteral PROPERTY_VALUE = u"Value";
|
||||
inline constexpr OUStringLiteral PROPERTY_HIDDEN_VALUE = u"HiddenValue";
|
||||
inline constexpr OUStringLiteral PROPERTY_DEFAULT_TEXT = u"DefaultText";
|
||||
inline constexpr OUStringLiteral PROPERTY_TEXT = u"Text";
|
||||
inline constexpr OUStringLiteral PROPERTY_EFFECTIVE_VALUE = u"EffectiveValue";
|
||||
inline constexpr OUStringLiteral PROPERTY_EFFECTIVE_DEFAULT = u"EffectiveDefault";
|
||||
inline constexpr OUStringLiteral PROPERTY_REFVALUE = u"RefValue";
|
||||
inline constexpr OUStringLiteral PROPERTY_URL = u"URL";
|
||||
inline constexpr OUStringLiteral PROPERTY_FONT = u"FontDescriptor";
|
||||
inline constexpr OUStringLiteral PROPERTY_BACKGROUNDCOLOR = u"BackgroundColor";
|
||||
inline constexpr OUStringLiteral PROPERTY_MASTERFIELDS = u"MasterFields";
|
||||
inline constexpr OUStringLiteral PROPERTY_DETAILFIELDS = u"DetailFields";
|
||||
inline constexpr OUStringLiteral PROPERTY_COLUMNSERVICENAME = u"ColumnServiceName";
|
||||
inline constexpr OUStringLiteral PROPERTY_FORMATKEY = u"FormatKey";
|
||||
inline constexpr OUStringLiteral PROPERTY_ALIGN = u"Align";
|
||||
inline constexpr OUStringLiteral PROPERTY_BORDER = u"Border";
|
||||
inline constexpr OUStringLiteral PROPERTY_AUTOCONTROLFOCUS = u"AutomaticControlFocus";
|
||||
inline constexpr OUStringLiteral PROPERTY_APPLYDESIGNMODE = u"ApplyFormDesignMode";
|
||||
inline constexpr OUStringLiteral PROPERTY_FORMATSSUPPLIER = u"FormatsSupplier";
|
||||
inline constexpr OUStringLiteral PROPERTY_LOCALE = u"Locale";
|
||||
inline constexpr OUStringLiteral PROPERTY_FORMATSTRING = u"FormatString";
|
||||
inline constexpr OUStringLiteral PROPERTY_DATEFORMAT = u"DateFormat";
|
||||
inline constexpr OUStringLiteral PROPERTY_TIMEFORMAT = u"TimeFormat";
|
||||
inline constexpr OUStringLiteral PROPERTY_PERSISTENCE_MAXTEXTLENGTH = u"PersistenceMaxTextLength";
|
||||
inline constexpr OUStringLiteral PROPERTY_SCROLLVALUE_MIN = u"ScrollValueMin";
|
||||
inline constexpr OUStringLiteral PROPERTY_SCROLLVALUE_MAX = u"ScrollValueMax";
|
||||
inline constexpr OUStringLiteral PROPERTY_SCROLLVALUE = u"ScrollValue";
|
||||
inline constexpr OUStringLiteral PROPERTY_SCROLLVALUE_DEFAULT = u"DefaultScrollValue";
|
||||
inline constexpr OUStringLiteral PROPERTY_LINE_INCREMENT = u"LineIncrement";
|
||||
inline constexpr OUStringLiteral PROPERTY_BLOCK_INCREMENT = u"BlockIncrement";
|
||||
inline constexpr OUStringLiteral PROPERTY_REPEAT_DELAY = u"RepeatDelay";
|
||||
inline constexpr OUStringLiteral PROPERTY_SPINVALUE = u"SpinValue";
|
||||
inline constexpr OUStringLiteral PROPERTY_SPINVALUE_MIN = u"SpinValueMin";
|
||||
inline constexpr OUStringLiteral PROPERTY_SPINVALUE_MAX = u"SpinValueMax";
|
||||
inline constexpr OUStringLiteral PROPERTY_DEFAULT_SPINVALUE = u"DefaultSpinValue";
|
||||
inline constexpr OUStringLiteral PROPERTY_SPIN_INCREMENT = u"SpinIncrement";
|
||||
inline constexpr OUStringLiteral PROPERTY_ORIENTATION = u"Orientation";
|
||||
inline constexpr OUStringLiteral PROPERTY_TOGGLE = u"Toggle";
|
||||
inline constexpr OUStringLiteral PROPERTY_FOCUS_ON_CLICK = u"FocusOnClick";
|
||||
inline constexpr OUStringLiteral PROPERTY_VISUAL_EFFECT = u"VisualEffect";
|
||||
inline constexpr OUStringLiteral PROPERTY_IMAGE_POSITION = u"ImagePosition";
|
||||
inline constexpr OUStringLiteral PROPERTY_IMAGE_ALIGN = u"ImageAlign";
|
||||
inline constexpr OUStringLiteral PROPERTY_SCALE_IMAGE = u"ScaleImage";
|
||||
inline constexpr OUStringLiteral PROPERTY_GROUP_NAME = u"GroupName";
|
||||
|
||||
#define PROPERTY_BOUND_CELL "BoundCell"
|
||||
#define PROPERTY_LIST_CELL_RANGE "CellRange"
|
||||
#define PROPERTY_ADDRESS "Address"
|
||||
#define PROPERTY_FILE_REPRESENTATION "PersistentRepresentation"
|
||||
#define PROPERTY_RICH_TEXT "RichText"
|
||||
inline constexpr OUStringLiteral PROPERTY_BOUND_CELL = u"BoundCell";
|
||||
inline constexpr OUStringLiteral PROPERTY_LIST_CELL_RANGE = u"CellRange";
|
||||
inline constexpr OUStringLiteral PROPERTY_ADDRESS = u"Address";
|
||||
inline constexpr OUStringLiteral PROPERTY_FILE_REPRESENTATION = u"PersistentRepresentation";
|
||||
inline constexpr OUStringLiteral PROPERTY_RICH_TEXT = u"RichText";
|
||||
|
||||
// services
|
||||
inline constexpr OUStringLiteral SERVICE_SPREADSHEET_DOCUMENT = u"com.sun.star.sheet.SpreadsheetDocument";
|
||||
|
||||
@@ -30,10 +30,10 @@ namespace xmloff
|
||||
//= OValuePropertiesMetaData
|
||||
void OValuePropertiesMetaData::getValuePropertyNames(
|
||||
OControlElement::ElementType _eType, sal_Int16 _nFormComponentType,
|
||||
char const * & _rpCurrentValuePropertyName, char const * & _rpValuePropertyName)
|
||||
OUString & _rpCurrentValuePropertyName, OUString & _rpValuePropertyName)
|
||||
{
|
||||
// reset the pointers in case we can't determine the property names
|
||||
_rpCurrentValuePropertyName = _rpValuePropertyName = nullptr;
|
||||
_rpCurrentValuePropertyName = _rpValuePropertyName = OUString();
|
||||
switch (_nFormComponentType)
|
||||
{
|
||||
case FormComponentType::TEXTFIELD:
|
||||
@@ -92,9 +92,9 @@ namespace xmloff
|
||||
}
|
||||
|
||||
void OValuePropertiesMetaData::getValueLimitPropertyNames(sal_Int16 _nFormComponentType,
|
||||
char const * & _rpMinValuePropertyName, char const * & _rpMaxValuePropertyName)
|
||||
OUString & _rpMinValuePropertyName, OUString & _rpMaxValuePropertyName)
|
||||
{
|
||||
_rpMinValuePropertyName = _rpMaxValuePropertyName = nullptr;
|
||||
_rpMinValuePropertyName = _rpMaxValuePropertyName = OUString();
|
||||
switch (_nFormComponentType)
|
||||
{
|
||||
case FormComponentType::NUMERICFIELD:
|
||||
@@ -126,10 +126,10 @@ namespace xmloff
|
||||
|
||||
void OValuePropertiesMetaData::getRuntimeValuePropertyNames(
|
||||
OControlElement::ElementType _eType, sal_Int16 _nFormComponentType,
|
||||
char const * & _rpValuePropertyName, char const * & _rpDefaultValuePropertyName )
|
||||
OUString & _rpValuePropertyName, OUString & _rpDefaultValuePropertyName )
|
||||
{
|
||||
// reset the pointers in case we can't determine the property names
|
||||
_rpValuePropertyName = _rpDefaultValuePropertyName = nullptr;
|
||||
_rpValuePropertyName = _rpDefaultValuePropertyName = OUString();
|
||||
switch (_nFormComponentType)
|
||||
{
|
||||
case FormComponentType::TEXTFIELD:
|
||||
|
||||
@@ -20,6 +20,7 @@
|
||||
#pragma once
|
||||
|
||||
#include "controlelement.hxx"
|
||||
#include <rtl/ustring.hxx>
|
||||
|
||||
namespace xmloff
|
||||
{
|
||||
@@ -39,8 +40,8 @@ namespace xmloff
|
||||
static void getValuePropertyNames(
|
||||
OControlElement::ElementType _eType,
|
||||
sal_Int16 _nFormComponentType,
|
||||
char const * & _rpCurrentValuePropertyName,
|
||||
char const * & _rpValuePropertyName);
|
||||
OUString & _rpCurrentValuePropertyName,
|
||||
OUString & _rpValuePropertyName);
|
||||
|
||||
/** calculate the property names for the <em>min-value</em> and the <em>max-value</em> attribute.
|
||||
|
||||
@@ -49,8 +50,8 @@ namespace xmloff
|
||||
*/
|
||||
static void getValueLimitPropertyNames(
|
||||
sal_Int16 _nFormComponentType,
|
||||
char const * & _rpMinValuePropertyName,
|
||||
char const * & _rpMaxValuePropertyName);
|
||||
OUString & _rpMinValuePropertyName,
|
||||
OUString & _rpMaxValuePropertyName);
|
||||
|
||||
/** calculate the names of the properties which, at runtime, are used for <em>value</em> and
|
||||
<em>default value</em>.
|
||||
@@ -58,8 +59,8 @@ namespace xmloff
|
||||
static void getRuntimeValuePropertyNames(
|
||||
OControlElement::ElementType _eType,
|
||||
sal_Int16 _nFormComponentType,
|
||||
char const * & _rpValuePropertyName,
|
||||
char const * & _rpDefaultValuePropertyName);
|
||||
OUString & _rpValuePropertyName,
|
||||
OUString & _rpDefaultValuePropertyName);
|
||||
};
|
||||
|
||||
} // namespace xmloff
|
||||
|
||||
@@ -20,6 +20,7 @@
|
||||
#include <PageMasterStyleMap.hxx>
|
||||
#include <xmloff/xmlnamespace.hxx>
|
||||
#include <xmloff/xmltoken.hxx>
|
||||
#include <xmlprop.hxx>
|
||||
|
||||
using namespace ::xmloff::token;
|
||||
|
||||
@@ -36,87 +37,88 @@ using namespace ::xmloff::token;
|
||||
#define HFMAP(name,prefix,token,type,context) \
|
||||
MAP(name, prefix, token, type|XML_TYPE_PROP_HEADER_FOOTER, context, SvtSaveOptions::ODFSVER_010)
|
||||
|
||||
|
||||
const XMLPropertyMapEntry aXMLPageMasterStyleMap[] =
|
||||
{
|
||||
//////////////////////////////////////////////////////////////////////////
|
||||
// Section for 'page-layout-properties'
|
||||
|
||||
// page master
|
||||
PLMAP( "PageStyleLayout", XML_NAMESPACE_STYLE, XML_PAGE_USAGE, XML_PM_TYPE_PAGESTYLELAYOUT | MID_FLAG_SPECIAL_ITEM, CTF_PM_PAGEUSAGE ),
|
||||
PLMAP( "Width", XML_NAMESPACE_FO, XML_PAGE_WIDTH, XML_TYPE_MEASURE, 0 ),
|
||||
PLMAP( "Height", XML_NAMESPACE_FO, XML_PAGE_HEIGHT, XML_TYPE_MEASURE, 0 ),
|
||||
PLMAP( "NumberingType", XML_NAMESPACE_STYLE, XML_NUM_FORMAT, XML_PM_TYPE_NUMFORMAT | MID_FLAG_MERGE_PROPERTY, 0 ),
|
||||
PLMAP( "NumberingType", XML_NAMESPACE_STYLE, XML_NUM_LETTER_SYNC, XML_PM_TYPE_NUMLETTERSYNC, 0 ),
|
||||
PLMAP( "PrinterPaperTray", XML_NAMESPACE_STYLE, XML_PAPER_TRAY_NAME, XML_TYPE_STRING | MID_FLAG_PROPERTY_MAY_THROW, 0 ),
|
||||
PLMAP( "IsLandscape", XML_NAMESPACE_STYLE, XML_PRINT_ORIENTATION, XML_PM_TYPE_PRINTORIENTATION, 0 ),
|
||||
PLMAP( "TopMargin", XML_NAMESPACE_FO, XML_MARGIN, XML_TYPE_MEASURE, CTF_PM_MARGINALL ),
|
||||
PLMAP( "TopMargin", XML_NAMESPACE_FO, XML_MARGIN_TOP, XML_TYPE_MEASURE, CTF_PM_MARGINTOP ),
|
||||
PLMAP( "BottomMargin", XML_NAMESPACE_FO, XML_MARGIN_BOTTOM, XML_TYPE_MEASURE, CTF_PM_MARGINBOTTOM ),
|
||||
PLMAP( "LeftMargin", XML_NAMESPACE_FO, XML_MARGIN_LEFT, XML_TYPE_MEASURE, CTF_PM_MARGINLEFT ),
|
||||
PLMAP( "RightMargin", XML_NAMESPACE_FO, XML_MARGIN_RIGHT, XML_TYPE_MEASURE, CTF_PM_MARGINRIGHT ),
|
||||
PLMAP( "TopBorder", XML_NAMESPACE_FO, XML_BORDER, XML_TYPE_BORDER, CTF_PM_BORDERALL ),
|
||||
PLMAP( "TopBorder", XML_NAMESPACE_FO, XML_BORDER_TOP, XML_TYPE_BORDER, CTF_PM_BORDERTOP ),
|
||||
PLMAP( "BottomBorder", XML_NAMESPACE_FO, XML_BORDER_BOTTOM, XML_TYPE_BORDER, CTF_PM_BORDERBOTTOM ),
|
||||
PLMAP( "LeftBorder", XML_NAMESPACE_FO, XML_BORDER_LEFT, XML_TYPE_BORDER, CTF_PM_BORDERLEFT ),
|
||||
PLMAP( "RightBorder", XML_NAMESPACE_FO, XML_BORDER_RIGHT, XML_TYPE_BORDER, CTF_PM_BORDERRIGHT ),
|
||||
PLMAP( "TopBorder", XML_NAMESPACE_STYLE, XML_BORDER_LINE_WIDTH, XML_TYPE_BORDER_WIDTH, CTF_PM_BORDERWIDTHALL ),
|
||||
PLMAP( "TopBorder", XML_NAMESPACE_STYLE, XML_BORDER_LINE_WIDTH_TOP, XML_TYPE_BORDER_WIDTH, CTF_PM_BORDERWIDTHTOP ),
|
||||
PLMAP( "BottomBorder", XML_NAMESPACE_STYLE, XML_BORDER_LINE_WIDTH_BOTTOM, XML_TYPE_BORDER_WIDTH, CTF_PM_BORDERWIDTHBOTTOM ),
|
||||
PLMAP( "LeftBorder", XML_NAMESPACE_STYLE, XML_BORDER_LINE_WIDTH_LEFT, XML_TYPE_BORDER_WIDTH, CTF_PM_BORDERWIDTHLEFT ),
|
||||
PLMAP( "RightBorder", XML_NAMESPACE_STYLE, XML_BORDER_LINE_WIDTH_RIGHT, XML_TYPE_BORDER_WIDTH, CTF_PM_BORDERWIDTHRIGHT ),
|
||||
PLMAP( "TopBorderDistance", XML_NAMESPACE_FO, XML_PADDING, XML_TYPE_MEASURE, CTF_PM_PADDINGALL ),
|
||||
PLMAP( "TopBorderDistance", XML_NAMESPACE_FO, XML_PADDING_TOP, XML_TYPE_MEASURE, CTF_PM_PADDINGTOP ),
|
||||
PLMAP( "BottomBorderDistance", XML_NAMESPACE_FO, XML_PADDING_BOTTOM, XML_TYPE_MEASURE, CTF_PM_PADDINGBOTTOM ),
|
||||
PLMAP( "LeftBorderDistance", XML_NAMESPACE_FO, XML_PADDING_LEFT, XML_TYPE_MEASURE, CTF_PM_PADDINGLEFT ),
|
||||
PLMAP( "RightBorderDistance", XML_NAMESPACE_FO, XML_PADDING_RIGHT, XML_TYPE_MEASURE, CTF_PM_PADDINGRIGHT ),
|
||||
PLMAP( "ShadowFormat", XML_NAMESPACE_STYLE, XML_SHADOW, XML_TYPE_TEXT_SHADOW, 0 ),
|
||||
PLMAP( "BackColor", XML_NAMESPACE_FO, XML_BACKGROUND_COLOR, XML_TYPE_COLORTRANSPARENT | MID_FLAG_MULTI_PROPERTY, 0 ),
|
||||
PLMAP( "BackTransparent", XML_NAMESPACE_FO, XML_BACKGROUND_COLOR, XML_TYPE_ISTRANSPARENT | MID_FLAG_MERGE_ATTRIBUTE, 0 ),
|
||||
PLMAP( "BackGraphicLocation", XML_NAMESPACE_STYLE, XML_POSITION, XML_TYPE_BUILDIN_CMP_ONLY | MID_FLAG_SPECIAL_ITEM, CTF_PM_GRAPHICPOSITION ),
|
||||
PLMAP( "BackGraphicFilter", XML_NAMESPACE_STYLE, XML_FILTER_NAME, XML_TYPE_STRING | MID_FLAG_SPECIAL_ITEM, CTF_PM_GRAPHICFILTER ),
|
||||
PLMAP( "BackGraphic", XML_NAMESPACE_STYLE, XML_BACKGROUND_IMAGE, XML_TYPE_STRING | MID_FLAG_ELEMENT_ITEM, CTF_PM_GRAPHICURL ),
|
||||
PLMAP( "PrintAnnotations", XML_NAMESPACE_STYLE, XML_PRINT, XML_PM_TYPE_PRINTANNOTATIONS | MID_FLAG_MULTI_PROPERTY, CTF_PM_PRINT_ANNOTATIONS ),
|
||||
PLMAP( "PrintCharts", XML_NAMESPACE_STYLE, XML_PRINT, XML_PM_TYPE_PRINTCHARTS | MID_FLAG_MULTI_PROPERTY | MID_FLAG_MERGE_ATTRIBUTE, CTF_PM_PRINT_CHARTS ),
|
||||
PLMAP( "PrintDrawing", XML_NAMESPACE_STYLE, XML_PRINT, XML_PM_TYPE_PRINTDRAWING | MID_FLAG_MULTI_PROPERTY | MID_FLAG_MERGE_ATTRIBUTE, CTF_PM_PRINT_DRAWING ),
|
||||
PLMAP( "PrintFormulas", XML_NAMESPACE_STYLE, XML_PRINT, XML_PM_TYPE_PRINTFORMULAS | MID_FLAG_MULTI_PROPERTY | MID_FLAG_MERGE_ATTRIBUTE, CTF_PM_PRINT_FORMULAS ),
|
||||
PLMAP( "PrintGrid", XML_NAMESPACE_STYLE, XML_PRINT, XML_PM_TYPE_PRINTGRID | MID_FLAG_MULTI_PROPERTY | MID_FLAG_MERGE_ATTRIBUTE, CTF_PM_PRINT_GRID ),
|
||||
PLMAP( "PrintHeaders", XML_NAMESPACE_STYLE, XML_PRINT, XML_PM_TYPE_PRINTHEADERS | MID_FLAG_MULTI_PROPERTY | MID_FLAG_MERGE_ATTRIBUTE, CTF_PM_PRINT_HEADERS ),
|
||||
PLMAP( "PrintObjects", XML_NAMESPACE_STYLE, XML_PRINT, XML_PM_TYPE_PRINTOBJECTS | MID_FLAG_MULTI_PROPERTY | MID_FLAG_MERGE_ATTRIBUTE, CTF_PM_PRINT_OBJECTS ),
|
||||
PLMAP( "PrintZeroValues", XML_NAMESPACE_STYLE, XML_PRINT, XML_PM_TYPE_PRINTZEROVALUES | MID_FLAG_MERGE_ATTRIBUTE, CTF_PM_PRINT_ZEROVALUES ),
|
||||
PLMAP( "PrintDownFirst", XML_NAMESPACE_STYLE, XML_PRINT_PAGE_ORDER, XML_PM_TYPE_PRINTPAGEORDER, 0 ),
|
||||
PLMAP( "FirstPageNumber", XML_NAMESPACE_STYLE, XML_FIRST_PAGE_NUMBER, XML_PM_TYPE_FIRSTPAGENUMBER, 0 ),
|
||||
PLMAP( "PageScale", XML_NAMESPACE_STYLE, XML_SCALE_TO, XML_TYPE_PERCENT16, CTF_PM_SCALETO ),
|
||||
PLMAP( "ScaleToPages", XML_NAMESPACE_STYLE, XML_SCALE_TO_PAGES, XML_TYPE_NUMBER16, CTF_PM_SCALETOPAGES ),
|
||||
PLMAP( PROP_PageStyleLayout, XML_NAMESPACE_STYLE, XML_PAGE_USAGE, XML_PM_TYPE_PAGESTYLELAYOUT | MID_FLAG_SPECIAL_ITEM, CTF_PM_PAGEUSAGE ),
|
||||
PLMAP( PROP_Width, XML_NAMESPACE_FO, XML_PAGE_WIDTH, XML_TYPE_MEASURE, 0 ),
|
||||
PLMAP( PROP_Height, XML_NAMESPACE_FO, XML_PAGE_HEIGHT, XML_TYPE_MEASURE, 0 ),
|
||||
PLMAP( PROP_NumberingType, XML_NAMESPACE_STYLE, XML_NUM_FORMAT, XML_PM_TYPE_NUMFORMAT | MID_FLAG_MERGE_PROPERTY, 0 ),
|
||||
PLMAP( PROP_NumberingType, XML_NAMESPACE_STYLE, XML_NUM_LETTER_SYNC, XML_PM_TYPE_NUMLETTERSYNC, 0 ),
|
||||
PLMAP( PROP_PrinterPaperTray, XML_NAMESPACE_STYLE, XML_PAPER_TRAY_NAME, XML_TYPE_STRING | MID_FLAG_PROPERTY_MAY_THROW, 0 ),
|
||||
PLMAP( PROP_IsLandscape, XML_NAMESPACE_STYLE, XML_PRINT_ORIENTATION, XML_PM_TYPE_PRINTORIENTATION, 0 ),
|
||||
PLMAP( PROP_TopMargin, XML_NAMESPACE_FO, XML_MARGIN, XML_TYPE_MEASURE, CTF_PM_MARGINALL ),
|
||||
PLMAP( PROP_TopMargin, XML_NAMESPACE_FO, XML_MARGIN_TOP, XML_TYPE_MEASURE, CTF_PM_MARGINTOP ),
|
||||
PLMAP( PROP_BottomMargin, XML_NAMESPACE_FO, XML_MARGIN_BOTTOM, XML_TYPE_MEASURE, CTF_PM_MARGINBOTTOM ),
|
||||
PLMAP( PROP_LeftMargin, XML_NAMESPACE_FO, XML_MARGIN_LEFT, XML_TYPE_MEASURE, CTF_PM_MARGINLEFT ),
|
||||
PLMAP( PROP_RightMargin, XML_NAMESPACE_FO, XML_MARGIN_RIGHT, XML_TYPE_MEASURE, CTF_PM_MARGINRIGHT ),
|
||||
PLMAP( PROP_TopBorder, XML_NAMESPACE_FO, XML_BORDER, XML_TYPE_BORDER, CTF_PM_BORDERALL ),
|
||||
PLMAP( PROP_TopBorder, XML_NAMESPACE_FO, XML_BORDER_TOP, XML_TYPE_BORDER, CTF_PM_BORDERTOP ),
|
||||
PLMAP( PROP_BottomBorder, XML_NAMESPACE_FO, XML_BORDER_BOTTOM, XML_TYPE_BORDER, CTF_PM_BORDERBOTTOM ),
|
||||
PLMAP( PROP_LeftBorder, XML_NAMESPACE_FO, XML_BORDER_LEFT, XML_TYPE_BORDER, CTF_PM_BORDERLEFT ),
|
||||
PLMAP( PROP_RightBorder, XML_NAMESPACE_FO, XML_BORDER_RIGHT, XML_TYPE_BORDER, CTF_PM_BORDERRIGHT ),
|
||||
PLMAP( PROP_TopBorder, XML_NAMESPACE_STYLE, XML_BORDER_LINE_WIDTH, XML_TYPE_BORDER_WIDTH, CTF_PM_BORDERWIDTHALL ),
|
||||
PLMAP( PROP_TopBorder, XML_NAMESPACE_STYLE, XML_BORDER_LINE_WIDTH_TOP, XML_TYPE_BORDER_WIDTH, CTF_PM_BORDERWIDTHTOP ),
|
||||
PLMAP( PROP_BottomBorder, XML_NAMESPACE_STYLE, XML_BORDER_LINE_WIDTH_BOTTOM, XML_TYPE_BORDER_WIDTH, CTF_PM_BORDERWIDTHBOTTOM ),
|
||||
PLMAP( PROP_LeftBorder, XML_NAMESPACE_STYLE, XML_BORDER_LINE_WIDTH_LEFT, XML_TYPE_BORDER_WIDTH, CTF_PM_BORDERWIDTHLEFT ),
|
||||
PLMAP( PROP_RightBorder, XML_NAMESPACE_STYLE, XML_BORDER_LINE_WIDTH_RIGHT, XML_TYPE_BORDER_WIDTH, CTF_PM_BORDERWIDTHRIGHT ),
|
||||
PLMAP( PROP_TopBorderDistance, XML_NAMESPACE_FO, XML_PADDING, XML_TYPE_MEASURE, CTF_PM_PADDINGALL ),
|
||||
PLMAP( PROP_TopBorderDistance, XML_NAMESPACE_FO, XML_PADDING_TOP, XML_TYPE_MEASURE, CTF_PM_PADDINGTOP ),
|
||||
PLMAP( PROP_BottomBorderDistance, XML_NAMESPACE_FO, XML_PADDING_BOTTOM, XML_TYPE_MEASURE, CTF_PM_PADDINGBOTTOM ),
|
||||
PLMAP( PROP_LeftBorderDistance, XML_NAMESPACE_FO, XML_PADDING_LEFT, XML_TYPE_MEASURE, CTF_PM_PADDINGLEFT ),
|
||||
PLMAP( PROP_RightBorderDistance, XML_NAMESPACE_FO, XML_PADDING_RIGHT, XML_TYPE_MEASURE, CTF_PM_PADDINGRIGHT ),
|
||||
PLMAP( PROP_ShadowFormat, XML_NAMESPACE_STYLE, XML_SHADOW, XML_TYPE_TEXT_SHADOW, 0 ),
|
||||
PLMAP( PROP_BackColor, XML_NAMESPACE_FO, XML_BACKGROUND_COLOR, XML_TYPE_COLORTRANSPARENT | MID_FLAG_MULTI_PROPERTY, 0 ),
|
||||
PLMAP( PROP_BackTransparent, XML_NAMESPACE_FO, XML_BACKGROUND_COLOR, XML_TYPE_ISTRANSPARENT | MID_FLAG_MERGE_ATTRIBUTE, 0 ),
|
||||
PLMAP( PROP_BackGraphicLocation, XML_NAMESPACE_STYLE, XML_POSITION, XML_TYPE_BUILDIN_CMP_ONLY | MID_FLAG_SPECIAL_ITEM, CTF_PM_GRAPHICPOSITION ),
|
||||
PLMAP( PROP_BackGraphicFilter, XML_NAMESPACE_STYLE, XML_FILTER_NAME, XML_TYPE_STRING | MID_FLAG_SPECIAL_ITEM, CTF_PM_GRAPHICFILTER ),
|
||||
PLMAP( PROP_BackGraphic, XML_NAMESPACE_STYLE, XML_BACKGROUND_IMAGE, XML_TYPE_STRING | MID_FLAG_ELEMENT_ITEM, CTF_PM_GRAPHICURL ),
|
||||
PLMAP( PROP_PrintAnnotations, XML_NAMESPACE_STYLE, XML_PRINT, XML_PM_TYPE_PRINTANNOTATIONS | MID_FLAG_MULTI_PROPERTY, CTF_PM_PRINT_ANNOTATIONS ),
|
||||
PLMAP( PROP_PrintCharts, XML_NAMESPACE_STYLE, XML_PRINT, XML_PM_TYPE_PRINTCHARTS | MID_FLAG_MULTI_PROPERTY | MID_FLAG_MERGE_ATTRIBUTE, CTF_PM_PRINT_CHARTS ),
|
||||
PLMAP( PROP_PrintDrawing, XML_NAMESPACE_STYLE, XML_PRINT, XML_PM_TYPE_PRINTDRAWING | MID_FLAG_MULTI_PROPERTY | MID_FLAG_MERGE_ATTRIBUTE, CTF_PM_PRINT_DRAWING ),
|
||||
PLMAP( PROP_PrintFormulas, XML_NAMESPACE_STYLE, XML_PRINT, XML_PM_TYPE_PRINTFORMULAS | MID_FLAG_MULTI_PROPERTY | MID_FLAG_MERGE_ATTRIBUTE, CTF_PM_PRINT_FORMULAS ),
|
||||
PLMAP( PROP_PrintGrid, XML_NAMESPACE_STYLE, XML_PRINT, XML_PM_TYPE_PRINTGRID | MID_FLAG_MULTI_PROPERTY | MID_FLAG_MERGE_ATTRIBUTE, CTF_PM_PRINT_GRID ),
|
||||
PLMAP( PROP_PrintHeaders, XML_NAMESPACE_STYLE, XML_PRINT, XML_PM_TYPE_PRINTHEADERS | MID_FLAG_MULTI_PROPERTY | MID_FLAG_MERGE_ATTRIBUTE, CTF_PM_PRINT_HEADERS ),
|
||||
PLMAP( PROP_PrintObjects, XML_NAMESPACE_STYLE, XML_PRINT, XML_PM_TYPE_PRINTOBJECTS | MID_FLAG_MULTI_PROPERTY | MID_FLAG_MERGE_ATTRIBUTE, CTF_PM_PRINT_OBJECTS ),
|
||||
PLMAP( PROP_PrintZeroValues, XML_NAMESPACE_STYLE, XML_PRINT, XML_PM_TYPE_PRINTZEROVALUES | MID_FLAG_MERGE_ATTRIBUTE, CTF_PM_PRINT_ZEROVALUES ),
|
||||
PLMAP( PROP_PrintDownFirst, XML_NAMESPACE_STYLE, XML_PRINT_PAGE_ORDER, XML_PM_TYPE_PRINTPAGEORDER, 0 ),
|
||||
PLMAP( PROP_FirstPageNumber, XML_NAMESPACE_STYLE, XML_FIRST_PAGE_NUMBER, XML_PM_TYPE_FIRSTPAGENUMBER, 0 ),
|
||||
PLMAP( PROP_PageScale, XML_NAMESPACE_STYLE, XML_SCALE_TO, XML_TYPE_PERCENT16, CTF_PM_SCALETO ),
|
||||
PLMAP( PROP_ScaleToPages, XML_NAMESPACE_STYLE, XML_SCALE_TO_PAGES, XML_TYPE_NUMBER16, CTF_PM_SCALETOPAGES ),
|
||||
// ODF 1.3 OFFICE-3857
|
||||
PLMAP_ODF13( "ScaleToPagesX", XML_NAMESPACE_STYLE, XML_SCALE_TO_X, XML_TYPE_NUMBER16, CTF_PM_SCALETOX ),
|
||||
PLMAP_ODF13( "ScaleToPagesY", XML_NAMESPACE_STYLE, XML_SCALE_TO_Y, XML_TYPE_NUMBER16, CTF_PM_SCALETOY ),
|
||||
PLMAP_ODF13( "ScaleToPagesX", XML_NAMESPACE_LO_EXT, XML_SCALE_TO_X, XML_TYPE_NUMBER16, CTF_PM_SCALETOX ),
|
||||
PLMAP_ODF13( "ScaleToPagesY", XML_NAMESPACE_LO_EXT, XML_SCALE_TO_Y, XML_TYPE_NUMBER16, CTF_PM_SCALETOY ),
|
||||
PLMAP( "CenterHorizontally", XML_NAMESPACE_STYLE, XML_TABLE_CENTERING, XML_PM_TYPE_CENTER_HORIZONTAL | MID_FLAG_MULTI_PROPERTY | MID_FLAG_MERGE_ATTRIBUTE, 0 ),
|
||||
PLMAP( "CenterVertically", XML_NAMESPACE_STYLE, XML_TABLE_CENTERING, XML_PM_TYPE_CENTER_VERTICAL | MID_FLAG_MULTI_PROPERTY | MID_FLAG_MERGE_ATTRIBUTE, 0 ),
|
||||
PLMAP( "TextColumns", XML_NAMESPACE_STYLE, XML_COLUMNS, MID_FLAG_ELEMENT_ITEM|XML_TYPE_TEXT_COLUMNS, CTF_PM_TEXTCOLUMNS ),
|
||||
PLMAP( "RegisterModeActive", XML_NAMESPACE_STYLE, XML_REGISTER_TRUE, XML_TYPE_BOOL, 0 ),
|
||||
PLMAP( "RegisterParagraphStyle", XML_NAMESPACE_STYLE, XML_REGISTER_TRUTH_REF_STYLE_NAME, XML_TYPE_STYLENAME| MID_FLAG_SPECIAL_ITEM_IMPORT, CTF_PM_REGISTER_STYLE ),
|
||||
PLMAP( "WritingMode", XML_NAMESPACE_STYLE, XML_WRITING_MODE, XML_TYPE_TEXT_WRITING_MODE | MID_FLAG_MULTI_PROPERTY, CTF_PM_WRITINGMODE ),
|
||||
PLMAP( "RtlGutter", XML_NAMESPACE_STYLE, XML_WRITING_MODE, XML_SW_TYPE_RTLGUTTER | MID_FLAG_MULTI_PROPERTY, CTF_PM_RTLGUTTER ),
|
||||
PLMAP_ODF13( PROP_ScaleToPagesX, XML_NAMESPACE_STYLE, XML_SCALE_TO_X, XML_TYPE_NUMBER16, CTF_PM_SCALETOX ),
|
||||
PLMAP_ODF13( PROP_ScaleToPagesY, XML_NAMESPACE_STYLE, XML_SCALE_TO_Y, XML_TYPE_NUMBER16, CTF_PM_SCALETOY ),
|
||||
PLMAP_ODF13( PROP_ScaleToPagesX, XML_NAMESPACE_LO_EXT, XML_SCALE_TO_X, XML_TYPE_NUMBER16, CTF_PM_SCALETOX ),
|
||||
PLMAP_ODF13( PROP_ScaleToPagesY, XML_NAMESPACE_LO_EXT, XML_SCALE_TO_Y, XML_TYPE_NUMBER16, CTF_PM_SCALETOY ),
|
||||
PLMAP( PROP_CenterHorizontally, XML_NAMESPACE_STYLE, XML_TABLE_CENTERING, XML_PM_TYPE_CENTER_HORIZONTAL | MID_FLAG_MULTI_PROPERTY | MID_FLAG_MERGE_ATTRIBUTE, 0 ),
|
||||
PLMAP( PROP_CenterVertically, XML_NAMESPACE_STYLE, XML_TABLE_CENTERING, XML_PM_TYPE_CENTER_VERTICAL | MID_FLAG_MULTI_PROPERTY | MID_FLAG_MERGE_ATTRIBUTE, 0 ),
|
||||
PLMAP( PROP_TextColumns, XML_NAMESPACE_STYLE, XML_COLUMNS, MID_FLAG_ELEMENT_ITEM|XML_TYPE_TEXT_COLUMNS, CTF_PM_TEXTCOLUMNS ),
|
||||
PLMAP( PROP_RegisterModeActive, XML_NAMESPACE_STYLE, XML_REGISTER_TRUE, XML_TYPE_BOOL, 0 ),
|
||||
PLMAP( PROP_RegisterParagraphStyle, XML_NAMESPACE_STYLE, XML_REGISTER_TRUTH_REF_STYLE_NAME, XML_TYPE_STYLENAME| MID_FLAG_SPECIAL_ITEM_IMPORT, CTF_PM_REGISTER_STYLE ),
|
||||
PLMAP( PROP_WritingMode, XML_NAMESPACE_STYLE, XML_WRITING_MODE, XML_TYPE_TEXT_WRITING_MODE | MID_FLAG_MULTI_PROPERTY, CTF_PM_WRITINGMODE ),
|
||||
PLMAP( PROP_RtlGutter, XML_NAMESPACE_STYLE, XML_WRITING_MODE, XML_SW_TYPE_RTLGUTTER | MID_FLAG_MULTI_PROPERTY, CTF_PM_RTLGUTTER ),
|
||||
|
||||
// Index 53: Grid definitions
|
||||
PLMAP( "GridColor", XML_NAMESPACE_STYLE, XML_LAYOUT_GRID_COLOR, XML_TYPE_COLOR, 0 ),
|
||||
PLMAP( "GridLines", XML_NAMESPACE_STYLE, XML_LAYOUT_GRID_LINES, XML_TYPE_NUMBER16, 0 ),
|
||||
PLMAP( "GridBaseHeight", XML_NAMESPACE_STYLE, XML_LAYOUT_GRID_BASE_HEIGHT, XML_TYPE_MEASURE, 0 ),
|
||||
PLMAP( "GridRubyHeight", XML_NAMESPACE_STYLE, XML_LAYOUT_GRID_RUBY_HEIGHT, XML_TYPE_MEASURE, 0 ),
|
||||
PLMAP( "GridMode", XML_NAMESPACE_STYLE, XML_LAYOUT_GRID_MODE, XML_TYPE_LAYOUT_GRID_MODE, 0 ),
|
||||
PLMAP( "RubyBelow", XML_NAMESPACE_STYLE, XML_LAYOUT_GRID_RUBY_BELOW, XML_TYPE_BOOL, 0 ),
|
||||
PLMAP( "GridPrint", XML_NAMESPACE_STYLE, XML_LAYOUT_GRID_PRINT, XML_TYPE_BOOL, 0 ),
|
||||
PLMAP( "GridDisplay", XML_NAMESPACE_STYLE, XML_LAYOUT_GRID_DISPLAY, XML_TYPE_BOOL, 0 ),
|
||||
PLMAP( PROP_GridColor, XML_NAMESPACE_STYLE, XML_LAYOUT_GRID_COLOR, XML_TYPE_COLOR, 0 ),
|
||||
PLMAP( PROP_GridLines, XML_NAMESPACE_STYLE, XML_LAYOUT_GRID_LINES, XML_TYPE_NUMBER16, 0 ),
|
||||
PLMAP( PROP_GridBaseHeight, XML_NAMESPACE_STYLE, XML_LAYOUT_GRID_BASE_HEIGHT, XML_TYPE_MEASURE, 0 ),
|
||||
PLMAP( PROP_GridRubyHeight, XML_NAMESPACE_STYLE, XML_LAYOUT_GRID_RUBY_HEIGHT, XML_TYPE_MEASURE, 0 ),
|
||||
PLMAP( PROP_GridMode, XML_NAMESPACE_STYLE, XML_LAYOUT_GRID_MODE, XML_TYPE_LAYOUT_GRID_MODE, 0 ),
|
||||
PLMAP( PROP_RubyBelow, XML_NAMESPACE_STYLE, XML_LAYOUT_GRID_RUBY_BELOW, XML_TYPE_BOOL, 0 ),
|
||||
PLMAP( PROP_GridPrint, XML_NAMESPACE_STYLE, XML_LAYOUT_GRID_PRINT, XML_TYPE_BOOL, 0 ),
|
||||
PLMAP( PROP_GridDisplay, XML_NAMESPACE_STYLE, XML_LAYOUT_GRID_DISPLAY, XML_TYPE_BOOL, 0 ),
|
||||
|
||||
//text grid enhancement for better CJK support
|
||||
PLMAP_12( "GridBaseWidth", XML_NAMESPACE_STYLE, XML_LAYOUT_GRID_BASE_WIDTH, XML_TYPE_MEASURE, CTP_PM_GRID_BASE_WIDTH ),
|
||||
PLMAP_12( "GridSnapToChars", XML_NAMESPACE_STYLE, XML_LAYOUT_GRID_SNAP_TO, XML_TYPE_BOOL, CTP_PM_GRID_SNAP_TO ),
|
||||
PLMAP_12( PROP_GridBaseWidth, XML_NAMESPACE_STYLE, XML_LAYOUT_GRID_BASE_WIDTH, XML_TYPE_MEASURE, CTP_PM_GRID_BASE_WIDTH ),
|
||||
PLMAP_12( PROP_GridSnapToChars, XML_NAMESPACE_STYLE, XML_LAYOUT_GRID_SNAP_TO, XML_TYPE_BOOL, CTP_PM_GRID_SNAP_TO ),
|
||||
//export as a default attribute
|
||||
PLMAP_12( "StandardPageMode", XML_NAMESPACE_STYLE, XML_LAYOUT_GRID_STANDARD_MODE, XML_TYPE_BOOL|MID_FLAG_DEFAULT_ITEM_EXPORT, CTF_PM_STANDARD_MODE ),
|
||||
PLMAP_12( PROP_StandardPageMode, XML_NAMESPACE_STYLE, XML_LAYOUT_GRID_STANDARD_MODE, XML_TYPE_BOOL|MID_FLAG_DEFAULT_ITEM_EXPORT, CTF_PM_STANDARD_MODE ),
|
||||
|
||||
PLMAP( "UserDefinedAttributes", XML_NAMESPACE_TEXT, XML_XMLNS, XML_TYPE_ATTRIBUTE_CONTAINER | MID_FLAG_SPECIAL_ITEM, 0 ),
|
||||
PLMAP( PROP_UserDefinedAttributes, XML_NAMESPACE_TEXT, XML_XMLNS, XML_TYPE_ATTRIBUTE_CONTAINER | MID_FLAG_SPECIAL_ITEM, 0 ),
|
||||
|
||||
//Index 65: fill attributes; use PLMAP macro here instead of GMAP, this list is ordered and its order is used
|
||||
// to decide in which section in ODF to export the contained stuff (the PageMasterStyle creates several XML
|
||||
@@ -126,180 +128,180 @@ const XMLPropertyMapEntry aXMLPageMasterStyleMap[] =
|
||||
// CTF_FILLGRADIENTNAME) since these are used to *filter* up to which entry the attributes belong to the
|
||||
// 'page-layout-properties' section (!), see SvXMLAutoStylePoolP_Impl::exportXML, look for XmlStyleFamily::PAGE_MASTER
|
||||
// note: these are duplicated below, in g_XMLPageMasterDrawingPageStyleMap
|
||||
PLMAP( "FillStyle", XML_NAMESPACE_DRAW, XML_FILL, XML_SW_TYPE_FILLSTYLE, 0 ),
|
||||
PLMAP( "FillColor", XML_NAMESPACE_DRAW, XML_FILL_COLOR, XML_TYPE_COLOR, 0 ),
|
||||
PLMAP( "FillColor2", XML_NAMESPACE_DRAW, XML_SECONDARY_FILL_COLOR, XML_TYPE_COLOR, 0 ),
|
||||
PLMAP( "FillGradientName", XML_NAMESPACE_DRAW, XML_FILL_GRADIENT_NAME, XML_TYPE_STYLENAME|MID_FLAG_NO_PROPERTY_IMPORT, CTF_PM_FILLGRADIENTNAME ),
|
||||
PLMAP( "FillGradientStepCount", XML_NAMESPACE_DRAW, XML_GRADIENT_STEP_COUNT, XML_TYPE_NUMBER16, 0 ),
|
||||
PLMAP( "FillHatchName", XML_NAMESPACE_DRAW, XML_FILL_HATCH_NAME, XML_TYPE_STYLENAME|MID_FLAG_NO_PROPERTY_IMPORT, CTF_PM_FILLHATCHNAME ),
|
||||
PLMAP( "FillBackground", XML_NAMESPACE_DRAW, XML_FILL_HATCH_SOLID, XML_TYPE_BOOL, 0 ),
|
||||
PLMAP( "FillBitmapName", XML_NAMESPACE_DRAW, XML_FILL_IMAGE_NAME, XML_TYPE_STYLENAME|MID_FLAG_NO_PROPERTY_IMPORT, CTF_PM_FILLBITMAPNAME ),
|
||||
PLMAP( "FillTransparence", XML_NAMESPACE_DRAW, XML_OPACITY, XML_TYPE_NEG_PERCENT16|MID_FLAG_MULTI_PROPERTY, 0 ), // exists in SW, too
|
||||
PLMAP( "FillTransparenceGradientName", XML_NAMESPACE_DRAW, XML_OPACITY_NAME, XML_TYPE_STYLENAME|MID_FLAG_NO_PROPERTY_IMPORT, CTF_PM_FILLTRANSNAME ),
|
||||
PLMAP( "FillBitmapSizeX", XML_NAMESPACE_DRAW, XML_FILL_IMAGE_WIDTH, XML_SW_TYPE_FILLBITMAPSIZE|MID_FLAG_MULTI_PROPERTY, 0 ),
|
||||
PLMAP( "FillBitmapLogicalSize", XML_NAMESPACE_DRAW, XML_FILL_IMAGE_WIDTH, XML_SW_TYPE_LOGICAL_SIZE|MID_FLAG_MULTI_PROPERTY, 0 ),
|
||||
PLMAP( "FillBitmapSizeY", XML_NAMESPACE_DRAW, XML_FILL_IMAGE_HEIGHT, XML_SW_TYPE_FILLBITMAPSIZE|MID_FLAG_MULTI_PROPERTY, 0 ),
|
||||
PLMAP( "FillBitmapLogicalSize", XML_NAMESPACE_DRAW, XML_FILL_IMAGE_HEIGHT, XML_SW_TYPE_LOGICAL_SIZE|MID_FLAG_MULTI_PROPERTY, 0 ),
|
||||
PLMAP( "FillBitmapMode", XML_NAMESPACE_STYLE, XML_REPEAT, XML_SW_TYPE_BITMAP_MODE|MID_FLAG_MULTI_PROPERTY, CTF_PM_FILLBITMAPMODE ),
|
||||
PLMAP( "FillBitmapPositionOffsetX", XML_NAMESPACE_DRAW, XML_FILL_IMAGE_REF_POINT_X, XML_TYPE_PERCENT, 0 ),
|
||||
PLMAP( "FillBitmapPositionOffsetY", XML_NAMESPACE_DRAW, XML_FILL_IMAGE_REF_POINT_Y, XML_TYPE_PERCENT, 0 ),
|
||||
PLMAP( "FillBitmapRectanglePoint", XML_NAMESPACE_DRAW, XML_FILL_IMAGE_REF_POINT, XML_SW_TYPE_BITMAP_REFPOINT, 0 ),
|
||||
PLMAP( "FillBitmapOffsetX", XML_NAMESPACE_DRAW, XML_TILE_REPEAT_OFFSET, XML_SW_TYPE_BITMAPREPOFFSETX|MID_FLAG_MULTI_PROPERTY, CTF_PM_REPEAT_OFFSET_X ),
|
||||
PLMAP( "FillBitmapOffsetY", XML_NAMESPACE_DRAW, XML_TILE_REPEAT_OFFSET, XML_SW_TYPE_BITMAPREPOFFSETY|MID_FLAG_MULTI_PROPERTY, CTF_PM_REPEAT_OFFSET_Y ),
|
||||
PLMAP( PROP_FillStyle, XML_NAMESPACE_DRAW, XML_FILL, XML_SW_TYPE_FILLSTYLE, 0 ),
|
||||
PLMAP( PROP_FillColor, XML_NAMESPACE_DRAW, XML_FILL_COLOR, XML_TYPE_COLOR, 0 ),
|
||||
PLMAP( PROP_FillColor2, XML_NAMESPACE_DRAW, XML_SECONDARY_FILL_COLOR, XML_TYPE_COLOR, 0 ),
|
||||
PLMAP( PROP_FillGradientName, XML_NAMESPACE_DRAW, XML_FILL_GRADIENT_NAME, XML_TYPE_STYLENAME|MID_FLAG_NO_PROPERTY_IMPORT, CTF_PM_FILLGRADIENTNAME ),
|
||||
PLMAP( PROP_FillGradientStepCount, XML_NAMESPACE_DRAW, XML_GRADIENT_STEP_COUNT, XML_TYPE_NUMBER16, 0 ),
|
||||
PLMAP( PROP_FillHatchName, XML_NAMESPACE_DRAW, XML_FILL_HATCH_NAME, XML_TYPE_STYLENAME|MID_FLAG_NO_PROPERTY_IMPORT, CTF_PM_FILLHATCHNAME ),
|
||||
PLMAP( PROP_FillBackground, XML_NAMESPACE_DRAW, XML_FILL_HATCH_SOLID, XML_TYPE_BOOL, 0 ),
|
||||
PLMAP( PROP_FillBitmapName, XML_NAMESPACE_DRAW, XML_FILL_IMAGE_NAME, XML_TYPE_STYLENAME|MID_FLAG_NO_PROPERTY_IMPORT, CTF_PM_FILLBITMAPNAME ),
|
||||
PLMAP( PROP_FillTransparence, XML_NAMESPACE_DRAW, XML_OPACITY, XML_TYPE_NEG_PERCENT16|MID_FLAG_MULTI_PROPERTY, 0 ), // exists in SW, too
|
||||
PLMAP( PROP_FillTransparenceGradientName, XML_NAMESPACE_DRAW, XML_OPACITY_NAME, XML_TYPE_STYLENAME|MID_FLAG_NO_PROPERTY_IMPORT, CTF_PM_FILLTRANSNAME ),
|
||||
PLMAP( PROP_FillBitmapSizeX, XML_NAMESPACE_DRAW, XML_FILL_IMAGE_WIDTH, XML_SW_TYPE_FILLBITMAPSIZE|MID_FLAG_MULTI_PROPERTY, 0 ),
|
||||
PLMAP( PROP_FillBitmapLogicalSize, XML_NAMESPACE_DRAW, XML_FILL_IMAGE_WIDTH, XML_SW_TYPE_LOGICAL_SIZE|MID_FLAG_MULTI_PROPERTY, 0 ),
|
||||
PLMAP( PROP_FillBitmapSizeY, XML_NAMESPACE_DRAW, XML_FILL_IMAGE_HEIGHT, XML_SW_TYPE_FILLBITMAPSIZE|MID_FLAG_MULTI_PROPERTY, 0 ),
|
||||
PLMAP( PROP_FillBitmapLogicalSize, XML_NAMESPACE_DRAW, XML_FILL_IMAGE_HEIGHT, XML_SW_TYPE_LOGICAL_SIZE|MID_FLAG_MULTI_PROPERTY, 0 ),
|
||||
PLMAP( PROP_FillBitmapMode, XML_NAMESPACE_STYLE, XML_REPEAT, XML_SW_TYPE_BITMAP_MODE|MID_FLAG_MULTI_PROPERTY, CTF_PM_FILLBITMAPMODE ),
|
||||
PLMAP( PROP_FillBitmapPositionOffsetX, XML_NAMESPACE_DRAW, XML_FILL_IMAGE_REF_POINT_X, XML_TYPE_PERCENT, 0 ),
|
||||
PLMAP( PROP_FillBitmapPositionOffsetY, XML_NAMESPACE_DRAW, XML_FILL_IMAGE_REF_POINT_Y, XML_TYPE_PERCENT, 0 ),
|
||||
PLMAP( PROP_FillBitmapRectanglePoint, XML_NAMESPACE_DRAW, XML_FILL_IMAGE_REF_POINT, XML_SW_TYPE_BITMAP_REFPOINT, 0 ),
|
||||
PLMAP( PROP_FillBitmapOffsetX, XML_NAMESPACE_DRAW, XML_TILE_REPEAT_OFFSET, XML_SW_TYPE_BITMAPREPOFFSETX|MID_FLAG_MULTI_PROPERTY, CTF_PM_REPEAT_OFFSET_X ),
|
||||
PLMAP( PROP_FillBitmapOffsetY, XML_NAMESPACE_DRAW, XML_TILE_REPEAT_OFFSET, XML_SW_TYPE_BITMAPREPOFFSETY|MID_FLAG_MULTI_PROPERTY, CTF_PM_REPEAT_OFFSET_Y ),
|
||||
|
||||
// Index 85: footnote
|
||||
PLMAP( "FootnoteHeight", XML_NAMESPACE_STYLE, XML_FOOTNOTE_MAX_HEIGHT, XML_TYPE_MEASURE, CTF_PM_FTN_HEIGHT ),
|
||||
PLMAP( "FootnoteLineAdjust", XML_NAMESPACE_STYLE, XML__EMPTY, XML_TYPE_TEXT_HORIZONTAL_ADJUST|MID_FLAG_SPECIAL_ITEM, CTF_PM_FTN_LINE_ADJUST ),
|
||||
PLMAP( "FootnoteLineColor", XML_NAMESPACE_STYLE, XML__EMPTY, XML_TYPE_COLOR|MID_FLAG_SPECIAL_ITEM, CTF_PM_FTN_LINE_COLOR ),
|
||||
PLMAP( "FootnoteLineDistance", XML_NAMESPACE_STYLE, XML__EMPTY, XML_TYPE_MEASURE|MID_FLAG_SPECIAL_ITEM,CTF_PM_FTN_DISTANCE ),
|
||||
PLMAP( "FootnoteLineRelativeWidth", XML_NAMESPACE_STYLE, XML__EMPTY, XML_TYPE_PERCENT8|MID_FLAG_SPECIAL_ITEM, CTF_PM_FTN_LINE_WIDTH ),
|
||||
PLMAP( "FootnoteLineTextDistance", XML_NAMESPACE_STYLE, XML__EMPTY, XML_TYPE_MEASURE|MID_FLAG_SPECIAL_ITEM, CTF_PM_FTN_LINE_DISTANCE ),
|
||||
PLMAP( "FootnoteLineWeight", XML_NAMESPACE_STYLE, XML_FOOTNOTE_SEP, XML_TYPE_MEASURE16|MID_FLAG_ELEMENT_ITEM, CTF_PM_FTN_LINE_WEIGHT ),
|
||||
PLMAP( "FootnoteLineStyle", XML_NAMESPACE_STYLE, XML_EMPTY, XML_TYPE_STRING|MID_FLAG_ELEMENT_ITEM, CTF_PM_FTN_LINE_STYLE ),
|
||||
PLMAP_EXT("GutterMargin", XML_NAMESPACE_LO_EXT, XML_MARGIN_GUTTER, XML_TYPE_MEASURE, CTF_PM_MARGINGUTTER),
|
||||
PLMAP( PROP_FootnoteHeight, XML_NAMESPACE_STYLE, XML_FOOTNOTE_MAX_HEIGHT, XML_TYPE_MEASURE, CTF_PM_FTN_HEIGHT ),
|
||||
PLMAP( PROP_FootnoteLineAdjust, XML_NAMESPACE_STYLE, XML__EMPTY, XML_TYPE_TEXT_HORIZONTAL_ADJUST|MID_FLAG_SPECIAL_ITEM, CTF_PM_FTN_LINE_ADJUST ),
|
||||
PLMAP( PROP_FootnoteLineColor, XML_NAMESPACE_STYLE, XML__EMPTY, XML_TYPE_COLOR|MID_FLAG_SPECIAL_ITEM, CTF_PM_FTN_LINE_COLOR ),
|
||||
PLMAP( PROP_FootnoteLineDistance, XML_NAMESPACE_STYLE, XML__EMPTY, XML_TYPE_MEASURE|MID_FLAG_SPECIAL_ITEM,CTF_PM_FTN_DISTANCE ),
|
||||
PLMAP( PROP_FootnoteLineRelativeWidth, XML_NAMESPACE_STYLE, XML__EMPTY, XML_TYPE_PERCENT8|MID_FLAG_SPECIAL_ITEM, CTF_PM_FTN_LINE_WIDTH ),
|
||||
PLMAP( PROP_FootnoteLineTextDistance, XML_NAMESPACE_STYLE, XML__EMPTY, XML_TYPE_MEASURE|MID_FLAG_SPECIAL_ITEM, CTF_PM_FTN_LINE_DISTANCE ),
|
||||
PLMAP( PROP_FootnoteLineWeight, XML_NAMESPACE_STYLE, XML_FOOTNOTE_SEP, XML_TYPE_MEASURE16|MID_FLAG_ELEMENT_ITEM, CTF_PM_FTN_LINE_WEIGHT ),
|
||||
PLMAP( PROP_FootnoteLineStyle, XML_NAMESPACE_STYLE, XML_EMPTY, XML_TYPE_STRING|MID_FLAG_ELEMENT_ITEM, CTF_PM_FTN_LINE_STYLE ),
|
||||
PLMAP_EXT(PROP_GutterMargin, XML_NAMESPACE_LO_EXT, XML_MARGIN_GUTTER, XML_TYPE_MEASURE, CTF_PM_MARGINGUTTER),
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////
|
||||
//Index 92: Section for 'header-style' own section, all members *have* to use CTF_PM_HEADERFLAG in the context entry (the 5th one)
|
||||
HFMAP( "HeaderHeight", XML_NAMESPACE_SVG, XML_HEIGHT, XML_TYPE_MEASURE, CTF_PM_HEADERHEIGHT ),
|
||||
HFMAP( "HeaderHeight", XML_NAMESPACE_FO, XML_MIN_HEIGHT, XML_TYPE_MEASURE, CTF_PM_HEADERMINHEIGHT ),
|
||||
HFMAP( "HeaderIsDynamicHeight", XML_NAMESPACE_STYLE, XML__EMPTY, XML_TYPE_BOOL, CTF_PM_HEADERDYNAMIC ),
|
||||
HFMAP( "HeaderLeftMargin", XML_NAMESPACE_FO, XML_MARGIN, XML_TYPE_MEASURE, CTF_PM_HEADERMARGINALL ),
|
||||
HFMAP( "HeaderLeftMargin", XML_NAMESPACE_FO, XML_MARGIN_LEFT, XML_TYPE_MEASURE, CTF_PM_HEADERMARGINLEFT ),
|
||||
HFMAP( "HeaderRightMargin", XML_NAMESPACE_FO, XML_MARGIN_RIGHT, XML_TYPE_MEASURE, CTF_PM_HEADERMARGINRIGHT ),
|
||||
HFMAP( "HeaderBodyDistance", XML_NAMESPACE_FO, XML_MARGIN_BOTTOM, XML_TYPE_MEASURE, CTF_PM_HEADERMARGINBOTTOM ),
|
||||
HFMAP( "HeaderTopBorder", XML_NAMESPACE_FO, XML_BORDER, XML_TYPE_BORDER, CTF_PM_HEADERBORDERALL ),
|
||||
HFMAP( "HeaderTopBorder", XML_NAMESPACE_FO, XML_BORDER_TOP, XML_TYPE_BORDER, CTF_PM_HEADERBORDERTOP ),
|
||||
HFMAP( "HeaderBottomBorder", XML_NAMESPACE_FO, XML_BORDER_BOTTOM, XML_TYPE_BORDER, CTF_PM_HEADERBORDERBOTTOM ),
|
||||
HFMAP( "HeaderLeftBorder", XML_NAMESPACE_FO, XML_BORDER_LEFT, XML_TYPE_BORDER, CTF_PM_HEADERBORDERLEFT ),
|
||||
HFMAP( "HeaderRightBorder", XML_NAMESPACE_FO, XML_BORDER_RIGHT, XML_TYPE_BORDER, CTF_PM_HEADERBORDERRIGHT ),
|
||||
HFMAP( "HeaderTopBorder", XML_NAMESPACE_STYLE, XML_BORDER_LINE_WIDTH, XML_TYPE_BORDER_WIDTH, CTF_PM_HEADERBORDERWIDTHALL ),
|
||||
HFMAP( "HeaderTopBorder", XML_NAMESPACE_STYLE, XML_BORDER_LINE_WIDTH_TOP, XML_TYPE_BORDER_WIDTH, CTF_PM_HEADERBORDERWIDTHTOP ),
|
||||
HFMAP( "HeaderBottomBorder", XML_NAMESPACE_STYLE, XML_BORDER_LINE_WIDTH_BOTTOM, XML_TYPE_BORDER_WIDTH, CTF_PM_HEADERBORDERWIDTHBOTTOM ),
|
||||
HFMAP( "HeaderLeftBorder", XML_NAMESPACE_STYLE, XML_BORDER_LINE_WIDTH_LEFT, XML_TYPE_BORDER_WIDTH, CTF_PM_HEADERBORDERWIDTHLEFT ),
|
||||
HFMAP( "HeaderRightBorder", XML_NAMESPACE_STYLE, XML_BORDER_LINE_WIDTH_RIGHT, XML_TYPE_BORDER_WIDTH, CTF_PM_HEADERBORDERWIDTHRIGHT ),
|
||||
HFMAP( "HeaderTopBorderDistance", XML_NAMESPACE_FO, XML_PADDING, XML_TYPE_MEASURE, CTF_PM_HEADERPADDINGALL ),
|
||||
HFMAP( "HeaderTopBorderDistance", XML_NAMESPACE_FO, XML_PADDING_TOP, XML_TYPE_MEASURE, CTF_PM_HEADERPADDINGTOP ),
|
||||
HFMAP( "HeaderBottomBorderDistance", XML_NAMESPACE_FO, XML_PADDING_BOTTOM, XML_TYPE_MEASURE, CTF_PM_HEADERPADDINGBOTTOM ),
|
||||
HFMAP( "HeaderLeftBorderDistance", XML_NAMESPACE_FO, XML_PADDING_LEFT, XML_TYPE_MEASURE, CTF_PM_HEADERPADDINGLEFT ),
|
||||
HFMAP( "HeaderRightBorderDistance", XML_NAMESPACE_FO, XML_PADDING_RIGHT, XML_TYPE_MEASURE, CTF_PM_HEADERPADDINGRIGHT ),
|
||||
HFMAP( "HeaderShadowFormat", XML_NAMESPACE_STYLE, XML_SHADOW, XML_TYPE_TEXT_SHADOW, CTF_PM_HEADERFLAG ),
|
||||
HFMAP( "HeaderBackColor", XML_NAMESPACE_FO, XML_BACKGROUND_COLOR, XML_TYPE_COLORTRANSPARENT | MID_FLAG_MULTI_PROPERTY, CTF_PM_HEADERFLAG ),
|
||||
HFMAP( "HeaderBackTransparent", XML_NAMESPACE_FO, XML_BACKGROUND_COLOR, XML_TYPE_ISTRANSPARENT | MID_FLAG_MERGE_ATTRIBUTE, CTF_PM_HEADERFLAG ),
|
||||
HFMAP( "HeaderBackGraphicLocation", XML_NAMESPACE_STYLE, XML_POSITION, XML_TYPE_BUILDIN_CMP_ONLY | MID_FLAG_SPECIAL_ITEM, CTF_PM_HEADERGRAPHICPOSITION ),
|
||||
HFMAP( "HeaderBackGraphicFilter", XML_NAMESPACE_STYLE, XML_FILTER_NAME, XML_TYPE_STRING | MID_FLAG_SPECIAL_ITEM, CTF_PM_HEADERGRAPHICFILTER ),
|
||||
HFMAP( "HeaderBackGraphic", XML_NAMESPACE_STYLE, XML_BACKGROUND_IMAGE, XML_TYPE_STRING | MID_FLAG_ELEMENT_ITEM, CTF_PM_HEADERGRAPHICURL ),
|
||||
HFMAP( "HeaderDynamicSpacing", XML_NAMESPACE_STYLE, XML_DYNAMIC_SPACING, XML_TYPE_BOOL, CTF_PM_HEADERFLAG ),
|
||||
HFMAP( PROP_HeaderHeight, XML_NAMESPACE_SVG, XML_HEIGHT, XML_TYPE_MEASURE, CTF_PM_HEADERHEIGHT ),
|
||||
HFMAP( PROP_HeaderHeight, XML_NAMESPACE_FO, XML_MIN_HEIGHT, XML_TYPE_MEASURE, CTF_PM_HEADERMINHEIGHT ),
|
||||
HFMAP( PROP_HeaderIsDynamicHeight, XML_NAMESPACE_STYLE, XML__EMPTY, XML_TYPE_BOOL, CTF_PM_HEADERDYNAMIC ),
|
||||
HFMAP( PROP_HeaderLeftMargin, XML_NAMESPACE_FO, XML_MARGIN, XML_TYPE_MEASURE, CTF_PM_HEADERMARGINALL ),
|
||||
HFMAP( PROP_HeaderLeftMargin, XML_NAMESPACE_FO, XML_MARGIN_LEFT, XML_TYPE_MEASURE, CTF_PM_HEADERMARGINLEFT ),
|
||||
HFMAP( PROP_HeaderRightMargin, XML_NAMESPACE_FO, XML_MARGIN_RIGHT, XML_TYPE_MEASURE, CTF_PM_HEADERMARGINRIGHT ),
|
||||
HFMAP( PROP_HeaderBodyDistance, XML_NAMESPACE_FO, XML_MARGIN_BOTTOM, XML_TYPE_MEASURE, CTF_PM_HEADERMARGINBOTTOM ),
|
||||
HFMAP( PROP_HeaderTopBorder, XML_NAMESPACE_FO, XML_BORDER, XML_TYPE_BORDER, CTF_PM_HEADERBORDERALL ),
|
||||
HFMAP( PROP_HeaderTopBorder, XML_NAMESPACE_FO, XML_BORDER_TOP, XML_TYPE_BORDER, CTF_PM_HEADERBORDERTOP ),
|
||||
HFMAP( PROP_HeaderBottomBorder, XML_NAMESPACE_FO, XML_BORDER_BOTTOM, XML_TYPE_BORDER, CTF_PM_HEADERBORDERBOTTOM ),
|
||||
HFMAP( PROP_HeaderLeftBorder, XML_NAMESPACE_FO, XML_BORDER_LEFT, XML_TYPE_BORDER, CTF_PM_HEADERBORDERLEFT ),
|
||||
HFMAP( PROP_HeaderRightBorder, XML_NAMESPACE_FO, XML_BORDER_RIGHT, XML_TYPE_BORDER, CTF_PM_HEADERBORDERRIGHT ),
|
||||
HFMAP( PROP_HeaderTopBorder, XML_NAMESPACE_STYLE, XML_BORDER_LINE_WIDTH, XML_TYPE_BORDER_WIDTH, CTF_PM_HEADERBORDERWIDTHALL ),
|
||||
HFMAP( PROP_HeaderTopBorder, XML_NAMESPACE_STYLE, XML_BORDER_LINE_WIDTH_TOP, XML_TYPE_BORDER_WIDTH, CTF_PM_HEADERBORDERWIDTHTOP ),
|
||||
HFMAP( PROP_HeaderBottomBorder, XML_NAMESPACE_STYLE, XML_BORDER_LINE_WIDTH_BOTTOM, XML_TYPE_BORDER_WIDTH, CTF_PM_HEADERBORDERWIDTHBOTTOM ),
|
||||
HFMAP( PROP_HeaderLeftBorder, XML_NAMESPACE_STYLE, XML_BORDER_LINE_WIDTH_LEFT, XML_TYPE_BORDER_WIDTH, CTF_PM_HEADERBORDERWIDTHLEFT ),
|
||||
HFMAP( PROP_HeaderRightBorder, XML_NAMESPACE_STYLE, XML_BORDER_LINE_WIDTH_RIGHT, XML_TYPE_BORDER_WIDTH, CTF_PM_HEADERBORDERWIDTHRIGHT ),
|
||||
HFMAP( PROP_HeaderTopBorderDistance, XML_NAMESPACE_FO, XML_PADDING, XML_TYPE_MEASURE, CTF_PM_HEADERPADDINGALL ),
|
||||
HFMAP( PROP_HeaderTopBorderDistance, XML_NAMESPACE_FO, XML_PADDING_TOP, XML_TYPE_MEASURE, CTF_PM_HEADERPADDINGTOP ),
|
||||
HFMAP( PROP_HeaderBottomBorderDistance, XML_NAMESPACE_FO, XML_PADDING_BOTTOM, XML_TYPE_MEASURE, CTF_PM_HEADERPADDINGBOTTOM ),
|
||||
HFMAP( PROP_HeaderLeftBorderDistance, XML_NAMESPACE_FO, XML_PADDING_LEFT, XML_TYPE_MEASURE, CTF_PM_HEADERPADDINGLEFT ),
|
||||
HFMAP( PROP_HeaderRightBorderDistance, XML_NAMESPACE_FO, XML_PADDING_RIGHT, XML_TYPE_MEASURE, CTF_PM_HEADERPADDINGRIGHT ),
|
||||
HFMAP( PROP_HeaderShadowFormat, XML_NAMESPACE_STYLE, XML_SHADOW, XML_TYPE_TEXT_SHADOW, CTF_PM_HEADERFLAG ),
|
||||
HFMAP( PROP_HeaderBackColor, XML_NAMESPACE_FO, XML_BACKGROUND_COLOR, XML_TYPE_COLORTRANSPARENT | MID_FLAG_MULTI_PROPERTY, CTF_PM_HEADERFLAG ),
|
||||
HFMAP( PROP_HeaderBackTransparent, XML_NAMESPACE_FO, XML_BACKGROUND_COLOR, XML_TYPE_ISTRANSPARENT | MID_FLAG_MERGE_ATTRIBUTE, CTF_PM_HEADERFLAG ),
|
||||
HFMAP( PROP_HeaderBackGraphicLocation, XML_NAMESPACE_STYLE, XML_POSITION, XML_TYPE_BUILDIN_CMP_ONLY | MID_FLAG_SPECIAL_ITEM, CTF_PM_HEADERGRAPHICPOSITION ),
|
||||
HFMAP( PROP_HeaderBackGraphicFilter, XML_NAMESPACE_STYLE, XML_FILTER_NAME, XML_TYPE_STRING | MID_FLAG_SPECIAL_ITEM, CTF_PM_HEADERGRAPHICFILTER ),
|
||||
HFMAP( PROP_HeaderBackGraphic, XML_NAMESPACE_STYLE, XML_BACKGROUND_IMAGE, XML_TYPE_STRING | MID_FLAG_ELEMENT_ITEM, CTF_PM_HEADERGRAPHICURL ),
|
||||
HFMAP( PROP_HeaderDynamicSpacing, XML_NAMESPACE_STYLE, XML_DYNAMIC_SPACING, XML_TYPE_BOOL, CTF_PM_HEADERFLAG ),
|
||||
|
||||
//Index 121: Header DrawingLayer FillAttributes
|
||||
// Use HFMAP to get XML_TYPE_PROP_HEADER_FOOTER ORed to the 4th entry
|
||||
// Names have to begin with 'Header', all 5th entries need to be ORed with the CTF_PM_HEADERFLAG
|
||||
HFMAP( "HeaderFillStyle", XML_NAMESPACE_DRAW, XML_FILL, XML_SW_TYPE_FILLSTYLE, CTF_PM_HEADERFLAG ),
|
||||
HFMAP( "HeaderFillColor", XML_NAMESPACE_DRAW, XML_FILL_COLOR, XML_TYPE_COLOR, CTF_PM_HEADERFLAG ),
|
||||
HFMAP( "HeaderFillColor2", XML_NAMESPACE_DRAW, XML_SECONDARY_FILL_COLOR, XML_TYPE_COLOR, CTF_PM_HEADERFLAG ),
|
||||
HFMAP( "HeaderFillGradientName", XML_NAMESPACE_DRAW, XML_FILL_GRADIENT_NAME, XML_TYPE_STYLENAME|MID_FLAG_NO_PROPERTY_IMPORT, CTF_PM_HEADERFILLGRADIENTNAME ),
|
||||
HFMAP( "HeaderFillGradientStepCount", XML_NAMESPACE_DRAW, XML_GRADIENT_STEP_COUNT, XML_TYPE_NUMBER16, CTF_PM_HEADERFLAG ),
|
||||
HFMAP( "HeaderFillHatchName", XML_NAMESPACE_DRAW, XML_FILL_HATCH_NAME, XML_TYPE_STYLENAME|MID_FLAG_NO_PROPERTY_IMPORT, CTF_PM_HEADERFILLHATCHNAME ),
|
||||
HFMAP( "HeaderFillBackground", XML_NAMESPACE_DRAW, XML_FILL_HATCH_SOLID, XML_TYPE_BOOL, CTF_PM_HEADERFLAG ),
|
||||
HFMAP( "HeaderFillBitmapName", XML_NAMESPACE_DRAW, XML_FILL_IMAGE_NAME, XML_TYPE_STYLENAME|MID_FLAG_NO_PROPERTY_IMPORT, CTF_PM_HEADERFILLBITMAPNAME ),
|
||||
HFMAP( "HeaderFillTransparence", XML_NAMESPACE_DRAW, XML_OPACITY, XML_TYPE_NEG_PERCENT16|MID_FLAG_MULTI_PROPERTY, CTF_PM_HEADERFLAG ), // exists in SW, too
|
||||
HFMAP( "HeaderFillTransparenceGradientName", XML_NAMESPACE_DRAW, XML_OPACITY_NAME, XML_TYPE_STYLENAME|MID_FLAG_NO_PROPERTY_IMPORT, CTF_PM_HEADERFILLTRANSNAME ),
|
||||
HFMAP( "HeaderFillBitmapSizeX", XML_NAMESPACE_DRAW, XML_FILL_IMAGE_WIDTH, XML_SW_TYPE_FILLBITMAPSIZE|MID_FLAG_MULTI_PROPERTY, CTF_PM_HEADERFLAG ),
|
||||
HFMAP( "HeaderFillBitmapLogicalSize", XML_NAMESPACE_DRAW, XML_FILL_IMAGE_WIDTH, XML_SW_TYPE_LOGICAL_SIZE|MID_FLAG_MULTI_PROPERTY, CTF_PM_HEADERFLAG ),
|
||||
HFMAP( "HeaderFillBitmapSizeY", XML_NAMESPACE_DRAW, XML_FILL_IMAGE_HEIGHT, XML_SW_TYPE_FILLBITMAPSIZE|MID_FLAG_MULTI_PROPERTY, CTF_PM_HEADERFLAG ),
|
||||
HFMAP( "HeaderFillBitmapLogicalSize", XML_NAMESPACE_DRAW, XML_FILL_IMAGE_HEIGHT, XML_SW_TYPE_LOGICAL_SIZE|MID_FLAG_MULTI_PROPERTY, CTF_PM_HEADERFLAG ),
|
||||
HFMAP( "HeaderFillBitmapMode", XML_NAMESPACE_STYLE, XML_REPEAT, XML_SW_TYPE_BITMAP_MODE|MID_FLAG_MULTI_PROPERTY, CTF_PM_HEADERFLAG ),
|
||||
HFMAP( "HeaderFillBitmapPositionOffsetX", XML_NAMESPACE_DRAW, XML_FILL_IMAGE_REF_POINT_X, XML_TYPE_PERCENT, CTF_PM_HEADERFLAG ),
|
||||
HFMAP( "HeaderFillBitmapPositionOffsetY", XML_NAMESPACE_DRAW, XML_FILL_IMAGE_REF_POINT_Y, XML_TYPE_PERCENT, CTF_PM_HEADERFLAG ),
|
||||
HFMAP( "HeaderFillBitmapRectanglePoint", XML_NAMESPACE_DRAW, XML_FILL_IMAGE_REF_POINT, XML_SW_TYPE_BITMAP_REFPOINT, CTF_PM_HEADERFLAG ),
|
||||
HFMAP( "HeaderFillBitmapOffsetX", XML_NAMESPACE_DRAW, XML_TILE_REPEAT_OFFSET, XML_SW_TYPE_BITMAPREPOFFSETX|MID_FLAG_MULTI_PROPERTY, CTF_PM_HEADERREPEAT_OFFSET_X ),
|
||||
HFMAP( "HeaderFillBitmapOffsetY", XML_NAMESPACE_DRAW, XML_TILE_REPEAT_OFFSET, XML_SW_TYPE_BITMAPREPOFFSETY|MID_FLAG_MULTI_PROPERTY, CTF_PM_HEADERREPEAT_OFFSET_Y ),
|
||||
HFMAP( PROP_HeaderFillStyle, XML_NAMESPACE_DRAW, XML_FILL, XML_SW_TYPE_FILLSTYLE, CTF_PM_HEADERFLAG ),
|
||||
HFMAP( PROP_HeaderFillColor, XML_NAMESPACE_DRAW, XML_FILL_COLOR, XML_TYPE_COLOR, CTF_PM_HEADERFLAG ),
|
||||
HFMAP( PROP_HeaderFillColor2, XML_NAMESPACE_DRAW, XML_SECONDARY_FILL_COLOR, XML_TYPE_COLOR, CTF_PM_HEADERFLAG ),
|
||||
HFMAP( PROP_HeaderFillGradientName, XML_NAMESPACE_DRAW, XML_FILL_GRADIENT_NAME, XML_TYPE_STYLENAME|MID_FLAG_NO_PROPERTY_IMPORT, CTF_PM_HEADERFILLGRADIENTNAME ),
|
||||
HFMAP( PROP_HeaderFillGradientStepCount, XML_NAMESPACE_DRAW, XML_GRADIENT_STEP_COUNT, XML_TYPE_NUMBER16, CTF_PM_HEADERFLAG ),
|
||||
HFMAP( PROP_HeaderFillHatchName, XML_NAMESPACE_DRAW, XML_FILL_HATCH_NAME, XML_TYPE_STYLENAME|MID_FLAG_NO_PROPERTY_IMPORT, CTF_PM_HEADERFILLHATCHNAME ),
|
||||
HFMAP( PROP_HeaderFillBackground, XML_NAMESPACE_DRAW, XML_FILL_HATCH_SOLID, XML_TYPE_BOOL, CTF_PM_HEADERFLAG ),
|
||||
HFMAP( PROP_HeaderFillBitmapName, XML_NAMESPACE_DRAW, XML_FILL_IMAGE_NAME, XML_TYPE_STYLENAME|MID_FLAG_NO_PROPERTY_IMPORT, CTF_PM_HEADERFILLBITMAPNAME ),
|
||||
HFMAP( PROP_HeaderFillTransparence, XML_NAMESPACE_DRAW, XML_OPACITY, XML_TYPE_NEG_PERCENT16|MID_FLAG_MULTI_PROPERTY, CTF_PM_HEADERFLAG ), // exists in SW, too
|
||||
HFMAP( PROP_HeaderFillTransparenceGradientName, XML_NAMESPACE_DRAW, XML_OPACITY_NAME, XML_TYPE_STYLENAME|MID_FLAG_NO_PROPERTY_IMPORT, CTF_PM_HEADERFILLTRANSNAME ),
|
||||
HFMAP( PROP_HeaderFillBitmapSizeX, XML_NAMESPACE_DRAW, XML_FILL_IMAGE_WIDTH, XML_SW_TYPE_FILLBITMAPSIZE|MID_FLAG_MULTI_PROPERTY, CTF_PM_HEADERFLAG ),
|
||||
HFMAP( PROP_HeaderFillBitmapLogicalSize, XML_NAMESPACE_DRAW, XML_FILL_IMAGE_WIDTH, XML_SW_TYPE_LOGICAL_SIZE|MID_FLAG_MULTI_PROPERTY, CTF_PM_HEADERFLAG ),
|
||||
HFMAP( PROP_HeaderFillBitmapSizeY, XML_NAMESPACE_DRAW, XML_FILL_IMAGE_HEIGHT, XML_SW_TYPE_FILLBITMAPSIZE|MID_FLAG_MULTI_PROPERTY, CTF_PM_HEADERFLAG ),
|
||||
HFMAP( PROP_HeaderFillBitmapLogicalSize, XML_NAMESPACE_DRAW, XML_FILL_IMAGE_HEIGHT, XML_SW_TYPE_LOGICAL_SIZE|MID_FLAG_MULTI_PROPERTY, CTF_PM_HEADERFLAG ),
|
||||
HFMAP( PROP_HeaderFillBitmapMode, XML_NAMESPACE_STYLE, XML_REPEAT, XML_SW_TYPE_BITMAP_MODE|MID_FLAG_MULTI_PROPERTY, CTF_PM_HEADERFLAG ),
|
||||
HFMAP( PROP_HeaderFillBitmapPositionOffsetX, XML_NAMESPACE_DRAW, XML_FILL_IMAGE_REF_POINT_X, XML_TYPE_PERCENT, CTF_PM_HEADERFLAG ),
|
||||
HFMAP( PROP_HeaderFillBitmapPositionOffsetY, XML_NAMESPACE_DRAW, XML_FILL_IMAGE_REF_POINT_Y, XML_TYPE_PERCENT, CTF_PM_HEADERFLAG ),
|
||||
HFMAP( PROP_HeaderFillBitmapRectanglePoint, XML_NAMESPACE_DRAW, XML_FILL_IMAGE_REF_POINT, XML_SW_TYPE_BITMAP_REFPOINT, CTF_PM_HEADERFLAG ),
|
||||
HFMAP( PROP_HeaderFillBitmapOffsetX, XML_NAMESPACE_DRAW, XML_TILE_REPEAT_OFFSET, XML_SW_TYPE_BITMAPREPOFFSETX|MID_FLAG_MULTI_PROPERTY, CTF_PM_HEADERREPEAT_OFFSET_X ),
|
||||
HFMAP( PROP_HeaderFillBitmapOffsetY, XML_NAMESPACE_DRAW, XML_TILE_REPEAT_OFFSET, XML_SW_TYPE_BITMAPREPOFFSETY|MID_FLAG_MULTI_PROPERTY, CTF_PM_HEADERREPEAT_OFFSET_Y ),
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////
|
||||
//Index 141: Section for 'footer-style' own section, all members *have* to use CTF_PM_FOOTERFLAG in the context entry (the 5th one)
|
||||
HFMAP( "FooterHeight", XML_NAMESPACE_SVG, XML_HEIGHT, XML_TYPE_MEASURE, CTF_PM_FOOTERHEIGHT ),
|
||||
HFMAP( "FooterHeight", XML_NAMESPACE_FO, XML_MIN_HEIGHT, XML_TYPE_MEASURE, CTF_PM_FOOTERMINHEIGHT ),
|
||||
HFMAP( "FooterIsDynamicHeight", XML_NAMESPACE_STYLE, XML__EMPTY, XML_TYPE_BOOL, CTF_PM_FOOTERDYNAMIC ),
|
||||
HFMAP( "FooterLeftMargin", XML_NAMESPACE_FO, XML_MARGIN, XML_TYPE_MEASURE, CTF_PM_FOOTERMARGINALL ),
|
||||
HFMAP( "FooterLeftMargin", XML_NAMESPACE_FO, XML_MARGIN_LEFT, XML_TYPE_MEASURE, CTF_PM_FOOTERMARGINLEFT ),
|
||||
HFMAP( "FooterRightMargin", XML_NAMESPACE_FO, XML_MARGIN_RIGHT, XML_TYPE_MEASURE, CTF_PM_FOOTERMARGINRIGHT ),
|
||||
HFMAP( "FooterBodyDistance", XML_NAMESPACE_FO, XML_MARGIN_TOP, XML_TYPE_MEASURE, CTF_PM_FOOTERMARGINTOP ),
|
||||
HFMAP( "FooterTopBorder", XML_NAMESPACE_FO, XML_BORDER, XML_TYPE_BORDER, CTF_PM_FOOTERBORDERALL ),
|
||||
HFMAP( "FooterTopBorder", XML_NAMESPACE_FO, XML_BORDER_TOP, XML_TYPE_BORDER, CTF_PM_FOOTERBORDERTOP ),
|
||||
HFMAP( "FooterBottomBorder", XML_NAMESPACE_FO, XML_BORDER_BOTTOM, XML_TYPE_BORDER, CTF_PM_FOOTERBORDERBOTTOM ),
|
||||
HFMAP( "FooterLeftBorder", XML_NAMESPACE_FO, XML_BORDER_LEFT, XML_TYPE_BORDER, CTF_PM_FOOTERBORDERLEFT ),
|
||||
HFMAP( "FooterRightBorder", XML_NAMESPACE_FO, XML_BORDER_RIGHT, XML_TYPE_BORDER, CTF_PM_FOOTERBORDERRIGHT ),
|
||||
HFMAP( "FooterTopBorder", XML_NAMESPACE_STYLE, XML_BORDER_LINE_WIDTH, XML_TYPE_BORDER_WIDTH, CTF_PM_FOOTERBORDERWIDTHALL ),
|
||||
HFMAP( "FooterTopBorder", XML_NAMESPACE_STYLE, XML_BORDER_LINE_WIDTH_TOP, XML_TYPE_BORDER_WIDTH, CTF_PM_FOOTERBORDERWIDTHTOP ),
|
||||
HFMAP( "FooterBottomBorder", XML_NAMESPACE_STYLE, XML_BORDER_LINE_WIDTH_BOTTOM, XML_TYPE_BORDER_WIDTH, CTF_PM_FOOTERBORDERWIDTHBOTTOM ),
|
||||
HFMAP( "FooterLeftBorder", XML_NAMESPACE_STYLE, XML_BORDER_LINE_WIDTH_LEFT, XML_TYPE_BORDER_WIDTH, CTF_PM_FOOTERBORDERWIDTHLEFT ),
|
||||
HFMAP( "FooterRightBorder", XML_NAMESPACE_STYLE, XML_BORDER_LINE_WIDTH_RIGHT, XML_TYPE_BORDER_WIDTH, CTF_PM_FOOTERBORDERWIDTHRIGHT ),
|
||||
HFMAP( "FooterTopBorderDistance", XML_NAMESPACE_FO, XML_PADDING, XML_TYPE_MEASURE, CTF_PM_FOOTERPADDINGALL ),
|
||||
HFMAP( "FooterTopBorderDistance", XML_NAMESPACE_FO, XML_PADDING_TOP, XML_TYPE_MEASURE, CTF_PM_FOOTERPADDINGTOP ),
|
||||
HFMAP( "FooterBottomBorderDistance", XML_NAMESPACE_FO, XML_PADDING_BOTTOM, XML_TYPE_MEASURE, CTF_PM_FOOTERPADDINGBOTTOM ),
|
||||
HFMAP( "FooterLeftBorderDistance", XML_NAMESPACE_FO, XML_PADDING_LEFT, XML_TYPE_MEASURE, CTF_PM_FOOTERPADDINGLEFT ),
|
||||
HFMAP( "FooterRightBorderDistance", XML_NAMESPACE_FO, XML_PADDING_RIGHT, XML_TYPE_MEASURE, CTF_PM_FOOTERPADDINGRIGHT ),
|
||||
HFMAP( "FooterShadowFormat", XML_NAMESPACE_STYLE, XML_SHADOW, XML_TYPE_TEXT_SHADOW, CTF_PM_FOOTERFLAG ),
|
||||
HFMAP( "FooterBackColor", XML_NAMESPACE_FO, XML_BACKGROUND_COLOR, XML_TYPE_COLORTRANSPARENT | MID_FLAG_MULTI_PROPERTY, CTF_PM_FOOTERFLAG ),
|
||||
HFMAP( "FooterBackTransparent", XML_NAMESPACE_FO, XML_BACKGROUND_COLOR, XML_TYPE_ISTRANSPARENT | MID_FLAG_MERGE_ATTRIBUTE, CTF_PM_FOOTERFLAG ),
|
||||
HFMAP( "FooterBackGraphicLocation", XML_NAMESPACE_STYLE, XML_POSITION, XML_TYPE_BUILDIN_CMP_ONLY | MID_FLAG_SPECIAL_ITEM, CTF_PM_FOOTERGRAPHICPOSITION ),
|
||||
HFMAP( "FooterBackGraphicFilter", XML_NAMESPACE_STYLE, XML_FILTER_NAME, XML_TYPE_STRING | MID_FLAG_SPECIAL_ITEM, CTF_PM_FOOTERGRAPHICFILTER ),
|
||||
HFMAP( "FooterBackGraphic", 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 ),
|
||||
HFMAP( PROP_FooterHeight, XML_NAMESPACE_SVG, XML_HEIGHT, XML_TYPE_MEASURE, CTF_PM_FOOTERHEIGHT ),
|
||||
HFMAP( PROP_FooterHeight, XML_NAMESPACE_FO, XML_MIN_HEIGHT, XML_TYPE_MEASURE, CTF_PM_FOOTERMINHEIGHT ),
|
||||
HFMAP( PROP_FooterIsDynamicHeight, XML_NAMESPACE_STYLE, XML__EMPTY, XML_TYPE_BOOL, CTF_PM_FOOTERDYNAMIC ),
|
||||
HFMAP( PROP_FooterLeftMargin, XML_NAMESPACE_FO, XML_MARGIN, XML_TYPE_MEASURE, CTF_PM_FOOTERMARGINALL ),
|
||||
HFMAP( PROP_FooterLeftMargin, XML_NAMESPACE_FO, XML_MARGIN_LEFT, XML_TYPE_MEASURE, CTF_PM_FOOTERMARGINLEFT ),
|
||||
HFMAP( PROP_FooterRightMargin, XML_NAMESPACE_FO, XML_MARGIN_RIGHT, XML_TYPE_MEASURE, CTF_PM_FOOTERMARGINRIGHT ),
|
||||
HFMAP( PROP_FooterBodyDistance, XML_NAMESPACE_FO, XML_MARGIN_TOP, XML_TYPE_MEASURE, CTF_PM_FOOTERMARGINTOP ),
|
||||
HFMAP( PROP_FooterTopBorder, XML_NAMESPACE_FO, XML_BORDER, XML_TYPE_BORDER, CTF_PM_FOOTERBORDERALL ),
|
||||
HFMAP( PROP_FooterTopBorder, XML_NAMESPACE_FO, XML_BORDER_TOP, XML_TYPE_BORDER, CTF_PM_FOOTERBORDERTOP ),
|
||||
HFMAP( PROP_FooterBottomBorder, XML_NAMESPACE_FO, XML_BORDER_BOTTOM, XML_TYPE_BORDER, CTF_PM_FOOTERBORDERBOTTOM ),
|
||||
HFMAP( PROP_FooterLeftBorder, XML_NAMESPACE_FO, XML_BORDER_LEFT, XML_TYPE_BORDER, CTF_PM_FOOTERBORDERLEFT ),
|
||||
HFMAP( PROP_FooterRightBorder, XML_NAMESPACE_FO, XML_BORDER_RIGHT, XML_TYPE_BORDER, CTF_PM_FOOTERBORDERRIGHT ),
|
||||
HFMAP( PROP_FooterTopBorder, XML_NAMESPACE_STYLE, XML_BORDER_LINE_WIDTH, XML_TYPE_BORDER_WIDTH, CTF_PM_FOOTERBORDERWIDTHALL ),
|
||||
HFMAP( PROP_FooterTopBorder, XML_NAMESPACE_STYLE, XML_BORDER_LINE_WIDTH_TOP, XML_TYPE_BORDER_WIDTH, CTF_PM_FOOTERBORDERWIDTHTOP ),
|
||||
HFMAP( PROP_FooterBottomBorder, XML_NAMESPACE_STYLE, XML_BORDER_LINE_WIDTH_BOTTOM, XML_TYPE_BORDER_WIDTH, CTF_PM_FOOTERBORDERWIDTHBOTTOM ),
|
||||
HFMAP( PROP_FooterLeftBorder, XML_NAMESPACE_STYLE, XML_BORDER_LINE_WIDTH_LEFT, XML_TYPE_BORDER_WIDTH, CTF_PM_FOOTERBORDERWIDTHLEFT ),
|
||||
HFMAP( PROP_FooterRightBorder, XML_NAMESPACE_STYLE, XML_BORDER_LINE_WIDTH_RIGHT, XML_TYPE_BORDER_WIDTH, CTF_PM_FOOTERBORDERWIDTHRIGHT ),
|
||||
HFMAP( PROP_FooterTopBorderDistance, XML_NAMESPACE_FO, XML_PADDING, XML_TYPE_MEASURE, CTF_PM_FOOTERPADDINGALL ),
|
||||
HFMAP( PROP_FooterTopBorderDistance, XML_NAMESPACE_FO, XML_PADDING_TOP, XML_TYPE_MEASURE, CTF_PM_FOOTERPADDINGTOP ),
|
||||
HFMAP( PROP_FooterBottomBorderDistance, XML_NAMESPACE_FO, XML_PADDING_BOTTOM, XML_TYPE_MEASURE, CTF_PM_FOOTERPADDINGBOTTOM ),
|
||||
HFMAP( PROP_FooterLeftBorderDistance, XML_NAMESPACE_FO, XML_PADDING_LEFT, XML_TYPE_MEASURE, CTF_PM_FOOTERPADDINGLEFT ),
|
||||
HFMAP( PROP_FooterRightBorderDistance, XML_NAMESPACE_FO, XML_PADDING_RIGHT, XML_TYPE_MEASURE, CTF_PM_FOOTERPADDINGRIGHT ),
|
||||
HFMAP( PROP_FooterShadowFormat, XML_NAMESPACE_STYLE, XML_SHADOW, XML_TYPE_TEXT_SHADOW, CTF_PM_FOOTERFLAG ),
|
||||
HFMAP( PROP_FooterBackColor, XML_NAMESPACE_FO, XML_BACKGROUND_COLOR, XML_TYPE_COLORTRANSPARENT | MID_FLAG_MULTI_PROPERTY, CTF_PM_FOOTERFLAG ),
|
||||
HFMAP( PROP_FooterBackTransparent, XML_NAMESPACE_FO, XML_BACKGROUND_COLOR, XML_TYPE_ISTRANSPARENT | MID_FLAG_MERGE_ATTRIBUTE, CTF_PM_FOOTERFLAG ),
|
||||
HFMAP( PROP_FooterBackGraphicLocation, XML_NAMESPACE_STYLE, XML_POSITION, XML_TYPE_BUILDIN_CMP_ONLY | MID_FLAG_SPECIAL_ITEM, CTF_PM_FOOTERGRAPHICPOSITION ),
|
||||
HFMAP( PROP_FooterBackGraphicFilter, XML_NAMESPACE_STYLE, XML_FILTER_NAME, XML_TYPE_STRING | MID_FLAG_SPECIAL_ITEM, CTF_PM_FOOTERGRAPHICFILTER ),
|
||||
HFMAP( PROP_FooterBackGraphic, XML_NAMESPACE_STYLE, XML_BACKGROUND_IMAGE, XML_TYPE_STRING | MID_FLAG_ELEMENT_ITEM, CTF_PM_FOOTERGRAPHICURL ),
|
||||
HFMAP( PROP_FooterDynamicSpacing, XML_NAMESPACE_STYLE, XML_DYNAMIC_SPACING, XML_TYPE_BOOL, CTF_PM_FOOTERFLAG ),
|
||||
|
||||
//Index 170: Footer DrawingLayer FillAttributes
|
||||
// Use HFMAP to get XML_TYPE_PROP_HEADER_FOOTER ORed to the 4th entry
|
||||
// Names have to begin with 'Footer', all 5th entries need to be ORed with the CTF_PM_FOOTERFLAG
|
||||
HFMAP( "FooterFillStyle", XML_NAMESPACE_DRAW, XML_FILL, XML_SW_TYPE_FILLSTYLE, CTF_PM_FOOTERFLAG ),
|
||||
HFMAP( "FooterFillColor", XML_NAMESPACE_DRAW, XML_FILL_COLOR, XML_TYPE_COLOR, CTF_PM_FOOTERFLAG ),
|
||||
HFMAP( "FooterFillColor2", XML_NAMESPACE_DRAW, XML_SECONDARY_FILL_COLOR, XML_TYPE_COLOR, CTF_PM_FOOTERFLAG ),
|
||||
HFMAP( "FooterFillGradientName", XML_NAMESPACE_DRAW, XML_FILL_GRADIENT_NAME, XML_TYPE_STYLENAME|MID_FLAG_NO_PROPERTY_IMPORT, CTF_PM_FOOTERFILLGRADIENTNAME ),
|
||||
HFMAP( "FooterFillGradientStepCount", XML_NAMESPACE_DRAW, XML_GRADIENT_STEP_COUNT, XML_TYPE_NUMBER16, CTF_PM_FOOTERFLAG ),
|
||||
HFMAP( "FooterFillHatchName", XML_NAMESPACE_DRAW, XML_FILL_HATCH_NAME, XML_TYPE_STYLENAME|MID_FLAG_NO_PROPERTY_IMPORT, CTF_PM_FOOTERFILLHATCHNAME ),
|
||||
HFMAP( "FooterFillBackground", XML_NAMESPACE_DRAW, XML_FILL_HATCH_SOLID, XML_TYPE_BOOL, CTF_PM_FOOTERFLAG ),
|
||||
HFMAP( "FooterFillBitmapName", XML_NAMESPACE_DRAW, XML_FILL_IMAGE_NAME, XML_TYPE_STYLENAME|MID_FLAG_NO_PROPERTY_IMPORT, CTF_PM_FOOTERFILLBITMAPNAME ),
|
||||
HFMAP( "FooterFillTransparence", XML_NAMESPACE_DRAW, XML_OPACITY, XML_TYPE_NEG_PERCENT16|MID_FLAG_MULTI_PROPERTY, CTF_PM_FOOTERFLAG ), // exists in SW, too
|
||||
HFMAP( "FooterFillTransparenceGradientName", XML_NAMESPACE_DRAW, XML_OPACITY_NAME, XML_TYPE_STYLENAME|MID_FLAG_NO_PROPERTY_IMPORT, CTF_PM_FOOTERFILLTRANSNAME ),
|
||||
HFMAP( "FooterFillBitmapSizeX", XML_NAMESPACE_DRAW, XML_FILL_IMAGE_WIDTH, XML_SW_TYPE_FILLBITMAPSIZE|MID_FLAG_MULTI_PROPERTY, CTF_PM_FOOTERFLAG ),
|
||||
HFMAP( "FooterFillBitmapLogicalSize", XML_NAMESPACE_DRAW, XML_FILL_IMAGE_WIDTH, XML_SW_TYPE_LOGICAL_SIZE|MID_FLAG_MULTI_PROPERTY, CTF_PM_FOOTERFLAG ),
|
||||
HFMAP( "FooterFillBitmapSizeY", XML_NAMESPACE_DRAW, XML_FILL_IMAGE_HEIGHT, XML_SW_TYPE_FILLBITMAPSIZE|MID_FLAG_MULTI_PROPERTY, CTF_PM_FOOTERFLAG ),
|
||||
HFMAP( "FooterFillBitmapLogicalSize", XML_NAMESPACE_DRAW, XML_FILL_IMAGE_HEIGHT, XML_SW_TYPE_LOGICAL_SIZE|MID_FLAG_MULTI_PROPERTY, CTF_PM_FOOTERFLAG ),
|
||||
HFMAP( "FooterFillBitmapMode", XML_NAMESPACE_STYLE, XML_REPEAT, XML_SW_TYPE_BITMAP_MODE|MID_FLAG_MULTI_PROPERTY, CTF_PM_FOOTERFLAG ),
|
||||
HFMAP( "FooterFillBitmapPositionOffsetX", XML_NAMESPACE_DRAW, XML_FILL_IMAGE_REF_POINT_X, XML_TYPE_PERCENT, CTF_PM_FOOTERFLAG ),
|
||||
HFMAP( "FooterFillBitmapPositionOffsetY", XML_NAMESPACE_DRAW, XML_FILL_IMAGE_REF_POINT_Y, XML_TYPE_PERCENT, CTF_PM_FOOTERFLAG ),
|
||||
HFMAP( "FooterFillBitmapRectanglePoint", XML_NAMESPACE_DRAW, XML_FILL_IMAGE_REF_POINT, XML_SW_TYPE_BITMAP_REFPOINT, CTF_PM_FOOTERFLAG ),
|
||||
HFMAP( "FooterFillBitmapOffsetX", XML_NAMESPACE_DRAW, XML_TILE_REPEAT_OFFSET, XML_SW_TYPE_BITMAPREPOFFSETX|MID_FLAG_MULTI_PROPERTY, CTF_PM_FOOTERREPEAT_OFFSET_X ),
|
||||
HFMAP( "FooterFillBitmapOffsetY", XML_NAMESPACE_DRAW, XML_TILE_REPEAT_OFFSET, XML_SW_TYPE_BITMAPREPOFFSETY|MID_FLAG_MULTI_PROPERTY, CTF_PM_FOOTERREPEAT_OFFSET_Y ),
|
||||
HFMAP( PROP_FooterFillStyle, XML_NAMESPACE_DRAW, XML_FILL, XML_SW_TYPE_FILLSTYLE, CTF_PM_FOOTERFLAG ),
|
||||
HFMAP( PROP_FooterFillColor, XML_NAMESPACE_DRAW, XML_FILL_COLOR, XML_TYPE_COLOR, CTF_PM_FOOTERFLAG ),
|
||||
HFMAP( PROP_FooterFillColor2, XML_NAMESPACE_DRAW, XML_SECONDARY_FILL_COLOR, XML_TYPE_COLOR, CTF_PM_FOOTERFLAG ),
|
||||
HFMAP( PROP_FooterFillGradientName, XML_NAMESPACE_DRAW, XML_FILL_GRADIENT_NAME, XML_TYPE_STYLENAME|MID_FLAG_NO_PROPERTY_IMPORT, CTF_PM_FOOTERFILLGRADIENTNAME ),
|
||||
HFMAP( PROP_FooterFillGradientStepCount, XML_NAMESPACE_DRAW, XML_GRADIENT_STEP_COUNT, XML_TYPE_NUMBER16, CTF_PM_FOOTERFLAG ),
|
||||
HFMAP( PROP_FooterFillHatchName, XML_NAMESPACE_DRAW, XML_FILL_HATCH_NAME, XML_TYPE_STYLENAME|MID_FLAG_NO_PROPERTY_IMPORT, CTF_PM_FOOTERFILLHATCHNAME ),
|
||||
HFMAP( PROP_FooterFillBackground, XML_NAMESPACE_DRAW, XML_FILL_HATCH_SOLID, XML_TYPE_BOOL, CTF_PM_FOOTERFLAG ),
|
||||
HFMAP( PROP_FooterFillBitmapName, XML_NAMESPACE_DRAW, XML_FILL_IMAGE_NAME, XML_TYPE_STYLENAME|MID_FLAG_NO_PROPERTY_IMPORT, CTF_PM_FOOTERFILLBITMAPNAME ),
|
||||
HFMAP( PROP_FooterFillTransparence, XML_NAMESPACE_DRAW, XML_OPACITY, XML_TYPE_NEG_PERCENT16|MID_FLAG_MULTI_PROPERTY, CTF_PM_FOOTERFLAG ), // exists in SW, too
|
||||
HFMAP( PROP_FooterFillTransparenceGradientName, XML_NAMESPACE_DRAW, XML_OPACITY_NAME, XML_TYPE_STYLENAME|MID_FLAG_NO_PROPERTY_IMPORT, CTF_PM_FOOTERFILLTRANSNAME ),
|
||||
HFMAP( PROP_FooterFillBitmapSizeX, XML_NAMESPACE_DRAW, XML_FILL_IMAGE_WIDTH, XML_SW_TYPE_FILLBITMAPSIZE|MID_FLAG_MULTI_PROPERTY, CTF_PM_FOOTERFLAG ),
|
||||
HFMAP( PROP_FooterFillBitmapLogicalSize, XML_NAMESPACE_DRAW, XML_FILL_IMAGE_WIDTH, XML_SW_TYPE_LOGICAL_SIZE|MID_FLAG_MULTI_PROPERTY, CTF_PM_FOOTERFLAG ),
|
||||
HFMAP( PROP_FooterFillBitmapSizeY, XML_NAMESPACE_DRAW, XML_FILL_IMAGE_HEIGHT, XML_SW_TYPE_FILLBITMAPSIZE|MID_FLAG_MULTI_PROPERTY, CTF_PM_FOOTERFLAG ),
|
||||
HFMAP( PROP_FooterFillBitmapLogicalSize, XML_NAMESPACE_DRAW, XML_FILL_IMAGE_HEIGHT, XML_SW_TYPE_LOGICAL_SIZE|MID_FLAG_MULTI_PROPERTY, CTF_PM_FOOTERFLAG ),
|
||||
HFMAP( PROP_FooterFillBitmapMode, XML_NAMESPACE_STYLE, XML_REPEAT, XML_SW_TYPE_BITMAP_MODE|MID_FLAG_MULTI_PROPERTY, CTF_PM_FOOTERFLAG ),
|
||||
HFMAP( PROP_FooterFillBitmapPositionOffsetX, XML_NAMESPACE_DRAW, XML_FILL_IMAGE_REF_POINT_X, XML_TYPE_PERCENT, CTF_PM_FOOTERFLAG ),
|
||||
HFMAP( PROP_FooterFillBitmapPositionOffsetY, XML_NAMESPACE_DRAW, XML_FILL_IMAGE_REF_POINT_Y, XML_TYPE_PERCENT, CTF_PM_FOOTERFLAG ),
|
||||
HFMAP( PROP_FooterFillBitmapRectanglePoint, XML_NAMESPACE_DRAW, XML_FILL_IMAGE_REF_POINT, XML_SW_TYPE_BITMAP_REFPOINT, CTF_PM_FOOTERFLAG ),
|
||||
HFMAP( PROP_FooterFillBitmapOffsetX, XML_NAMESPACE_DRAW, XML_TILE_REPEAT_OFFSET, XML_SW_TYPE_BITMAPREPOFFSETX|MID_FLAG_MULTI_PROPERTY, CTF_PM_FOOTERREPEAT_OFFSET_X ),
|
||||
HFMAP( PROP_FooterFillBitmapOffsetY, XML_NAMESPACE_DRAW, XML_TILE_REPEAT_OFFSET, XML_SW_TYPE_BITMAPREPOFFSETY|MID_FLAG_MULTI_PROPERTY, CTF_PM_FOOTERREPEAT_OFFSET_Y ),
|
||||
|
||||
{ nullptr, 0, XML_EMPTY, 0, 0, SvtSaveOptions::ODFSVER_010, false } // index 190
|
||||
{ nullptr } // index 190
|
||||
};
|
||||
|
||||
XMLPropertyMapEntry const g_XMLPageMasterDrawingPageStyleMap[] =
|
||||
{
|
||||
// ODF 1.3 OFFICE-3937 style of family "drawing-page" referenced from style:master-page
|
||||
// duplication of relevant part of aXMLPageMasterStyleMap but as DP type
|
||||
DPMAP("FillStyle", XML_NAMESPACE_DRAW, XML_FILL, XML_SW_TYPE_FILLSTYLE, CTF_PM_FILL),
|
||||
DPMAP("BackgroundFullSize", XML_NAMESPACE_DRAW, XML_BACKGROUND_SIZE, XML_SW_TYPE_PRESPAGE_BACKSIZE, CTF_PM_BACKGROUNDSIZE),
|
||||
DPMAP("FillColor", XML_NAMESPACE_DRAW, XML_FILL_COLOR, XML_TYPE_COLOR, 0),
|
||||
DPMAP("FillColor2", XML_NAMESPACE_DRAW, XML_SECONDARY_FILL_COLOR, XML_TYPE_COLOR, 0),
|
||||
DPMAP("FillGradientName", XML_NAMESPACE_DRAW, XML_FILL_GRADIENT_NAME, XML_TYPE_STYLENAME|MID_FLAG_NO_PROPERTY_IMPORT, CTF_PM_FILLGRADIENTNAME),
|
||||
DPMAP("FillGradientStepCount", XML_NAMESPACE_DRAW, XML_GRADIENT_STEP_COUNT, XML_TYPE_NUMBER16, 0),
|
||||
DPMAP("FillHatchName", XML_NAMESPACE_DRAW, XML_FILL_HATCH_NAME, XML_TYPE_STYLENAME|MID_FLAG_NO_PROPERTY_IMPORT, CTF_PM_FILLHATCHNAME),
|
||||
DPMAP("FillBackground", XML_NAMESPACE_DRAW, XML_FILL_HATCH_SOLID, XML_TYPE_BOOL, 0),
|
||||
DPMAP("FillBitmapName", XML_NAMESPACE_DRAW, XML_FILL_IMAGE_NAME, XML_TYPE_STYLENAME|MID_FLAG_NO_PROPERTY_IMPORT, CTF_PM_FILLBITMAPNAME),
|
||||
DPMAP("FillTransparence", XML_NAMESPACE_DRAW, XML_OPACITY, XML_TYPE_NEG_PERCENT16|MID_FLAG_MULTI_PROPERTY, 0), /* exists in SW, too */
|
||||
DPMAP("FillTransparenceGradientName", XML_NAMESPACE_DRAW, XML_OPACITY_NAME, XML_TYPE_STYLENAME|MID_FLAG_NO_PROPERTY_IMPORT, CTF_PM_FILLTRANSNAME),
|
||||
DPMAP("FillBitmapSizeX", XML_NAMESPACE_DRAW, XML_FILL_IMAGE_WIDTH, XML_SW_TYPE_FILLBITMAPSIZE|MID_FLAG_MULTI_PROPERTY, 0),
|
||||
DPMAP("FillBitmapLogicalSize", XML_NAMESPACE_DRAW, XML_FILL_IMAGE_WIDTH, XML_SW_TYPE_LOGICAL_SIZE|MID_FLAG_MULTI_PROPERTY, 0),
|
||||
DPMAP("FillBitmapSizeY", XML_NAMESPACE_DRAW, XML_FILL_IMAGE_HEIGHT, XML_SW_TYPE_FILLBITMAPSIZE|MID_FLAG_MULTI_PROPERTY, 0),
|
||||
DPMAP("FillBitmapLogicalSize", XML_NAMESPACE_DRAW, XML_FILL_IMAGE_HEIGHT, XML_SW_TYPE_LOGICAL_SIZE|MID_FLAG_MULTI_PROPERTY, 0),
|
||||
DPMAP("FillBitmapMode", XML_NAMESPACE_STYLE, XML_REPEAT, XML_SW_TYPE_BITMAP_MODE|MID_FLAG_MULTI_PROPERTY, CTF_PM_FILLBITMAPMODE),
|
||||
DPMAP("FillBitmapPositionOffsetX", XML_NAMESPACE_DRAW, XML_FILL_IMAGE_REF_POINT_X, XML_TYPE_PERCENT, 0),
|
||||
DPMAP("FillBitmapPositionOffsetY", XML_NAMESPACE_DRAW, XML_FILL_IMAGE_REF_POINT_Y, XML_TYPE_PERCENT, 0),
|
||||
DPMAP("FillBitmapRectanglePoint", XML_NAMESPACE_DRAW, XML_FILL_IMAGE_REF_POINT, XML_SW_TYPE_BITMAP_REFPOINT, 0),
|
||||
DPMAP("FillBitmapOffsetX", XML_NAMESPACE_DRAW, XML_TILE_REPEAT_OFFSET, XML_SW_TYPE_BITMAPREPOFFSETX|MID_FLAG_MULTI_PROPERTY, CTF_PM_REPEAT_OFFSET_X),
|
||||
DPMAP("FillBitmapOffsetY", XML_NAMESPACE_DRAW, XML_TILE_REPEAT_OFFSET, XML_SW_TYPE_BITMAPREPOFFSETY|MID_FLAG_MULTI_PROPERTY, CTF_PM_REPEAT_OFFSET_Y),
|
||||
DPMAP( PROP_FillStyle, XML_NAMESPACE_DRAW, XML_FILL, XML_SW_TYPE_FILLSTYLE, CTF_PM_FILL),
|
||||
DPMAP( PROP_BackgroundFullSize, XML_NAMESPACE_DRAW, XML_BACKGROUND_SIZE, XML_SW_TYPE_PRESPAGE_BACKSIZE, CTF_PM_BACKGROUNDSIZE),
|
||||
DPMAP( PROP_FillColor, XML_NAMESPACE_DRAW, XML_FILL_COLOR, XML_TYPE_COLOR, 0),
|
||||
DPMAP( PROP_FillColor2, XML_NAMESPACE_DRAW, XML_SECONDARY_FILL_COLOR, XML_TYPE_COLOR, 0),
|
||||
DPMAP( PROP_FillGradientName, XML_NAMESPACE_DRAW, XML_FILL_GRADIENT_NAME, XML_TYPE_STYLENAME|MID_FLAG_NO_PROPERTY_IMPORT, CTF_PM_FILLGRADIENTNAME),
|
||||
DPMAP( PROP_FillGradientStepCount, XML_NAMESPACE_DRAW, XML_GRADIENT_STEP_COUNT, XML_TYPE_NUMBER16, 0),
|
||||
DPMAP( PROP_FillHatchName, XML_NAMESPACE_DRAW, XML_FILL_HATCH_NAME, XML_TYPE_STYLENAME|MID_FLAG_NO_PROPERTY_IMPORT, CTF_PM_FILLHATCHNAME),
|
||||
DPMAP( PROP_FillBackground, XML_NAMESPACE_DRAW, XML_FILL_HATCH_SOLID, XML_TYPE_BOOL, 0),
|
||||
DPMAP( PROP_FillBitmapName, XML_NAMESPACE_DRAW, XML_FILL_IMAGE_NAME, XML_TYPE_STYLENAME|MID_FLAG_NO_PROPERTY_IMPORT, CTF_PM_FILLBITMAPNAME),
|
||||
DPMAP( PROP_FillTransparence, XML_NAMESPACE_DRAW, XML_OPACITY, XML_TYPE_NEG_PERCENT16|MID_FLAG_MULTI_PROPERTY, 0), /* exists in SW, too */
|
||||
DPMAP( PROP_FillTransparenceGradientName, XML_NAMESPACE_DRAW, XML_OPACITY_NAME, XML_TYPE_STYLENAME|MID_FLAG_NO_PROPERTY_IMPORT, CTF_PM_FILLTRANSNAME),
|
||||
DPMAP( PROP_FillBitmapSizeX, XML_NAMESPACE_DRAW, XML_FILL_IMAGE_WIDTH, XML_SW_TYPE_FILLBITMAPSIZE|MID_FLAG_MULTI_PROPERTY, 0),
|
||||
DPMAP( PROP_FillBitmapLogicalSize, XML_NAMESPACE_DRAW, XML_FILL_IMAGE_WIDTH, XML_SW_TYPE_LOGICAL_SIZE|MID_FLAG_MULTI_PROPERTY, 0),
|
||||
DPMAP( PROP_FillBitmapSizeY, XML_NAMESPACE_DRAW, XML_FILL_IMAGE_HEIGHT, XML_SW_TYPE_FILLBITMAPSIZE|MID_FLAG_MULTI_PROPERTY, 0),
|
||||
DPMAP( PROP_FillBitmapLogicalSize, XML_NAMESPACE_DRAW, XML_FILL_IMAGE_HEIGHT, XML_SW_TYPE_LOGICAL_SIZE|MID_FLAG_MULTI_PROPERTY, 0),
|
||||
DPMAP( PROP_FillBitmapMode, XML_NAMESPACE_STYLE, XML_REPEAT, XML_SW_TYPE_BITMAP_MODE|MID_FLAG_MULTI_PROPERTY, CTF_PM_FILLBITMAPMODE),
|
||||
DPMAP( PROP_FillBitmapPositionOffsetX, XML_NAMESPACE_DRAW, XML_FILL_IMAGE_REF_POINT_X, XML_TYPE_PERCENT, 0),
|
||||
DPMAP( PROP_FillBitmapPositionOffsetY, XML_NAMESPACE_DRAW, XML_FILL_IMAGE_REF_POINT_Y, XML_TYPE_PERCENT, 0),
|
||||
DPMAP( PROP_FillBitmapRectanglePoint, XML_NAMESPACE_DRAW, XML_FILL_IMAGE_REF_POINT, XML_SW_TYPE_BITMAP_REFPOINT, 0),
|
||||
DPMAP( PROP_FillBitmapOffsetX, XML_NAMESPACE_DRAW, XML_TILE_REPEAT_OFFSET, XML_SW_TYPE_BITMAPREPOFFSETX|MID_FLAG_MULTI_PROPERTY, CTF_PM_REPEAT_OFFSET_X),
|
||||
DPMAP( PROP_FillBitmapOffsetY, XML_NAMESPACE_DRAW, XML_TILE_REPEAT_OFFSET, XML_SW_TYPE_BITMAPREPOFFSETY|MID_FLAG_MULTI_PROPERTY, CTF_PM_REPEAT_OFFSET_Y),
|
||||
|
||||
{ nullptr, 0, XML_EMPTY, 0, 0, SvtSaveOptions::ODFSVER_010, false }
|
||||
{ nullptr }
|
||||
};
|
||||
|
||||
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
|
||||
|
||||
@@ -76,8 +76,7 @@ XMLPropertySetMapperEntry_Impl::XMLPropertySetMapperEntry_Impl(
|
||||
const XMLPropertyMapEntry& rMapEntry,
|
||||
const rtl::Reference< XMLPropertyHandlerFactory >& rFactory ) :
|
||||
sXMLAttributeName( GetXMLToken(rMapEntry.meXMLName) ),
|
||||
sAPIPropertyName( OUString(rMapEntry.msApiName, rMapEntry.nApiNameLength,
|
||||
RTL_TEXTENCODING_ASCII_US ) ),
|
||||
sAPIPropertyName( rMapEntry.getApiName() ),
|
||||
nType( rMapEntry.mnType ),
|
||||
nXMLNameSpace( rMapEntry.mnNameSpace ),
|
||||
nContextId( rMapEntry.mnContextId ),
|
||||
@@ -112,7 +111,7 @@ XMLPropertySetMapper::XMLPropertySetMapper(
|
||||
|
||||
if (mpImpl->mbOnlyExportMappings)
|
||||
{
|
||||
while( pIter->msApiName )
|
||||
while( !pIter->IsEnd() )
|
||||
{
|
||||
if (!pIter->mbImportOnly)
|
||||
{
|
||||
@@ -124,7 +123,7 @@ XMLPropertySetMapper::XMLPropertySetMapper(
|
||||
}
|
||||
else
|
||||
{
|
||||
while( pIter->msApiName )
|
||||
while( !pIter->IsEnd() )
|
||||
{
|
||||
XMLPropertySetMapperEntry_Impl aEntry( *pIter, rFactory );
|
||||
mpImpl->maMapEntries.push_back( aEntry );
|
||||
|
||||
@@ -46,6 +46,7 @@
|
||||
#include <xmloff/prhdlfac.hxx>
|
||||
#include <xmloff/txtprmap.hxx>
|
||||
#include "table.hxx"
|
||||
#include <xmlprop.hxx>
|
||||
|
||||
using namespace ::xmloff::token;
|
||||
using namespace ::com::sun::star::uno;
|
||||
@@ -60,14 +61,14 @@ using namespace ::com::sun::star::style;
|
||||
#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 CELLMAP(name,prefix,token,type,context) MAP_(name,prefix,token,type|XML_TYPE_PROP_TABLE_CELL,context)
|
||||
#define MAP_END { nullptr, 0, XML_EMPTY, 0, 0, SvtSaveOptions::ODFSVER_010, false }
|
||||
#define MAP_END { nullptr }
|
||||
|
||||
const XMLPropertyMapEntry* getColumnPropertiesMap()
|
||||
{
|
||||
static const XMLPropertyMapEntry aXMLColumnProperties[] =
|
||||
{
|
||||
CMAP( "Width", XML_NAMESPACE_STYLE, XML_COLUMN_WIDTH, XML_TYPE_MEASURE, 0 ),
|
||||
CMAP( "OptimalWidth", XML_NAMESPACE_STYLE, XML_USE_OPTIMAL_COLUMN_WIDTH, XML_TYPE_BOOL, 0 ),
|
||||
CMAP( PROP_Width, XML_NAMESPACE_STYLE, XML_COLUMN_WIDTH, XML_TYPE_MEASURE, 0 ),
|
||||
CMAP( PROP_OptimalWidth, XML_NAMESPACE_STYLE, XML_USE_OPTIMAL_COLUMN_WIDTH, XML_TYPE_BOOL, 0 ),
|
||||
MAP_END
|
||||
};
|
||||
|
||||
@@ -78,9 +79,9 @@ const XMLPropertyMapEntry* getRowPropertiesMap()
|
||||
{
|
||||
static const XMLPropertyMapEntry aXMLRowProperties[] =
|
||||
{
|
||||
RMAP( "Height", XML_NAMESPACE_STYLE, XML_ROW_HEIGHT, XML_TYPE_MEASURE, 0 ),
|
||||
RMAP( "MinHeight", XML_NAMESPACE_STYLE, XML_MIN_ROW_HEIGHT, XML_TYPE_MEASURE, 0 ),
|
||||
RMAP( "OptimalHeight", XML_NAMESPACE_STYLE, XML_USE_OPTIMAL_ROW_HEIGHT, XML_TYPE_BOOL, 0 ),
|
||||
RMAP( PROP_Height, XML_NAMESPACE_STYLE, XML_ROW_HEIGHT, XML_TYPE_MEASURE, 0 ),
|
||||
RMAP( PROP_MinHeight, XML_NAMESPACE_STYLE, XML_MIN_ROW_HEIGHT, XML_TYPE_MEASURE, 0 ),
|
||||
RMAP( PROP_OptimalHeight, XML_NAMESPACE_STYLE, XML_USE_OPTIMAL_ROW_HEIGHT, XML_TYPE_BOOL, 0 ),
|
||||
MAP_END
|
||||
};
|
||||
|
||||
@@ -91,19 +92,19 @@ const XMLPropertyMapEntry* getCellPropertiesMap()
|
||||
{
|
||||
static const XMLPropertyMapEntry aXMLCellProperties[] =
|
||||
{
|
||||
CELLMAP( "RotateAngle", XML_NAMESPACE_STYLE, XML_ROTATION_ANGLE, XML_SD_TYPE_CELL_ROTATION_ANGLE, 0),
|
||||
CELLMAP( "TextVerticalAdjust", XML_NAMESPACE_STYLE, XML_VERTICAL_ALIGN, XML_SD_TYPE_VERTICAL_ALIGN|MID_FLAG_SPECIAL_ITEM_EXPORT, 0),
|
||||
CELLMAP( "BackColor", XML_NAMESPACE_FO, XML_BACKGROUND_COLOR, XML_TYPE_COLORTRANSPARENT|MID_FLAG_SPECIAL_ITEM, 0),
|
||||
CELLMAP( "LeftBorder", XML_NAMESPACE_FO, XML_BORDER, XML_TYPE_BORDER|MID_FLAG_SPECIAL_ITEM_EXPORT, CTF_CHARALLBORDER),
|
||||
CELLMAP( "LeftBorder", XML_NAMESPACE_FO, XML_BORDER_LEFT, XML_TYPE_BORDER|MID_FLAG_SPECIAL_ITEM_EXPORT, CTF_CHARLEFTBORDER),
|
||||
CELLMAP( "RightBorder", XML_NAMESPACE_FO, XML_BORDER_RIGHT, XML_TYPE_BORDER|MID_FLAG_SPECIAL_ITEM_EXPORT, CTF_CHARRIGHTBORDER),
|
||||
CELLMAP( "TopBorder", XML_NAMESPACE_FO, XML_BORDER_TOP, XML_TYPE_BORDER|MID_FLAG_SPECIAL_ITEM_EXPORT, CTF_CHARTOPBORDER),
|
||||
CELLMAP( "BottomBorder", XML_NAMESPACE_FO, XML_BORDER_BOTTOM, XML_TYPE_BORDER|MID_FLAG_SPECIAL_ITEM_EXPORT, CTF_CHARBOTTOMBORDER),
|
||||
CELLMAP( "TextLeftDistance", XML_NAMESPACE_FO, XML_PADDING, XML_TYPE_MEASURE|MID_FLAG_SPECIAL_ITEM_EXPORT, CTF_CHARALLBORDERDISTANCE),
|
||||
CELLMAP( "TextLeftDistance", XML_NAMESPACE_FO, XML_PADDING_LEFT, XML_TYPE_MEASURE|MID_FLAG_SPECIAL_ITEM_EXPORT, CTF_CHARLEFTBORDERDISTANCE),
|
||||
CELLMAP( "TextRightDistance", XML_NAMESPACE_FO, XML_PADDING_RIGHT, XML_TYPE_MEASURE|MID_FLAG_SPECIAL_ITEM_EXPORT, CTF_CHARRIGHTBORDERDISTANCE),
|
||||
CELLMAP( "TextUpperDistance", XML_NAMESPACE_FO, XML_PADDING_TOP, XML_TYPE_MEASURE|MID_FLAG_SPECIAL_ITEM_EXPORT, CTF_CHARTOPBORDERDISTANCE),
|
||||
CELLMAP( "TextLowerDistance", XML_NAMESPACE_FO, XML_PADDING_BOTTOM, XML_TYPE_MEASURE|MID_FLAG_SPECIAL_ITEM_EXPORT, CTF_CHARBOTTOMBORDERDISTANCE),
|
||||
CELLMAP( PROP_RotateAngle, XML_NAMESPACE_STYLE, XML_ROTATION_ANGLE, XML_SD_TYPE_CELL_ROTATION_ANGLE, 0),
|
||||
CELLMAP( PROP_TextVerticalAdjust, XML_NAMESPACE_STYLE, XML_VERTICAL_ALIGN, XML_SD_TYPE_VERTICAL_ALIGN|MID_FLAG_SPECIAL_ITEM_EXPORT, 0),
|
||||
CELLMAP( PROP_BackColor, XML_NAMESPACE_FO, XML_BACKGROUND_COLOR, XML_TYPE_COLORTRANSPARENT|MID_FLAG_SPECIAL_ITEM, 0),
|
||||
CELLMAP( PROP_LeftBorder, XML_NAMESPACE_FO, XML_BORDER, XML_TYPE_BORDER|MID_FLAG_SPECIAL_ITEM_EXPORT, CTF_CHARALLBORDER),
|
||||
CELLMAP( PROP_LeftBorder, XML_NAMESPACE_FO, XML_BORDER_LEFT, XML_TYPE_BORDER|MID_FLAG_SPECIAL_ITEM_EXPORT, CTF_CHARLEFTBORDER),
|
||||
CELLMAP( PROP_RightBorder, XML_NAMESPACE_FO, XML_BORDER_RIGHT, XML_TYPE_BORDER|MID_FLAG_SPECIAL_ITEM_EXPORT, CTF_CHARRIGHTBORDER),
|
||||
CELLMAP( PROP_TopBorder, XML_NAMESPACE_FO, XML_BORDER_TOP, XML_TYPE_BORDER|MID_FLAG_SPECIAL_ITEM_EXPORT, CTF_CHARTOPBORDER),
|
||||
CELLMAP( PROP_BottomBorder, XML_NAMESPACE_FO, XML_BORDER_BOTTOM, XML_TYPE_BORDER|MID_FLAG_SPECIAL_ITEM_EXPORT, CTF_CHARBOTTOMBORDER),
|
||||
CELLMAP( PROP_TextLeftDistance, XML_NAMESPACE_FO, XML_PADDING, XML_TYPE_MEASURE|MID_FLAG_SPECIAL_ITEM_EXPORT, CTF_CHARALLBORDERDISTANCE),
|
||||
CELLMAP( PROP_TextLeftDistance, XML_NAMESPACE_FO, XML_PADDING_LEFT, XML_TYPE_MEASURE|MID_FLAG_SPECIAL_ITEM_EXPORT, CTF_CHARLEFTBORDERDISTANCE),
|
||||
CELLMAP( PROP_TextRightDistance, XML_NAMESPACE_FO, XML_PADDING_RIGHT, XML_TYPE_MEASURE|MID_FLAG_SPECIAL_ITEM_EXPORT, CTF_CHARRIGHTBORDERDISTANCE),
|
||||
CELLMAP( PROP_TextUpperDistance, XML_NAMESPACE_FO, XML_PADDING_TOP, XML_TYPE_MEASURE|MID_FLAG_SPECIAL_ITEM_EXPORT, CTF_CHARTOPBORDERDISTANCE),
|
||||
CELLMAP( PROP_TextLowerDistance, XML_NAMESPACE_FO, XML_PADDING_BOTTOM, XML_TYPE_MEASURE|MID_FLAG_SPECIAL_ITEM_EXPORT, CTF_CHARBOTTOMBORDERDISTANCE),
|
||||
MAP_END
|
||||
};
|
||||
|
||||
|
||||
+593
-592
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user