diff options
Diffstat (limited to 'reportdesign/source/inc')
-rw-r--r-- | reportdesign/source/inc/GroupProperties.hxx | 54 | ||||
-rw-r--r-- | reportdesign/source/inc/constasciistring.hxx | 61 | ||||
-rw-r--r-- | reportdesign/source/inc/corestrings.hrc | 41 | ||||
-rw-r--r-- | reportdesign/source/inc/stringconstants.hrc | 288 | ||||
-rw-r--r-- | reportdesign/source/inc/uistrings.hrc | 78 | ||||
-rw-r--r-- | reportdesign/source/inc/xmlstrings.hrc | 56 |
6 files changed, 578 insertions, 0 deletions
diff --git a/reportdesign/source/inc/GroupProperties.hxx b/reportdesign/source/inc/GroupProperties.hxx new file mode 100644 index 000000000000..d1614661df59 --- /dev/null +++ b/reportdesign/source/inc/GroupProperties.hxx @@ -0,0 +1,54 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2000, 2010 Oracle and/or its affiliates. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ +#ifndef RPT_SHARED_GROUPS_PROPERTIES_HXX +#define RPT_SHARED_GROUPS_PROPERTIES_HXX + +namespace rptshared +{ + /** struct for the group properties + */ + struct GroupProperties + { + ::sal_Int32 m_nGroupInterval; + ::rtl::OUString m_sExpression; + ::sal_Int16 m_nGroupOn; + ::sal_Int16 m_nKeepTogether; + ::sal_Bool m_eSortAscending; + ::sal_Bool m_bStartNewColumn; + ::sal_Bool m_bResetPageNumber; + + GroupProperties() + :m_nGroupInterval(1) + ,m_nGroupOn(0) + ,m_nKeepTogether(0) + ,m_eSortAscending(sal_True) + ,m_bStartNewColumn(sal_False) + ,m_bResetPageNumber(sal_False) + {} + }; +} +#endif //RPT_SHARED_GROUPS_PROPERTIES_HXX diff --git a/reportdesign/source/inc/constasciistring.hxx b/reportdesign/source/inc/constasciistring.hxx new file mode 100644 index 000000000000..48ca8e20ceba --- /dev/null +++ b/reportdesign/source/inc/constasciistring.hxx @@ -0,0 +1,61 @@ +#ifndef _RPTSHARED_CONSTASCIISTRING_HXX_ +#define _RPTSHARED_CONSTASCIISTRING_HXX_ + +#ifndef CONSTASCII_INCLUDED_INDIRECT +#error "don't include this file directly! use stringconstants.hrc instead!" +#endif + +// no namespaces. This file is included from several other files _within_ a namespace. + +//============================================================ +//= a helper for static ascii pseudo-unicode strings +//============================================================ +// string constants +struct ConstAsciiString +{ + const sal_Char* ascii; + sal_Int32 length; + + inline operator const ::rtl::OUString& () const; + inline operator const sal_Char* () const { return ascii; } + + inline ConstAsciiString(const sal_Char* _pAsciiZeroTerminated, const sal_Int32 _nLength); + inline ~ConstAsciiString(); + +private: + mutable ::rtl::OUString* ustring; +}; + +//------------------------------------------------------------ +inline ConstAsciiString::ConstAsciiString(const sal_Char* _pAsciiZeroTerminated, const sal_Int32 _nLength) + :ascii(_pAsciiZeroTerminated) + ,length(_nLength) + ,ustring(NULL) +{ +} + +//------------------------------------------------------------ +inline ConstAsciiString::~ConstAsciiString() +{ + delete ustring; + ustring = NULL; +} + +//------------------------------------------------------------ +inline ConstAsciiString::operator const ::rtl::OUString& () const +{ + if (!ustring) + ustring = new ::rtl::OUString(ascii, length, RTL_TEXTENCODING_ASCII_US); + return *ustring; +} + +//============================================================ + +#define DECLARE_CONSTASCII_USTRING( name ) \ + extern const ConstAsciiString name + +#define IMPLEMENT_CONSTASCII_USTRING( name, string ) \ + const ConstAsciiString name(string, sizeof(string)-1) + + +#endif // _RPTSHARED_CONSTASCIISTRING_HXX_ diff --git a/reportdesign/source/inc/corestrings.hrc b/reportdesign/source/inc/corestrings.hrc new file mode 100644 index 000000000000..42f9dd829ad4 --- /dev/null +++ b/reportdesign/source/inc/corestrings.hrc @@ -0,0 +1,41 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2000, 2010 Oracle and/or its affiliates. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ +#ifndef REPORTDESIGN_SHARED_CORESTRINGS_HRC +#define REPORTDESIGN_SHARED_CORESTRINGS_HRC + +#ifndef _RTL_USTRING_HXX_ +#include <rtl/ustring.hxx> +#endif + +namespace reportdesign +{ +#define STRINGCONSTANTS_INCLUDED_INDIRECT +#include "stringconstants.hrc" +#undef STRINGCONSTANTS_INCLUDED_INDIRECT +} + +#endif // REPORTDESIGN_SHARED_CORESTRINGS_HRC diff --git a/reportdesign/source/inc/stringconstants.hrc b/reportdesign/source/inc/stringconstants.hrc new file mode 100644 index 000000000000..a84d299901da --- /dev/null +++ b/reportdesign/source/inc/stringconstants.hrc @@ -0,0 +1,288 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2000, 2010 Oracle and/or its affiliates. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#ifndef _REPORTDESIGN_STRINGCONSTANTS_HRC_ +#define _REPORTDESIGN_STRINGCONSTANTS_HRC_ + +#ifndef STRINGCONSTANTS_INCLUDED_INDIRECT +#error "don't include this file directly! use dbastrings.hrc or dbustrings.hrc instead!" +#endif + +#define CONSTASCII_INCLUDED_INDIRECT +#include "constasciistring.hxx" +#undef CONSTASCII_INCLUDED_INDIRECT + +//============================================================ +//= service names +//============================================================ + +DECLARE_CONSTASCII_USTRING(SERVICE_FIXEDTEXT); +DECLARE_CONSTASCII_USTRING(SERVICE_FIXEDLINE); +DECLARE_CONSTASCII_USTRING(SERVICE_FORMATTEDFIELD); +DECLARE_CONSTASCII_USTRING(SERVICE_IMAGECONTROL); +DECLARE_CONSTASCII_USTRING(SERVICE_FORMATCONDITION); +DECLARE_CONSTASCII_USTRING(SERVICE_REPORTENGINE); +DECLARE_CONSTASCII_USTRING(SERVICE_FUNCTION); +DECLARE_CONSTASCII_USTRING(SERVICE_REPORTDEFINITION); +DECLARE_CONSTASCII_USTRING(SERVICE_SHAPE); +DECLARE_CONSTASCII_USTRING(SERVICE_SECTION); +DECLARE_CONSTASCII_USTRING(SERVICE_GROUP); +DECLARE_CONSTASCII_USTRING(SERVICE_OLEOBJECT); +//============================================================ +//= property names +//============================================================ + +DECLARE_CONSTASCII_USTRING(PROPERTY_VISIBLE ); +DECLARE_CONSTASCII_USTRING(PROPERTY_NAME ); +DECLARE_CONSTASCII_USTRING(PROPERTY_HEIGHT ); +DECLARE_CONSTASCII_USTRING(PROPERTY_BACKCOLOR ); +DECLARE_CONSTASCII_USTRING(PROPERTY_BACKTRANSPARENT ); +DECLARE_CONSTASCII_USTRING(PROPERTY_CONTROLBACKGROUND); +DECLARE_CONSTASCII_USTRING(PROPERTY_CONTROLBACKGROUNDTRANSPARENT); +DECLARE_CONSTASCII_USTRING(PROPERTY_FORCENEWPAGE ); +DECLARE_CONSTASCII_USTRING(PROPERTY_NEWROWORCOL ); +DECLARE_CONSTASCII_USTRING(PROPERTY_KEEPTOGETHER ); +DECLARE_CONSTASCII_USTRING(PROPERTY_CANGROW ); +DECLARE_CONSTASCII_USTRING(PROPERTY_CANSHRINK ); +DECLARE_CONSTASCII_USTRING(PROPERTY_REPEATSECTION ); +DECLARE_CONSTASCII_USTRING(PROPERTY_GROUP ); +DECLARE_CONSTASCII_USTRING(PROPERTY_REPORTDEFINITION); + +DECLARE_CONSTASCII_USTRING(PROPERTY_HEADER ); +DECLARE_CONSTASCII_USTRING(PROPERTY_FOOTER ); +DECLARE_CONSTASCII_USTRING(PROPERTY_GROUPINTERVAL ); +DECLARE_CONSTASCII_USTRING(PROPERTY_EXPRESSION ); +DECLARE_CONSTASCII_USTRING(PROPERTY_GROUPON ); +DECLARE_CONSTASCII_USTRING(PROPERTY_SORTASCENDING ); +DECLARE_CONSTASCII_USTRING(PROPERTY_GROUPS ); + +DECLARE_CONSTASCII_USTRING(PROPERTY_MASTERFIELDS ); +DECLARE_CONSTASCII_USTRING(PROPERTY_DETAILFIELDS ); +DECLARE_CONSTASCII_USTRING(PROPERTY_REPORTHEADER ); +DECLARE_CONSTASCII_USTRING(PROPERTY_REPORTFOOTER ); +DECLARE_CONSTASCII_USTRING(PROPERTY_PAGEHEADER ); +DECLARE_CONSTASCII_USTRING(PROPERTY_PAGEFOOTER ); +DECLARE_CONSTASCII_USTRING(PROPERTY_DETAIL ); +DECLARE_CONSTASCII_USTRING(PROPERTY_CAPTION ); +DECLARE_CONSTASCII_USTRING(PROPERTY_BACKGRAPHICURL ); +DECLARE_CONSTASCII_USTRING(PROPERTY_COMMAND ); +DECLARE_CONSTASCII_USTRING(PROPERTY_BACKGRAPHICLOCATION ); +DECLARE_CONSTASCII_USTRING(PROPERTY_ORIENTATION ); +DECLARE_CONSTASCII_USTRING(PROPERTY_PAPERFORMAT ); +DECLARE_CONSTASCII_USTRING(PROPERTY_PAPERSIZE ); +DECLARE_CONSTASCII_USTRING(PROPERTY_GROUPKEEPTOGETHER ); +DECLARE_CONSTASCII_USTRING(PROPERTY_PAGEHEADEROPTION ); +DECLARE_CONSTASCII_USTRING(PROPERTY_PAGEFOOTEROPTION ); +DECLARE_CONSTASCII_USTRING(PROPERTY_COMMANDTYPE ); +DECLARE_CONSTASCII_USTRING(PROPERTY_REPORTHEADERON ); +DECLARE_CONSTASCII_USTRING(PROPERTY_REPORTFOOTERON ); +DECLARE_CONSTASCII_USTRING(PROPERTY_PAGEHEADERON ); +DECLARE_CONSTASCII_USTRING(PROPERTY_PAGEFOOTERON ); +DECLARE_CONSTASCII_USTRING(PROPERTY_HEADERON ); +DECLARE_CONSTASCII_USTRING(PROPERTY_FOOTERON ); +DECLARE_CONSTASCII_USTRING(PROPERTY_WIDTH ); +DECLARE_CONSTASCII_USTRING(PROPERTY_POSITIONX ); +DECLARE_CONSTASCII_USTRING(PROPERTY_POSITIONY ); +DECLARE_CONSTASCII_USTRING(PROPERTY_DATAFIELD ); +DECLARE_CONSTASCII_USTRING(PROPERTY_PARAADJUST ); +DECLARE_CONSTASCII_USTRING(PROPERTY_FONTDESCRIPTOR ); +DECLARE_CONSTASCII_USTRING(PROPERTY_FONTDESCRIPTORASIAN ); +DECLARE_CONSTASCII_USTRING(PROPERTY_FONTDESCRIPTORCOMPLEX); +DECLARE_CONSTASCII_USTRING(PROPERTY_CONTROLTEXTEMPHASISMARK ); +DECLARE_CONSTASCII_USTRING(PROPERTY_CHARRELIEF ); +DECLARE_CONSTASCII_USTRING(PROPERTY_CHARCOLOR ); +DECLARE_CONSTASCII_USTRING(PROPERTY_VERTICALALIGN ); +DECLARE_CONSTASCII_USTRING(PROPERTY_IMAGEPOSITION ); +DECLARE_CONSTASCII_USTRING(PROPERTY_IMAGEURL ); +DECLARE_CONSTASCII_USTRING(PROPERTY_CHARUNDERLINECOLOR ); +DECLARE_CONSTASCII_USTRING(PROPERTY_LABEL ); +DECLARE_CONSTASCII_USTRING(PROPERTY_EFFECTIVEDEFAULT ); +DECLARE_CONSTASCII_USTRING(PROPERTY_EFFECTIVEMAX ); +DECLARE_CONSTASCII_USTRING(PROPERTY_EFFECTIVEMIN ); +DECLARE_CONSTASCII_USTRING(PROPERTY_FORMATKEY ); +DECLARE_CONSTASCII_USTRING(PROPERTY_MAXTEXTLEN ); +DECLARE_CONSTASCII_USTRING(PROPERTY_LISTSOURCE ); +DECLARE_CONSTASCII_USTRING(PROPERTY_FORMATSSUPPLIER ); +DECLARE_CONSTASCII_USTRING(PROPERTY_CONTROLBORDER ); +DECLARE_CONSTASCII_USTRING(PROPERTY_CONTROLBORDERCOLOR ); +DECLARE_CONSTASCII_USTRING(PROPERTY_BORDER ); +DECLARE_CONSTASCII_USTRING(PROPERTY_BORDERCOLOR ); +DECLARE_CONSTASCII_USTRING(PROPERTY_DEFAULTCONTROL ); + +DECLARE_CONSTASCII_USTRING(PROPERTY_LEFTMARGIN ); +DECLARE_CONSTASCII_USTRING(PROPERTY_RIGHTMARGIN ); +DECLARE_CONSTASCII_USTRING(PROPERTY_TOPMARGIN ); +DECLARE_CONSTASCII_USTRING(PROPERTY_BOTTOMMARGIN ); + +DECLARE_CONSTASCII_USTRING(PROPERTY_PRINTREPEATEDVALUES ); +DECLARE_CONSTASCII_USTRING(PROPERTY_CONDITIONALPRINTEXPRESSION ); +DECLARE_CONSTASCII_USTRING(PROPERTY_STARTNEWCOLUMN ); +DECLARE_CONSTASCII_USTRING(PROPERTY_STARTNEWPAGE ); +DECLARE_CONSTASCII_USTRING(PROPERTY_RESETPAGENUMBER ); +DECLARE_CONSTASCII_USTRING(PROPERTY_MINHEIGHTNEWPAGE ); +DECLARE_CONSTASCII_USTRING(PROPERTY_SHAPE ); +DECLARE_CONSTASCII_USTRING(PROPERTY_PRINTWHENGROUPCHANGE ); +DECLARE_CONSTASCII_USTRING(PROPERTY_STATE ); +DECLARE_CONSTASCII_USTRING(PROPERTY_TIME_STATE ); +DECLARE_CONSTASCII_USTRING(PROPERTY_DATE_STATE ); +DECLARE_CONSTASCII_USTRING(PROPERTY_TRISTATE ); +DECLARE_CONSTASCII_USTRING(PROPERTY_LISTSOURCETYPE ); +DECLARE_CONSTASCII_USTRING(PROPERTY_FONTCHARWIDTH); +DECLARE_CONSTASCII_USTRING(PROPERTY_FONTCHARSET); +DECLARE_CONSTASCII_USTRING(PROPERTY_FONTFAMILY); +DECLARE_CONSTASCII_USTRING(PROPERTY_FONTHEIGHT); +DECLARE_CONSTASCII_USTRING(PROPERTY_CHARFONTHEIGHT); +DECLARE_CONSTASCII_USTRING(PROPERTY_FONTKERNING); +DECLARE_CONSTASCII_USTRING(PROPERTY_FONT); +DECLARE_CONSTASCII_USTRING(PROPERTY_FONTNAME); +DECLARE_CONSTASCII_USTRING(PROPERTY_FONTORIENTATION); +DECLARE_CONSTASCII_USTRING(PROPERTY_FONTPITCH); +DECLARE_CONSTASCII_USTRING(PROPERTY_FONTSLANT); +DECLARE_CONSTASCII_USTRING(PROPERTY_CHARSTRIKEOUT); +DECLARE_CONSTASCII_USTRING(PROPERTY_FONTSTRIKEOUT); +DECLARE_CONSTASCII_USTRING(PROPERTY_FONTSTYLENAME); +DECLARE_CONSTASCII_USTRING(PROPERTY_FONTUNDERLINE); +DECLARE_CONSTASCII_USTRING(PROPERTY_FONTWEIGHT); +DECLARE_CONSTASCII_USTRING(PROPERTY_FONTWIDTH); +DECLARE_CONSTASCII_USTRING(PROPERTY_FONTWORDLINEMODE); +DECLARE_CONSTASCII_USTRING(PROPERTY_FONTTYPE); + +DECLARE_CONSTASCII_USTRING(PROPERTY_ENABLED ); + +DECLARE_CONSTASCII_USTRING(PROPERTY_CHAREMPHASIS ); +DECLARE_CONSTASCII_USTRING(PROPERTY_CHARFONTNAME ); +DECLARE_CONSTASCII_USTRING(PROPERTY_CHARFONTSTYLENAME ); +DECLARE_CONSTASCII_USTRING(PROPERTY_CHARFONTFAMILY ); +DECLARE_CONSTASCII_USTRING(PROPERTY_CHARFONTCHARSET ); +DECLARE_CONSTASCII_USTRING(PROPERTY_CHARFONTPITCH ); +DECLARE_CONSTASCII_USTRING(PROPERTY_CHARHEIGHT ); +DECLARE_CONSTASCII_USTRING(PROPERTY_CHARUNDERLINE ); +DECLARE_CONSTASCII_USTRING(PROPERTY_CHARWEIGHT ); +DECLARE_CONSTASCII_USTRING(PROPERTY_CHARPOSTURE ); +DECLARE_CONSTASCII_USTRING(PROPERTY_CHARWORDMODE ); +DECLARE_CONSTASCII_USTRING(PROPERTY_CHARROTATION ); +DECLARE_CONSTASCII_USTRING(PROPERTY_CHARSCALEWIDTH ); + +DECLARE_CONSTASCII_USTRING(PROPERTY_CHAREMPHASISASIAN); +DECLARE_CONSTASCII_USTRING(PROPERTY_CHARFONTNAMEASIAN); +DECLARE_CONSTASCII_USTRING(PROPERTY_CHARFONTSTYLENAMEASIAN); +DECLARE_CONSTASCII_USTRING(PROPERTY_CHARFONTFAMILYASIAN); +DECLARE_CONSTASCII_USTRING(PROPERTY_CHARFONTCHARSETASIAN); +DECLARE_CONSTASCII_USTRING(PROPERTY_CHARFONTPITCHASIAN); +DECLARE_CONSTASCII_USTRING(PROPERTY_CHARHEIGHTASIAN); +DECLARE_CONSTASCII_USTRING(PROPERTY_CHARUNDERLINEASIAN); +DECLARE_CONSTASCII_USTRING(PROPERTY_CHARWEIGHTASIAN); +DECLARE_CONSTASCII_USTRING(PROPERTY_CHARPOSTUREASIAN); +DECLARE_CONSTASCII_USTRING(PROPERTY_CHARWORDMODEASIAN); +DECLARE_CONSTASCII_USTRING(PROPERTY_CHARROTATIONASIAN); +DECLARE_CONSTASCII_USTRING(PROPERTY_CHARSCALEWIDTHASIAN); +DECLARE_CONSTASCII_USTRING(PROPERTY_CHARLOCALEASIAN); + +DECLARE_CONSTASCII_USTRING(PROPERTY_CHAREMPHASISCOMPLEX); +DECLARE_CONSTASCII_USTRING(PROPERTY_CHARFONTNAMECOMPLEX); +DECLARE_CONSTASCII_USTRING(PROPERTY_CHARFONTSTYLENAMECOMPLEX); +DECLARE_CONSTASCII_USTRING(PROPERTY_CHARFONTFAMILYCOMPLEX); +DECLARE_CONSTASCII_USTRING(PROPERTY_CHARFONTCHARSETCOMPLEX); +DECLARE_CONSTASCII_USTRING(PROPERTY_CHARFONTPITCHCOMPLEX); +DECLARE_CONSTASCII_USTRING(PROPERTY_CHARHEIGHTCOMPLEX); +DECLARE_CONSTASCII_USTRING(PROPERTY_CHARUNDERLINECOMPLEX); +DECLARE_CONSTASCII_USTRING(PROPERTY_CHARWEIGHTCOMPLEX); +DECLARE_CONSTASCII_USTRING(PROPERTY_CHARPOSTURECOMPLEX); +DECLARE_CONSTASCII_USTRING(PROPERTY_CHARWORDMODECOMPLEX); +DECLARE_CONSTASCII_USTRING(PROPERTY_CHARROTATIONCOMPLEX); +DECLARE_CONSTASCII_USTRING(PROPERTY_CHARSCALEWIDTHCOMPLEX); +DECLARE_CONSTASCII_USTRING(PROPERTY_CHARLOCALECOMPLEX ); + +DECLARE_CONSTASCII_USTRING(PROPERTY_STATUSINDICATOR ); +DECLARE_CONSTASCII_USTRING(PROPERTY_SECTION ); +DECLARE_CONSTASCII_USTRING(PROPERTY_FILTER ); +DECLARE_CONSTASCII_USTRING(PROPERTY_ESCAPEPROCESSING ); + +DECLARE_CONSTASCII_USTRING(PROPERTY_MULTILINE ); +DECLARE_CONSTASCII_USTRING(PROPERTY_ACTIVECONNECTION ); +DECLARE_CONSTASCII_USTRING(PROPERTY_DATASOURCENAME ); +DECLARE_CONSTASCII_USTRING(PROPERTY_FORMULA ); +DECLARE_CONSTASCII_USTRING(PROPERTY_INITIALFORMULA ); +DECLARE_CONSTASCII_USTRING(PROPERTY_PREEVALUATED ); +DECLARE_CONSTASCII_USTRING(PROPERTY_DEEPTRAVERSING ); +DECLARE_CONSTASCII_USTRING(PROPERTY_MIMETYPE ); +DECLARE_CONSTASCII_USTRING(PROPERTY_BACKGROUNDCOLOR ); +DECLARE_CONSTASCII_USTRING(PROPERTY_TEXT ); +DECLARE_CONSTASCII_USTRING(PROPERTY_TEXTCOLOR ); +DECLARE_CONSTASCII_USTRING(PROPERTY_TEXTLINECOLOR ); +DECLARE_CONSTASCII_USTRING(PROPERTY_FONTRELIEF ); +DECLARE_CONSTASCII_USTRING(PROPERTY_FONTEMPHASISMARK ); +DECLARE_CONSTASCII_USTRING(PROPERTY_ZORDER ); +DECLARE_CONSTASCII_USTRING(PROPERTY_OPAQUE ); +DECLARE_CONSTASCII_USTRING(PROPERTY_TRANSFORMATION ); +DECLARE_CONSTASCII_USTRING(PROPERTY_CUSTOMSHAPEENGINE ); +DECLARE_CONSTASCII_USTRING(PROPERTY_CUSTOMSHAPEDATA ); +DECLARE_CONSTASCII_USTRING(PROPERTY_CUSTOMSHAPEGEOMETRY ); + +DECLARE_CONSTASCII_USTRING(PROPERTY_NUMBERINGTYPE ); +DECLARE_CONSTASCII_USTRING(PROPERTY_PAGESTYLELAYOUT ); +DECLARE_CONSTASCII_USTRING(PROPERTY_ISLANDSCAPE ); +DECLARE_CONSTASCII_USTRING(PROPERTY_ALIGN ); +DECLARE_CONSTASCII_USTRING(PROPERTY_TYPE ); + +DECLARE_CONSTASCII_USTRING(PROPERTY_PRESERVEIRI ); +DECLARE_CONSTASCII_USTRING(PROPERTY_SCALEMODE ); + +DECLARE_CONSTASCII_USTRING(PROPERTY_LINESTYLE ); +DECLARE_CONSTASCII_USTRING(PROPERTY_LINEDASH ); +DECLARE_CONSTASCII_USTRING(PROPERTY_LINECOLOR ); +DECLARE_CONSTASCII_USTRING(PROPERTY_LINETRANSPARENCE ); +DECLARE_CONSTASCII_USTRING(PROPERTY_LINEWIDTH ); + +DECLARE_CONSTASCII_USTRING(PROPERTY_CHARFLASH ); +DECLARE_CONSTASCII_USTRING(PROPERTY_CHARAUTOKERNING ); +DECLARE_CONSTASCII_USTRING(PROPERTY_CHARESCAPEMENTHEIGHT); +DECLARE_CONSTASCII_USTRING(PROPERTY_CHARLOCALE ); +DECLARE_CONSTASCII_USTRING(PROPERTY_CHARESCAPEMENT ); +DECLARE_CONSTASCII_USTRING(PROPERTY_CHARCASEMAP ); +DECLARE_CONSTASCII_USTRING(PROPERTY_CHARCOMBINEISON ); +DECLARE_CONSTASCII_USTRING(PROPERTY_CHARCOMBINEPREFIX ); +DECLARE_CONSTASCII_USTRING(PROPERTY_CHARCOMBINESUFFIX ); +DECLARE_CONSTASCII_USTRING(PROPERTY_CHARHIDDEN ); +DECLARE_CONSTASCII_USTRING(PROPERTY_CHARSHADOWED ); +DECLARE_CONSTASCII_USTRING(PROPERTY_CHARCONTOURED ); +DECLARE_CONSTASCII_USTRING(PROPERTY_HYPERLINKURL ); +DECLARE_CONSTASCII_USTRING(PROPERTY_HYPERLINKTARGET ); +DECLARE_CONSTASCII_USTRING(PROPERTY_HYPERLINKNAME ); +DECLARE_CONSTASCII_USTRING(PROPERTY_VISITEDCHARSTYLENAME); +DECLARE_CONSTASCII_USTRING(PROPERTY_UNVISITEDCHARSTYLENAME); +DECLARE_CONSTASCII_USTRING(PROPERTY_CHARKERNING ); + +DECLARE_CONSTASCII_USTRING(PROPERTY_ORDER ); +DECLARE_CONSTASCII_USTRING(PROPERTY_APPLYFILTER ); +DECLARE_CONSTASCII_USTRING(PROPERTY_MAXROWS ); + +//============================================================ +//= service names +//============================================================ +#endif // _REPORTDESIGN_STRINGCONSTANTS_HRC_ + diff --git a/reportdesign/source/inc/uistrings.hrc b/reportdesign/source/inc/uistrings.hrc new file mode 100644 index 000000000000..84807be6904e --- /dev/null +++ b/reportdesign/source/inc/uistrings.hrc @@ -0,0 +1,78 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2000, 2010 Oracle and/or its affiliates. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ +#ifndef REPORTDESIGN_SHARED_UISTRINGS_HRC +#define REPORTDESIGN_SHARED_UISTRINGS_HRC + +#ifndef _RTL_USTRING_HXX_ +#include <rtl/ustring.hxx> +#endif + +namespace rptui +{ +#define STRINGCONSTANTS_INCLUDED_INDIRECT +#include "stringconstants.hrc" +#undef STRINGCONSTANTS_INCLUDED_INDIRECT + +DECLARE_CONSTASCII_USTRING(PROPERTY_REPORTNAME ); +DECLARE_CONSTASCII_USTRING(CFG_REPORTDESIGNER ); +DECLARE_CONSTASCII_USTRING(DBREPORTHEADER ); +DECLARE_CONSTASCII_USTRING(DBREPORTFOOTER ); +DECLARE_CONSTASCII_USTRING(DBPAGEHEADER ); +DECLARE_CONSTASCII_USTRING(DBPAGEFOOTER ); +DECLARE_CONSTASCII_USTRING(DBGROUPHEADER ); +DECLARE_CONSTASCII_USTRING(DBGROUPFOOTER ); +DECLARE_CONSTASCII_USTRING(DBCOLUMNHEADER ); +DECLARE_CONSTASCII_USTRING(DBCOLUMNFOOTER ); +DECLARE_CONSTASCII_USTRING(DBDETAIL ); +DECLARE_CONSTASCII_USTRING(REPORTCONTROLFORMAT ); +DECLARE_CONSTASCII_USTRING(CURRENT_WINDOW ); +DECLARE_CONSTASCII_USTRING(PROPERTY_FONTCOLOR ); +DECLARE_CONSTASCII_USTRING(PROPERTY_EMPTY_IS_NULL ); +DECLARE_CONSTASCII_USTRING(PROPERTY_FILTERPROPOSAL ); +DECLARE_CONSTASCII_USTRING(PROPERTY_POSITION ); +DECLARE_CONSTASCII_USTRING(PROPERTY_FORMATKEYDATE ); +DECLARE_CONSTASCII_USTRING(PROPERTY_FORMATKEYTIME ); +DECLARE_CONSTASCII_USTRING(DBOVERLAPPEDCONTROL ); +DECLARE_CONSTASCII_USTRING(PROPERTY_FORMULALIST ); +DECLARE_CONSTASCII_USTRING(PROPERTY_SCOPE ); +DECLARE_CONSTASCII_USTRING(PROPERTY_CHARTTYPE ); +DECLARE_CONSTASCII_USTRING(PROPERTY_PREVIEW_COUNT ); +DECLARE_CONSTASCII_USTRING(PROPERTY_TITLE ); +DECLARE_CONSTASCII_USTRING(PROPERTY_AREA ); + +DECLARE_CONSTASCII_USTRING(PROPERTY_FILLCOLOR ); +DECLARE_CONSTASCII_USTRING(PROPERTY_FILLGRADIENT ); +DECLARE_CONSTASCII_USTRING(PROPERTY_FILLGRADIENTNAME ); +DECLARE_CONSTASCII_USTRING(PROPERTY_FILLHATCHNAME ); +DECLARE_CONSTASCII_USTRING(PROPERTY_FILLBITMAPNAME ); +DECLARE_CONSTASCII_USTRING(PROPERTY_FILLSTYLE ); +DECLARE_CONSTASCII_USTRING(DBTEXTBOXBOUNDCONTENT ); + +} + +#endif // REPORTDESIGN_SHARED_UISTRINGS_HRC + diff --git a/reportdesign/source/inc/xmlstrings.hrc b/reportdesign/source/inc/xmlstrings.hrc new file mode 100644 index 000000000000..3f4a6f216174 --- /dev/null +++ b/reportdesign/source/inc/xmlstrings.hrc @@ -0,0 +1,56 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2000, 2010 Oracle and/or its affiliates. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ +#ifndef REPORTDESIGN_SHARED_XMLSTRINGS_HRC +#define REPORTDESIGN_SHARED_XMLSTRINGS_HRC + +#ifndef _RTL_USTRING_HXX_ +#include <rtl/ustring.hxx> +#endif + +namespace rptxml +{ +#define STRINGCONSTANTS_INCLUDED_INDIRECT +#include "stringconstants.hrc" +#undef STRINGCONSTANTS_INCLUDED_INDIRECT + + //============================================================ + //= XML + //============================================================ + DECLARE_CONSTASCII_USTRING(SERVICE_SETTINGSIMPORTER); + DECLARE_CONSTASCII_USTRING(SERVICE_STYLESIMPORTER); + DECLARE_CONSTASCII_USTRING(SERVICE_CONTENTIMPORTER); + DECLARE_CONSTASCII_USTRING(SERVICE_IMPORTFILTER); + DECLARE_CONSTASCII_USTRING(SERVICE_METAIMPORTER); + + DECLARE_CONSTASCII_USTRING(PROPERTY_BORDERLEFT); + DECLARE_CONSTASCII_USTRING(PROPERTY_BORDERRIGHT); + DECLARE_CONSTASCII_USTRING(PROPERTY_BORDERTOP); + DECLARE_CONSTASCII_USTRING(PROPERTY_BORDERBOTTOM); + DECLARE_CONSTASCII_USTRING(PROPERTY_OLDFORMAT); +} + +#endif // REPORTDESIGN_SHARED_XMLSTRINGS_HRC |