summaryrefslogtreecommitdiff
path: root/binfilter/bf_sw/source/ui/inc
diff options
context:
space:
mode:
Diffstat (limited to 'binfilter/bf_sw/source/ui/inc')
-rw-r--r--binfilter/bf_sw/source/ui/inc/SwXFilterOptions.hxx119
-rw-r--r--binfilter/bf_sw/source/ui/inc/app.hrc160
-rw-r--r--binfilter/bf_sw/source/ui/inc/barcfg.hxx54
-rw-r--r--binfilter/bf_sw/source/ui/inc/basesh.hxx138
-rw-r--r--binfilter/bf_sw/source/ui/inc/beziersh.hxx45
-rw-r--r--binfilter/bf_sw/source/ui/inc/bmpwin.hxx67
-rw-r--r--binfilter/bf_sw/source/ui/inc/bookctrl.hxx58
-rw-r--r--binfilter/bf_sw/source/ui/inc/caption.hxx103
-rw-r--r--binfilter/bf_sw/source/ui/inc/ccoll.hxx82
-rw-r--r--binfilter/bf_sw/source/ui/inc/cfgid.h48
-rw-r--r--binfilter/bf_sw/source/ui/inc/chartins.hxx67
-rw-r--r--binfilter/bf_sw/source/ui/inc/chldwrap.hxx52
-rw-r--r--binfilter/bf_sw/source/ui/inc/content.hxx133
-rw-r--r--binfilter/bf_sw/source/ui/inc/dbconfig.hxx52
-rw-r--r--binfilter/bf_sw/source/ui/inc/docinf.hxx164
-rw-r--r--binfilter/bf_sw/source/ui/inc/drawsh.hxx57
-rw-r--r--binfilter/bf_sw/source/ui/inc/drformsh.hxx50
-rw-r--r--binfilter/bf_sw/source/ui/inc/drwbassh.hxx58
-rw-r--r--binfilter/bf_sw/source/ui/inc/drwtxtsh.hxx90
-rw-r--r--binfilter/bf_sw/source/ui/inc/edtwin.hxx228
-rw-r--r--binfilter/bf_sw/source/ui/inc/envimg.hxx84
-rw-r--r--binfilter/bf_sw/source/ui/inc/fldmgr.hxx260
-rw-r--r--binfilter/bf_sw/source/ui/inc/fldwrap.hxx62
-rw-r--r--binfilter/bf_sw/source/ui/inc/fontcfg.hxx107
-rw-r--r--binfilter/bf_sw/source/ui/inc/formedt.hxx105
-rw-r--r--binfilter/bf_sw/source/ui/inc/frmmgr.hxx243
-rw-r--r--binfilter/bf_sw/source/ui/inc/frmsh.hxx50
-rw-r--r--binfilter/bf_sw/source/ui/inc/frmui.hrc89
-rw-r--r--binfilter/bf_sw/source/ui/inc/globals.h40
-rw-r--r--binfilter/bf_sw/source/ui/inc/globdoc.hrc74
-rw-r--r--binfilter/bf_sw/source/ui/inc/glosdoc.hxx147
-rw-r--r--binfilter/bf_sw/source/ui/inc/gloslst.hxx72
-rw-r--r--binfilter/bf_sw/source/ui/inc/glshell.hxx73
-rw-r--r--binfilter/bf_sw/source/ui/inc/grfsh.hxx48
-rw-r--r--binfilter/bf_sw/source/ui/inc/hdftctrl.hxx54
-rw-r--r--binfilter/bf_sw/source/ui/inc/hidfunc.h352
-rw-r--r--binfilter/bf_sw/source/ui/inc/idxmrk.hxx98
-rw-r--r--binfilter/bf_sw/source/ui/inc/initui.hxx80
-rw-r--r--binfilter/bf_sw/source/ui/inc/inputwin.hxx76
-rw-r--r--binfilter/bf_sw/source/ui/inc/itemdef.hxx42
-rw-r--r--binfilter/bf_sw/source/ui/inc/listsh.hxx47
-rw-r--r--binfilter/bf_sw/source/ui/inc/makefile.mk27
-rw-r--r--binfilter/bf_sw/source/ui/inc/misc.hrc78
-rw-r--r--binfilter/bf_sw/source/ui/inc/modcfg.hxx320
-rw-r--r--binfilter/bf_sw/source/ui/inc/numpara.hxx90
-rw-r--r--binfilter/bf_sw/source/ui/inc/olesh.hxx52
-rw-r--r--binfilter/bf_sw/source/ui/inc/popup.hrc50
-rw-r--r--binfilter/bf_sw/source/ui/inc/prcntfld.hxx62
-rw-r--r--binfilter/bf_sw/source/ui/inc/prtopt.hxx59
-rw-r--r--binfilter/bf_sw/source/ui/inc/pview.hxx234
-rw-r--r--binfilter/bf_sw/source/ui/inc/redlndlg.hxx66
-rw-r--r--binfilter/bf_sw/source/ui/inc/ribbar.hrc75
-rw-r--r--binfilter/bf_sw/source/ui/inc/scroll.hxx69
-rw-r--r--binfilter/bf_sw/source/ui/inc/shells.hrc63
-rw-r--r--binfilter/bf_sw/source/ui/inc/srcedtw.hxx72
-rw-r--r--binfilter/bf_sw/source/ui/inc/swacc.hrc823
-rw-r--r--binfilter/bf_sw/source/ui/inc/swcont.hxx117
-rw-r--r--binfilter/bf_sw/source/ui/inc/swdtflvr.hxx29
-rw-r--r--binfilter/bf_sw/source/ui/inc/swlinguconfig.hxx55
-rw-r--r--binfilter/bf_sw/source/ui/inc/swmn.hrc7697
-rw-r--r--binfilter/bf_sw/source/ui/inc/swstbctl.hxx58
-rw-r--r--binfilter/bf_sw/source/ui/inc/syncbtn.hxx68
-rw-r--r--binfilter/bf_sw/source/ui/inc/table.hrc31
-rw-r--r--binfilter/bf_sw/source/ui/inc/tabsh.hxx53
-rw-r--r--binfilter/bf_sw/source/ui/inc/tblctrl.hxx59
-rw-r--r--binfilter/bf_sw/source/ui/inc/tbxanchr.hxx48
-rw-r--r--binfilter/bf_sw/source/ui/inc/textsh.hxx81
-rw-r--r--binfilter/bf_sw/source/ui/inc/tmplctrl.hxx59
-rw-r--r--binfilter/bf_sw/source/ui/inc/toolbox.hrc658
-rw-r--r--binfilter/bf_sw/source/ui/inc/uiitems.hxx84
-rw-r--r--binfilter/bf_sw/source/ui/inc/uinums.hxx63
-rw-r--r--binfilter/bf_sw/source/ui/inc/uiparam.hxx66
-rw-r--r--binfilter/bf_sw/source/ui/inc/uitool.hxx64
-rw-r--r--binfilter/bf_sw/source/ui/inc/uivwimp.hxx87
-rw-r--r--binfilter/bf_sw/source/ui/inc/unodispatch.hxx135
-rw-r--r--binfilter/bf_sw/source/ui/inc/unotxvw.hxx251
-rw-r--r--binfilter/bf_sw/source/ui/inc/usrpref.hxx261
-rw-r--r--binfilter/bf_sw/source/ui/inc/utlui.hrc131
-rw-r--r--binfilter/bf_sw/source/ui/inc/wdrwbase.hxx51
-rw-r--r--binfilter/bf_sw/source/ui/inc/web.hrc80
-rw-r--r--binfilter/bf_sw/source/ui/inc/wformsh.hxx49
-rw-r--r--binfilter/bf_sw/source/ui/inc/wfrmsh.hxx52
-rw-r--r--binfilter/bf_sw/source/ui/inc/wgrfsh.hxx49
-rw-r--r--binfilter/bf_sw/source/ui/inc/wlistsh.hxx47
-rw-r--r--binfilter/bf_sw/source/ui/inc/wolesh.hxx52
-rw-r--r--binfilter/bf_sw/source/ui/inc/workctrl.hxx186
-rw-r--r--binfilter/bf_sw/source/ui/inc/wrtsh.hxx323
-rw-r--r--binfilter/bf_sw/source/ui/inc/wtabsh.hxx47
-rw-r--r--binfilter/bf_sw/source/ui/inc/wtextsh.hxx52
-rw-r--r--binfilter/bf_sw/source/ui/inc/wview.hxx55
-rw-r--r--binfilter/bf_sw/source/ui/inc/zoomctrl.hxx54
91 files changed, 17420 insertions, 0 deletions
diff --git a/binfilter/bf_sw/source/ui/inc/SwXFilterOptions.hxx b/binfilter/bf_sw/source/ui/inc/SwXFilterOptions.hxx
new file mode 100644
index 000000000000..715d8d12cb91
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/SwXFilterOptions.hxx
@@ -0,0 +1,119 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _SWXFILTEROPTIONS_HXX
+#define _SWXFILTEROPTIONS_HXX
+
+#include <com/sun/star/beans/XPropertyAccess.hpp>
+#include <com/sun/star/ui/dialogs/XExecutableDialog.hpp>
+#include <com/sun/star/document/XImporter.hpp>
+#include <com/sun/star/document/XExporter.hpp>
+#include <com/sun/star/lang/XServiceInfo.hpp>
+
+#include <cppuhelper/implbase5.hxx>
+namespace com { namespace sun { namespace star { namespace io {
+ class XInputStream;
+} } } }
+
+namespace binfilter {
+
+
+
+/* -----------------------------2002/06/21 12:07------------------------------
+
+ ---------------------------------------------------------------------------*/
+class SwXFilterOptions : public ::cppu::WeakImplHelper5<
+ ::com::sun::star::beans::XPropertyAccess,
+ ::com::sun::star::ui::dialogs::XExecutableDialog,
+ ::com::sun::star::document::XImporter,
+ ::com::sun::star::document::XExporter,
+ ::com::sun::star::lang::XServiceInfo >
+{
+ ::rtl::OUString sFilterName;
+ ::rtl::OUString sFilterOptions;
+
+ ::com::sun::star::uno::Reference<
+ ::com::sun::star::io::XInputStream > xInputStream;
+ ::com::sun::star::uno::Reference<
+ ::com::sun::star::lang::XComponent > xModel;
+ sal_Bool bExport;
+
+public:
+ SwXFilterOptions();
+ virtual ~SwXFilterOptions();
+
+ static ::rtl::OUString getImplementationName_Static();
+ static ::com::sun::star::uno::Sequence< ::rtl::OUString> getSupportedServiceNames_Static();
+
+ // XPropertyAccess
+ virtual ::com::sun::star::uno::Sequence< ::com::sun::star::beans::PropertyValue >
+ SAL_CALL getPropertyValues() throw (::com::sun::star::uno::RuntimeException);
+ virtual void SAL_CALL setPropertyValues( const ::com::sun::star::uno::Sequence<
+ ::com::sun::star::beans::PropertyValue >& aProps )
+ throw (::com::sun::star::beans::UnknownPropertyException,
+ ::com::sun::star::beans::PropertyVetoException,
+ ::com::sun::star::lang::IllegalArgumentException,
+ ::com::sun::star::lang::WrappedTargetException,
+ ::com::sun::star::uno::RuntimeException);
+
+ // XExecutableDialog
+ virtual void SAL_CALL setTitle( const ::rtl::OUString& aTitle )
+ throw (::com::sun::star::uno::RuntimeException);
+ virtual sal_Int16 SAL_CALL execute() throw (::com::sun::star::uno::RuntimeException);
+
+ // XImporter
+ virtual void SAL_CALL setTargetDocument( const ::com::sun::star::uno::Reference<
+ ::com::sun::star::lang::XComponent >& xDoc )
+ throw (::com::sun::star::lang::IllegalArgumentException,
+ ::com::sun::star::uno::RuntimeException);
+
+ // XExporter
+ virtual void SAL_CALL setSourceDocument( const ::com::sun::star::uno::Reference<
+ ::com::sun::star::lang::XComponent >& xDoc )
+ throw (::com::sun::star::lang::IllegalArgumentException,
+ ::com::sun::star::uno::RuntimeException);
+
+ // XServiceInfo
+ virtual ::rtl::OUString SAL_CALL getImplementationName()
+ throw(::com::sun::star::uno::RuntimeException);
+ virtual sal_Bool SAL_CALL supportsService( const ::rtl::OUString& ServiceName )
+ throw(::com::sun::star::uno::RuntimeException);
+ virtual ::com::sun::star::uno::Sequence< ::rtl::OUString > SAL_CALL getSupportedServiceNames()
+ throw(::com::sun::star::uno::RuntimeException);
+
+};
+
+::com::sun::star::uno::Reference< ::com::sun::star::uno::XInterface > SAL_CALL
+ SwXFilterOptions_createInstance(
+ const ::com::sun::star::uno::Reference<
+ ::com::sun::star::lang::XMultiServiceFactory >& );
+
+} //namespace binfilter
+#endif
+
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/app.hrc b/binfilter/bf_sw/source/ui/inc/app.hrc
new file mode 100644
index 000000000000..7f03c0cdd462
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/app.hrc
@@ -0,0 +1,160 @@
+/*************************************************************************
+ *
+ * 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 _APP_HRC
+#define _APP_HRC
+
+#include "rcid.hrc"
+
+// Default Bitmap fuer ToolBox
+
+// Document-Icon
+#define RC_DOC_ICON (RC_APP_BEGIN + 2)
+
+//Soll das Clipboard fuer andere Applikationen...
+
+
+// Messages
+
+//Fuer das Interface, weil der RID_APP_BEGIN jetzt Desktop ist.
+#define RID_SW_NAME ( RC_APP_BEGIN + 8)
+
+
+#define STR_UNBENANNT (RC_APP_BEGIN + 13)
+#define STR_VERSION (RC_APP_BEGIN + 14)
+#define STR_PRINT_MERGE_MACRO (RC_APP_BEGIN + 15)
+#define STR_PAGE_COUNT_MACRO (RC_APP_BEGIN + 16)
+
+// Bitmap fuer die NumerierungsVorlagen im Organizer
+
+// Strings fuer Bereiche in der Konfiguration
+#define STR_GRP_FILE (RC_APP_BEGIN + 56)
+#define STR_GRP_EDIT (RC_APP_BEGIN + 57)
+#define STR_GRP_TRAVELLING (RC_APP_BEGIN + 58)
+#define STR_GRP_VIEW (RC_APP_BEGIN + 59)
+#define STR_GRP_INSERT (RC_APP_BEGIN + 60)
+#define STR_GRP_FORMAT (RC_APP_BEGIN + 61)
+#define STR_GRP_STYLE (RC_APP_BEGIN + 62)
+#define STR_GRP_TEXT (RC_APP_BEGIN + 63)
+#define STR_GRP_FRAME (RC_APP_BEGIN + 64)
+#define STR_GRP_GRAPHIC (RC_APP_BEGIN + 65)
+#define STR_GRP_TABLE (RC_APP_BEGIN + 66)
+#define STR_GRP_TOOLS (RC_APP_BEGIN + 67)
+#define STR_GRP_NUMBERING (RC_APP_BEGIN + 68)
+#define STR_GRP_WINDOW (RC_APP_BEGIN + 69)
+#define STR_GRP_MISC (RC_APP_BEGIN + 70)
+#define STR_GRP_MACRO (RC_APP_BEGIN + 71)
+#define RES_EXT_HELP_STRING (RC_APP_BEGIN + 72)
+#define RES_STD_HELP_STRING (RC_APP_BEGIN + 73)
+#define STR_PAGEBREAK (RC_APP_BEGIN + 75)
+//#define MSG_INS_MERGE_FIELDS (RC_APP_BEGIN + 79)
+#define SID_TOGGLETOOLBOX (RC_APP_BEGIN + 89)
+
+#define STR_LAB_TITLE (RC_APP_BEGIN + 92)
+
+#define STR_HUMAN_SWDOC_NAME (RC_APP_BEGIN + 93)
+
+#define RID_SW_ERRHDL (RC_APP_BEGIN + 95)
+
+#define STR_FDLG_TEMPLATE_BUTTON (RC_APP_BEGIN + 1)
+#define STR_FDLG_TEMPLATE_NAME (RC_APP_BEGIN + 2)
+
+
+// Ids fuer die einzelnen PopUpMenues
+#define MN_WIZARD (RC_APP_BEGIN + 9)
+#define MN_INDEX (RC_APP_BEGIN + 10)
+#define MN_FILE (RC_APP_BEGIN + 11)
+#define MN_EDIT (RC_APP_BEGIN + 12)
+#define MN_VIEW (RC_APP_BEGIN + 13)
+#define MN_INS (RC_APP_BEGIN + 14)
+#define MN_TEXT (RC_APP_BEGIN + 15)
+#define MN_FORMAT (RC_APP_BEGIN + 16)
+#define MN_FORMAT_STYLE (RC_APP_BEGIN + 17)
+#define MN_FORMAT_ALGN (RC_APP_BEGIN + 18)
+#define MN_FORMAT_LINESPACE (RC_APP_BEGIN + 19)
+#define MN_EXTRA (RC_APP_BEGIN + 20)
+#define MN_WIN (RC_APP_BEGIN + 21)
+#define MN_HELP (RC_APP_BEGIN + 22)
+#define MN_FORMAT_FRM_HORZ (RC_APP_BEGIN + 23)
+#define MN_FORMAT_FRM_VERT (RC_APP_BEGIN + 24)
+#define MN_PICKLIST (RC_APP_BEGIN + 25)
+#define MN_WINLIST (RC_APP_BEGIN + 26)
+#define MN_MACRO (RC_APP_BEGIN + 27)
+#define MN_FORMAT_HIERARCHY (RC_APP_BEGIN + 28)
+#define MN_CELL (RC_APP_BEGIN + 29)
+#define MN_HELP_TIP (RC_APP_BEGIN + 30)
+#define MN_HELP_SEARCH (RC_APP_BEGIN + 31)
+#define MN_HELP_ACTIVE (RC_APP_BEGIN + 32)
+#define MN_HELP_INDEX (RC_APP_BEGIN + 33)
+#define MN_OBJECT (RC_APP_BEGIN + 34)
+#define MN_DATABASE (RC_APP_BEGIN + 35)
+#define MN_DIRSUBMENU (RC_APP_BEGIN + 36)
+#define MN_MAIL (RC_APP_BEGIN + 37)
+#define MN_WRAP (RC_APP_BEGIN + 38)
+#define MN_SUB_TBLROW (RC_APP_BEGIN + 39)
+#define MN_SUB_TBLCOL (RC_APP_BEGIN + 40)
+#define MN_SUB_AUTOFORMAT (RC_APP_BEGIN + 41)
+#define MN_SUB_TOOLBAR (RC_APP_BEGIN + 42)
+#define MN_SUB_FIELD (RC_APP_BEGIN + 43)
+#define MN_SUB_GRAPHIC (RC_APP_BEGIN + 44)
+#define MN_SUB_TEMPLATES (RC_APP_BEGIN + 45)
+#define MN_SUB_ARRANGE (RC_APP_BEGIN + 46)
+#define MN_SUB_SPELLING (RC_APP_BEGIN + 47)
+#define MN_SUB_UPDATE (RC_APP_BEGIN + 48)
+#define MN_SUB_MIRROR (RC_APP_BEGIN + 49)
+#define MN_SUB_ALIGN (RC_APP_BEGIN + 50)
+#define MN_SUB_OPTIONS (RC_APP_BEGIN + 51)
+#define MN_SUB_SENDTO (RC_APP_BEGIN + 52)
+#define MN_SUB_REVISE (RC_APP_BEGIN + 53)
+#define MN_TEMPLATES (RC_APP_BEGIN + 54)
+#define MN_FILE_PORT (RC_APP_BEGIN + 55)
+#define MN_EDIT_PORT (RC_APP_BEGIN + 56)
+#define MN_VIEW_PORT (RC_APP_BEGIN + 57)
+#define MN_INS_PORT (RC_APP_BEGIN + 58)
+#define MN_FORMAT_PORT (RC_APP_BEGIN + 59)
+#define MN_EXTRA_PORT (RC_APP_BEGIN + 60)
+#define MN_WIN_PORT (RC_APP_BEGIN + 61)
+#define MN_HELP_PORT (RC_APP_BEGIN + 62)
+#define MN_SUB_TRANSLITERATE (RC_APP_BEGIN + 63)
+#define MN_SUB_MACRO (RC_APP_BEGIN + 64)
+
+#define RC_INTRO_BEGIN (RC_APP_BEGIN + 90)
+#define RC_INTRO_END (RC_APP_BEGIN + 96)
+
+#define STR_WRITER_DOCUMENT_FULLTYPE_31 (RC_APP_BEGIN + 97)
+#define STR_WRITER_DOCUMENT_FULLTYPE_40 (RC_APP_BEGIN + 98)
+#define STR_WRITER_DOCUMENT_FULLTYPE_50 (RC_APP_BEGIN + 101)
+#define STR_WRITER_DOCUMENT_FULLTYPE (RC_APP_BEGIN + 100)
+
+
+#define APP_ACT_END STR_WRITER_DOCUMENT_FULLTYPE_50
+
+#if APP_ACT_END > RC_APP_END
+#error Resource-Id Ueberlauf in #file, #line
+#endif
+
+#endif
diff --git a/binfilter/bf_sw/source/ui/inc/barcfg.hxx b/binfilter/bf_sw/source/ui/inc/barcfg.hxx
new file mode 100644
index 000000000000..92723ebe2d33
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/barcfg.hxx
@@ -0,0 +1,54 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 SW_BARCFG_HXX
+#define SW_BARCFG_HXX
+
+#include <unotools/configitem.hxx>
+namespace binfilter {
+
+class CfgUSHORTTable;
+
+class SwToolbarConfigItem : public ::utl::ConfigItem
+{
+ sal_uInt16 aTbxIdArray[5];
+
+ ::com::sun::star::uno::Sequence<rtl::OUString> GetPropertyNames();
+
+public:
+ SwToolbarConfigItem( sal_Bool bWeb );
+ ~SwToolbarConfigItem();
+
+
+ void SetTopToolbar( sal_Int32 nSelType, sal_uInt16 nBarId );
+ sal_uInt16 GetTopToolbar( sal_Int32 nSelType ); //USHRT_MAX: noch nicht eingetragen
+};
+
+} //namespace binfilter
+#endif
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/basesh.hxx b/binfilter/bf_sw/source/ui/inc/basesh.hxx
new file mode 100644
index 000000000000..e8449c74ac10
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/basesh.hxx
@@ -0,0 +1,138 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _SWBASESH_HXX
+#define _SWBASESH_HXX
+
+
+#include <shellid.hxx>
+
+#define _SVSTDARR_USHORTSSORT
+#define _SVSTDARR_USHORTS
+
+#include <tools/link.hxx>
+#include <vcl/timer.hxx>
+#include <bf_sfx2/module.hxx>
+#include <bf_sfx2/shell.hxx>
+#include <bf_svtools/svstdarr.hxx>
+class Graphic;
+
+namespace binfilter {
+
+class GraphicFilter;
+class SfxItemSet;
+
+class SwWrtShell;
+class SwCrsrShell;
+class SwView;
+
+class SwFlyFrmAttrMgr;
+
+extern void DisableAllItems(SfxItemSet &);
+struct DBTextStruct_Impl;
+class SwBaseShell: public SfxShell
+{
+ SwView &rView;
+
+ // DragModus
+ static USHORT nFrameMode;
+
+ // Bug 75078 - if in GetState the asynch call of GetGraphic returns
+ // synch, the set the state directly into the itemset
+ SfxItemSet* pGetStateSet;
+
+ //Update-Timer fuer Graphic
+ SvUShortsSort aGrfUpdateSlots;
+
+ DECL_LINK( GraphicArrivedHdl, SwCrsrShell* );
+
+protected:
+
+ SwWrtShell& GetShell ();
+
+ SwView& GetView() { return rView; }
+
+ SwFlyFrmAttrMgr *pFrmMgr;
+
+ DECL_STATIC_LINK( SwBaseShell, InsertDBTextHdl, DBTextStruct_Impl* );
+
+ void SetGetStateSet( SfxItemSet* p ) { pGetStateSet = p; }
+ BOOL AddGrfUpdateSlot( USHORT nSlot )
+ { return aGrfUpdateSlots.Insert( nSlot ); }
+
+public:
+ SwBaseShell(SwView &rShell);
+ virtual ~SwBaseShell();
+ SFX_DECL_INTERFACE(SW_BASESHELL);
+ TYPEINFO();
+
+ void ExecDelete(SfxRequest &){DBG_BF_ASSERT(0, "STRIP");} ;//STRIP001 void ExecDelete(SfxRequest &);
+
+ void ExecClpbrd(SfxRequest &){DBG_BF_ASSERT(0, "STRIP");}; //STRIP001 void ExecClpbrd(SfxRequest &);
+ void StateClpbrd(SfxItemSet &);
+
+ void ExecUndo(SfxRequest &){DBG_BF_ASSERT(0, "STRIP");}; //STRIP001 void ExecUndo(SfxRequest &);
+ void StateUndo(SfxItemSet &);
+
+ void Execute(SfxRequest &){DBG_BF_ASSERT(0, "STRIP");}; //STRIP001 void Execute(SfxRequest &);
+ void GetState(SfxItemSet &);
+ void StateStyle(SfxItemSet &);
+
+ void ExecuteGallery(SfxRequest&){DBG_BF_ASSERT(0, "STRIP");}; //STRIP001 void ExecuteGallery(SfxRequest&);
+ void GetGalleryState(SfxItemSet&){DBG_BF_ASSERT(0, "STRIP");}; //STRIP001 void GetGalleryState(SfxItemSet&);
+
+ void ExecDlg(SfxRequest &){DBG_BF_ASSERT(0, "STRIP");}; //STRIP001 void ExecDlg(SfxRequest &);
+
+ void StateStatusLine(SfxItemSet &rSet);
+ void ExecTxtCtrl(SfxRequest& rReq){DBG_BF_ASSERT(0, "STRIP");} ;//STRIP001 void ExecTxtCtrl(SfxRequest& rReq);
+ void GetTxtFontCtrlState(SfxItemSet& rSet);
+ void GetTxtCtrlState(SfxItemSet& rSet);
+ void GetBorderState(SfxItemSet &rSet){DBG_BF_ASSERT(0, "STRIP");}; //STRIP001 void GetBorderState(SfxItemSet &rSet);
+ void GetBckColState(SfxItemSet &rSet);
+
+ void ExecBckCol(SfxRequest& rReq){DBG_BF_ASSERT(0, "STRIP");}; //STRIP001 void ExecBckCol(SfxRequest& rReq);
+ void SetWrapMode( USHORT nSlot );
+
+ void StateDisableItems(SfxItemSet &){DBG_BF_ASSERT(0, "STRIP");};//STRIP001 void StateDisableItems(SfxItemSet &);
+
+ void EditRegionDialog(SfxRequest& rReq){DBG_BF_ASSERT(0, "STRIP"); };//STRIP001 void EditRegionDialog(SfxRequest& rReq);
+ void InsertRegionDialog(SfxRequest& rReq){DBG_BF_ASSERT(0, "STRIP"); };//STRIP001 void InsertRegionDialog(SfxRequest& rReq);
+
+ void ExecField(SfxRequest& rReq){DBG_BF_ASSERT(0, "STRIP");}; //STRIP001 void ExecField(SfxRequest& rReq);
+
+ static void _SetFrmMode( USHORT nMode ) { nFrameMode = nMode; }
+ static USHORT GetFrmMode() { return nFrameMode; }
+
+ //public fuer D&D
+
+};
+
+
+} //namespace binfilter
+#endif
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/beziersh.hxx b/binfilter/bf_sw/source/ui/inc/beziersh.hxx
new file mode 100644
index 000000000000..3a9b5f3ce0fa
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/beziersh.hxx
@@ -0,0 +1,45 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _SWBEZIERSH_HXX
+#define _SWBEZIERSH_HXX
+
+#include "basesh.hxx"
+namespace binfilter {
+
+class SwBezierShell: public SwBaseShell
+{
+public:
+ SFX_DECL_INTERFACE(SW_BEZIERSHELL);
+
+ SwBezierShell(SwView &rView);
+};
+
+} //namespace binfilter
+#endif
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/bmpwin.hxx b/binfilter/bf_sw/source/ui/inc/bmpwin.hxx
new file mode 100644
index 000000000000..b38b17835ae0
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/bmpwin.hxx
@@ -0,0 +1,67 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _BMPWIN_HXX
+#define _BMPWIN_HXX
+
+#include <vcl/graph.hxx>
+#include <vcl/window.hxx>
+namespace binfilter {
+
+
+/*--------------------------------------------------------------------
+ Beschreibung: Extended Page fuer Grafiken
+ --------------------------------------------------------------------*/
+
+class BmpWindow : public Window
+{
+ void Paint(const Rectangle& rRect);
+ Graphic aGraphic;
+ Bitmap aBmp;
+ BOOL bHorz : 1;
+ BOOL bVert : 1;
+ BOOL bGraphic : 1;
+ BOOL bLeftAlign : 1;
+
+public:
+ BmpWindow(Window* pPar, USHORT nId,
+ const Graphic& rGraphic, const Bitmap& rBmp);
+ BmpWindow(Window* pParent, const ResId rResId) :
+ Window(pParent, rResId), bLeftAlign(TRUE),
+ bHorz(FALSE), bVert(FALSE),bGraphic(FALSE){}
+ ~BmpWindow();
+ void MirrorVert(BOOL bMirror) { bVert = bMirror; Invalidate(); }
+ void MirrorHorz(BOOL bMirror) { bHorz = bMirror; Invalidate(); }
+ void SetGraphic(const Graphic& rGrf);
+
+};
+
+} //namespace binfilter
+#endif
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/bookctrl.hxx b/binfilter/bf_sw/source/ui/inc/bookctrl.hxx
new file mode 100644
index 000000000000..fb4e841f6b87
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/bookctrl.hxx
@@ -0,0 +1,58 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _BOOKCTRL_HXX
+#define _BOOKCTRL_HXX
+
+// include ---------------------------------------------------------------
+
+#include <bf_sfx2/stbitem.hxx>
+
+#include <tools/string.hxx>
+namespace binfilter {
+
+// class BookmarkToolBoxControl -------------------------------------------
+
+class SwBookmarkControl : public SfxStatusBarControl
+{
+
+public:
+
+ SFX_DECL_STATUSBAR_CONTROL();
+
+ SwBookmarkControl( USHORT nId, StatusBar& rStb, SfxBindings& rBind );
+ ~SwBookmarkControl();
+
+private:
+ String sPageNumber;
+};
+
+
+} //namespace binfilter
+#endif
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/caption.hxx b/binfilter/bf_sw/source/ui/inc/caption.hxx
new file mode 100644
index 000000000000..3df3a0abd290
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/caption.hxx
@@ -0,0 +1,103 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _CAPTION_HXX
+#define _CAPTION_HXX
+
+#include <tools/globname.hxx>
+namespace binfilter {
+
+enum SwCapObjType
+{
+ FRAME_CAP, GRAPHIC_CAP, TABLE_CAP, OLE_CAP
+};
+
+/*--------------------------------------------------------------------
+ Beschreibung:
+ --------------------------------------------------------------------*/
+
+class InsCaptionOpt
+{
+private:
+ BOOL bUseCaption;
+ SwCapObjType eObjType;
+ SvGlobalName aOleId;
+ String sCategory;
+ USHORT nNumType;
+ String sCaption;
+ USHORT nPos;
+ USHORT nLevel;
+ sal_Unicode cSeparator;
+ BOOL bIgnoreSeqOpts; // wird nicht gespeichert
+ BOOL bCopyAttributes; // -""-
+
+public:
+ InsCaptionOpt(const SwCapObjType eType = FRAME_CAP, const SvGlobalName* pOleId = 0);
+ ~InsCaptionOpt();
+
+ inline BOOL& UseCaption() { return bUseCaption; }
+ inline BOOL UseCaption() const { return bUseCaption; }
+
+ inline SwCapObjType GetObjType() const { return eObjType; }
+ inline void SetObjType(const SwCapObjType eType) { eObjType = eType; }
+
+ inline const SvGlobalName& GetOleId() const { return aOleId; }
+ inline void SetOleId(const SvGlobalName &rId) { aOleId = rId; }
+
+ inline const String& GetCategory() const { return sCategory; }
+ inline void SetCategory(const String& rCat) { sCategory = rCat; }
+
+ inline USHORT GetNumType() const { return nNumType; }
+ inline void SetNumType(const USHORT nNT) { nNumType = nNT; }
+
+ inline const String& GetCaption() const { return sCaption; }
+ inline void SetCaption(const String& rCap) { sCaption = rCap; }
+
+ inline USHORT GetPos() const { return nPos; }
+ inline void SetPos(const USHORT nP) { nPos = nP; }
+
+ inline USHORT GetLevel() const { return nLevel; }
+ inline void SetLevel(const USHORT nLvl) { nLevel = nLvl; }
+
+ inline sal_Unicode GetSeparator() const { return cSeparator; }
+ inline void SetSeparator(const sal_Unicode cSep){ cSeparator = cSep; }
+
+ inline BOOL& IgnoreSeqOpts() { return bIgnoreSeqOpts; }
+ inline BOOL IgnoreSeqOpts() const { return bIgnoreSeqOpts; }
+
+ inline BOOL& CopyAttributes() { return bCopyAttributes; }
+ inline BOOL CopyAttributes() const { return bCopyAttributes; }
+
+ inline BOOL operator< ( const InsCaptionOpt & rObj ) const
+ { return aOleId < rObj.aOleId; }
+};
+
+} //namespace binfilter
+#endif
+
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/ccoll.hxx b/binfilter/bf_sw/source/ui/inc/ccoll.hxx
new file mode 100644
index 000000000000..d5883b19faa4
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/ccoll.hxx
@@ -0,0 +1,82 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _CCOLL_HXX
+#define _CCOLL_HXX
+
+#include <bf_svtools/poolitem.hxx>
+#include <tools/string.hxx>
+#include <tools/resary.hxx>
+#include "cmdid.h"
+
+namespace binfilter {
+
+class SwWrtShell;
+class SwFmt;
+class SwCollCondition;
+
+
+struct CollName
+{
+ ULONG nCnd;
+ ULONG nSubCond;
+};
+
+#define COND_COMMAND_COUNT 28
+
+struct CommandStruct
+{
+ ULONG nCnd;
+ ULONG nSubCond;
+};
+
+class SwCondCollItem : public SfxPoolItem
+{
+ static CommandStruct aCmds[COND_COMMAND_COUNT];
+
+ String sStyles[COND_COMMAND_COUNT];
+
+public:
+ SwCondCollItem(USHORT nWhich = FN_COND_COLL);
+ ~SwCondCollItem();
+
+ TYPEINFO();
+
+ virtual SfxPoolItem* Clone( SfxItemPool *pPool = 0 ) const;
+ virtual int operator==( const SfxPoolItem& ) const;
+
+ static const CommandStruct* GetCmds();
+
+ const String& GetStyle(USHORT nPos) const;
+ void SetStyle( const String* pStyle, USHORT nPos);
+
+};
+
+} //namespace binfilter
+#endif
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/cfgid.h b/binfilter/bf_sw/source/ui/inc/cfgid.h
new file mode 100644
index 000000000000..b663708612f2
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/cfgid.h
@@ -0,0 +1,48 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _CFGID_H
+#define _CFGID_H
+
+#ifndef _SFX_HRC //autogen
+#include <bf_sfx2/sfx.hrc>
+#endif
+
+#define CFG_STATUSBAR (SFX_ITEMTYPE_SW_BEGIN +13)
+#define CFG_SW_MENU (SFX_ITEMTYPE_SW_BEGIN +16)
+#define CFG_SW_ACCEL (SFX_ITEMTYPE_SW_BEGIN +17)
+#define CFG_SWWEB_MENU (SFX_ITEMTYPE_SW_BEGIN +19)
+#define CFG_SWWEB_ACCEL (SFX_ITEMTYPE_SW_BEGIN +20)
+#define CFG_INSERT_DBCOLUMN_ITEM (SFX_ITEMTYPE_SW_BEGIN +25)
+#define CFG_SW_MENU_PORTAL (SFX_ITEMTYPE_SW_BEGIN +27)
+#define CFG_SWWEB_MENU_PORTAL (SFX_ITEMTYPE_SW_BEGIN +28)
+#define CFG_SWGLOBAL_MENU (SFX_ITEMTYPE_SW_BEGIN +29)
+#define CFG_SWGLOBAL_MENU_PORTAL (SFX_ITEMTYPE_SW_BEGIN +30)
+
+#endif
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/chartins.hxx b/binfilter/bf_sw/source/ui/inc/chartins.hxx
new file mode 100644
index 000000000000..44d1544973a6
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/chartins.hxx
@@ -0,0 +1,67 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _CHARTINS_HXX
+#define _CHARTINS_HXX
+
+#include <bf_sfx2/childwin.hxx>
+
+#ifdef _CHARTINS_CXX
+
+#include <bf_sfx2/basedlgs.hxx>
+
+#include <bf_svtools/stdctrl.hxx>
+
+#include <vcl/button.hxx>
+
+#include <vcl/button.hxx>
+
+#include "autoedit.hxx"
+namespace binfilter {
+
+
+
+//========================================================================
+
+}//namespace binfilter
+#endif
+namespace binfilter {//STRIP009
+class SwInsertChartChild : public SfxChildWindow
+{
+public:
+ SwInsertChartChild( Window* ,
+ USHORT nId,
+ SfxBindings*,
+ SfxChildWinInfo* );
+ SFX_DECL_CHILDWINDOW( SwInsertChartChild );
+};
+
+
+} //namespace binfilter
+#endif
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/chldwrap.hxx b/binfilter/bf_sw/source/ui/inc/chldwrap.hxx
new file mode 100644
index 000000000000..5b8e1bb3fb1c
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/chldwrap.hxx
@@ -0,0 +1,52 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _CHLDWRAP_HXX
+#define _CHLDWRAP_HXX
+
+#include <bf_sfx2/childwin.hxx>
+
+#include <vcl/timer.hxx>
+namespace binfilter {
+
+class SwDocShell;
+
+class SwChildWinWrapper : public SfxChildWindow
+{
+
+
+ // Implementation in fldtdlg.cxx
+protected:
+ SwChildWinWrapper(Window *pParentWindow, USHORT nId):SfxChildWindow(pParentWindow, nId){DBG_BF_ASSERT(0, "STRIP");} //STRIP001 SwChildWinWrapper(Window *pParentWindow, USHORT nId);
+
+};
+
+
+} //namespace binfilter
+#endif
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/content.hxx b/binfilter/bf_sw/source/ui/inc/content.hxx
new file mode 100644
index 000000000000..b91b2b643b48
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/content.hxx
@@ -0,0 +1,133 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _CONTENT_HXX
+#define _CONTENT_HXX
+
+#include <limits.h> // USHRT_MAX
+#include "swcont.hxx"
+
+#include <vcl/menu.hxx>
+namespace binfilter {
+
+class SwWrtShell;
+class SwContentArr;
+class SwContentType;
+class SwNavigationPI;
+class SwFmtFld;
+class SwTxtINetFmt;
+class SwDocShell;
+class SvDataObject;
+class SwTOXBase;
+
+//----------------------------------------------------------------------------
+// Hilfsklassen
+//----------------------------------------------------------------------------
+
+class SwPopup : public PopupMenu
+{
+ USHORT nCurId;
+ virtual void Select(){nCurId = GetCurItemId();}
+
+public:
+ SwPopup() :
+ PopupMenu(),
+ nCurId(USHRT_MAX){}
+
+ USHORT GetCurId() const { return nCurId; }
+
+};
+
+//----------------------------------------------------------------------------
+
+class SwOutlineContent : public SwContent
+{
+ USHORT nOutlinePos;
+ BYTE nOutlineLevel;
+ BOOL bIsMoveable;
+ public:
+ SwOutlineContent( const SwContentType* pCnt,
+ const String& rName,
+ USHORT nArrPos,
+ BYTE nLevel,
+ BOOL bMove,
+ long nYPos) :
+ SwContent(pCnt, rName, nYPos), nOutlineLevel(nLevel),
+ nOutlinePos(nArrPos), bIsMoveable(bMove){}
+
+ USHORT GetPos(){return nOutlinePos;}
+ BYTE GetOutlineLevel(){return nOutlineLevel;}
+ BOOL IsMoveable(){return bIsMoveable;};
+};
+
+//----------------------------------------------------------------------------
+class SwRegionContent : public SwContent
+{
+
+ BYTE nRegionLevel;
+
+ public:
+ SwRegionContent( const SwContentType* pCnt,
+ const String& rName,
+ BYTE nLevel,
+ long nYPos) :
+ SwContent(pCnt, rName, nYPos),
+ nRegionLevel(nLevel){}
+ BYTE GetRegionLevel() const {return nRegionLevel;}
+};
+//----------------------------------------------------------------------------
+
+
+
+
+//----------------------------------------------------------------------------
+
+
+
+//----------------------------------------------------------------------------
+
+
+
+//----------------------------------------------------------------------------
+/*
+ class ContentType enthaelt Informationen zu einer Inhaltsform
+ Das MemberArray wird nur gefuellt, wenn der Inhalt mit GetMember
+ angefordert wird. Es wird nach Invalidate() nur dann neu geladen,
+ wenn der Inhalt erneut ausgelesen werden soll.
+*/
+//----------------------------------------------------------------------------
+//----------------------------------------------------------------------------
+
+
+
+
+
+
+} //namespace binfilter
+#endif
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/dbconfig.hxx b/binfilter/bf_sw/source/ui/inc/dbconfig.hxx
new file mode 100644
index 000000000000..80e1e0e4f6d7
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/dbconfig.hxx
@@ -0,0 +1,52 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _DBCONFIG_HXX
+#define _DBCONFIG_HXX
+
+#include <unotools/configitem.hxx>
+namespace binfilter {
+struct SwDBData;
+class SwDBConfig : public ::utl::ConfigItem
+{
+ const ::com::sun::star::uno::Sequence<rtl::OUString>& GetPropertyNames();
+ SwDBData* pAdrImpl;
+ SwDBData* pBibImpl;
+public:
+ SwDBConfig();
+ virtual ~SwDBConfig();
+
+ void Load();
+ const SwDBData& GetAddressSource();
+ virtual void Commit();
+ virtual void Notify( const ::com::sun::star::uno::Sequence< rtl::OUString >& aPropertyNames );
+};
+
+}
+#endif
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/docinf.hxx b/binfilter/bf_sw/source/ui/inc/docinf.hxx
new file mode 100644
index 000000000000..534c3f7fe390
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/docinf.hxx
@@ -0,0 +1,164 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _DOCINF_HXX
+#define _DOCINF_HXX
+
+#include <tools/list.hxx>
+
+#include <tools/datetime.hxx>
+
+#include <tools/string.hxx>
+class Date;
+class Time;
+class DateTime;
+class SvStream;
+
+namespace binfilter {
+
+
+// EXTERN ----------------------------------------------------------------
+struct DataTupel;
+
+// ENUM -----------------------------------------------------------------
+enum InfoType
+{
+ INFOTYPE_DATE, INFOTYPE_TIME, INFOTYPE_DATETIME,
+ INFOTYPE_MODIFYINFO,
+ INFOTYPE_STRING, INFOTYPE_STRINGLIST,
+ INFOTYPE_BOOL, INFOTYPE_LONG,
+ INFOTYPE_TEMPLATE
+};
+
+
+// CLASS -----------------------------------------------------------------
+DECLARE_LIST( DataTupelList, DataTupel* )
+
+// CLASS -----------------------------------------------------------------
+class VarDocInfos
+{
+public:
+ VarDocInfos();
+ ~VarDocInfos();
+
+ void AddDate( String& rName, Date& rDate );
+ void AddTime( String& rName, Time& rTime );
+ void AddDateTime( String& rName, DateTime& rDateTime );
+
+ void AddString( String& rName, String& rString );
+ void AddStringList( String& rName, String& rStringList );
+ void AddBool( String& rName, BOOL bBool );
+ void AddLong( String& rName, long lLong );
+
+ USHORT GetCount();
+ InfoType GetType( USHORT nPos );
+ const String& GetName( USHORT nPos );
+
+ const Date& GetDate( USHORT nPos );
+ const Time& GetTime( USHORT nPos );
+ const DateTime& GetDateTime( USHORT nPos );
+
+ const String& GetString( USHORT nPos );
+ const String& GetStringList( USHORT nPos );
+ BOOL GetBool( USHORT nPos );
+ long GetLong( USHORT nPos );
+
+friend SvStream& operator<<( SvStream&, VarDocInfos& ); //$ ostream
+friend SvStream& operator>>( SvStream&, VarDocInfos& ); //$ istream
+
+private:
+ DataTupelList* pInfoList;
+};
+
+// CLASS -----------------------------------------------------------------
+struct ModifyInfo {
+ DateTime aModifiedDateTime;
+ String aModifiedById;
+ String aModifiedByName;
+
+ friend SvStream& operator<<( SvStream&, ModifyInfo& ); //$ ostream
+ friend SvStream& operator>>( SvStream&, ModifyInfo& ); //$ istream
+};
+
+// CLASS -----------------------------------------------------------------
+class FixDocInfos
+{
+public:
+ FixDocInfos();
+ ~FixDocInfos();
+
+ void SetTitle( String& rTitle );
+ const String& GetTitle() const;
+
+ void SetCreated( ModifyInfo& rInfo );
+ const ModifyInfo& GetCreated() const;
+
+ void SetLastChanged( ModifyInfo& rInfo );
+ const ModifyInfo& GetLastChanged() const;
+
+ void SetLastPrinted( ModifyInfo& rInfo );
+ const ModifyInfo& GetLastPrinted() const;
+
+ void SetTotalEditingTime( Time& rTime );
+ const Time& GetTotalEditingTime() const;
+
+friend SvStream& operator<<( SvStream&, FixDocInfos& ); //$ ostream
+friend SvStream& operator>>( SvStream&, FixDocInfos& ); //$ istream
+
+private:
+ String aTitle;
+
+ ModifyInfo aCreated;
+ ModifyInfo aLastChanged;
+ ModifyInfo aLastPrinted;
+ Time aTotalEditingTime;
+};
+
+// CLASS -----------------------------------------------------------------
+struct TemplateInfo {
+ String aTitle;
+ ULONG lTemplateId;
+
+ TemplateInfo() {}
+ TemplateInfo( String& rName, ULONG lId ) :
+ aTitle( rName ),
+ lTemplateId( lId ) {}
+
+ friend SvStream& operator<<( SvStream&, TemplateInfo& ); //$ ostream
+ friend SvStream& operator>>( SvStream&, TemplateInfo& ); //$ istream
+};
+
+// CLASS -----------------------------------------------------------------
+DECLARE_LIST( TemplateInfos, TemplateInfo* )
+
+SvStream& operator<<( SvStream&, TemplateInfos& ); //$ ostream
+SvStream& operator>>( SvStream&, TemplateInfos& ); //$ istream
+
+} //namespace binfilter
+#endif // _DOCINF_HXX
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/drawsh.hxx b/binfilter/bf_sw/source/ui/inc/drawsh.hxx
new file mode 100644
index 000000000000..4573704da75c
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/drawsh.hxx
@@ -0,0 +1,57 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _SWDRAWSH_HXX
+#define _SWDRAWSH_HXX
+
+#include "drwbassh.hxx"
+namespace binfilter {
+
+class SdrObject;
+class SwDrawBaseShell;
+
+class SwDrawShell: public SwDrawBaseShell
+{
+public:
+ SFX_DECL_INTERFACE(SW_DRAWSHELL);
+
+ SwDrawShell(SwView &rView):SwDrawBaseShell(rView){DBG_BF_ASSERT(0, "STRIP");} ;//STRIP001 SwDrawShell(SwView &rView);
+
+ void Execute(SfxRequest &){DBG_BF_ASSERT(0, "STRIP");}; //STRIP001 void Execute(SfxRequest &);
+ void ExecDrawDlg(SfxRequest& rReq){DBG_BF_ASSERT(0, "STRIP");}; //STRIP001 void ExecDrawDlg(SfxRequest& rReq);
+ void ExecDrawAttrArgs(SfxRequest& rReq){DBG_BF_ASSERT(0, "STRIP");}; //STRIP001 void ExecDrawAttrArgs(SfxRequest& rReq);
+ void GetDrawAttrState(SfxItemSet &rSet){DBG_BF_ASSERT(0, "STRIP");}; //STRIP001 void GetDrawAttrState(SfxItemSet &rSet);
+
+ void ExecFormText(SfxRequest& rReq){DBG_BF_ASSERT(0, "STRIP");}; //STRIP001 void ExecFormText(SfxRequest& rReq);
+ void GetFormTextState(SfxItemSet& rSet){DBG_BF_ASSERT(0, "STRIP");}; //STRIP001 void GetFormTextState(SfxItemSet& rSet);
+};
+
+} //namespace binfilter
+#endif
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/drformsh.hxx b/binfilter/bf_sw/source/ui/inc/drformsh.hxx
new file mode 100644
index 000000000000..ebb39ecc537f
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/drformsh.hxx
@@ -0,0 +1,50 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _SWDRWFORMSH_HXX
+#define _SWDRWFORMSH_HXX
+
+#include "drwbassh.hxx"
+namespace binfilter {
+
+class SdrObject;
+class SwDrawBaseShell;
+
+class SwDrawFormShell: public SwDrawBaseShell
+{
+public:
+ SFX_DECL_INTERFACE(SW_DRAWFORMSHELL);
+
+ SwDrawFormShell(SwView &rView):SwDrawBaseShell(rView){DBG_BF_ASSERT(0, "STRIP");} ;//STRIP001 SwDrawFormShell(SwView &rView);
+
+};
+
+} //namespace binfilter
+#endif
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/drwbassh.hxx b/binfilter/bf_sw/source/ui/inc/drwbassh.hxx
new file mode 100644
index 000000000000..37c3b315ee21
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/drwbassh.hxx
@@ -0,0 +1,58 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _SWDRWBASSH_HXX
+#define _SWDRWBASSH_HXX
+
+#include "basesh.hxx"
+namespace binfilter {
+
+class SfxItemSet;
+class SwWrtShell;
+class SwView;
+
+class SwDrawBase;
+class SvxNameDialog;
+
+class SwDrawBaseShell: public SwBaseShell
+{
+
+public:
+ SwDrawBaseShell(SwView &rShell):SwBaseShell( rShell ){DBG_BF_ASSERT(0, "STRIP");} //STRIP001 SwDrawBaseShell(SwView &rShell);
+
+ SFX_DECL_INTERFACE(SW_DRAWBASESHELL);
+
+ void DisableState(SfxItemSet &rSet){DBG_BF_ASSERT(0, "STRIP");}; //STRIP001 void DisableState(SfxItemSet &rSet) { Disable(rSet);}
+
+
+};
+
+
+} //namespace binfilter
+#endif
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/drwtxtsh.hxx b/binfilter/bf_sw/source/ui/inc/drwtxtsh.hxx
new file mode 100644
index 000000000000..c895d95e6939
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/drwtxtsh.hxx
@@ -0,0 +1,90 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _SWDRWTXTSH_HXX
+#define _SWDRWTXTSH_HXX
+
+
+#include <bf_sfx2/shell.hxx>
+#include "shellid.hxx"
+namespace binfilter {
+
+class OutlinerView;
+class SdrOutliner;
+class SdrView;
+class SwView;
+class SfxModule;
+class SwWrtShell;
+
+class SwDrawTextShell: public SfxShell
+{
+ SwView &rView;
+
+ SdrView *pSdrView;
+ OutlinerView*pOLV;
+ SdrOutliner *pOutliner;
+
+ BOOL bRotate : 1;
+ BOOL bSelMove: 1;
+
+ void SetAttrToMarked(const SfxItemSet& rAttr);
+ void InsertSymbol();
+ BOOL IsTextEdit();
+public:
+ SFX_DECL_INTERFACE(SW_DRWTXTSHELL);
+ TYPEINFO();
+
+ SwView &GetView() { return rView; }
+ SwWrtShell &GetShell();
+
+ SwDrawTextShell(SwView &rView);
+
+ void StateDisableItems(SfxItemSet &){DBG_BF_ASSERT(0, "STRIP");}; //STRIP001 void StateDisableItems(SfxItemSet &);
+
+ void Execute(SfxRequest &){DBG_BF_ASSERT(0, "STRIP");} ;//STRIP001 void Execute(SfxRequest &);
+ void ExecDraw(SfxRequest &){DBG_BF_ASSERT(0, "STRIP");}; //STRIP001 void ExecDraw(SfxRequest &);
+ void GetState(SfxItemSet &){DBG_BF_ASSERT(0, "STRIP");} ;//STRIP001 void GetState(SfxItemSet &);
+ void GetDrawTxtCtrlState(SfxItemSet&){DBG_BF_ASSERT(0, "STRIP");} ;//STRIP001 void GetDrawTxtCtrlState(SfxItemSet&);
+
+ void ExecFontWork(SfxRequest& rReq){DBG_BF_ASSERT(0, "STRIP");} ;//STRIP001 void ExecFontWork(SfxRequest& rReq);
+ void StateFontWork(SfxItemSet& rSet){DBG_BF_ASSERT(0, "STRIP");} ;//STRIP001 void StateFontWork(SfxItemSet& rSet);
+ void ExecFormText(SfxRequest& rReq){DBG_BF_ASSERT(0, "STRIP");} ;//STRIP001 void ExecFormText(SfxRequest& rReq);
+ void GetFormTextState(SfxItemSet& rSet){DBG_BF_ASSERT(0, "STRIP");} ;//STRIP001 void GetFormTextState(SfxItemSet& rSet);
+ void ExecDrawLingu(SfxRequest &rReq){DBG_BF_ASSERT(0, "STRIP");} ;//STRIP001 void ExecDrawLingu(SfxRequest &rReq);
+ void ExecUndo(SfxRequest &rReq){DBG_BF_ASSERT(0, "STRIP");}; //STRIP001 void ExecUndo(SfxRequest &rReq);
+ void StateUndo(SfxItemSet &rSet){DBG_BF_ASSERT(0, "STRIP");}; //STRIP001 void StateUndo(SfxItemSet &rSet);
+ void ExecClpbrd(SfxRequest &rReq){DBG_BF_ASSERT(0, "STRIP");}; //STRIP001 void ExecClpbrd(SfxRequest &rReq);
+ void StateClpbrd(SfxItemSet &rSet){DBG_BF_ASSERT(0, "STRIP");}; //STRIP001 void StateClpbrd(SfxItemSet &rSet);
+ void StateInsert(SfxItemSet &rSet){DBG_BF_ASSERT(0, "STRIP");} ;//STRIP001 void StateInsert(SfxItemSet &rSet);
+ void ExecTransliteration(SfxRequest &){DBG_BF_ASSERT(0, "STRIP");} ;//STRIP001 void ExecTransliteration(SfxRequest &);
+
+};
+
+} //namespace binfilter
+#endif
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/edtwin.hxx b/binfilter/bf_sw/source/ui/inc/edtwin.hxx
new file mode 100644
index 000000000000..0b112742c036
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/edtwin.hxx
@@ -0,0 +1,228 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _EDTWIN_HXX
+#define _EDTWIN_HXX
+
+#include <tools/link.hxx>
+#include <vcl/timer.hxx>
+#include <vcl/window.hxx>
+#include <swevent.hxx>
+
+#define _SVSTDARR_STRINGSISORTDTOR
+#include <bf_svtools/svstdarr.hxx>
+namespace binfilter {
+
+class SwWrtShell;
+class SwView;
+class SwRect;
+class SwDrawBase;
+class ViewShell;
+class SdrViewUserMarker;
+class SdrObject;
+class SwShadowCursor;
+class DataChangedEvent;
+class OfaAutoCorrCfg;
+class SvxAutoCorrect;
+struct SwApplyTemplate;
+struct QuickHelpData;
+
+/*--------------------------------------------------------------------
+ Beschreibung: Eingabe-Fenster
+ --------------------------------------------------------------------*/
+
+class SwEditWin: public Window
+{
+friend void ScrollMDI(ViewShell* pVwSh, const SwRect&,
+ USHORT nRangeX, USHORT nRangeY);
+friend BOOL IsScrollMDI(ViewShell* pVwSh, const SwRect&);
+
+friend void SizeNotify(ViewShell* pVwSh, const Size &);
+
+friend void PageNumNotify( ViewShell* pVwSh,
+ USHORT nPhyNum,
+ USHORT nVirtNum,
+ const String& rPg );
+
+ static QuickHelpData* pQuickHlpData;
+
+ static BOOL bReplaceQuote;
+ static long nDDStartPosX, nDDStartPosY;
+
+ static Color aTextColor; //Textfarbe, fuer die Giesskanne
+ static BOOL bTransparentBackColor; // Hintergrund transparent
+ static Color aTextBackColor; //Texthintergrundfarbe, fuer die Giesskanne
+
+ /*
+ * Timer und Handler fuer das Weiterscrollen, wenn der
+ * Mauspointer innerhalb eines Drag-Vorgangs ausserhalb des
+ * EditWin stehen bleibt. In regelmaessigen Intervallen wird
+ * die Selektion in Richtung der Mausposition vergroessert.
+ */
+ AutoTimer aTimer;
+ // Timer fuer verschachtelte KeyInputs (z.B. fuer Tabellen)
+ Timer aKeyInputTimer;
+ // timer for ANY-KeyInut question without a following KeyInputEvent
+ Timer aKeyInputFlushTimer;
+
+ String aInBuffer;
+ Point aStartPos;
+ Point aMovePos;
+ Point aRszMvHdlPt;
+ Timer aTemplateTimer;
+
+ // Type/Objecte ueber dem der MousePointer steht
+ SwCallMouseEvent aSaveCallEvent;
+
+ SwApplyTemplate *pApplyTempl;
+
+ SdrViewUserMarker *pUserMarker;
+ SdrObject *pUserMarkerObj;
+
+ SwView &rView;
+
+ int aActHitType; // aktueller Mauspointer
+
+ ULONG nDropFormat; //Format aus dem letzten QueryDrop
+ USHORT nDropAction; //Action aus dem letzten QueryDrop
+ USHORT nDropDestination; //Ziel aus dem letzten QueryDrop
+
+ UINT16 eDrawMode;
+ UINT16 eBezierMode;
+ UINT16 nInsFrmColCount; //Spaltenzahl fuer interaktiven Rahmen
+ BOOL bLinkRemoved : 1,
+ bMBPressed : 1,
+ bInsDraw : 1,
+ bInsFrm : 1,
+ bIsInMove : 1,
+ bIsInDrag : 1, //StartExecuteDrag nich doppelt ausfuehren
+ bOldIdle : 1, //Zum abschalten des Idle'ns
+ bOldIdleSet : 1, //waehrend QeueryDrop
+ bTblInsDelMode : 1, //
+ bTblIsInsMode : 1, //
+ bTblIsColMode : 1, //
+ bChainMode : 1, //Rahmen verbinden
+ bWasShdwCrsr : 1, //ShadowCrsr war im MouseButtonDown an
+ bLockInput : 1; //Lock waehrend die Rechenleiste aktiv ist
+
+
+
+
+
+ //Hilfsfunktionen fuer D&D
+
+ /*
+ * Handler fuer das Weiterscrollen, wenn der Mauspointer innerhalb eines
+ * Drag-Vorgangs ausserhalb des EditWin stehen bleibt. In regelmaessigen
+ * Intervallen wird die Selektion in Richtung der Mausposition
+ * vergroessert.
+ */
+ DECL_LINK( TimerHandler, Timer * );
+
+ // timer for ANY-KeyInut question without a following KeyInputEvent
+ DECL_LINK( KeyInputFlushHandler, Timer * );
+
+ // Timer fuer verschachtelte KeyInputs (z.B. fuer Tabellen)
+ DECL_LINK( KeyInputTimerHandler, Timer * );
+
+ // Timer fuer das ApplyTemplates per Maus (verkapptes Drag&Drop)
+ DECL_LINK( TemplateTimerHdl, Timer* );
+
+protected:
+
+
+
+
+
+
+ // Drag & Drop Interface
+
+ void ShowAutoTextCorrectQuickHelp( const String& rWord, OfaAutoCorrCfg* pACfg, SvxAutoCorrect* pACorr );
+public:
+
+ void UpdatePointer(const Point &, USHORT nButtons = 0);
+
+ BOOL IsDrawAction() { return (bInsDraw); }
+ void SetDrawAction(BOOL bFlag) { bInsDraw = bFlag; }
+ inline UINT16 GetDrawMode(BOOL bBuf = FALSE) const { return eDrawMode; }
+ inline void SetDrawMode(UINT16 eDrwMode) { eDrawMode = eDrwMode; }
+ BOOL IsFrmAction() { return (bInsFrm); }
+ inline UINT16 GetBezierMode() { return eBezierMode; }
+ void SetBezierMode(UINT16 eBezMode) { eBezierMode = eBezMode; }
+ UINT16 GetFrmColCount() const {return nInsFrmColCount;} //Spaltenzahl fuer interaktiven Rahmen
+
+
+ BOOL IsChainMode() const { return bChainMode; }
+
+
+ static void SetReplaceQuote(BOOL bOn = TRUE) { bReplaceQuote = bOn; }
+ static BOOL IsReplaceQuote() { return bReplaceQuote; }
+
+ SwApplyTemplate* GetApplyTemplate() const { return pApplyTempl; }
+
+ USHORT GetDropAction() const { return nDropAction; }
+ ULONG GetDropFormat() const { return nDropFormat; }
+
+ Color GetTextColor() { return aTextColor; }
+ void SetTextColor(const Color& rCol ) { aTextColor = rCol; }
+
+ Color GetTextBackColor()
+ { return aTextBackColor; }
+ void SetTextBackColor(const Color& rCol )
+ { aTextBackColor = rCol; }
+ void SetTextBackColorTransparent(BOOL bSet)
+ { bTransparentBackColor = bSet; }
+ BOOL IsTextBackColorTransparent()
+ { return bTransparentBackColor; }
+ void LockKeyInput(BOOL bSet){bLockInput = bSet;}
+
+ const SwView &GetView() const { return rView; }
+ SwView &GetView() { return rView; }
+
+#ifdef ACCESSIBLE_LAYOUT
+#endif
+
+ // Tipfenster loeschen
+
+ static inline long GetDDStartPosX() { return nDDStartPosX; }
+ static inline long GetDDStartPosY() { return nDDStartPosY; }
+
+ static void _InitStaticData();
+ static void _FinitStaticData();
+
+ //#i3370# remove quick help to prevent saving of autocorrection suggestions
+ void StopQuickHelp();
+
+ SwEditWin(Window *pParent, SwView &);
+ virtual ~SwEditWin();
+};
+
+
+} //namespace binfilter
+#endif
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/envimg.hxx b/binfilter/bf_sw/source/ui/inc/envimg.hxx
new file mode 100644
index 000000000000..f554ca449249
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/envimg.hxx
@@ -0,0 +1,84 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _ENVIMG_HXX
+#define _ENVIMG_HXX
+
+#include <bf_svtools/poolitem.hxx>
+namespace binfilter {
+
+// enum -----------------------------------------------------------------------
+
+enum SwEnvAlign
+{
+ ENV_HOR_LEFT = 0,
+ ENV_HOR_CNTR,
+ ENV_HOR_RGHT,
+ ENV_VER_LEFT,
+ ENV_VER_CNTR,
+ ENV_VER_RGHT
+};
+
+// class SwEnvItem ------------------------------------------------------------
+
+class SwEnvItem : public SfxPoolItem
+{
+public:
+
+ ::rtl::OUString aAddrText; // Text fuer Empfaenger
+ sal_Bool bSend; // Absender?
+ ::rtl::OUString aSendText; // Text fuer Absender
+ sal_Int32 lAddrFromLeft; // Linker Abstand fuer Empfaenger (twips)
+ sal_Int32 lAddrFromTop; // Oberer Abstand fuer Empfaenger (twips)
+ sal_Int32 lSendFromLeft; // Linker Abstand fuer Absender (twips)
+ sal_Int32 lSendFromTop; // Oberer Abstand fuer Absender (twips)
+ sal_Int32 lWidth; // Breite des Umschlags (twips)
+ sal_Int32 lHeight; // Hoehe des Umschlags (twips)
+ SwEnvAlign eAlign; // Ausrichtung beim Einzug
+ sal_Bool bPrintFromAbove; // Von oben drucken?
+ sal_Int32 lShiftRight; // Verschiebung nach rechts (twips)
+ sal_Int32 lShiftDown; // Verschiebung nach unten (twips)
+
+ SwEnvItem();
+ SwEnvItem(const SwEnvItem& rItem);
+
+ TYPEINFO();
+
+
+ virtual int operator ==(const SfxPoolItem& rItem) const;
+
+ virtual SfxPoolItem* Clone(SfxItemPool* = 0) const;
+};
+
+// class SwEnvCfgItem -------------------------------------------------------
+
+
+
+} //namespace binfilter
+#endif
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/fldmgr.hxx b/binfilter/bf_sw/source/ui/inc/fldmgr.hxx
new file mode 100644
index 000000000000..8d689d23ee10
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/fldmgr.hxx
@@ -0,0 +1,260 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _FLDMGR_HXX
+#define _FLDMGR_HXX
+
+#ifndef _SVSTDARR_HXX
+#define _SVSTDARR_STRINGSDTOR
+#include <bf_svtools/svstdarr.hxx>
+#endif
+
+#include <tools/string.hxx>
+
+#include "swtypes.hxx"
+
+#include <com/sun/star/uno/Reference.h>
+#include <com/sun/star/uno/Any.h>
+namespace com{namespace sun{namespace star{
+ namespace container{
+ class XNameAccess;
+ }
+ namespace text{
+ class XNumberingTypeInfo;
+ }
+}}}
+class ListBox;
+
+namespace binfilter {
+
+class SvxMacroItem;
+class SvNumberFormatter;
+class SwWrtShell;
+class SwField;
+class SwFieldType;
+class SwFmtRefMark;
+class SbModule;
+
+/*--------------------------------------------------------------------
+ Beschreibung: Shell setzen auf der der SwFldMgr arbeitet
+ --------------------------------------------------------------------*/
+
+void SetFldMgrShell(SwWrtShell* pSh);
+
+/*--------------------------------------------------------------------
+ Beschreibung: Die Gruppen von Feldern
+ --------------------------------------------------------------------*/
+
+enum SwFldGroups
+{
+ GRP_DOC,
+ GRP_FKT,
+ GRP_REF,
+ GRP_REG,
+ GRP_DB,
+ GRP_VAR
+};
+
+struct SwFldGroupRgn
+{
+ USHORT nStart;
+ USHORT nEnd;
+};
+
+/*--------------------------------------------------------------------
+ Beschreibung: Der FeldManager handelt das Einfuegen von Felder
+ ueber Command-Strings
+ --------------------------------------------------------------------*/
+struct SwInsertFld_Data
+{
+ USHORT nTypeId;
+ USHORT nSubType;
+ const String sPar1;
+ const String sPar2;
+ ULONG nFormatId;
+ SwWrtShell* pSh;
+ sal_Unicode cSeparator;
+ BOOL bIsAutomaticLanguage;
+ ::com::sun::star::uno::Any aDBDataSource;
+ ::com::sun::star::uno::Any aDBConnection;
+ ::com::sun::star::uno::Any aDBColumn;
+
+ SwInsertFld_Data(USHORT nType, USHORT nSub, const String& rPar1, const String& rPar2,
+ ULONG nFmtId, SwWrtShell* pShell = NULL, sal_Unicode cSep = ' ', BOOL bIsAutoLanguage = TRUE) :
+ nTypeId(nType),
+ nSubType(nSub),
+ sPar1(rPar1),
+ sPar2(rPar2),
+ nFormatId(nFmtId),
+ pSh(pShell),
+ cSeparator(cSep),
+ bIsAutomaticLanguage(bIsAutoLanguage) {}
+
+ SwInsertFld_Data() :
+ pSh(0),
+ cSeparator(' '),
+ bIsAutomaticLanguage(TRUE){}
+
+};
+class SwFldMgr
+{
+private:
+ SvStringsDtor aSubLst;
+
+ SwField* pCurFld;
+ SbModule* pModule;
+ const SvxMacroItem* pMacroItem;
+ SwWrtShell* pWrtShell; // darf auch NULL sein!
+ String aCurPar1;
+ String aCurPar2;
+ String sCurFrame;
+
+ String sMacroPath;
+
+ ULONG nCurFmt;
+ BOOL bEvalExp;
+
+ USHORT GetCurrLanguage() const;
+
+ ::com::sun::star::uno::Reference< ::com::sun::star::container::XNameAccess> xDBContext;
+ ::com::sun::star::uno::Reference< ::com::sun::star::container::XNameAccess> GetDBContext();
+ ::com::sun::star::uno::Reference< ::com::sun::star::text::XNumberingTypeInfo> xNumberingInfo;
+ ::com::sun::star::uno::Reference< ::com::sun::star::text::XNumberingTypeInfo> GetNumberingInfo()const;
+public:
+ SwFldMgr(SwWrtShell* pSh = 0);
+ ~SwFldMgr();
+
+ // Feld einfuegen ueber TypeId (TYP_ ...)
+ BOOL InsertFld( const SwInsertFld_Data& rData );
+
+ BOOL InsertURL( const String& rName,
+ const String& rVal,
+ const String& rFrame,
+ const SvxMacroItem* pItem = 0);
+
+ // Direkt das aktuelle Feld aendern
+ void UpdateCurFld(ULONG nFormat,
+ const String& rPar1,
+ const String& rPar2);
+
+ inline const String& GetCurFldPar1() const;
+ inline const String& GetCurFldPar2() const;
+ inline ULONG GetCurFldFmt() const;
+
+ // Ein Feld ermitteln
+ SwField* GetCurFld();
+
+ // Zugriff auf Feldtypen
+ void RemoveDBTypes();
+ void InsertFldType(SwFieldType& rType);
+
+ BOOL ChooseMacro(const String &rSelMacro = aEmptyStr);
+ inline void SetMacroPath(const String& rPath) { sMacroPath = rPath; }
+ inline const String& GetMacroPath() const { return (sMacroPath); }
+ inline void SetMacroModule(SbModule* pMod) { pModule = pMod; }
+
+ // Vorheriger Naechster gleichen Typ
+ BOOL GoNextPrev( BOOL bNext = TRUE, SwFieldType* pTyp = 0 );
+ BOOL GoNext( SwFieldType* pTyp = 0 ) { return GoNextPrev( TRUE, pTyp ); }
+ BOOL GoPrev( SwFieldType* pTyp = 0 ) { return GoNextPrev( FALSE, pTyp ); }
+
+ // Setzen von Werten aus Benutzerfeldern (BASIC)
+ //
+ BOOL SetFieldValue(const String &rFieldName,
+ const String &rValue);
+
+ // Erfragen von Werten aus Datenbankfeldern (BASIC )
+// String GetDataBaseFieldValue(const String &rDBName, const String &rFieldName, SwWrtShell* pSh);
+ BOOL IsDBNumeric(const String& rDBName, const String& rTblQryName,
+ BOOL bIsTable, const String& rFldName);
+
+ // RefMark mit Namen organisieren
+ BOOL CanInsertRefMark( const String& rStr );
+
+
+ // Zugriff ueber ResId auf Feldtypen
+ USHORT GetFldTypeCount(USHORT nResId = USHRT_MAX) const;
+ SwFieldType* GetFldType(USHORT nResId, USHORT nId = 0) const;
+ SwFieldType* GetFldType(USHORT nResId, const String& rName) const;
+
+ void RemoveFldType(USHORT nResId, USHORT nId = 0);
+ void RemoveFldType(USHORT nResId, const String& rName);
+
+ // Zugriff ueber TypeId aus dem Dialog
+ // Ids fuer einen Bereich von Feldern
+ const SwFldGroupRgn& GetGroupRange(BOOL bHtmlMode, USHORT nGrpId) const;
+ USHORT GetGroup(BOOL bHtmlMode, USHORT nTypeId, USHORT nSubType = 0) const;
+
+ // TypeId des aktuellen Feldes
+ USHORT GetCurTypeId() const;
+ // TypeId fuer einen konkrete Pos in der Liste
+ USHORT GetTypeId(USHORT nPos) const;
+ // Name des Typen in der Liste der Felder
+ const String& GetTypeStr(USHORT nPos) const;
+
+ // Pos in der Liste der Felder
+ USHORT GetPos(USHORT nTypeId) const;
+
+ // Untertypen zu einem Typ
+ SvStringsDtor& GetSubTypes(USHORT nId);
+
+ BOOL SetUserSubType(const String& rName, USHORT nSubType);
+
+ // Formate zu einem Typ
+ USHORT GetFormatCount(USHORT nTypeId, BOOL bIsText, BOOL bHtmlMode = FALSE) const;
+ String GetFormatStr(USHORT nTypeId, ULONG nFormatId) const;
+ USHORT GetFormatId(USHORT nTypeId, ULONG nFormatId) const;
+ ULONG GetDefaultFormat(USHORT nTypeId, BOOL bIsText, SvNumberFormatter* pFormatter, double* pVal = 0L);
+
+ // Evaluierung der ExpressionFelder ausschalten fuer das Einfuegen
+ // vieler Expressionfelder (siehe Etiketten)
+ //
+ inline void SetEvalExpFlds(BOOL bEval);
+ void EvalExpFlds(SwWrtShell* pSh = NULL);
+
+ // public, damit sie im fldini initialisiert werden koennen.
+ static String *pDate, *pTime;
+
+};
+
+inline void SwFldMgr::SetEvalExpFlds(BOOL bEval)
+ { bEvalExp = bEval; }
+
+inline const String& SwFldMgr::GetCurFldPar1() const
+ { return aCurPar1; }
+
+inline const String& SwFldMgr::GetCurFldPar2() const
+ { return aCurPar2; }
+
+inline ULONG SwFldMgr::GetCurFldFmt() const
+ { return nCurFmt; }
+
+
+} //namespace binfilter
+#endif
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/fldwrap.hxx b/binfilter/bf_sw/source/ui/inc/fldwrap.hxx
new file mode 100644
index 000000000000..d3b2bf9caebe
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/fldwrap.hxx
@@ -0,0 +1,62 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _FLDWRAP_HXX
+#define _FLDWRAP_HXX
+
+#include "chldwrap.hxx"
+namespace binfilter {
+
+class SwFldDlgWrapper : public SwChildWinWrapper
+{
+public:
+ SwFldDlgWrapper( Window* pParent, USHORT nId,
+ SfxBindings* pBindings, SfxChildWinInfo* pInfo ): SwChildWinWrapper( pParent, nId ){DBG_BF_ASSERT(0, "STRIP");} //STRIP001 SfxBindings* pBindings, SfxChildWinInfo* pInfo );
+
+ SFX_DECL_CHILDWINDOW(SwFldDlgWrapper);
+
+};
+/* -----------------04.02.2003 14:14-----------------
+ * field dialog only showing database page to support
+ * mail merge
+ * --------------------------------------------------*/
+class SwFldDataOnlyDlgWrapper : public SwChildWinWrapper
+{
+public:
+ SwFldDataOnlyDlgWrapper( Window* pParent, USHORT nId,
+ SfxBindings* pBindings, SfxChildWinInfo* pInfo );
+
+ SFX_DECL_CHILDWINDOW(SwFldDataOnlyDlgWrapper);
+
+ virtual BOOL ReInitDlg(SwDocShell *pDocSh);
+};
+
+
+} //namespace binfilter
+#endif
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/fontcfg.hxx b/binfilter/bf_sw/source/ui/inc/fontcfg.hxx
new file mode 100644
index 000000000000..8415f724f0f9
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/fontcfg.hxx
@@ -0,0 +1,107 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _FONTCFG_HXX
+#define _FONTCFG_HXX
+
+#include <unotools/configitem.hxx>
+#include <tools/string.hxx>
+#include <i18npool/lang.h>
+namespace binfilter {
+
+#define FONT_STANDARD 0
+#define FONT_OUTLINE 1
+#define FONT_LIST 2
+#define FONT_CAPTION 3
+#define FONT_INDEX 4
+#define FONT_STANDARD_CJK 5
+#define FONT_OUTLINE_CJK 6
+#define FONT_LIST_CJK 7
+#define FONT_CAPTION_CJK 8
+#define FONT_INDEX_CJK 9
+#define FONT_STANDARD_CTL 10
+#define FONT_OUTLINE_CTL 11
+#define FONT_LIST_CTL 12
+#define FONT_CAPTION_CTL 13
+#define FONT_INDEX_CTL 14
+#define DEF_FONT_COUNT 15
+
+#define FONT_PER_GROUP 5
+
+#define FONT_GROUP_DEFAULT 0
+#define FONT_GROUP_CJK 1
+#define FONT_GROUP_CTL 2
+
+class SwStdFontConfig : public ::utl::ConfigItem
+{
+ String sDefaultFonts[DEF_FONT_COUNT];
+
+ ::com::sun::star::uno::Sequence<rtl::OUString> GetPropertyNames();
+
+ void ChangeString(USHORT nFontType, const String& rSet)
+ {
+ if(sDefaultFonts[nFontType] != rSet)
+ {
+ SetModified();
+ sDefaultFonts[nFontType] = rSet;
+ }
+ }
+public:
+ SwStdFontConfig();
+ ~SwStdFontConfig();
+
+ virtual void Commit();
+ virtual void Notify( const ::com::sun::star::uno::Sequence< rtl::OUString >& aPropertyNames );
+
+ const String& GetFontStandard(sal_uInt8 nFontGroup) const {return sDefaultFonts[FONT_STANDARD + FONT_PER_GROUP * nFontGroup];}
+ const String& GetFontOutline(sal_uInt8 nFontGroup) const {return sDefaultFonts[FONT_OUTLINE + FONT_PER_GROUP * nFontGroup];}
+ const String& GetFontList (sal_uInt8 nFontGroup) const {return sDefaultFonts[FONT_LIST + FONT_PER_GROUP * nFontGroup];}
+ const String& GetFontCaption(sal_uInt8 nFontGroup) const {return sDefaultFonts[FONT_CAPTION + FONT_PER_GROUP * nFontGroup];}
+ const String& GetFontIndex (sal_uInt8 nFontGroup) const {return sDefaultFonts[FONT_INDEX + FONT_PER_GROUP * nFontGroup];}
+
+ const String& GetFontFor(USHORT nFontType) const {return sDefaultFonts[nFontType];}
+ BOOL IsFontDefault(USHORT nFontType) const;
+
+ void SetFontStandard(const String& rSet, sal_uInt8 nFontGroup)
+ {ChangeString(FONT_STANDARD + FONT_PER_GROUP * nFontGroup, rSet);}
+
+ void SetFontOutline(const String& rSet, sal_uInt8 nFontGroup)
+ { ChangeString(FONT_OUTLINE + FONT_PER_GROUP * nFontGroup, rSet);}
+ void SetFontList (const String& rSet, sal_uInt8 nFontGroup)
+ { ChangeString(FONT_LIST + FONT_PER_GROUP * nFontGroup, rSet);}
+ void SetFontCaption(const String& rSet, sal_uInt8 nFontGroup)
+ { ChangeString(FONT_CAPTION + FONT_PER_GROUP * nFontGroup, rSet);}
+ void SetFontIndex (const String& rSet, sal_uInt8 nFontGroup)
+ { ChangeString(FONT_INDEX + FONT_PER_GROUP * nFontGroup, rSet);}
+
+ static String GetDefaultFor(USHORT nFontType, LanguageType eLang);
+};
+} //namespace binfilter
+#endif
+
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/formedt.hxx b/binfilter/bf_sw/source/ui/inc/formedt.hxx
new file mode 100644
index 000000000000..e395092667be
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/formedt.hxx
@@ -0,0 +1,105 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _FORMEDT_HXX
+#define _FORMEDT_HXX
+
+#include <bf_svx/stddlg.hxx>
+
+#include <vcl/lstbox.hxx>
+
+#include <vcl/button.hxx>
+
+#include <vcl/fixed.hxx>
+
+#include <vcl/edit.hxx>
+
+#include "toxe.hxx"
+namespace binfilter {
+
+class SwWrtShell;
+class SwForm;
+
+/*--------------------------------------------------------------------
+ Beschreibung: Markierung fuer Verzeichniseintrag einfuegen
+ --------------------------------------------------------------------*/
+
+class SwIdxFormDlg : public SvxStandardDialog
+{
+ DECL_LINK( EntryHdl, Button * );
+ DECL_LINK( PageHdl, Button * );
+ DECL_LINK( TabHdl, Button * );
+ DECL_LINK( JumpHdl, Button * );
+ DECL_LINK( StdHdl, Button * );
+ DECL_LINK( SelectHdl, ListBox * );
+ DECL_LINK( EnableSelectHdl, ListBox * );
+ DECL_LINK( DoubleClickHdl, Button * );
+ DECL_LINK( ModifyHdl, Edit * );
+ DECL_LINK( AssignHdl, Button * );
+ void UpdatePattern();
+ void Apply();
+
+ ListBox aEntryLB;
+ OKButton aOKBtn;
+ CancelButton aCancelBT;
+ FixedText aLevelFT;
+ Edit aEntryED;
+ PushButton aEntryBT;
+ PushButton aTabBT;
+ PushButton aPageBT;
+ PushButton aJumpBT;
+ FixedLine aEntryFL;
+ FixedText aLevelFT2;
+ ListBox aLevelLB;
+ FixedText aTemplateFT;
+ ListBox aParaLayLB;
+ PushButton aStdBT;
+ PushButton aAssignBT;
+ FixedLine aFormatFL;
+
+ SwWrtShell &rSh;
+ SwForm *pForm;
+ USHORT nAktLevel;
+ BOOL bLastLinkIsEnd;
+
+public:
+ SwIdxFormDlg( Window* pParent, SwWrtShell &rShell, const SwForm& rForm );
+ ~SwIdxFormDlg();
+
+ static BOOL IsNoNum(SwWrtShell& rSh, const String& rName);
+ const SwForm& GetTOXForm();
+};
+
+inline const SwForm& SwIdxFormDlg::GetTOXForm()
+{
+ return *pForm;
+}
+
+} //namespace binfilter
+#endif
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/frmmgr.hxx b/binfilter/bf_sw/source/ui/inc/frmmgr.hxx
new file mode 100644
index 000000000000..86b571c8b113
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/frmmgr.hxx
@@ -0,0 +1,243 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _FRMMGR_HXX
+#define _FRMMGR_HXX
+
+#include "swtypes.hxx"
+#include "frmatr.hxx"
+
+#include <bf_svx/svxenum.hxx>
+#include <tools/gen.hxx>
+#include <fmtfsize.hxx>
+#include <fmtsrnd.hxx>
+#include <fmtornt.hxx>
+#include <fmtanchr.hxx>
+namespace binfilter {
+
+class SwWrtShell;
+struct SwFrmValid;
+
+class SwFmt;
+class SwFmtCol;
+
+const SwTwips DFLT_WIDTH = MM50 * 4;
+const SwTwips DFLT_HEIGHT = MM50;
+
+#define FULL_ATTRSET 0xffff
+
+#define FRMMGR_TYPE_NONE 0x00
+#define FRMMGR_TYPE_TEXT 0x01
+#define FRMMGR_TYPE_GRF 0x02
+#define FRMMGR_TYPE_OLE 0x04
+#define FRMMGR_TYPE_LABEL 0x08
+#define FRMMGR_TYPE_ENVELP 0x10
+
+class SwFlyFrmAttrMgr
+{
+ SfxItemSet aSet;
+ Point aAbsPos;
+ SwWrtShell *pOwnSh;
+
+ BOOL bAbsPos,
+ bNewFrm;
+ BOOL bIsInVertical;
+
+ // interne Verrechnung fuer Umrandung
+ SwTwips CalcTopSpace();
+ SwTwips CalcBottomSpace();
+ SwTwips CalcLeftSpace();
+ SwTwips CalcRightSpace();
+
+ void _UpdateFlyFrm(); //Nacharbeit nach Einfuegen oder Update
+
+public:
+ SwFlyFrmAttrMgr( BOOL bNew, SwWrtShell* pSh, BYTE nType );
+
+ //CopyCtor fuer die Dialoge, zum Pruefen der Metrics
+ SwFlyFrmAttrMgr( BOOL bNew, SwWrtShell *pSh, const SfxItemSet &rSet );
+
+ inline SwWrtShell* GetShell() { return pOwnSh; }
+
+ void SetAnchor(RndStdIds eId);
+ inline RndStdIds GetAnchor() const;
+
+ void SetHorzOrientation(SwHoriOrient eOrient);
+ void SetVertOrientation(SvxFrameVertOrient eOrient);
+
+ // Absolute Position
+ void SetAbsPos(const Point& rLPoint);
+
+ // Relative Position vom Anker
+ void SetPos(const Point& rLPoint);
+ inline Point GetPos() const;
+
+ // Groesse
+ void SetSize(const Size& rLSize);
+ inline const Size& GetSize() const;
+ void SetFrmSize(const SwFmtFrmSize& rFrmSize);
+
+ inline USHORT GetHeightPercent() const;
+
+ void SetSizeType(SwFrmSize eType);
+
+ // Abstand zum Inhalt
+ void SetLRSpace( long nLeft = LONG_MAX,
+ long nRight = LONG_MAX );
+ void SetULSpace( long nTop = LONG_MAX,
+ long nBottom= LONG_MAX );
+
+ void SetWrapType(SwSurround eSurround);
+
+ void SetAnchorOnly(BOOL bSet);
+ void SetContour( BOOL bSet);
+ void SetTransparent(BOOL bTrans);
+
+ void ProtectPosSize(BOOL bProt);
+
+ void SetCol( const SwFmtCol &rCol);
+
+ // Attribute aendern und erfragen
+ void UpdateAttrMgr();
+ void UpdateFlyFrm();
+
+ // neuen Rahmen erzeugen
+ BOOL InsertFlyFrm();
+ void InsertFlyFrm(RndStdIds eAnchorType,
+ const Point &rPos,
+ const Size &rSize,
+ BOOL bAbsPos = FALSE);
+
+ // Metriken pruefen und aendern
+ void ValidateMetrics(SwFrmValid& rVal, BOOL bOnlyPercentRefValue = FALSE);
+
+ void DelAttr(USHORT nId);
+
+ // Set rausreichen
+ inline const SfxItemSet &GetAttrSet() const { return aSet; }
+ inline SfxItemSet &GetAttrSet() { return aSet; }
+ void SetAttrSet(const SfxItemSet& rSet);
+
+ inline const SwFmtVertOrient &GetVertOrient() const;
+ inline const SwFmtHoriOrient &GetHoriOrient() const;
+ inline const SvxShadowItem &GetShadow() const;
+ inline const SvxBoxItem &GetBox() const;
+ inline const SwFmtSurround &GetSurround() const;
+ inline const SwFmtFrmSize &GetFrmSize() const;
+
+ long CalcWidthSpace();
+ long CalcHeightSpace();
+
+ long CalcWidthBorder() { return CalcLeftSpace()+CalcRightSpace(); }
+ long CalcHeightBorder() { return CalcTopSpace()+CalcBottomSpace(); }
+};
+
+/*--------------------------------------------------------------------
+ Beschreibung: Validierung von Metriken
+ --------------------------------------------------------------------*/
+
+struct SwFrmValid
+{
+ RndStdIds eArea;
+ SwHoriOrient eHori;
+ SvxFrameVertOrient eVert;
+ SwRelationOrient eHRel;
+ SwRelationOrient eVRel;
+ BOOL bAuto;
+ BOOL bMirror;
+
+ SwTwips nHPos;
+ SwTwips nMaxHPos;
+ SwTwips nMinHPos;
+
+ SwTwips nVPos;
+ SwTwips nMaxVPos;
+ SwTwips nMinVPos;
+
+ SwTwips nWidth;
+ SwTwips nMinWidth;
+ SwTwips nMaxWidth;
+
+ SwTwips nHeight;
+ SwTwips nMinHeight;
+ SwTwips nMaxHeight;
+
+ Size aPercentSize; // Size fuer 100%-Wert
+
+ SwFrmValid();
+};
+
+
+inline const Size& SwFlyFrmAttrMgr::GetSize() const
+{
+ return ((SwFmtFrmSize&)aSet.Get(RES_FRM_SIZE)).GetSize();
+}
+
+inline const SwFmtVertOrient &SwFlyFrmAttrMgr::GetVertOrient() const
+{
+ return ((SwFmtVertOrient&)aSet.Get(RES_VERT_ORIENT));
+}
+inline const SwFmtHoriOrient &SwFlyFrmAttrMgr::GetHoriOrient() const
+{
+ return ((SwFmtHoriOrient &)aSet.Get(RES_HORI_ORIENT));
+}
+inline const SwFmtFrmSize& SwFlyFrmAttrMgr::GetFrmSize() const
+{
+ return ((SwFmtFrmSize&)aSet.Get(RES_FRM_SIZE));
+}
+inline const SvxShadowItem &SwFlyFrmAttrMgr::GetShadow() const
+{
+ return ((SvxShadowItem&)aSet.Get(RES_SHADOW));
+}
+inline const SvxBoxItem &SwFlyFrmAttrMgr::GetBox() const
+{
+ return ((SvxBoxItem&)aSet.Get(RES_BOX));
+}
+inline const SwFmtSurround &SwFlyFrmAttrMgr::GetSurround() const
+{
+ return ((SwFmtSurround&)aSet.Get(RES_SURROUND));
+}
+
+inline Point SwFlyFrmAttrMgr::GetPos() const
+{
+ return Point( GetHoriOrient().GetPos(), GetVertOrient().GetPos() );
+}
+
+inline RndStdIds SwFlyFrmAttrMgr::GetAnchor() const
+{
+ return ((SwFmtAnchor&)aSet.Get(RES_ANCHOR)).GetAnchorId();
+}
+
+inline USHORT SwFlyFrmAttrMgr::GetHeightPercent() const
+{
+ return GetFrmSize().GetHeightPercent();
+}
+
+} //namespace binfilter
+#endif
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/frmsh.hxx b/binfilter/bf_sw/source/ui/inc/frmsh.hxx
new file mode 100644
index 000000000000..f7a7dfdebb0c
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/frmsh.hxx
@@ -0,0 +1,50 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _SWFRMSH_HXX
+#define _SWFRMSH_HXX
+
+#include "basesh.hxx"
+namespace binfilter {
+
+class SwFrameShell: public SwBaseShell
+{
+
+public:
+ SFX_DECL_INTERFACE(SW_FRAMESHELL);
+
+ SwFrameShell(SwView &rView):SwBaseShell( rView ){DBG_BF_ASSERT(0, "STRIP");} ;//STRIP001 SwFrameShell(SwView &rView);
+
+ void ExecFrameStyle(SfxRequest& rReq){DBG_BF_ASSERT(0, "STRIP");} ;//STRIP001 void ExecFrameStyle(SfxRequest& rReq);
+ void GetLineStyleState(SfxItemSet &rSet){DBG_BF_ASSERT(0, "STRIP");} ;//STRIP001 void GetLineStyleState(SfxItemSet &rSet);
+ void StateInsert(SfxItemSet &rSet){DBG_BF_ASSERT(0, "STRIP");} ;//STRIP001 void StateInsert(SfxItemSet &rSet);
+};
+
+} //namespace binfilter
+#endif
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/frmui.hrc b/binfilter/bf_sw/source/ui/inc/frmui.hrc
new file mode 100644
index 000000000000..3e57d219015b
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/frmui.hrc
@@ -0,0 +1,89 @@
+/*************************************************************************
+ *
+ * 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 _FRMUI_HRC
+#define _FRMUI_HRC
+
+#include "rcid.hrc"
+#include "globals.hrc"
+
+#define DLG_FRMOPT (RC_FRMDLG_BEGIN + 1)
+#define DLG_PATTERN (RC_FRMDLG_BEGIN + 2)
+#define DLG_BORDER (RC_FRMDLG_BEGIN + 3)
+#define DLG_FOOTNOTE (RC_FRMDLG_BEGIN + 5)
+#define DLG_INSERT_FOOTNOTE (RC_FRMDLG_BEGIN + 6)
+
+#define DLG_VIEW_HEADER (RC_FRMDLG_BEGIN + 8)
+#define DLG_FORMAT_COLUMN (RC_FRMDLG_BEGIN + 10)
+
+
+#define STR_PATTERN_BRD (RC_FRMDLG_BEGIN + 13)
+#define STR_SHPATTERN (RC_FRMDLG_BEGIN + 14)
+#define STR_LNPATTERN (RC_FRMDLG_BEGIN + 15)
+
+#define BMP_PORTRAIT (RC_FRMDLG_BEGIN + 16)
+#define BMP_LANDSCAPE (RC_FRMDLG_BEGIN + 17)
+#define BMP_BEGIN (RC_FRMDLG_BEGIN + 18)
+#define BMP_WRAP (BMP_BEGIN)
+#define BMP_LEFT (BMP_BEGIN+1)
+#define BMP_RIGHT (BMP_BEGIN+2)
+#define BMP_OPAQUE (BMP_BEGIN+3)
+#define BMP_OPAQUET (BMP_BEGIN+4)
+#define BMP_NOWRAP (BMP_BEGIN+5)
+
+#define BMP_END (BMP_NOWRAP)
+
+#define MN_OPTION (BMP_END + 1)
+#define MN_COLUMN (BMP_END + 2)
+#define MN_PAPERSZ (BMP_END + 3)
+#define MN_BACKGROUND (BMP_END + 4)
+#define MN_FRAME (BMP_END + 5)
+#define STR_BACKGROUND (BMP_END + 6)
+#define MN_FOOTNOTE (BMP_END + 7)
+
+#define STR_FRMDLG_BEGIN (MN_FOOTNOTE + 1)
+
+
+
+#define STR_BORDER (STR_FRMDLG_BEGIN + 16)
+#define STR_COLUMN (STR_FRMDLG_BEGIN + 17)
+#define STR_PARA (STR_FRMDLG_BEGIN + 18)
+#define STR_CHAR (STR_FRMDLG_BEGIN + 19)
+
+#define STR_FRAME (STR_FRMDLG_BEGIN + 20)
+#define STR_REL_BORDER (STR_FRMDLG_BEGIN + 35)
+#define STR_FLY_MIR_REL_PG_FRAME (STR_FRMDLG_BEGIN + 43)
+#define STR_FLY_MIR_REL_PG_PRTAREA (STR_FRMDLG_BEGIN + 44)
+
+
+
+
+
+
+
+
+#endif // FRMUI_HRC
diff --git a/binfilter/bf_sw/source/ui/inc/globals.h b/binfilter/bf_sw/source/ui/inc/globals.h
new file mode 100644
index 000000000000..7a404392ab2e
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/globals.h
@@ -0,0 +1,40 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _GLOBALS_H
+#define _GLOBALS_H
+
+enum SwChangeState
+{
+ STATE_OFF = 0,
+ STATE_ON = 1,
+ STATE_TOGGLE = 2
+};
+
+#endif
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/globdoc.hrc b/binfilter/bf_sw/source/ui/inc/globdoc.hrc
new file mode 100644
index 000000000000..f217d1a9fa0e
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/globdoc.hrc
@@ -0,0 +1,74 @@
+/*************************************************************************
+ *
+ * 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 _GLOBDOC_HRC
+#define _GLOBDOC_HRC
+
+#include "rcid.hrc"
+
+#define STR_HUMAN_SWGLOBDOC_NAME (RC_GLOBDOC_BEGIN + 2)
+#define STR_WRITER_GLOBALDOC_FULLTYPE_40 (RC_GLOBDOC_BEGIN + 3)
+#define STR_WRITER_GLOBALDOC_FULLTYPE_50 (RC_GLOBDOC_BEGIN + 4)
+#define STR_WRITER_GLOBALDOC_FULLTYPE (RC_GLOBDOC_BEGIN + 5)
+
+#define MN_GLOBALFILE (RC_GLOBDOC_BEGIN + 30)
+#define MN_GLOBALEDIT (RC_GLOBDOC_BEGIN + 31)
+#define MN_GLOBALVIEW (RC_GLOBDOC_BEGIN + 32)
+#define MN_GLOBALINS (RC_GLOBDOC_BEGIN + 33)
+#define MN_GLOBALFORMAT (RC_GLOBDOC_BEGIN + 34)
+#define MN_GLOBALEXTRA (RC_GLOBDOC_BEGIN + 35)
+#define MN_GLOBALWIN (RC_GLOBDOC_BEGIN + 36)
+
+#define MN_GLOBALFILE_PORT (RC_GLOBDOC_BEGIN + 47)
+#define MN_GLOBALEDIT_PORT (RC_GLOBDOC_BEGIN + 48)
+#define MN_GLOBALVIEW_PORT (RC_GLOBDOC_BEGIN + 49)
+#define MN_GLOBALINS_PORT (RC_GLOBDOC_BEGIN + 50)
+#define MN_GLOBALFORMAT_PORT (RC_GLOBDOC_BEGIN + 51)
+#define MN_GLOBALEXTRA_PORT (RC_GLOBDOC_BEGIN + 52)
+#define MN_GLOBALWIN_PORT (RC_GLOBDOC_BEGIN + 53)
+
+#define MN_OBJECTMENU_GLOBALTEXT (RC_GLOBDOC_BEGIN + 54)
+#define MN_OBJECTMENU_GLOBALLIST (RC_GLOBDOC_BEGIN + 55)
+#define MN_OBJECTMENU_GLOBALTABLE (RC_GLOBDOC_BEGIN + 56)
+#define MN_OBJECTMENU_GLOBALFRAME (RC_GLOBDOC_BEGIN + 57)
+#define MN_OBJECTMENU_GLOBALGRAFIK (RC_GLOBDOC_BEGIN + 58)
+#define MN_OBJECTMENU_GLOBALDRAW (RC_GLOBDOC_BEGIN + 59)
+#define MN_OBJECTMENU_GLOBALDRWTXT (RC_GLOBDOC_BEGIN + 60)
+#define MN_OBJECTMENU_GLOBALOLE (RC_GLOBDOC_BEGIN + 61)
+#define MN_OBJECTMENU_GLOBALDRAWCONTROL (RC_GLOBDOC_BEGIN + 62)
+
+#define MN_GLOBAL_TEXT_POPUPMENU (RC_GLOBDOC_BEGIN + 63)
+// ------------------------------------------------------------------------
+
+#define GLOBDOC_ACT_END MN_GLOBAL_TEXT_POPUPMENU
+
+
+#if GLOBDOC_ACT_END > RC_GLOBDOC_END
+#error Resource-Id Ueberlauf in #file, #line
+#endif
+
+#endif
diff --git a/binfilter/bf_sw/source/ui/inc/glosdoc.hxx b/binfilter/bf_sw/source/ui/inc/glosdoc.hxx
new file mode 100644
index 000000000000..81a6122edd0d
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/glosdoc.hxx
@@ -0,0 +1,147 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _GLOSDOC_HXX
+#define _GLOSDOC_HXX
+
+
+#include <tools/string.hxx>
+
+
+#include <bf_svtools/svarray.hxx>
+#include <com/sun/star/text/XAutoTextGroup.hpp>
+class SvStrings;
+namespace binfilter {//STRIP009
+class SwTextBlocks;
+
+class SwDocShell;
+} //namespace binfilter
+
+#ifndef SW_DECL_SWDOCSHELL_DEFINED
+#define SW_DECL_SWDOCSHELL_DEFINED
+#include <tools/ref.hxx>
+namespace binfilter {//STRIP009
+SV_DECL_REF( SwDocShell )
+} //namespace binfilter
+#endif
+
+#include <cppuhelper/weakref.hxx>
+
+#include <vector>
+namespace binfilter {
+
+typedef ::com::sun::star::uno::WeakReference< ::com::sun::star::text::XAutoTextGroup > AutoTextGroupRef;
+typedef ::std::vector< AutoTextGroupRef > UnoAutoTextGroups;
+
+typedef ::com::sun::star::uno::Reference< ::com::sun::star::text::XAutoTextEntry > AutoTextEntryRef;
+typedef ::std::vector< AutoTextEntryRef > UnoAutoTextEntries;
+
+#define GLOS_DELIM (sal_Unicode)'*'
+
+// CLASS -----------------------------------------------------------------
+class SwGlossaries
+{
+ UnoAutoTextGroups aGlossaryGroups;
+ UnoAutoTextEntries aGlossaryEntries;
+ String aPath;
+ String sOldErrPath;
+ String sErrPath;
+ SvStrings *pPathArr;
+ SvStrings *pGlosArr;
+ BOOL bError;
+ SwTextBlocks* GetGlosDoc(const String &rName, BOOL bCreate = TRUE) const{DBG_BF_ASSERT(0, "STRIP"); return NULL;}; //STRIP001 //STRIP001 SwTextBlocks* GetGlosDoc(const String &rName, BOOL bCreate = TRUE) const;
+ SvStrings *GetNameList();
+ void RemoveFileFromList( const String& rGroup );
+ void InvalidateUNOOjects();
+
+public:
+ SwGlossaries();
+ ~SwGlossaries();
+
+ /** returns the cached AutoTextGroup (if any) for the given group name
+
+ @precond
+ If <arg>_bCreate</arg> is <TRUE/>, the SolarMutex must be locked when calling into this method.
+
+ @param _rGroupName
+ the name of the glossaries group
+ @param _bCreate
+ if <TRUE/>, the group is created if it does not yet exist
+ */
+ ::com::sun::star::uno::Reference< ::com::sun::star::text::XAutoTextGroup >
+ GetAutoTextGroup(
+ const ::rtl::OUString& _rGroupName,
+ bool _bCreate = false
+ );
+
+ /** returns the cached AutoTextEntry (if any) for the given group/with the given name
+
+ @precond
+ If <arg>_bCreate</arg> is <TRUE/>, the SolarMutex must be locked when calling into this method.
+
+ @param _rGroupAccessName
+ the name to access the group
+ @param _rGroupName
+ the name of the glossaries group, as to be passed to the entry
+ @param _rEntryName
+ the name of the auto text entry
+ @param _bCreate
+ if <TRUE/>, the entry is created if it does not yet exist
+ */
+ ::com::sun::star::uno::Reference< ::com::sun::star::text::XAutoTextEntry >
+ GetAutoTextEntry(
+ const String& _rCompleteGroupName,
+ const ::rtl::OUString& _rGroupName,
+ const ::rtl::OUString& _rEntryName,
+ bool _bCreate = false
+ );
+
+ USHORT GetGroupCnt();
+ String GetGroupName(USHORT );
+ String GetGroupTitle( const String& rGroupName );
+
+ BOOL FindGroupName(String & rGroup);
+
+ SwTextBlocks* GetGroupDoc(const String &rName,
+ BOOL bCreate = FALSE) const;
+ SwTextBlocks* GetDefGroupDoc() const {return GetGroupDoc(GetDefName());}
+ void PutGroupDoc(SwTextBlocks *pBlock);
+ static String GetDefName();
+ static String GetExtension();
+
+ BOOL NewGroupDoc(String &rGroupName, const String& rTitle);
+ BOOL RenameGroupDoc(const String& sOldGroup, String& sNewGroup, const String& rNewTitle);
+ BOOL DelGroupDoc(const String &);
+ SwDocShellRef EditGroupDoc(const String &rGrpName, const String& rShortName, BOOL bShow = TRUE );
+ void UpdateGlosPath(BOOL bFull);
+};
+
+
+} //namespace binfilter
+#endif // _GLOSDOC_HXX
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/gloslst.hxx b/binfilter/bf_sw/source/ui/inc/gloslst.hxx
new file mode 100644
index 000000000000..9759214abd04
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/gloslst.hxx
@@ -0,0 +1,72 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _GLOSLST_HXX
+#define _GLOSLST_HXX
+
+
+#include <tools/datetime.hxx>
+#include <tools/string.hxx>
+#include <vcl/timer.hxx>
+#include <bf_svtools/svarray.hxx>
+class SvStringsISortDtor;
+namespace binfilter {
+
+class SwGlossaries;
+
+
+struct AutoTextGroup
+{
+ USHORT nCount;
+ String sName;
+ String sTitle;
+ String sLongNames; // durch 0x0A getrennte Langnamen
+ String sShortNames; // durch 0x0A getrennte Kurznamen
+ DateTime aDateModified;
+};
+
+
+typedef AutoTextGroup* AutoTextGroupPtr;
+SV_DECL_PTRARR(AutoTextGroups, AutoTextGroupPtr, 4, 4)//STRIP008 ;
+
+class SwGlossaryList : public AutoTimer
+{
+ AutoTextGroups aGroupArr;
+ String sPath;
+ BOOL bFilled;
+};
+
+} //namespace binfilter
+#endif
+
+
+
+
+
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/glshell.hxx b/binfilter/bf_sw/source/ui/inc/glshell.hxx
new file mode 100644
index 000000000000..a0d8d7f1f4e0
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/glshell.hxx
@@ -0,0 +1,73 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _AUTODOC_HXX
+#define _AUTODOC_HXX
+
+#include "wdocsh.hxx"
+namespace binfilter {
+
+class SwTextBlocks;
+
+
+class SwGlosDocShell : public SwDocShell
+{
+};
+
+
+class SwWebGlosDocShell : public SwWebDocShell
+{
+
+public:
+ SwWebGlosDocShell();
+ virtual ~SwWebGlosDocShell();
+};
+
+} //namespace binfilter
+#endif
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/grfsh.hxx b/binfilter/bf_sw/source/ui/inc/grfsh.hxx
new file mode 100644
index 000000000000..d39ee9bd209a
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/grfsh.hxx
@@ -0,0 +1,48 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _SWGRFSH_HXX
+#define _SWGRFSH_HXX
+
+#include "frmsh.hxx"
+namespace binfilter {
+
+class SwGrfShell: public SwBaseShell
+{
+public:
+ SFX_DECL_INTERFACE(SW_GRFSHELL);
+
+ void ExecAttr(SfxRequest &){DBG_BF_ASSERT(0, "STRIP");} ;//STRIP001 void ExecAttr(SfxRequest &);
+ void GetAttrState(SfxItemSet &){DBG_BF_ASSERT(0, "STRIP");} ;//STRIP001 void GetAttrState(SfxItemSet &);
+
+ SwGrfShell(SwView &rView):SwBaseShell(rView){DBG_BF_ASSERT(0, "STRIP");} ;//STRIP001 SwGrfShell(SwView &rView);
+};
+
+} //namespace binfilter
+#endif
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/hdftctrl.hxx b/binfilter/bf_sw/source/ui/inc/hdftctrl.hxx
new file mode 100644
index 000000000000..c356e9cb21cf
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/hdftctrl.hxx
@@ -0,0 +1,54 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _HDFTCTRL_HXX
+#define _HDFTCTRL_HXX
+
+#include <bf_sfx2/mnuitem.hxx>
+#include <bf_sfx2/app.hxx>
+#define _SVSTDARR_STRINGSSORTDTOR
+#define _SVSTDARR_BOOLS
+#include <bf_svtools/svstdarr.hxx>
+namespace binfilter {
+
+class SwDocShell;
+
+class SwHeadFootMenuControl : public SfxMenuControl
+{
+
+public:
+ SFX_DECL_MENU_CONTROL();
+
+ SwHeadFootMenuControl( USHORT nPos, Menu& rMenu, //STRIP001 SwHeadFootMenuControl( USHORT nPos, Menu& rMenu,
+ SfxBindings& rBindings ){DBG_BF_ASSERT(0, "STRIP");}; //STRIP001 SfxBindings& rBindings );
+};
+
+} //namespace binfilter
+#endif
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/hidfunc.h b/binfilter/bf_sw/source/ui/inc/hidfunc.h
new file mode 100644
index 000000000000..2de28273831a
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/hidfunc.h
@@ -0,0 +1,352 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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.
+ *
+ ************************************************************************/
+#define HID_EXIT 1017
+#define HID_NEW_WINDOW 1701
+#define HID_ARRANGE_CASCADE_WIN 1703
+#define HID_ARRANGE_HORZ_WIN 1704
+#define HID_ARRANGE_VERT_WIN 1705
+#define HID_ARRANGE_ALL_WIN 1702
+#define HID_SHOW_HELP_INDEX 1802
+#define HID_NEW_FILE 1005
+#define HID_NEW_FILE_DEFAULT 1024
+#define HID_CLOSE_FILE 1001
+#define HID_DOC_MGR_DLG 1032
+#define HID_CONFIG_TOOLBOX 1629
+#define HID_CONFIG_MENU 1630
+#define HID_CONFIG_KEY 1631
+#define HID_TEMPLATE_PI 1657
+#define HID_ADDR_PI 1658
+#define HID_AUTO_FORMAT 1651
+#define HID_NAVIGATION_PI 1656
+#define HID_NAVIGATION_PI_GOTO_PAGE 1659
+#define HID_HELP_PI 1655
+#define HID_FORMAT_DROPCAPS 1454
+#define HID_CONFIG_VIEWOPTIONS 1635
+#define HID_CONFIG_COLORS 1636
+#define HID_TOOLBOX 1213
+#define HID_RIBBON 1210
+#define HID_RULER 1211
+#define HID_VLINEAL 1216
+#define HID_VSCROLLBAR 1217
+#define HID_HSCROLLBAR 1218
+#define HID_SAVE_FILE 1013
+#define HID_SAVE_ALL 1023
+#define HID_SAVE_FILE_AS 1012
+#define HID_OPEN_LASTVERSION 1009
+#define HID_STATUSBAR 1212
+#define HID_ABOUT_DLG 1806
+#define HID_SEND_MAIL 1022
+#define HID_OPEN_FILE 1007
+#define HID_INSERT_FILE 1309
+#define HID_DOCSTAT_DLG 1020
+#define HID_LOAD_TEMPLATE_DLG 1021
+#define HID_ESCAPE 1941
+#define HID_PLAY_MACRO_DLG 1624
+#define HID_RECORD_MACRO_DLG 1622
+#define HID_ASSIGN_LOCAL_MACRO_DLG 1632
+#define HID_COMPILE_MACRO 1633
+#define HID_CREATE_DOCUMENT 1019
+#define HID_PAGEUP 1937
+#define HID_PAGEDOWN 1938
+#define HID_SET_LEFT_PARA 1418
+#define HID_SET_RIGHT_PARA 1419
+#define HID_SET_CENTER_PARA 1420
+#define HID_SET_JUSTIFY_PARA 1421
+#define HID_SET_ADJUST 1428
+#define HID_FORMAT_RESET 1469
+#define HID_INDENT_TO_TABSTOP 1417
+#define HID_UNINDENT_TO_TABSTOP 1431
+#define HID_SET_BOLD 1405
+#define HID_SET_ITALIC 1406
+#define HID_SET_UNDERLINE 1409
+#define HID_SET_STRIKEOUT 1410
+#define HID_SET_OUTLINE 1408
+#define HID_SET_SHADOW 1407
+#define HID_SET_SUPER_SCRIPT 1411
+#define HID_SET_SUB_SCRIPT 1412
+#define HID_SET_COLOR 1413
+#define HID_SET_CASEMAP 1414
+#define HID_SET_LANGUAGE 1415
+#define HID_SET_KERNING 1416
+#define HID_SET_FONT 1401
+#define HID_SET_FONT_SIZE 1402
+#define HID_GROW_FONT_SIZE 1403
+#define HID_SHRINK_FONT_SIZE 1404
+#define HID_SET_LINE_SPACE_1 1422
+#define HID_SET_LINE_SPACE_15 1423
+#define HID_SET_LINE_SPACE_2 1424
+#define HID_SET_PROP_LINE_SPACE 1540
+#define HID_SET_ABS_LINE_SPACE 1541
+#define HID_INSERT_SYMBOL 1328
+#define HID_INSERT_OBJECT_DLG 1322
+#define HID_EDIT_OBJECT 1110
+#define HID_EDIT_LINK_DLG 1109
+#define HID_EDIT_FILE_INFO_DLG 1107
+#define HID_EDIT_IDX_ENTRY_DLG 1123
+#define HID_NUM_BULLET_DOWN 1130
+#define HID_NUM_BULLET_MOVEUP 1134
+#define HID_NUM_BULLET_MOVEDOWN 1135
+#define HID_NUM_BULLET_UP 1131
+#define HID_NUM_BULLET_PREV 1132
+#define HID_NUM_BULLET_NEXT 1133
+#define HID_NUM_BULLET_OUTLINE_MOVEDOWN 1142
+#define HID_NUM_BULLET_OUTLINE_MOVEUP 1141
+#define HID_NUM_BULLET_OUTLINE_UP 1140
+#define HID_NUM_BULLET_OUTLINE_DOWN 1139
+#define HID_NUM_BULLET_NONUM 1136
+#define HID_NUM_NUMBERING_ON 1144
+#define HID_NUM_BULLET_ON 1138
+#define HID_NUM_BULLET_OFF 1137
+#define HID_INSERT_IDX_ENTRY_DLG 1335
+#define HID_POSTIT 1329
+#define HID_INSERT_CAPTION 1310
+#define HID_INSERT_IDX 1336
+#define HID_INSERT_USERIDX 1337
+#define HID_INSERT_CNTNTIDX 1338
+#define HID_INSERT_IDX_ENTRY 1340
+#define HID_INSERT_USERIDX_ENTRY 1341
+#define HID_INSERT_CNTNTIDX_ENTRY 1342
+#define HID_INSERT_FRAME 1334
+#define HID_INSERT_FRAME_INTERACT 1333
+#define HID_INSERT_SOFT_HYPHEN 1350
+#define HID_INSERT_HARD_SPACE 1351
+#define HID_FORMAT_FRAME_DLG 1456
+#define HID_FRAME_TO_TOP 1470
+#define HID_FRAME_TO_BOTTOM 1471
+#define HID_FRAME_NOWRAP 1472
+#define HID_FRAME_WRAP 1473
+#define HID_FRAME_WRAPTHRU 1474
+#define HID_FRAME_ALIGN_HORZ_LEFT 1475
+#define HID_FRAME_ALIGN_HORZ_RIGHT 1476
+#define HID_FRAME_ALIGN_HORZ_CENTER 1477
+#define HID_FRAME_ALIGN_VERT_TOP 1478
+#define HID_FRAME_ALIGN_VERT_BOTTOM 1479
+#define HID_FRAME_ALIGN_VERT_CENTER 1480
+#define HID_EDIT_FIELD 1104
+#define HID_SET_FIELD_VALUE 1112
+#define HID_INSERT_FIELD 1308
+#define HID_INSERT_MERGEFIELD_DLG 1320
+#define HID_EXECUTE_MACROFIELD 1127
+#define HID_UPDATE_FIELDS 1126
+#define HID_UPDATE_INPUTFIELDS 1143
+#define HID_CALC_TABLE 1129
+#define HID_INSERT_BREAK_DLG 1304
+#define HID_INSERT_BOOKMARK 1302
+#define HID_DELETE_BOOKMARK 1301
+#define HID_INSERT_GRAFIC 1315
+#define HID_FORMAT_TABLE_DLG 1460
+#define HID_INSERT_TABLE 1330
+#define HID_INSERT_COLS 1332
+#define HID_PAGE_STYLE_SET_COLS 1538
+#define HID_CONVERT_TEXT_TABLE 1500
+#define HID_TABLE_INSERT_ROW 1501
+#define HID_TABLE_INSERT_COL 1502
+#define HID_TABLE_DELETE_ROW 1503
+#define HID_TABLE_DELETE_COL 1504
+#define HID_TABLE_SPLIT_CELLS 1505
+#define HID_TABLE_MERGE_CELLS 1506
+#define HID_TABLE_SET_ROW_HEIGHT 1507
+#define HID_TABLE_SET_COL_WIDTH 1508
+#define HID_TABLE_SET_ULSPACE 1509
+#define HID_TABLE_SET_GRID 1510
+#define HID_TABLE_SET_SHADOW 1511
+#define HID_FORMAT_CHAR_DLG 1441
+#define HID_FORMAT_PAGE_DLG 1452
+#define HID_CHANGE_PAGENUM 1634
+#define HID_FORMAT_PARA_DLG 1443
+#define HID_FORMAT_TAB_DLG 1445
+#define HID_FORMAT_BORDER_DLG 1447
+#define HID_FORMAT_BORDER 1439
+#define HID_FORMAT_SHADOW 1438
+#define HID_FORMAT_BACKGROUND 1448
+#define HID_FORMAT_BACKGROUND_DLG 1450
+#define HID_SET_FRM_SIZE 1481
+#define HID_SET_FRM_POSITION 1482
+#define HID_SET_FRM_ANCHOR 1483
+#define HID_SET_FRM_WRAP 1484
+#define HID_SET_FRM_DIST 1485
+#define HID_SET_FRM_OPTIONS 1486
+#define HID_SET_FRM_MACRO 1494
+#define HID_SET_FRM_COLUMNS 1495
+#define HID_SET_FRM_COLUMN_WIDTH 1496
+#define HID_SET_GRF_MIRROR 1488
+#define HID_SET_TABLE_WIDTH 1489
+#define HID_SET_TABLE_ALIGN 1490
+#define HID_TABLE_SET_READ_ONLY_CELLS 1517
+#define HID_TABLE_UNSET_READ_ONLY_CELLS 1519
+#define HID_NEW_STYLE_BY_EXAMPLE 1462
+#define HID_UPDATE_STYLES_DIRECT 1497
+#define HID_UPDATE_STYLE_BY_EXAMPLE 1463
+#define HID_STYLE_SHEET_FRAME_DLG 1464
+#define HID_STYLE_SHEET_DOC_DLG 1465
+#define HID_SET_STANDARD_FONTS 1442
+#define HID_COPY 1102
+#define HID_PASTE 1113
+#define HID_PASTESPECIAL 1114
+#define HID_CUT 1103
+#define HID_FLIP_HORZ_GRAFIC 1425
+#define HID_FLIP_VERT_GRAFIC 1426
+#define HID_FORMAT_GRAFIC_DLG 1458
+#define HID_VIEW_BOUNDS 1214
+#define HID_VIEW_FIELDS 1215
+#define HID_VIEW_META_CHARS 1224
+#define HID_VIEW_MARKS 1225
+#define HID_VIEW_FIELDNAME 1226
+#define HID_VIEW_TABLEGRID 1227
+#define HID_SEARCH 1117
+#define HID_REPEAT_SEARCH 1150
+#define HID_REPLACE 1118
+#define HID_GOTO 1111
+#define HID_SETUP_PRINTER_DLG 1015
+#define HID_PRINT_FILE 1010
+#define HID_PRINT_FILE_DEFAULT 1025
+#define HID_FAX 1028
+#define HID_PRINT_FILE_OPTIONS 1011
+#define HID_THESAURUS_DLG 1604
+#define HID_SPELLING_DLG 1601
+#define HID_HYPHENATE_OPT_DLG 1607
+#define HID_MERGE_FILE_DLG 1004
+#define HID_SELECT_DATABASE 1030
+#define HID_DOC_INFO_DLG 1031
+#define HID_MERGE_FILE 1003
+#define HID_MERGE_RECORD 1327
+#define HID_INSERT_RECORD 1326
+#define HID_NUMBERING_OUTLINE_DLG 1612
+#define HID_NUMBER_BULLETS 1121
+#define HID_ZOOM 1231
+#define HID_SORTING 1613
+#define HID_SORTING_DLG 1614
+#define HID_CALCULATE 1615
+#define HID_REFRESH_VIEW 1201
+#define HID_CHAR_LEFT 1901
+#define HID_CHAR_RIGHT 1902
+#define HID_LINE_UP 1903
+#define HID_LINE_DOWN 1904
+#define HID_START_OF_LINE 1905
+#define HID_END_OF_LINE 1906
+#define HID_START_OF_DOCUMENT 1907
+#define HID_END_OF_DOCUMENT 1908
+#define HID_SELECT_WORD 1943
+#define HID_SELECT_ALL 1119
+#define HID_START_OF_NEXT_PAGE 1909
+#define HID_END_OF_NEXT_PAGE 1910
+#define HID_START_OF_PREV_PAGE 1911
+#define HID_END_OF_PREV_PAGE 1912
+#define HID_START_OF_PAGE 1913
+#define HID_END_OF_PAGE 1914
+#define HID_NEXT_WORD 1921
+#define HID_START_OF_PARA 1919
+#define HID_END_OF_PARA 1920
+#define HID_PREV_WORD 1922
+#define HID_NEXT_SENT 1923
+#define HID_PREV_SENT 1924
+#define HID_SET_INS_MODE 1936
+#define HID_SET_ADD_MODE 1939
+#define HID_SET_EXT_MODE 1940
+#define HID_START_TABLE 1947
+#define HID_END_TABLE 1948
+#define HID_NEXT_TABLE 1949
+#define HID_PREV_TABLE 1950
+#define HID_TABLE_SELECT_ALL 1515
+#define HID_TABLE_SELECT_COL 1514
+#define HID_TABLE_SELECT_ROW 1513
+#define HID_START_OF_COLUMN 1917
+#define HID_END_OF_COLUMN 1918
+#define HID_START_OF_NEXT_COLUMN 1951
+#define HID_END_OF_NEXT_COLUMN 1952
+#define HID_START_OF_PREV_COLUMN 1953
+#define HID_END_OF_PREV_COLUMN 1954
+#define HID_FOOTNOTE_TO_ANCHOR 1955
+#define HID_NEXT_FOOTNOTE 1956
+#define HID_PREV_FOOTNOTE 1957
+#define HID_CNTNT_TO_NEXT_FRAME 1958
+#define HID_FRAME_TO_ANCHOR 1959
+#define HID_TO_HEADER 1960
+#define HID_TO_FOOTER 1961
+#define HID_IDX_MARK_TO_IDX 1962
+#define HID_DELETE 1925
+#define HID_BACKSPACE 1926
+#define HID_DELETE_SENT 1927
+#define HID_DELETE_BACK_SENT 1928
+#define HID_DELETE_WORD 1929
+#define HID_DELETE_BACK_WORD 1930
+#define HID_DELETE_LINE 1931
+#define HID_DELETE_BACK_LINE 1932
+#define HID_DELETE_PARA 1933
+#define HID_DELETE_BACK_PARA 1934
+#define HID_DELETE_WHOLE_LINE 1935
+#define HID_INSERT_BREAK 1303
+#define HID_INSERT_PAGEBREAK 1323
+#define HID_INSERT_LINEBREAK 1318
+#define HID_INSERT_COLUMN_BREAK 1305
+#define HID_INSERT_FOOTNOTE 1311
+#define HID_INSERT_FOOTNOTE_DLG 1312
+#define HID_FORMAT_FOOTNOTE_DLG 1468
+#define HID_UNDO 1120
+#define HID_REDO 1116
+#define HID_REPEAT 1122
+#define HID_REPAGINATE 1161
+#define HID_SHOW_UPDATE_HELP 1805
+#define HID_SHOW_KEYBOARD_HELP 1803
+#define HID_SHOW_HELP_MANUAL 1804
+#define HID_GLOSSARY_DLG 1620
+#define HID_EXPAND_GLOSSARY 1628
+#define HID_INSERT_GLOSSARY 1640
+#define HID_AUTO_CORRECT_DLG 1650
+#define HID_AUTO_CORRECT 1649
+#define HID_CONFIG_DLG 1627
+#define HID_INSERT_STRING 1331
+#define HID_SET_CHAR_STYLE 1491
+#define HID_SET_PARA_STYLE 1492
+#define HID_SET_PAGE_STYLE 1493
+#define HID_SET_LRMARGIN 1429
+#define HID_SET_ULMARGIN 1430
+#define HID_SET_HYPHEN_ZONE 1432
+#define HID_SET_PAGE_BREAK 1433
+#define HID_FORMAT_PAGE 1451
+#define HID_SET_KEEP_TOGETHER 1434
+#define HID_SET_WIDOW 1436
+#define HID_SET_ORPHAN 1437
+#define HID_BUFFER_UPDATE 1124
+#define HID_FORMAT_TAB 1444
+#define HID_IS_END_OF_PARA 2000
+#define HID_IS_END_OF_WORD 2000
+#define HID_IS_END_OF_DOC 2000
+#define HID_IS_START_OF_PARA 2000
+#define HID_IS_START_OF_WORD 2000
+#define HID_IS_START_OF_DOC 2000
+#define HID_EDIT_FORMULA 1128
+#define HID_ENVELOP 2050
+#define HID_LABEL 2051
+#define HID_AGENDA_WIZZARD 1663
+#define HID_MEMO_WIZZARD 1662
+#define HID_FAX_WIZZARD 1661
+#define HID_LETTER_WIZZARD 1660
+#define HID_LAUNCH_REGISTRY 1002
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/idxmrk.hxx b/binfilter/bf_sw/source/ui/inc/idxmrk.hxx
new file mode 100644
index 000000000000..aebe8cd6a619
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/idxmrk.hxx
@@ -0,0 +1,98 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _IDXMRK_HXX
+#define _IDXMRK_HXX
+
+#include <com/sun/star/container/XNameAccess.hpp>
+#include <bf_sfx2/basedlgs.hxx>
+
+#include <vcl/fixed.hxx>
+
+#include <vcl/lstbox.hxx>
+#include <vcl/combobox.hxx>
+
+#include <vcl/field.hxx>
+
+#include <vcl/group.hxx>
+
+#include <vcl/button.hxx>
+
+#include <vcl/imagebtn.hxx>
+#include <bf_sfx2/childwin.hxx>
+#include "toxe.hxx"
+#include <bf_svtools/stdctrl.hxx>
+#include <com/sun/star/i18n/XExtendedIndexEntrySupplier.hpp>
+namespace binfilter {
+class SwWrtShell;
+class SwTOXMgr;
+class SwTOXMark;
+/*--------------------------------------------------------------------
+ Beschreibung: Markierung fuer Verzeichniseintrag einfuegen
+ --------------------------------------------------------------------*/
+class SwIndexMarkFloatDlg;
+class SwIndexMarkModalDlg;
+/* -----------------07.09.99 08:02-------------------
+
+ --------------------------------------------------*/
+class SwInsertIdxMarkWrapper : public SfxChildWindow
+{
+protected:
+ SwInsertIdxMarkWrapper( Window *pParentWindow,
+ sal_uInt16 nId,
+ SfxBindings* pBindings,
+ SfxChildWinInfo* pInfo );
+
+ SFX_DECL_CHILDWINDOW(SwInsertIdxMarkWrapper);
+
+public:
+
+};
+
+/* -----------------15.09.99 08:39-------------------
+
+ --------------------------------------------------*/
+class SwAuthMarkModalDlg;
+/* -----------------07.09.99 08:02-------------------
+
+ --------------------------------------------------*/
+class SwInsertAuthMarkWrapper : public SfxChildWindow
+{
+protected:
+ SwInsertAuthMarkWrapper( Window *pParentWindow,
+ sal_uInt16 nId,
+ SfxBindings* pBindings,
+ SfxChildWinInfo* pInfo );
+
+ SFX_DECL_CHILDWINDOW(SwInsertAuthMarkWrapper);
+
+public:
+};
+} //namespace binfilter
+#endif // _IDXMRK_HXX
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/initui.hxx b/binfilter/bf_sw/source/ui/inc/initui.hxx
new file mode 100644
index 000000000000..2b7b9f2d10e4
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/initui.hxx
@@ -0,0 +1,80 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _INITUI_HXX
+#define _INITUI_HXX
+
+#include <tools/solar.h>
+class String;
+namespace binfilter {
+class SvStringsDtor;
+
+/*
+ * Forward Declarations
+ */
+
+class SwThesaurus;
+class SpellCheck;
+
+
+/*
+ * Extern Definitions
+ */
+extern SwThesaurus* pThes;
+extern String GetSWGVersion();
+
+extern String* pOldGrfCat;
+extern String* pOldTabCat;
+extern String* pOldFrmCat;
+
+extern String* pCurrGlosGroup;
+
+extern SvStringsDtor* pDBNameList;
+
+extern SvStringsDtor* pAuthFieldNameList;
+extern SvStringsDtor* pAuthFieldTypeList;
+
+// stellt die Textbausteinverwaltung zur Verfuegung
+class SwGlossaries;
+SwGlossaries* GetGlossaries();
+
+class SwGlossaryList;
+
+BOOL HasGlossaryList();
+SwGlossaryList* GetGlossaryList();
+
+extern void _InitUI();
+extern void _FinitUI();
+extern void _InitSpell();
+extern void _FinitSpell();
+
+
+} //namespace binfilter
+#endif
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/inputwin.hxx b/binfilter/bf_sw/source/ui/inc/inputwin.hxx
new file mode 100644
index 000000000000..658c5f91077a
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/inputwin.hxx
@@ -0,0 +1,76 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 SW_INPUTWIN_HXX
+#define SW_INPUTWIN_HXX
+
+
+#include <vcl/menu.hxx>
+#include <bf_sfx2/childwin.hxx>
+#include <vcl/toolbox.hxx>
+#include <vcl/edit.hxx>
+namespace binfilter {
+
+class SwFldMgr;
+class SwWrtShell;
+class SwView;
+class SfxDispatcher;
+
+//========================================================================
+class InputEdit : public Edit
+{
+public:
+ InputEdit(Window* pParent, WinBits nStyle) :
+ Edit(pParent , nStyle){}
+protected:
+};
+
+//========================================================================
+
+
+
+
+
+class SwInputChild : public SfxChildWindow
+{
+ BOOL bObjVis;
+ SfxDispatcher* pDispatch;
+public:
+ SwInputChild( Window* ,
+ USHORT nId,
+ SfxBindings*,
+ SfxChildWinInfo* );
+ ~SwInputChild();
+ SFX_DECL_CHILDWINDOW( SwInputChild );
+};
+
+//==================================================================
+
+} //namespace binfilter
+#endif
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/itemdef.hxx b/binfilter/bf_sw/source/ui/inc/itemdef.hxx
new file mode 100644
index 000000000000..15a9ab455bb6
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/itemdef.hxx
@@ -0,0 +1,42 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 ITEMDEF_HXX
+#define ITEMDEF_HXX
+
+
+#include <bf_sfx2/msg.hxx>
+namespace binfilter {
+
+SFX_DECL_TYPE(10); //SwElemItem
+SFX_DECL_TYPE(13); //SwAddPrinterItem
+SFX_DECL_TYPE(16); //SwDocDisplayItem
+
+} //namespace binfilter
+#endif
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/listsh.hxx b/binfilter/bf_sw/source/ui/inc/listsh.hxx
new file mode 100644
index 000000000000..b86fd26807e5
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/listsh.hxx
@@ -0,0 +1,47 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _SWLISTSH_HXX
+#define _SWLISTSH_HXX
+
+#include "basesh.hxx"
+namespace binfilter {
+
+class SwListShell: public SwBaseShell
+{
+public:
+ SFX_DECL_INTERFACE(SW_LISTSHELL);
+ TYPEINFO();
+
+ SwListShell(SwView &rView);
+
+};
+
+} //namespace binfilter
+#endif
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/makefile.mk b/binfilter/bf_sw/source/ui/inc/makefile.mk
new file mode 100644
index 000000000000..0a7dfb8d2a26
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/makefile.mk
@@ -0,0 +1,27 @@
+#*************************************************************************
+#
+# 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.
+#
+#*************************************************************************
+EXTERNAL_WARNINGS_NOT_ERRORS := TRUE
diff --git a/binfilter/bf_sw/source/ui/inc/misc.hrc b/binfilter/bf_sw/source/ui/inc/misc.hrc
new file mode 100644
index 000000000000..8a048a29bc3d
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/misc.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 _MISC_HRC
+#define _MISC_HRC
+
+#include "rcid.hrc"
+
+#define DLG_QUERY_DELETE (RC_MISC_BEGIN + 2)
+
+#define DLG_MASTERDOC_PAGE (RC_MISC_BEGIN + 3)
+#define DLG_QUERY_ADD (RC_MISC_BEGIN + 4)
+
+#define STR_DOCUMENT_BIB_DLG (RC_MISC_BEGIN + 6)
+
+#define WIN_GLOBAL_DOC (RC_MISC_BEGIN + 7)
+#define DLG_GLOBAL_DOC_OPTION (RC_MISC_BEGIN + 8)
+#define DLG_NUMBERING (RC_MISC_BEGIN + 9)
+#define DLG_ZOOM (RC_MISC_BEGIN + 10)
+#define DLG_PG_FOOTNOTE (RC_MISC_BEGIN + 14)
+#define DLG_NUMBERING_OUTLINE (RC_MISC_BEGIN + 15)
+#define DLG_CHARMAP (RC_MISC_BEGIN + 20)
+#define DLG_AUTOCORR (RC_MISC_BEGIN + 23)
+#define DLG_AUTOFMT_OPT (RC_MISC_BEGIN + 24)
+#define DLG_AUTOFMT_TAB (RC_MISC_BEGIN + 26)
+#define DLG_PRCNT_SET (RC_MISC_BEGIN + 27)
+
+
+
+
+#define MSG_BLOCK_CREATE_ERR (RC_MISC_BEGIN + 40)
+#define MSG_BLOCK_DELETE_ERR (RC_MISC_BEGIN + 41)
+
+#define STR_CHANGE_START (RC_MISC_BEGIN + 44)
+#define STR_CHANGE_END (RC_MISC_BEGIN + 45)
+
+#define STR_FULLNUMS_START (RC_MISC_BEGIN + 47)
+#define STR_FULLNUMS_1 (STR_FULLNUMS_START )
+#define STR_FULLNUMS_2 (STR_FULLNUMS_START + 1)
+#define STR_FULLNUMS_3 (STR_FULLNUMS_START + 2)
+#define STR_FULLNUMS_4 (STR_FULLNUMS_START + 3)
+#define STR_FULLNUMS_5 (STR_FULLNUMS_START + 4)
+#define STR_FULLNUMS_6 (STR_FULLNUMS_START + 5)
+#define STR_FULLNUMS_7 (STR_FULLNUMS_START + 6)
+#define STR_FULLNUMS_8 (STR_FULLNUMS_START + 7)
+
+#define STR_BULLET_THEME (RC_MISC_BEGIN + 55)
+#define MSG_NO_BULLETS (RC_MISC_BEGIN + 56)
+
+#define STR_NUMRULE_UNKNOWN (RC_MISC_BEGIN + 60)
+
+
+
+#endif // _MISC_HRC
diff --git a/binfilter/bf_sw/source/ui/inc/modcfg.hxx b/binfilter/bf_sw/source/ui/inc/modcfg.hxx
new file mode 100644
index 000000000000..05fc2737270a
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/modcfg.hxx
@@ -0,0 +1,320 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _MODOPT_HXX
+#define _MODOPT_HXX
+
+
+#include <tools/string.hxx>
+#include <vcl/wintypes.hxx>
+#include <vcl/field.hxx>
+#include <bf_svtools/svarray.hxx>
+
+#include "authratr.hxx"
+#include "caption.hxx"
+#include "tblenum.hxx"
+
+#include <unotools/configitem.hxx>
+namespace binfilter {
+
+//-----------------------------------------------------------------------------
+
+typedef InsCaptionOpt* InsCaptionOptPtr;
+SV_DECL_PTRARR_SORT_DEL(InsCapOptArr, InsCaptionOptPtr, 0, 5)
+
+class InsCaptionOptArr : public InsCapOptArr
+{
+ friend class SwModuleOptions;
+ friend class SwInsertConfig;
+protected:
+ InsCaptionOpt* Find(const SwCapObjType eType, const SvGlobalName *pOleId = 0) const;
+};
+
+/* -----------------------------10.10.00 16:14--------------------------------
+
+ ---------------------------------------------------------------------------*/
+class SwModuleOptions;
+class SwRevisionConfig : public ::utl::ConfigItem
+{
+ friend class SwModuleOptions;
+
+ AuthorCharAttr aInsertAttr; //Revision/TextDisplay/Insert/Attribute // Redlining: Author-Zeichenattribute
+ //Revision/TextDisplay/Insert/Color
+ AuthorCharAttr aDeletedAttr; //Revision/TextDisplay/Delete/Attribute
+ //Revision/TextDisplay/Delete/Color
+ AuthorCharAttr aFormatAttr; //Revision/TextDisplay/ChangeAttribute/Attribute
+ //Revision/TextDisplay/ChangeAttribute/Color
+ USHORT nMarkAlign; //Revision/LinesChanged/Mark
+ Color aMarkColor; //Revision/LinesChanged/Color
+
+ const ::com::sun::star::uno::Sequence<rtl::OUString>& GetPropertyNames();
+ public:
+ SwRevisionConfig();
+ ~SwRevisionConfig();
+
+ void Load();
+ void SetModified(){ConfigItem::SetModified();}
+ virtual void Commit();
+ virtual void Notify( const ::com::sun::star::uno::Sequence< rtl::OUString >& aPropertyNames );
+};
+/* -----------------------------11.10.00 09:00--------------------------------
+
+ ---------------------------------------------------------------------------*/
+class SwInsertConfig : public ::utl::ConfigItem
+{
+ friend class SwModuleOptions;
+
+ InsCaptionOptArr* pCapOptions;
+ InsCaptionOpt* pOLEMiscOpt;
+
+ SvGlobalName aGlobalNames[5];
+
+ sal_Bool bInsWithCaption; //Insert/Caption/Automatic // Objekte beschriftet einfuegen
+ sal_uInt16 nInsTblFlags; //Insert/Table/Header // Flags fuer Tabellen einfuegen
+ //Insert/Table/RepeatHeader
+ //Insert/Table/Split
+ //Insert/Table/Border
+ sal_Bool bIsWeb;
+
+ const ::com::sun::star::uno::Sequence<rtl::OUString>& GetPropertyNames();
+ public:
+ SwInsertConfig(sal_Bool bWeb);
+ ~SwInsertConfig();
+
+ void Load();
+ void SetModified(){ConfigItem::SetModified();}
+ virtual void Commit();
+ virtual void Notify( const ::com::sun::star::uno::Sequence< rtl::OUString >& aPropertyNames );
+};
+/* -----------------------------11.10.00 09:00--------------------------------
+
+ ---------------------------------------------------------------------------*/
+class SwTableConfig : public ::utl::ConfigItem
+{
+ friend class SwModuleOptions;
+
+ USHORT nTblHMove; //int Table/Shift/Row
+ USHORT nTblVMove; //int Table/Shift/Column
+ USHORT nTblHInsert; //int Table/Insert/Row
+ USHORT nTblVInsert; //int Table/Insert/Column
+ TblChgMode eTblChgMode; //int Table/Change/Effect
+
+ sal_Bool bInsTblFormatNum; // Table/Input/NumberRecognition // Automatische Zahlenerkennung
+ sal_Bool bInsTblChangeNumFormat; // Table/Input/NumberFormatRecognition // Automatische Zahlenformaterkennung
+ sal_Bool bInsTblAlignNum; // Table/Input/Alignment // Zahlen ausrichten
+
+ const ::com::sun::star::uno::Sequence<rtl::OUString>& GetPropertyNames();
+ public:
+ SwTableConfig(sal_Bool bWeb);
+ ~SwTableConfig();
+
+ void Load();
+ void SetModified(){ConfigItem::SetModified();}
+ virtual void Commit();
+ virtual void Notify( const ::com::sun::star::uno::Sequence< rtl::OUString >& aPropertyNames );
+};
+/* -----------------------------18.01.01 16:57--------------------------------
+
+ ---------------------------------------------------------------------------*/
+class SwMiscConfig : public ::utl::ConfigItem
+{
+ friend class SwModuleOptions;
+
+ String sWordDelimiter; // Statistics/WordNumber/Delimiter
+ BOOL bDefaultFontsInCurrDocOnly; // DefaultFont/Document
+ BOOL bShowIndexPreview ; // Index/ShowPreview
+ BOOL bGrfToGalleryAsLnk; // Misc/GraphicToGalleryAsLink
+ BOOL bNumAlignSize; // Numbering/Graphic/KeepRatio
+ BOOL bSinglePrintJob; // FormLetter/PrintOutput/SinglePrintJobs
+ BOOL bIsNameFromColumn; // FormLetter/FileOutput/FileName/Generation
+ sal_Int16 nMailingFormats; // FormLetter/MailingOutput/Formats
+ String sNameFromColumn; // FormLetter/FileOutput/FileName/FromDatabaseField (string!)
+ String sMailingPath; // FormLetter/FileOutput/Path
+ String sMailName; // FormLetter/FileOutput/FileName/FromManualSetting (string!)
+
+ const ::com::sun::star::uno::Sequence<rtl::OUString>& GetPropertyNames();
+ public:
+ SwMiscConfig();
+ ~SwMiscConfig();
+
+ void Load();
+ void SetModified(){ConfigItem::SetModified();}
+ virtual void Commit();
+ virtual void Notify( const ::com::sun::star::uno::Sequence< rtl::OUString >& aPropertyNames );
+};
+
+/* ---------------------------------------------------------------------------
+
+ ---------------------------------------------------------------------------*/
+class SwModuleOptions
+{
+ SwRevisionConfig aRevisionConfig;
+ SwInsertConfig aInsertConfig;
+ SwInsertConfig aWebInsertConfig;
+
+ SwTableConfig aTableConfig;
+ SwTableConfig aWebTableConfig;
+
+ SwMiscConfig aMiscConfig;
+
+ //fiscus: don't show tips of text fields - it's not part of the configuration!
+ BOOL bHideFieldTips : 1;
+
+public:
+ SwModuleOptions();
+
+ TblChgMode GetTblMode() const { return aTableConfig.eTblChgMode;}
+ void SetTblMode( TblChgMode eSet ) { aTableConfig.eTblChgMode = eSet;
+ aTableConfig.SetModified();}
+
+ USHORT GetTblHMove() const { return aTableConfig.nTblHMove;}
+ void SetTblHMove( USHORT nSet ) { aTableConfig.nTblHMove = nSet;
+ aTableConfig.SetModified();}
+
+ USHORT GetTblVMove() const { return aTableConfig.nTblVMove;}
+ void SetTblVMove( USHORT nSet ) { aTableConfig.nTblVMove = nSet;
+ aTableConfig.SetModified();}
+
+ USHORT GetTblHInsert() const {return aTableConfig.nTblHInsert;}
+ void SetTblHInsert( USHORT nSet ) { aTableConfig.nTblHInsert = nSet;
+ aTableConfig.SetModified();}
+
+ USHORT GetTblVInsert() const {return aTableConfig.nTblVInsert;}
+ void SetTblVInsert( USHORT nSet ) { aTableConfig.nTblVInsert = nSet;
+ aTableConfig.SetModified();}
+
+ const AuthorCharAttr &GetInsertAuthorAttr() const { return aRevisionConfig.aInsertAttr; }
+ void SetInsertAuthorAttr( AuthorCharAttr &rAttr ) { aRevisionConfig.aInsertAttr = rAttr;
+ aRevisionConfig.SetModified();}
+
+ const AuthorCharAttr &GetDeletedAuthorAttr() const { return aRevisionConfig.aDeletedAttr; }
+ void SetDeletedAuthorAttr( AuthorCharAttr &rAttr ) { aRevisionConfig.aDeletedAttr = rAttr;
+ aRevisionConfig.SetModified();}
+
+ const AuthorCharAttr &GetFormatAuthorAttr() const { return aRevisionConfig.aFormatAttr; }
+ void SetFormatAuthorAttr( AuthorCharAttr &rAttr ) { aRevisionConfig.aFormatAttr = rAttr;
+ aRevisionConfig.SetModified();}
+
+ USHORT GetMarkAlignMode() const { return aRevisionConfig.nMarkAlign; }
+ void SetMarkAlignMode(USHORT nMode) { aRevisionConfig.nMarkAlign = nMode;
+ aRevisionConfig.SetModified();}
+
+ const Color& GetMarkAlignColor() const { return aRevisionConfig.aMarkColor; }
+ void SetMarkAlignColor(const Color &rColor) { aRevisionConfig.aMarkColor = rColor;
+ aRevisionConfig.SetModified();}
+
+ BOOL IsInsWithCaption(BOOL bHTML) const
+ { return bHTML ? FALSE : aInsertConfig.bInsWithCaption; }
+ void SetInsWithCaption( BOOL bHTML, BOOL b )
+ { if(!bHTML)
+ aInsertConfig.bInsWithCaption = b;
+ aInsertConfig.SetModified();}
+
+ BOOL IsInsTblFormatNum(BOOL bHTML) const
+ { return bHTML ? aWebTableConfig.bInsTblFormatNum : aTableConfig.bInsTblFormatNum; }
+ void SetInsTblFormatNum( BOOL bHTML, BOOL b )
+ { bHTML ? (aWebTableConfig.bInsTblFormatNum = b) : (aTableConfig.bInsTblFormatNum = b);
+ bHTML ? aWebTableConfig.SetModified() : aTableConfig.SetModified();}
+
+ BOOL IsInsTblChangeNumFormat(BOOL bHTML) const
+ { return bHTML ? aWebTableConfig.bInsTblChangeNumFormat : aTableConfig.bInsTblChangeNumFormat; }
+ void SetInsTblChangeNumFormat( BOOL bHTML, BOOL b )
+ { bHTML ? (aWebTableConfig.bInsTblChangeNumFormat = b) : (aTableConfig.bInsTblChangeNumFormat = b);
+ bHTML ? aWebTableConfig.SetModified() : aTableConfig.SetModified();}
+
+
+ BOOL IsInsTblAlignNum(BOOL bHTML) const
+ { return bHTML ? aWebTableConfig.bInsTblAlignNum : aTableConfig.bInsTblAlignNum; }
+ void SetInsTblAlignNum( BOOL bHTML, BOOL b )
+ { bHTML ? (aWebTableConfig.bInsTblAlignNum = b) : (aTableConfig.bInsTblAlignNum = b);
+ bHTML ? aWebTableConfig.SetModified() : aTableConfig.SetModified();;}
+
+ USHORT GetInsTblFlags(BOOL bHTML) const
+ { return bHTML ? aWebInsertConfig.nInsTblFlags : aInsertConfig.nInsTblFlags;}
+ void SetInsTblFlags( BOOL bHTML, USHORT nSet ) {
+ bHTML ? (aWebInsertConfig.nInsTblFlags = nSet) : (aInsertConfig.nInsTblFlags = nSet);
+ bHTML ? aWebInsertConfig.SetModified() : aInsertConfig.SetModified();}
+
+
+
+ BOOL IsGrfToGalleryAsLnk() const { return aMiscConfig.bGrfToGalleryAsLnk; }
+ void SetGrfToGalleryAsLnk( BOOL b ) { aMiscConfig.bGrfToGalleryAsLnk = b;
+ aMiscConfig.SetModified();}
+
+ sal_Int16 GetMailingFormats() const { return aMiscConfig.nMailingFormats;}
+ void SetMailingFormats( sal_Int16 nSet ) { aMiscConfig.nMailingFormats = nSet;
+ aMiscConfig.SetModified();}
+
+ BOOL IsSinglePrintJob() const { return aMiscConfig.bSinglePrintJob; }
+ void SetSinglePrintJob( BOOL b ) { aMiscConfig.bSinglePrintJob = b;
+ aMiscConfig.SetModified();}
+
+ BOOL IsNumAlignSize() const { return aMiscConfig.bNumAlignSize; }
+ void SetNumAlignSize( BOOL b ) { aMiscConfig.bNumAlignSize = b;
+ aMiscConfig.SetModified();}
+
+ BOOL IsNameFromColumn() const { return aMiscConfig.bIsNameFromColumn; }
+ void SetIsNameFromColumn( BOOL bSet ) { aMiscConfig.bIsNameFromColumn = bSet;}
+
+ const String& GetNameFromColumn() const { return aMiscConfig.sNameFromColumn; }
+ void SetNameFromColumn( const String& rSet ) { aMiscConfig.sNameFromColumn = rSet;
+ aMiscConfig.SetModified();}
+
+ String GetMailingPath() const { return aMiscConfig.sMailingPath; }
+ void SetMailingPath(const String& sPath) { aMiscConfig.sMailingPath = sPath;
+ aMiscConfig.SetModified();}
+
+ String GetMailName() const { return aMiscConfig.sMailName; }
+ void SetMailName(const String& sName){ aMiscConfig.sMailName = sName;
+ aMiscConfig.SetModified();}
+
+ const String &GetWordDelimiter() const { return aMiscConfig.sWordDelimiter; }
+ void SetWordDelimiter(const String& sDelim) { aMiscConfig.sWordDelimiter = sDelim;
+ aMiscConfig.SetModified();}
+
+ //convert word delimiter from or to user interface
+ static String ConvertWordDelimiter(const String& rDelim, BOOL bFromUI);
+
+ BOOL IsShowIndexPreview() const {return aMiscConfig.bShowIndexPreview;}
+ void SetShowIndexPreview(BOOL bSet)
+ {aMiscConfig.bShowIndexPreview = bSet;
+ aMiscConfig.SetModified();}
+
+ BOOL IsDefaultFontInCurrDocOnly() const { return aMiscConfig.bDefaultFontsInCurrDocOnly;}
+ void SetDefaultFontInCurrDocOnly(BOOL bSet)
+ {
+ aMiscConfig.bDefaultFontsInCurrDocOnly = bSet;
+ aMiscConfig.SetModified();
+ }
+
+ BOOL IsHideFieldTips() const {return bHideFieldTips;}
+ void SetHideFieldTips(BOOL bSet) {bHideFieldTips = bSet;}
+};
+} //namespace binfilter
+#endif
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/numpara.hxx b/binfilter/bf_sw/source/ui/inc/numpara.hxx
new file mode 100644
index 000000000000..7c633dd324f0
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/numpara.hxx
@@ -0,0 +1,90 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _NUMPARA_HXX
+#define _NUMPARA_HXX
+
+
+#include <vcl/lstbox.hxx>
+#include <vcl/fixed.hxx>
+#include <vcl/field.hxx>
+#include <vcl/button.hxx>
+namespace binfilter {
+
+
+/* --- class SwParagraphNumTabPage ----------------------------------------
+ Mit dieser TabPage werden Numerierungseinstellungen am Absatz bzw. der
+ Absatzvorlage vorgenommen.
+
+ ---------------------------------------------------------------------------*/
+class SwParagraphNumTabPage : public SfxTabPage
+{
+ FixedText aNumberStyleFT;
+ ListBox aNumberStyleLB;
+
+ FixedLine aNewStartFL;
+ TriStateBox aNewStartCB;
+ TriStateBox aNewStartNumberCB;
+ NumericField aNewStartNF;
+
+ FixedLine aCountParaFL;
+ TriStateBox aCountParaCB;
+ TriStateBox aRestartParaCountCB;
+ FixedText aRestartFT;
+ NumericField aRestartNF;
+
+ BOOL bModified : 1;
+ BOOL bCurNumrule : 1;
+
+ DECL_LINK( NewStartHdl_Impl, CheckBox* );
+ DECL_LINK( StyleHdl_Impl, ListBox* );
+ DECL_LINK( LineCountHdl_Impl, CheckBox* );
+
+protected:
+ SwParagraphNumTabPage(Window* pParent, const SfxItemSet& rSet );
+
+public:
+ ~SwParagraphNumTabPage();
+
+ static SfxTabPage* Create( Window* pParent,
+ const SfxItemSet& rSet );
+ static USHORT* GetRanges();
+
+ virtual BOOL FillItemSet( SfxItemSet& rSet );
+ virtual void Reset( const SfxItemSet& rSet );
+
+ void EnableNewStart();
+
+ ListBox& GetStyleBox() {return aNumberStyleLB;};
+
+};
+
+
+} //namespace binfilter
+#endif
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/olesh.hxx b/binfilter/bf_sw/source/ui/inc/olesh.hxx
new file mode 100644
index 000000000000..a49b9e2bc1d8
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/olesh.hxx
@@ -0,0 +1,52 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _SWOLESH_HXX
+#define _SWOLESH_HXX
+
+#include "frmsh.hxx"
+namespace binfilter {
+
+class SwOleShell: public SwFrameShell
+{
+public:
+ SFX_DECL_INTERFACE(SW_OLESHELL);
+
+ SwOleShell(SwView &rView);
+
+};
+
+} //namespace binfilter
+#endif
+
+
+
+
+
+
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/popup.hrc b/binfilter/bf_sw/source/ui/inc/popup.hrc
new file mode 100644
index 000000000000..52b810cceca5
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/popup.hrc
@@ -0,0 +1,50 @@
+/*************************************************************************
+ *
+ * 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 _POPUP_HRC
+#define _POPUP_HRC
+
+#include "rcid.hrc"
+
+#define MN_TEXT_POPUPMENU (RC_POPUPS_BEGIN + 0)
+#define MN_TAB_POPUPMENU (RC_POPUPS_BEGIN + 1)
+#define MN_FRM_POPUPMENU (RC_POPUPS_BEGIN + 2)
+#define MN_DRAW_POPUPMENU (RC_POPUPS_BEGIN + 3)
+#define MN_DRWTXT_POPUPMENU (RC_POPUPS_BEGIN + 4)
+#define MN_GRF_POPUPMENU (RC_POPUPS_BEGIN + 5)
+#define MN_OLE_POPUPMENU (RC_POPUPS_BEGIN + 6)
+#define MN_PPREVIEW_POPUPMENU (RC_POPUPS_BEGIN + 7)
+#define MN_SRCVIEW_POPUPMENU (RC_POPUPS_BEGIN + 8)
+#define MN_DRAWFORM_POPUPMENU (RC_POPUPS_BEGIN + 9)
+
+#if MN_DRAWFORM_POPUPMENU > RC_POPUPS_END
+
+#error Resource-Id Ueberlauf in #file, #line
+#endif
+
+
+#endif // _POPUP_HRC
diff --git a/binfilter/bf_sw/source/ui/inc/prcntfld.hxx b/binfilter/bf_sw/source/ui/inc/prcntfld.hxx
new file mode 100644
index 000000000000..341ac4a683f3
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/prcntfld.hxx
@@ -0,0 +1,62 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _PRCNTFLD_HXX
+#define _PRCNTFLD_HXX
+
+#include <vcl/field.hxx>
+namespace binfilter {
+
+class PercentField : public MetricField
+{
+ long nRefValue; // 100%-Wert fuer Umrechnung (in Twips)
+ long nOldMax, nOldMin, nOldSpinSize, nOldBaseValue;
+ long nLastPercent, nLastValue;
+ USHORT nOldDigits;
+ FieldUnit eOldUnit;
+ sal_Bool bLockAutoCalculation; //prevent recalcution of percent values when the
+ //reference value is changed
+
+
+public:
+ PercentField( Window* pWin, const ResId& rResId );
+
+
+
+
+
+
+
+
+ void LockAutoCalculation(sal_Bool bLock) {bLockAutoCalculation = bLock;}
+ sal_Bool IsAutoCalculationLocked()const {return bLockAutoCalculation;}
+};
+
+} //namespace binfilter
+#endif // _PRCNTFLD_HXX
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/prtopt.hxx b/binfilter/bf_sw/source/ui/inc/prtopt.hxx
new file mode 100644
index 000000000000..04588020a439
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/prtopt.hxx
@@ -0,0 +1,59 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _PRTOPT_HXX
+#define _PRTOPT_HXX
+
+#include <unotools/configitem.hxx>
+#include <printdata.hxx>
+namespace binfilter {
+
+class SwPrintOptions : public SwPrintData, public ::utl::ConfigItem
+{
+ sal_Bool bIsWeb;
+
+ ::com::sun::star::uno::Sequence<rtl::OUString> GetPropertyNames();
+public:
+ SwPrintOptions(sal_Bool bWeb);
+ virtual ~SwPrintOptions();
+ virtual void Commit();
+ virtual void Notify( const ::com::sun::star::uno::Sequence< rtl::OUString >& aPropertyNames );
+
+ virtual void doSetModified( ) { bModified = sal_True; SetModified();}
+
+ SwPrintOptions& operator=(const SwPrintData& rData)
+ {
+ SwPrintData::operator=( rData );
+ SetModified();
+ return *this;
+ }
+};
+
+} //namespace binfilter
+#endif
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/pview.hxx b/binfilter/bf_sw/source/ui/inc/pview.hxx
new file mode 100644
index 000000000000..6dd39be2475a
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/pview.hxx
@@ -0,0 +1,234 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _SWPVIEW_HXX
+#define _SWPVIEW_HXX
+
+#include <bf_sfx2/viewfrm.hxx>
+#include <bf_sfx2/viewfac.hxx>
+#include <tools/link.hxx>
+#include <vcl/window.hxx>
+#include <bf_sfx2/viewsh.hxx>
+#include "shellid.hxx"
+#include <bf_svx/zoomitem.hxx>
+class ImageButton;
+class Button;
+class SvtAccessibilityOptions;
+namespace binfilter {
+
+class SwViewOption;
+class SwDocShell;
+class SwScrollbar;
+class ViewShell;
+class SwPagePreView;
+class SwRect;
+class DataChangedEvent;
+class CommandEvent;
+
+// OD 12.12.2002 #103492#
+class SwPagePreviewLayout;
+
+// OD 24.03.2003 #108282# - delete member <mnVirtPage> and its accessor.
+class SwPagePreViewWin : public Window
+{
+ ViewShell* mpViewShell;
+ USHORT mnSttPage;
+ BYTE mnRow, mnCol;
+ Size maPxWinSize;
+ Fraction maScale;
+ SwPagePreView& mrView;
+ // OD 02.12.2002 #103492#
+ bool mbCalcScaleForPreviewLayout;
+ Rectangle maPaintedPreviewDocRect;
+ // OD 12.12.2002 #103492#
+ SwPagePreviewLayout* mpPgPrevwLayout;
+
+
+public:
+ SwPagePreViewWin( Window* pParent, SwPagePreView& rView );
+ ~SwPagePreViewWin();
+
+ //Ruft ViewShell::Paint
+
+
+ ViewShell* GetViewShell() const { return mpViewShell; }
+
+
+ /** get selected page number of document preview
+
+ OD 13.12.2002 #103492#
+
+ @author OD
+
+ @return selected page number
+ */
+
+ /** set selected page number in document preview
+
+ OD 13.12.2002 #103492#
+
+ @author OD
+
+ @param _nSelectedPageNum
+ input parameter - physical page number of page that will be the selected one.
+ */
+
+ //JP 19.08.98: bei Einspaltigkeit gibt es keine 0. Seite!
+
+
+
+ // OD 18.12.2002 #103492# - add <MV_SELPAGE>, <MV_SCROLL>
+
+ // erzeuge den String fuer die StatusLeiste
+
+
+ /** method to adjust preview to a new zoom factor
+
+ OD 02.12.2002 #103492#
+ paint of preview is prepared for a new zoom factor
+
+ @author OD
+ */
+#ifdef ACCESSIBLE_LAYOUT
+#endif
+};
+
+
+/*--------------------------------------------------------------------
+ Beschreibung: Sicht auf ein Dokument
+ --------------------------------------------------------------------*/
+
+class SwPagePreView: public SfxViewShell
+{
+ // ViewWindow und Henkel zur Core
+ // aktuelle Dispatcher-Shell
+ SwPagePreViewWin aViewWin;
+ //viewdata of the previous SwView and the new crsrposition
+ String sSwViewData,
+ //and the new cursor position if the user double click in the PagePreView
+ sNewCrsrPos;
+ // to support keyboard the number of the page to go to can be set too
+ USHORT nNewPage;
+ // Sichtbarer Bereich
+ String sPageStr;
+ Size aDocSz;
+ Rectangle aVisArea;
+
+ // MDI Bedienelemente
+ SwScrollbar *pHScrollbar;
+ SwScrollbar *pVScrollbar;
+ ImageButton *pPageUpBtn,
+ *pPageDownBtn;
+ // Dummy-Window zum Fllen der rechten unteren Ecke, wenn beide Scrollbars
+ // aktiv sind
+ Window *pScrollFill;
+
+ USHORT mnPageCount;
+ BOOL bNormalPrint;
+
+ // OD 09.01.2003 #106334#
+ // new members to reset design mode at draw view for form shell on switching
+ // back from writer page preview to normal view.
+ sal_Bool mbResetFormDesignMode:1;
+ sal_Bool mbFormDesignModeToReset:1;
+
+
+
+
+
+
+ /** help method to execute SfxRequest FN_PAGE_UP and FN_PAGE_DOWN
+
+ OD 04.03.2003 #107369#
+
+ @param _bPgUp
+ input parameter - boolean that indicates, if FN_PAGE_UP or FN_PAGE_DOWN
+ has to be executed.
+
+ @param _pReq
+ optional input parameter - pointer to the <SfxRequest> instance, if existing.
+
+ @author OD
+ */
+
+protected:
+
+ void SetZoom(SvxZoomType eSet, USHORT nFactor);
+
+public:
+ SFX_DECL_VIEWFACTORY(SwPagePreView);
+ SFX_DECL_INTERFACE(SW_PAGEPREVIEW);
+ TYPEINFO();
+
+ inline ViewShell* GetViewShell() const { return aViewWin.GetViewShell(); }
+
+
+
+
+
+
+
+
+ // Handler
+ void Execute(SfxRequest&){DBG_BF_ASSERT(0, "STRIP");} ;//STRIP001 void Execute(SfxRequest&);
+ void GetState(SfxItemSet&){DBG_BF_ASSERT(0, "STRIP");} ;//STRIP001 void GetState(SfxItemSet&);
+ void StateUndo(SfxItemSet&){DBG_BF_ASSERT(0, "STRIP");} ;//STRIP001 void StateUndo(SfxItemSet&);
+
+ SwDocShell* GetDocShell();
+
+ //apply Accessiblity options
+
+ // OD 09.01.2003 #106334# - inline method to request values of new members
+ // <mbResetFormDesignMode> and <mbFormDesignModeToReset>
+
+
+ /** adjust position of vertical scrollbar
+
+ OD 19.02.2003 #107369
+ Currently used, if the complete preview layout rows fit into to the given
+ window, if a new page is selected and this page is visible.
+
+ @author OD
+
+ @param _nNewThumbPos
+ input parameter - new position, which will be assigned to the vertical
+ scrollbar.
+ */
+ void SetVScrollbarThumbPos( const sal_uInt16 _nNewThumbPos );
+
+ SwPagePreView( SfxViewFrame* pFrame, SfxViewShell* );
+ ~SwPagePreView();
+};
+
+// ----------------- inline Methoden ----------------------
+
+
+
+} //namespace binfilter
+#endif
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/redlndlg.hxx b/binfilter/bf_sw/source/ui/inc/redlndlg.hxx
new file mode 100644
index 000000000000..d11d4d72666e
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/redlndlg.hxx
@@ -0,0 +1,66 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _SWREDLNDLG_HXX
+#define _SWREDLNDLG_HXX
+
+#include "chldwrap.hxx"
+
+#include <bf_sfx2/basedlgs.hxx>
+namespace binfilter {
+
+class SwChildWinWrapper;
+
+/*------------------------------------------------------------------------
+ Beschreibung:
+------------------------------------------------------------------------*/
+
+
+/*------------------------------------------------------------------------
+ Beschreibung:
+------------------------------------------------------------------------*/
+
+
+/*------------------------------------------------------------------------
+ Beschreibung:
+------------------------------------------------------------------------*/
+
+class SwRedlineAcceptChild : public SwChildWinWrapper
+{
+public:
+ SwRedlineAcceptChild( Window* pParent,USHORT nId, SfxBindings*, SfxChildWinInfo* ):SwChildWinWrapper( pParent, nId ){DBG_BF_ASSERT(0, "STRIP");}; //STRIP001 SwRedlineAcceptChild( Window* ,
+
+ SFX_DECL_CHILDWINDOW( SwRedlineAcceptChild );
+
+};
+
+
+} //namespace binfilter
+#endif
+
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/ribbar.hrc b/binfilter/bf_sw/source/ui/inc/ribbar.hrc
new file mode 100644
index 000000000000..d699e7d02a88
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/ribbar.hrc
@@ -0,0 +1,75 @@
+/*************************************************************************
+ *
+ * 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 _RIBBAR_HRC
+#define _RIBBAR_HRC
+
+#include "rcid.hrc"
+
+#define MN_FORM2 2
+#define MN_FORM3 3
+#define MN_FORM4 4
+#define MN_FORM5 5
+
+#define WIN_RIBBAR RC_RIBBAR_BEGIN
+
+#define CB_FORMAT (RC_RIBBAR_BEGIN +1)
+#define CB_FONT (RC_RIBBAR_BEGIN +2)
+#define CB_SIZE (RC_RIBBAR_BEGIN +3)
+#define PB_FORMULA_OK (RC_RIBBAR_BEGIN +4)
+#define PB_FORMULA_CANCEL (RC_RIBBAR_BEGIN +5)
+#define BMP_OK PB_FORMULA_OK
+#define BMP_CANCEL PB_FORMULA_CANCEL
+#define RID_TBX_FORMULA (RC_RIBBAR_BEGIN +6)
+#define FT_POS (RC_RIBBAR_BEGIN +7)
+#define BT_FORMULA (RC_RIBBAR_BEGIN +8)
+
+#define STR_BACKGROUND_PATTERN (RC_RIBBAR_BEGIN + 10)
+#define STR_BACKGROUND_COLOR (RC_RIBBAR_BEGIN + 11)
+#define STR_BORDER_COLOR (RC_RIBBAR_BEGIN + 12)
+#define STR_BORDER_STYLE (RC_RIBBAR_BEGIN + 13)
+#define STR_BORDER_LINE (RC_RIBBAR_BEGIN + 14)
+#define STR_TEXT_COLOR (RC_RIBBAR_BEGIN + 15)
+#define STR_NUMLIST (RC_RIBBAR_BEGIN + 16)
+
+#define STR_HELP_TOOLBOX_TOGGLE (RC_RIBBAR_BEGIN + 17)
+
+#define RID_DRAW_WIN (RC_RIBBAR_BEGIN + 18)
+#define RID_CNTRLR_WIN (RC_RIBBAR_BEGIN + 19)
+#define RID_ALIGNMENT_WIN (RC_RIBBAR_BEGIN + 20)
+
+//Resourcen fuer Inputwin (Rechenleiste)
+
+#define MN_NUMNAMES_POPUP (RC_RIBBAR_BEGIN + 23)
+
+
+
+
+
+
+
+
+#endif
diff --git a/binfilter/bf_sw/source/ui/inc/scroll.hxx b/binfilter/bf_sw/source/ui/inc/scroll.hxx
new file mode 100644
index 000000000000..57db3ad7f82f
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/scroll.hxx
@@ -0,0 +1,69 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _SCROLL_HXX
+#define _SCROLL_HXX
+
+#include <vcl/scrbar.hxx>
+namespace binfilter {
+
+class SwRect;
+
+class SwScrollbar: public ScrollBar
+{
+ Size aDocSz;
+ BOOL bHori :1; // Horizontal = TRUE, sonst Vertikal
+ BOOL bAuto :1; // fuer Scrollingmode
+ BOOL bThumbEnabled:1;
+ BOOL bVisible :1; // Show/Hide sollen nur noch dieses Flag setzen
+ BOOL bSizeSet :1; // wurde die Groesse bereits gesetzt?
+
+ void AutoShow();
+public:
+ void Show( BOOL bVisible = TRUE );
+ void Hide() { Show( FALSE ); }
+ BOOL IsVisible(BOOL bReal = FALSE) const { return bReal ? ScrollBar::IsVisible() : bVisible; }
+ // Aenderung der Dokumentgroesse
+ // Aenderung des sichtbaren Bereiches
+ // was fuer einer ist es denn ??
+ int IsHoriScroll() const { return bHori; }
+
+ void SetAuto(BOOL bSet);
+ BOOL IsAuto() { return bAuto;}
+
+ //Bewegungen des Thumbs abklemmen
+
+ SwScrollbar(Window *pParent, int bHori = TRUE );
+ ~SwScrollbar();
+};
+
+
+
+} //namespace binfilter
+#endif
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/shells.hrc b/binfilter/bf_sw/source/ui/inc/shells.hrc
new file mode 100644
index 000000000000..b63c9482cc70
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/shells.hrc
@@ -0,0 +1,63 @@
+/*************************************************************************
+ *
+ * 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 _SHELLS_HRC
+#define _SHELLS_HRC
+
+#include "rcid.hrc"
+
+
+#define RID_TEXT_TOOLBOX (RC_SHELLS_BEGIN + 15)
+#define RID_TOOLS_TOOLBOX (RC_SHELLS_BEGIN + 23)
+
+#define STR_SHELLNAME_TEXT (RC_SHELLS_BEGIN + 24)
+#define STR_SHELLNAME_TABLE (RC_SHELLS_BEGIN + 25)
+#define STR_SHELLNAME_FRAME (RC_SHELLS_BEGIN + 26)
+#define STR_SHELLNAME_GRAPHIC (RC_SHELLS_BEGIN + 27)
+#define STR_SHELLNAME_OBJECT (RC_SHELLS_BEGIN + 28)
+#define STR_SHELLNAME_LIST (RC_SHELLS_BEGIN + 29)
+#define STR_SHELLNAME_DRAW (RC_SHELLS_BEGIN + 30)
+#define STR_SHELLNAME_DRAW_TEXT (RC_SHELLS_BEGIN + 31)
+
+
+#define STR_SHELLNAME_BEZIER (RC_SHELLS_BEGIN + 34)
+
+
+#define STR_SHELLNAME_DRAWFORM (RC_SHELLS_BEGIN + 48)
+
+
+
+#define RID_MODULE_TOOLBOX (RC_SHELLS_BEGIN + 60)
+
+#define SHELLS_ACT_END RID_MODULE_TOOLBOX
+
+#if SHELLS_ACT_END > RC_SHELLS_END
+#error Resource-Id Ueberlauf in #file, #line
+#endif
+
+#endif
+
diff --git a/binfilter/bf_sw/source/ui/inc/srcedtw.hxx b/binfilter/bf_sw/source/ui/inc/srcedtw.hxx
new file mode 100644
index 000000000000..36d66b7a2f06
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/srcedtw.hxx
@@ -0,0 +1,72 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _SRCEDTW_HXX
+#define _SRCEDTW_HXX
+
+#include <vcl/window.hxx>
+
+
+
+
+class ScrollBar;
+namespace binfilter {
+
+
+class SwSrcView;
+class TextEngine;
+class ExtTextView;
+class DataChangedEvent;
+
+class TextViewOutWin : public Window
+{
+ ExtTextView* pTextView;
+
+protected:
+ virtual void Paint( const Rectangle& );
+ virtual void KeyInput( const KeyEvent& rKeyEvt );
+ virtual void MouseMove( const MouseEvent& rMEvt );
+ virtual void MouseButtonDown( const MouseEvent& rMEvt );
+ virtual void MouseButtonUp( const MouseEvent& rMEvt );
+ virtual void Command( const CommandEvent& rCEvt );
+ virtual void DataChanged( const DataChangedEvent& );
+
+public:
+ TextViewOutWin(Window* pParent, WinBits nBits) :
+ Window(pParent, nBits), pTextView(0){}
+
+ void SetTextView( ExtTextView* pView ) {pTextView = pView;}
+
+};
+
+//------------------------------------------------------------
+class SourceViewConfig;
+
+} //namespace binfilter
+#endif
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/swacc.hrc b/binfilter/bf_sw/source/ui/inc/swacc.hrc
new file mode 100644
index 000000000000..1968624e0f2a
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/swacc.hrc
@@ -0,0 +1,823 @@
+/*************************************************************************
+ *
+ * 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 _SWACC_HRC
+#define _SWACC_HRC
+
+#ifndef _GLOBALACC_SRC
+#include <bf_svx/globlac.hrc>
+#endif
+#ifndef _SFX_HRC
+#include <bf_sfx2/sfx.hrc>
+#endif
+#ifndef _SVX_SVXIDS_HRC
+#include <bf_svx/svxids.hrc>
+#endif
+#include "app.hrc"
+#include "globals.hrc"
+#include "cmdid.h"
+
+
+#define ACC Accelerator
+#define ACCK AcceleratorItem
+
+// die Acceleratoren
+
+#define AT_FN_LINE_DOWN ACC_CODE( FN_LINE_DOWN, KEY_DOWN, FALSE, FALSE, FALSE )
+#define AT_FN_LINE_DOWN_SEL ACC_CODE( FN_LINE_DOWN_SEL, KEY_DOWN, TRUE, FALSE, FALSE )
+#define AT_FN_NUM_BULLET_MOVEDOWN ACC_CODE( FN_NUM_BULLET_MOVEDOWN, KEY_DOWN, FALSE, TRUE, TRUE )
+#define AT_FN_END_TABLE ACC_CODE( FN_END_TABLE, KEY_DOWN, TRUE, TRUE, FALSE )
+#define AT_FN_REPEAT_SEARCH AcceleratorItem { Identifier = FN_REPEAT_SEARCH; \
+ ACC_DEF_KEY( KEY_F, TRUE, TRUE, FALSE ) \
+ ACC_KEY( de , KEY_G, TRUE, TRUE, FALSE ) \
+ ACC_KEY( en-us , KEY_F, TRUE, TRUE, FALSE ) \
+ ACC_KEY( it , KEY_B, TRUE, TRUE, FALSE ) \
+ ACC_KEY( fr , KEY_F, TRUE, TRUE, FALSE ) \
+ ACC_KEY( nl , KEY_F, TRUE, TRUE, FALSE ) };
+
+#define AT_FN_SET_SUPER_SCRIPT AcceleratorItem { Identifier = FN_SET_SUPER_SCRIPT; \
+ ACC_DEF_KEY( KEY_P, TRUE, TRUE, FALSE ) \
+ ACC_KEY( de , KEY_H, FALSE, TRUE, FALSE ) \
+ ACC_KEY( it , KEY_A, TRUE, TRUE, FALSE ) \
+ ACC_KEY( en-US , KEY_P, TRUE, TRUE, FALSE ) };
+
+#define AT_FN_SET_SUB_SCRIPT AcceleratorItem { Identifier = FN_SET_SUB_SCRIPT; \
+ ACC_DEF_KEY( KEY_B, TRUE, TRUE, FALSE ) \
+ ACC_KEY( de , KEY_T, FALSE, TRUE, FALSE ) \
+ ACC_KEY( en-US , KEY_B, TRUE, TRUE, FALSE ) \
+ ACC_KEY( it , KEY_P, TRUE, TRUE, FALSE ) \
+ ACC_KEY( nl , KEY_P, TRUE, TRUE, FALSE ) };
+
+/* old ones
+#define AT_FN_REPEAT_SEARCH AcceleratorItem { Identifier = FN_REPEAT_SEARCH; \
+ ACC_DEF_KEY( KEY_G, TRUE, TRUE, FALSE ) \
+ ACC_KEY( English_us, KEY_F, TRUE, TRUE, FALSE ) \
+ ACC_KEY( Italian, KEY_B, TRUE, TRUE, FALSE ) \
+ ACC_KEY( French, KEY_F, TRUE, TRUE, FALSE ) \
+ ACC_KEY( Dutch, KEY_F, TRUE, TRUE, FALSE ) };
+
+#define AT_FN_SET_SUPER_SCRIPT AcceleratorItem { Identifier = FN_SET_SUPER_SCRIPT; \
+ ACC_DEF_KEY( KEY_H, FALSE, TRUE, FALSE ) \
+ ACC_KEY( Italian, KEY_A, TRUE, TRUE, FALSE ) \
+ ACC_KEY( English_us, KEY_P, TRUE, TRUE, FALSE ) };
+
+#define AT_FN_SET_SUB_SCRIPT AcceleratorItem { Identifier = FN_SET_SUB_SCRIPT; \
+ ACC_DEF_KEY( KEY_T, FALSE, TRUE, FALSE ) \
+ ACC_KEY( English_us, KEY_B, TRUE, TRUE, FALSE ) \
+ ACC_KEY( Italian, KEY_P, TRUE, TRUE, FALSE ) \
+ ACC_KEY( Dutch, KEY_P, TRUE, TRUE, FALSE ) };
+*/
+
+
+
+/***********************************************************************
+ per define ACC_SW_WEB wird auf StarWriter/WEB umgeschaltet
+***********************************************************************/
+
+
+/****************************************************************
+ defines fuer MAC/NoMac
+****************************************************************/
+#define NOMAC_LINESPACE AI_ATTR_PARA_LINESPACE_10 \
+AI_ATTR_PARA_LINESPACE_20 \
+AI_ATTR_PARA_LINESPACE_15
+
+#define NOPM_THES \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_F7; \
+ Shift = FALSE; Modifier1 = TRUE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_THESAURUS_DLG; \
+ };
+#define NOPM_VIEWMARKS \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_F8; \
+ Shift = FALSE; Modifier1 = TRUE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_VIEW_MARKS; \
+ };
+#define NOPM_VIEWFIELDNAME \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_F9; \
+ Shift = FALSE; Modifier1 = TRUE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_VIEW_FIELDNAME; \
+ };
+#define NOPM_VIEWMETA \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_F10; \
+ Shift = FALSE; Modifier1 = TRUE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_VIEW_META_CHARS; \
+ };
+
+
+/****************************************************************
+ defines, fuer StarWriter/Web
+****************************************************************/
+
+#ifdef ACC_SW_WEB
+#define WEB_ACC_PARA_BLOCK
+#else
+#define WEB_ACC_PARA_BLOCK \
+AI_ATTR_PARA_ADJUST_BLOCK
+#endif
+
+/****************************************************************
+
+****************************************************************/
+
+
+#define ALL_ACCELS \
+ /* STANDARD betriebssystemspezifisch --------*/ \
+ /* Bearbeiten ----------------------------------------*/\
+AI_UNDO \
+AI_REDO \
+AI_REPEAT \
+/* -----------------------------------------------------*/ \
+AT_FN_LINE_DOWN \
+AT_FN_LINE_DOWN_SEL \
+AT_FN_NUM_BULLET_MOVEDOWN \
+AT_FN_END_TABLE \
+/* -----------------------------------------------------*/ \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_UP; \
+ Shift = FALSE; \
+ Modifier1 = FALSE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_LINE_UP; \
+ }; \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_UP; \
+ Shift = TRUE; Modifier1 = FALSE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_LINE_UP_SEL; \
+ }; \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_UP; \
+ Shift = FALSE; Modifier1 = TRUE; \
+ Modifier2 = TRUE; \
+ }; \
+ Identifier = FN_NUM_BULLET_MOVEUP; \
+ }; \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_UP; \
+ Shift = TRUE; Modifier1 = TRUE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_START_TABLE; \
+ }; \
+/* -----------------------------------------------------*/ \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_LEFT; \
+ Shift = FALSE; Modifier1 = FALSE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_CHAR_LEFT; \
+ }; \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_LEFT; \
+ Shift = TRUE; Modifier1 = FALSE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_CHAR_LEFT_SEL; \
+ }; \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_LEFT; \
+ Shift = FALSE; Modifier1 = TRUE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_PREV_WORD; \
+ }; \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_LEFT; \
+ Shift = TRUE; Modifier1 = TRUE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_PREV_WORD_SEL; \
+ }; \
+/* -----------------------------------------------------*/ \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_RIGHT; \
+ Shift = FALSE; Modifier1 = FALSE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_CHAR_RIGHT; \
+ }; \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_RIGHT; \
+ Shift = TRUE; Modifier1 = FALSE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_CHAR_RIGHT_SEL; \
+ }; \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_RIGHT; \
+ Shift = FALSE; Modifier1 = TRUE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_NEXT_WORD; \
+ }; \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_RIGHT; \
+ Shift = TRUE; Modifier1 = TRUE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_NEXT_WORD_SEL; \
+ }; \
+/* -----------------------------------------------------*/ \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_PAGEUP; \
+ Shift = FALSE; Modifier1 = FALSE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_PAGEUP; \
+ }; \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_PAGEUP; \
+ Shift = TRUE; Modifier1 = FALSE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_PAGEUP_SEL; \
+ }; \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_PAGEUP; \
+ Shift = FALSE; Modifier1 = TRUE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_TO_HEADER; \
+ }; \
+/* -----------------------------------------------------*/ \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_PAGEDOWN; \
+ Shift = FALSE; Modifier1 = FALSE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_PAGEDOWN; \
+ }; \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_PAGEDOWN; \
+ Shift = TRUE; Modifier1 = FALSE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_PAGEDOWN_SEL; \
+ }; \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_PAGEDOWN; \
+ Shift = FALSE; Modifier1 = TRUE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_TO_FOOTER; \
+ }; \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_PAGEDOWN; \
+ Shift = TRUE; Modifier1 = TRUE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_TO_FOOTNOTE_AREA; \
+ }; \
+/* -----------------------------------------------------*/ \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_RETURN; \
+ Shift = FALSE; Modifier1 = FALSE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_INSERT_BREAK; \
+ }; \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_RETURN; \
+ Shift = TRUE; Modifier1 = FALSE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_INSERT_LINEBREAK; \
+ }; \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_RETURN; \
+ Shift = FALSE ; Modifier1 = TRUE ; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_INSERT_PAGEBREAK; \
+ }; \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_RETURN; \
+ Shift = TRUE ; Modifier1 = TRUE ; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_INSERT_COLUMN_BREAK; \
+ }; \
+/* -----------------------------------------------------*/ \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_ESCAPE; \
+ Shift = FALSE; Modifier1 = FALSE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_ESCAPE; \
+ }; \
+/* -----------------------------------------------------*/ \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_BACKSPACE; \
+ Shift = FALSE; Modifier1 = FALSE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_BACKSPACE; \
+ }; \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_BACKSPACE; \
+ Shift = TRUE; Modifier1 = FALSE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_SHIFT_BACKSPACE; \
+ }; \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_BACKSPACE; \
+ Shift = FALSE; Modifier1 = TRUE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_DELETE_BACK_WORD; \
+ }; \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_BACKSPACE; \
+ Shift = TRUE; Modifier1 = TRUE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_DELETE_BACK_SENT; \
+ }; \
+/* -----------------------------------------------------*/ \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_DELETE; \
+ Shift = FALSE; Modifier1 = TRUE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_DELETE_WORD; \
+ }; \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_DELETE; \
+ Shift = TRUE; Modifier1 = TRUE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_DELETE_SENT; \
+ }; \
+/* -----------------------------------------------------*/ \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_INSERT; \
+ Shift = FALSE; Modifier1 = FALSE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = SID_ATTR_INSERT; \
+ }; \
+/* -----------------------------------------------------*/ \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_HOME; \
+ Shift = FALSE; Modifier1 = FALSE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_START_OF_LINE; \
+ }; \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_HOME; \
+ Shift = TRUE; Modifier1 = FALSE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_START_OF_LINE_SEL; \
+ }; \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_HOME; \
+ Shift = FALSE; Modifier1 = TRUE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_START_OF_DOCUMENT; \
+ }; \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_HOME; \
+ Shift = TRUE; Modifier1 = TRUE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_START_OF_DOCUMENT_SEL; \
+ }; \
+/* -----------------------------------------------------*/ \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_END; \
+ Shift = FALSE; Modifier1 = FALSE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_END_OF_LINE; \
+ }; \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_END; \
+ Shift = TRUE; Modifier1 = FALSE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_END_OF_LINE_SEL; \
+ }; \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_END; \
+ Shift = FALSE; Modifier1 = TRUE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_END_OF_DOCUMENT; \
+ }; \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_END; \
+ Shift = TRUE; Modifier1 = TRUE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_END_OF_DOCUMENT_SEL; \
+ }; \
+/* -----------------------------------------------------*/ \
+WEB_ACC_PARA_BLOCK \
+/* -----------------------------------------------------*/ \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_A; \
+ Shift = TRUE; Modifier1 = TRUE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = SID_ATTR_PARA_LEFT_TO_RIGHT; \
+ }; \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_D; \
+ Shift = FALSE; Modifier1 = TRUE; \
+ Modifier2 = FALSE; \
+ }; \
+ Key[ es ] = KeyCode { \
+ Code = KEY_B; \
+ Shift = FALSE; Modifier1 = TRUE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_UNDERLINE_DOUBLE; \
+ }; \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_D; \
+ Shift = TRUE; Modifier1 = TRUE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = SID_ATTR_PARA_RIGHT_TO_LEFT; \
+ }; \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_I; \
+ Shift = TRUE; Modifier1 = TRUE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_READONLY_SELECTION_MODE; \
+ }; \
+/* -----------------------------------------------------*/ \
+AI_ATTR_PARA_ADJUST_CENTER \
+/* -----------------------------------------------------*/ \
+AI_ATTR_CHAR_WEIGHT \
+/* -----------------------------------------------------*/ \
+AT_FN_REPEAT_SEARCH \
+/* -----------------------------------------------------*/ \
+AT_FN_SET_SUPER_SCRIPT \
+/* -----------------------------------------------------*/ \
+AI_ATTR_CHAR_POSTURE \
+/* -----------------------------------------------------*/ \
+AI_ATTR_PARA_ADJUST_LEFT \
+/* -----------------------------------------------------*/ \
+AI_ATTR_PARA_ADJUST_RIGHT \
+ \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_R; \
+ Shift = TRUE; Modifier1 = TRUE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_REFRESH_VIEW; \
+ }; \
+/* -----------------------------------------------------*/ \
+AT_FN_SET_SUB_SCRIPT \
+/* -----------------------------------------------------*/ \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_T; \
+ Shift = TRUE; Modifier1 = TRUE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_TABLE_UNSET_READ_ONLY; \
+ }; \
+/* -----------------------------------------------------*/ \
+AI_ATTR_CHAR_UNDERLINE \
+/* -----------------------------------------------------*/ \
+AI_STYLE_CATALOG \
+NOMAC_LINESPACE \
+ \
+/* -----------------------------------------------------*/ \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_ADD; \
+ Shift = FALSE ; Modifier1 = TRUE ; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_CALCULATE; \
+ }; \
+/* -----------------------------------------------------*/ \
+ACCK { \
+ Key = KeyCode { \
+ Code = KEY_SUBTRACT; \
+ Shift = FALSE ; Modifier1 = TRUE ; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_INSERT_SOFT_HYPHEN; \
+ }; \
+/* -----------------------------------------------------*/ \
+ACCK { \
+ Key = KeyCode { \
+ Code = KEY_SUBTRACT; \
+ Shift = TRUE; Modifier1 = TRUE ; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_INSERT_HARDHYPHEN; \
+ }; \
+/* -----------------------------------------------------*/ \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_MULTIPLY; \
+ Shift = FALSE ; Modifier1 = TRUE ; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_EXECUTE_MACROFIELD; \
+ }; \
+/* -----------------------------------------------------*/ \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_SPACE; \
+ Shift = FALSE ; Modifier1 = TRUE ; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_INSERT_HARD_SPACE; \
+ };
+
+#define FUNCTIONKEYS \
+/* FUNKTIONTASTEN --------------------------------------*/ \
+ \
+/* -F2--------------------------------------------------*/ \
+ \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_F2; \
+ Shift = FALSE; Modifier1 = FALSE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_EDIT_FORMULA; \
+ }; \
+ \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_F2; \
+ Shift = FALSE; Modifier1 = TRUE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_INSERT_FIELD; \
+ }; \
+ \
+ \
+/* -F3--------------------------------------------------*/ \
+ \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_F3; \
+ Shift = FALSE; Modifier1 = FALSE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_EXPAND_GLOSSARY; \
+ }; \
+ \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_F3; \
+ Shift = FALSE; Modifier1 = TRUE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_GLOSSARY_DLG; \
+ }; \
+ \
+/* --F5-------------------------------------------------*/ \
+ \
+AI_NAVIGATOR \
+ \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_F5; \
+ Shift = TRUE; Modifier1 = FALSE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_CNTNT_TO_NEXT_FRAME; \
+ }; \
+ \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_F5; \
+ Shift = TRUE; Modifier1 = TRUE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_NAVIGATION_PI_GOTO_PAGE;\
+ }; \
+ \
+ \
+/* ---F6------------------------------------------------*/ \
+/* ---F7------------------------------------------------*/ \
+ \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_F7; \
+ Shift = FALSE; Modifier1 = FALSE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_SPELLING_DLG; \
+ }; \
+ \
+NOPM_THES \
+/* ---F8------------------------------------------------*/ \
+ \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_F8; \
+ Shift = FALSE; Modifier1 = FALSE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_SET_EXT_MODE; \
+ }; \
+ \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_F8; \
+ Shift = TRUE; Modifier1 = FALSE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_SET_ADD_MODE; \
+ }; \
+ \
+NOPM_VIEWMARKS \
+ \
+/* ---F9------------------------------------------------*/ \
+ \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_F9; \
+ Shift = FALSE; Modifier1 = FALSE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_UPDATE_FIELDS; \
+ }; \
+ \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_F9; \
+ Shift = TRUE; Modifier1 = FALSE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_CALC_TABLE; \
+ }; \
+ \
+NOPM_VIEWFIELDNAME \
+ \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_F9; \
+ Shift = TRUE; Modifier1 = TRUE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_UPDATE_INPUTFIELDS; \
+ }; \
+ \
+/* ---F10-------------------------------------------------*/ \
+ \
+NOPM_VIEWMETA \
+ \
+/* ---F11-----------------------------------------------*/ \
+ \
+AI_STYLE_DESIGNER \
+ \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_F11; \
+ Shift = TRUE; Modifier1 = FALSE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = SID_STYLE_NEW_BY_EXAMPLE; \
+ }; \
+ \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_F11; \
+ Shift = TRUE; Modifier1 = TRUE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = SID_STYLE_UPDATE_BY_EXAMPLE; \
+ }; \
+ \
+/* ---F12-----------------------------------------------*/ \
+ \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_F12; \
+ Shift = FALSE; Modifier1 = FALSE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_NUM_NUMBERING_ON; \
+ }; \
+ \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_F12; \
+ Shift = TRUE; Modifier1 = FALSE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_NUM_BULLET_ON; \
+ }; \
+ \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_F12; \
+ Shift = FALSE; Modifier1 = TRUE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_INSERT_TABLE; \
+ }; \
+ \
+ ACCK { \
+ Key = KeyCode { \
+ Code = KEY_F12; \
+ Shift = TRUE; Modifier1 = TRUE; \
+ Modifier2 = FALSE; \
+ }; \
+ Identifier = FN_NUM_BULLET_OFF; \
+ }; \
+
+
+#endif
diff --git a/binfilter/bf_sw/source/ui/inc/swcont.hxx b/binfilter/bf_sw/source/ui/inc/swcont.hxx
new file mode 100644
index 000000000000..4e01d3fbfe92
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/swcont.hxx
@@ -0,0 +1,117 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _SWCONT_HXX
+#define _SWCONT_HXX
+
+#include <tools/string.hxx>
+namespace binfilter {
+
+class SwContentType;
+
+//Reihenfolge und Anzahl mit ResIds abgleichen!!
+#define CONTENT_TYPE_OUTLINE 0
+#define CONTENT_TYPE_TABLE 1
+#define CONTENT_TYPE_FRAME 2
+#define CONTENT_TYPE_GRAPHIC 3
+#define CONTENT_TYPE_OLE 4
+#define CONTENT_TYPE_BOOKMARK 5
+#define CONTENT_TYPE_REGION 6
+#define CONTENT_TYPE_URLFIELD 7
+#define CONTENT_TYPE_REFERENCE 8
+#define CONTENT_TYPE_INDEX 9
+#define CONTENT_TYPE_POSTIT 10
+#define CONTENT_TYPE_DRAWOBJECT 11
+#define CONTENT_TYPE_MAX CONTENT_TYPE_DRAWOBJECT +1
+
+
+// Typen fuer das Globaldokument
+#define GLOBAL_CONTENT_REGION 100
+#define GLOBAL_CONTENT_INDEX 101
+#define GLOBAL_CONTENT_TEXT 102
+#define GLOBAL_CONTENT_MAX 3
+
+// Strings fuer Kontextmenue
+#define CONTEXT_COUNT 12
+#define GLOBAL_CONTEXT_COUNT 14
+
+// Modi fuer Drag 'n Drop
+#define REGION_MODE_NONE 0
+#define REGION_MODE_LINK 1
+#define REGION_MODE_EMBEDDED 2
+
+//----------------------------------------------------------------------------
+//----------------------------------------------------------------------------
+
+//mini rtti
+ class SwTypeNumber
+ {
+ BYTE nTypeId;
+
+ public:
+ SwTypeNumber(BYTE nId) :nTypeId(nId){}
+ virtual ~SwTypeNumber();
+
+ virtual BYTE GetTypeId();
+ };
+//----------------------------------------------------------------------------
+
+class SwContent : public SwTypeNumber
+{
+ const SwContentType* pParent;
+ String sContentName;
+ long nYPosition;
+ BOOL bInvisible;
+public:
+ SwContent(const SwContentType* pCnt, const String& rName, long nYPos );
+
+ const SwContentType* GetParent() const {return pParent;}
+ const String& GetName() const {return sContentName;}
+ int operator==(const SwContent& rCont) const
+ {
+ //gleich sind sie nie, sonst fallen sie aus dem Array
+ return FALSE;
+ }
+ int operator<(const SwContent& rCont) const
+ {
+ //zuerst nach Position dann nach Name sortieren
+ return nYPosition != rCont.nYPosition ?
+ nYPosition < rCont.nYPosition :
+ sContentName < rCont.sContentName;;
+ }
+
+ long GetYPos() const {return nYPosition;}
+
+ BOOL IsInvisible() const {return bInvisible;}
+ void SetInvisible(){ bInvisible = TRUE;}
+};
+
+} //namespace binfilter
+#endif
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/swdtflvr.hxx b/binfilter/bf_sw/source/ui/inc/swdtflvr.hxx
new file mode 100644
index 000000000000..6b21d6591ff6
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/swdtflvr.hxx
@@ -0,0 +1,29 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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.
+ *
+ ************************************************************************/
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/swlinguconfig.hxx b/binfilter/bf_sw/source/ui/inc/swlinguconfig.hxx
new file mode 100644
index 000000000000..13fc22a1a2ad
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/swlinguconfig.hxx
@@ -0,0 +1,55 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _SWLINGUCONFIG_HXX
+#define _SWLINGUCONFIG_HXX
+
+#include <com/sun/star/uno/Any.h>
+
+namespace binfilter {
+
+class SvtLinguConfig;
+struct SvtLinguOptions;
+// predeclarations
+
+
+// #107253#
+class SwLinguConfig
+{
+public:
+ SwLinguConfig();
+ ~SwLinguConfig();
+
+ sal_Bool SetProperty(const ::rtl::OUString &rPropertyName, const ::com::sun::star::uno::Any &rValue);
+ sal_Bool GetOptions(SvtLinguOptions &rOptions) const;
+ ::com::sun::star::uno::Any GetProperty(const ::rtl::OUString &rPropertyName) const;
+};
+
+} //namespace binfilter
+#endif // _SWLINGUCONFIG_HXX
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/swmn.hrc b/binfilter/bf_sw/source/ui/inc/swmn.hrc
new file mode 100644
index 000000000000..06f885737aaf
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/swmn.hrc
@@ -0,0 +1,7697 @@
+/*************************************************************************
+ *
+ * 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.
+ *
+ ************************************************************************/
+#define NO_LOCALIZE_EXPORT
+#ifndef _SWMN_HRC
+#define _SWMN_HRC
+
+#ifndef _OFF_OFFMENU_HRC
+#include <bf_offmgr/offmenu.hrc>
+#endif
+#ifndef _OFF_OFAIDS_HRC
+#include <bf_offmgr/ofaids.hrc>
+#endif
+#ifndef _SBASLTID_HRC
+#include <bf_offmgr/sba.hrc>
+#endif
+#ifndef _SVX_DIALOGS_HRC
+#include <bf_svx/dialogs.hrc>
+#endif
+#include "cmdid.h"
+#include "app.hrc"
+#include "globals.hrc"
+#include "helpid.h"
+#include "popup.hrc"
+#include "cfgid.h"
+
+/***********************************************************************
+ per define MN_SW_WEB wird auf das Menu des StarWriter/WEB umgeschaltet
+***********************************************************************/
+
+/* --------------------- F O R M A T --------------------------------- */
+
+#define SEPARATOR MenuItem { Separator = TRUE; }
+
+
+#ifndef SW_FILEFORMAT_40
+#define MN_AT_FRAME \
+ MenuItem\
+ {\
+ Identifier = FN_TOOL_ANKER_FRAME ; \
+ HelpID = FN_TOOL_ANKER_FRAME ; \
+ /* ### ACHTUNG: Neuer Text in Resource? Am ~Rahmen : Am Rahmen */\
+ Text [ de ] = "Am ~Rahmen" ; \
+ Text [ en-US ] = "To ~Frame" ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "Na ~moldura";\
+ Text[ ru ] = "~К рамке";\
+ Text[ el ] = "Στο ~πλαίσιο";\
+ Text[ nl ] = "Aan ~kader";\
+ Text[ fr ] = "Au ~cadre";\
+ Text[ es ] = "Al ~marco";\
+ Text[ fi ] = "~Kehyksiin";\
+ Text[ ca ] = "Al ~marc";\
+ Text[ it ] = "~Alla cornice";\
+ Text[ sk ] = "K o~hraniÄeniu";\
+ Text[ da ] = "Til ramme";\
+ Text[ sv ] = "Vid ~ram";\
+ Text[ pl ] = "Do ~ramki";\
+ Text[ pt-BR ] = "Na ~Moldura";\
+ Text[ th ] = "ไปยัง~à¸à¸£à¸­à¸š";\
+ Text[ ja ] = "æž ã«(~F)";\
+ Text[ ko ] = "프레임ì—(~F)";\
+ Text[ zh-CN ] = "在框边(~F)";\
+ Text[ zh-TW ] = "在框邊(~F)";\
+ Text[ tr ] = "Çerçeveye";\
+ Text[ hi-IN ] = "~फà¥à¤°à¥‡à¤® में ";\
+ Text[ ar ] = "على الكادر";\
+ Text[ he ] = "Am ~Rahmen";\
+ };
+#else
+#define MN_AT_FRAME
+#endif
+
+
+#define MN_ALWAYS_TEMPLATE \
+ MenuItem\
+ {\
+ Identifier = MN_SUB_TEMPLATES ; \
+ HelpID = HID_MN_SUB_TEMPLATES ; \
+ Text [ de ] = "~Vorlagen" ; \
+ SubMenu = Menu\
+ {\
+ ItemList = \
+ {\
+ MenuItem\
+ {\
+ ITEM_FORMAT_TEMPLATECATALOG\
+ };\
+ MenuItem\
+ {\
+ Identifier = SID_TEMPLATE_LOAD ; \
+ HelpID = SID_TEMPLATE_LOAD ; \
+ Text [ de ] = "~Laden..." ; \
+ Text [ en-US ] = "~Load..." ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "~Carregar...";\
+ Text[ ru ] = "Загрузить...";\
+ Text[ el ] = "~ΦόÏτωση...";\
+ Text[ nl ] = "~Laden...";\
+ Text[ fr ] = "~Charger...";\
+ Text[ es ] = "~Cargar...";\
+ Text[ fi ] = "L~ataa...";\
+ Text[ ca ] = "~Carrega...";\
+ Text[ it ] = "Carica...";\
+ Text[ sk ] = "~NaÄítaÅ¥...";\
+ Text[ da ] = "Ind~læs...";\
+ Text[ sv ] = "~Ladda...";\
+ Text[ pl ] = "~Załaduj...";\
+ Text[ pt-BR ] = "~Carregar...";\
+ Text[ th ] = "โ~หลด...";\
+ Text[ ja ] = "読ã¿è¾¼ã¿(~L)...";\
+ Text[ ko ] = "로드(~L)...";\
+ Text[ zh-CN ] = "装入(~L)...";\
+ Text[ zh-TW ] = "載入(~L)...";\
+ Text[ tr ] = "Yükle...";\
+ Text[ hi-IN ] = "~लोड़ करो...";\
+ Text[ ar ] = "...تحميل";\
+ Text[ he ] = "‮טעינה...‬";\
+ };\
+ };\
+ };\
+ Text [ en-US ] = "Styl~es" ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "E~stilos";\
+ Text[ ru ] = "~Стили";\
+ Text[ el ] = "ΠÏότυπ~α";\
+ Text[ nl ] = "~Opmaakprofielen";\
+ Text[ fr ] = "~Styles";\
+ Text[ es ] = "~Estilos";\
+ Text[ fi ] = "T~yyli";\
+ Text[ ca ] = "~Estils";\
+ Text[ it ] = "~Modelli";\
+ Text[ sk ] = "Štý~ly";\
+ Text[ da ] = "T~ypografier";\
+ Text[ sv ] = "~Mallar";\
+ Text[ pl ] = "Styl~e";\
+ Text[ pt-BR ] = "~Estilos";\
+ Text[ th ] = "ลัà¸à¸©~ณะ";\
+ Text[ ja ] = "スタイル(~E)";\
+ Text[ ko ] = "스타ì¼(~E)";\
+ Text[ zh-CN ] = "æ ·å¼(~E)";\
+ Text[ zh-TW ] = "樣å¼(~E)";\
+ Text[ tr ] = "~Åžablonlar";\
+ Text[ hi-IN ] = "शैलि~याà¤";\
+ Text[ ar ] = "أنما~ط";\
+ Text[ he ] = "~Vorlagen";\
+ };
+
+#define MN_ALWAYS \
+ SEPARATOR;\
+ MN_ALWAYS_TEMPLATE \
+ MenuItem\
+ {\
+ ITEM_FORMAT_TEMPLATE\
+ };
+
+#ifdef ITEM_FORMAT_NUMBERING
+//das obere kann mit > 513c raus
+#define DEFINE_FOR_SLOTID_NUMBER_BULLETS FN_NUMBER_BULLETS
+#define DEFINE_SLOTID_FOR_NUMBER_BULLETS FN_NUMBER_BULLETS
+#define MN_NUMBERING ITEM_FORMAT_NUMBERING
+#else
+#define MN_NUMBERING \
+ MenuItem\
+ {\
+ Identifier = FN_NUMBER_BULLETS ; \
+ HelpID = FN_NUMBER_BULLETS ; \
+ /* ### ACHTUNG: Neuer Text in Resource? ~Numerierung/Aufzählung... : ~Numerierung/Aufzõhlung... */\
+ Text [ de ] = "~Nummerierung/Aufzählung..." ; \
+ Text [ en-US ] = "~Numbering/Bullets..." ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "~Marcas/Numeração...";\
+ Text[ ru ] = "ÐумерациÑ/маркировка...";\
+ Text[ el ] = "ΑÏίθ~μηση/Κουκίδες...";\
+ Text[ nl ] = "~Nummering/opsommingstekens...";\
+ Text[ fr ] = "~Numérotation/puces...";\
+ Text[ es ] = "~Numeración y viñetas...";\
+ Text[ fi ] = "Lu~ettelomerkit ja numerointi...";\
+ Text[ ca ] = "~Numeració/vinyetes...";\
+ Text[ it ] = "Elenchi puntati e numerati...";\
+ Text[ sk ] = "Čí~slovanie/Odrážky...";\
+ Text[ da ] = "~Nummerering/punkttegn...";\
+ Text[ sv ] = "~Numrering/punktuppställning...";\
+ Text[ pl ] = "Nume~racja/wypunktowanie...";\
+ Text[ pt-BR ] = "~Numeração / Marcas...";\
+ Text[ th ] = "~ลำดับตัวเลข/สัà¸à¸¥à¸±à¸à¸©à¸“์à¹à¸ªà¸”งหัวข้อย่อย...";\
+ Text[ ja ] = "箇æ¡æ›¸ãã¨ç•ªå·ä»˜ã‘(~N)...";\
+ Text[ ko ] = "번호 매기기/글머리 기호(~N)...";\
+ Text[ zh-CN ] = "ç¼–å·/项目符å·(~N)...";\
+ Text[ zh-TW ] = "編號/項目符號(~N)...";\
+ Text[ tr ] = "Numaralama/madde iÅŸaretleri...";\
+ Text[ hi-IN ] = "~संखà¥à¤¯à¤¾ देना/बà¥à¤²à¥à¤²à¥‡à¤Ÿà¥à¤¸...";\
+ Text[ ar ] = "...ترقيم/تعداد";\
+ Text[ he ] = "‮תבליטי×/מיספור‬";\
+ };
+#endif
+
+
+#define MN_AUTOFORMAT \
+ MenuItem\
+ {\
+ Identifier = MN_SUB_AUTOFORMAT ; \
+ HelpID = HID_MN_SUB_AUTOFORMAT ; \
+ Text [ de ] = "Auto~Format" ; \
+ Text [ en-US ] = "Auto~Format" ; \
+ /* ### ACHTUNG: Neuer Text in Resource? Einstellunen für die automatische Formatierung : Einstellunen f³r die automatische Formatierung */\
+ SubMenu = Menu\
+ {\
+ ItemList = \
+ {\
+ MenuItem\
+ {\
+ Identifier = FN_AUTOFORMAT_AUTO ; \
+ HelpID = FN_AUTOFORMAT_AUTO ; \
+ Text [ de ] = "~Während der Eingabe" ; \
+ Text [ en-US ] = "~While Typing" ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "~Durante dactilografia";\
+ Text[ ru ] = "~При вводе";\
+ Text[ el ] = "Κατά την εισαγ~ωγή";\
+ Text[ nl ] = "T~ijdens invoer";\
+ Text[ fr ] = "~Pendant la saisie";\
+ Text[ es ] = "~Mientras se escribe";\
+ Text[ fi ] = "~Kirjoitettaessa";\
+ Text[ ca ] = "~Durant l'entrada";\
+ Text[ it ] = "~Durante la digitazione";\
+ Text[ sk ] = "Pri ~písaní";\
+ Text[ da ] = "Under skrivning...";\
+ Text[ sv ] = "~Under inmatningen";\
+ Text[ pl ] = "~Podczas pisania";\
+ Text[ pt-BR ] = "~Durante a Digitação";\
+ Text[ th ] = "~ขณะพิมพ์";\
+ Text[ ja ] = "入力中ã«(~W)";\
+ Text[ ko ] = "입력하는 ë™ì•ˆ(~W)";\
+ Text[ zh-CN ] = "在输入时(~W)";\
+ Text[ zh-TW ] = "在輸入時(~W)";\
+ Text[ tr ] = "Yazarken";\
+ Text[ hi-IN ] = "~टइपिंग करने के समय";\
+ Text[ ar ] = "أثناء الكتابة";\
+ Text[ he ] = "‮בזמן הקלדה‬";\
+ };\
+ MenuItem\
+ {\
+ Identifier = FN_AUTOFORMAT_APPLY ; \
+ HelpID = FN_AUTOFORMAT_APPLY ; \
+ Text [ de ] = "~Anwenden" ; \
+ Text [ en-US ] = "~Apply" ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "~Aplicar";\
+ Text[ ru ] = "Применить";\
+ Text[ el ] = "Εφ~αÏμογή";\
+ Text[ nl ] = "~Toepassen";\
+ Text[ fr ] = "~Appliquer";\
+ Text[ es ] = "~Aplicar";\
+ Text[ fi ] = "Kä~ytä";\
+ Text[ ca ] = "~Aplica";\
+ Text[ it ] = "~Applica";\
+ Text[ sk ] = "~Použiť";\
+ Text[ da ] = "~Anvend";\
+ Text[ sv ] = "~Använd";\
+ Text[ pl ] = "~Zastosuj";\
+ Text[ pt-BR ] = "~Aplicar";\
+ Text[ th ] = "ใ~ช้";\
+ Text[ ja ] = "é©ç”¨(~A)";\
+ Text[ ko ] = "ì ìš©(~A)";\
+ Text[ zh-CN ] = "使用(~A)";\
+ Text[ zh-TW ] = "使用(~A)";\
+ Text[ tr ] = "~Uygula";\
+ Text[ hi-IN ] = "~लागू करो";\
+ Text[ ar ] = "تطبيق";\
+ Text[ he ] = "‮בצוע‬";\
+ };\
+ MenuItem\
+ {\
+ Identifier = FN_AUTOFORMAT_REDLINE_APPLY ; \
+ HelpID = FN_AUTOFORMAT_REDLINE_APPLY ; \
+ Text [ de ] = "Anwenden und Änderungen ~bearbeiten" ; \
+ Text [ en-US ] = "Apply and Edit ~Changes";\
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "Aplicar e e~ditar modificações";\
+ Text[ ru ] = "ПринÑÑ‚ÑŒ или отклонить изменениÑ";\
+ Text[ el ] = "ΕφαÏμογή και ε~πεξεÏγασία αλλαγών";\
+ Text[ nl ] = "Toepassen en wijzigingen ~bewerken";\
+ Text[ fr ] = "Appliquer et é~diter les modifications";\
+ Text[ es ] = "Aplicar y ~editar modificaciones";\
+ Text[ fi ] = "~Ota muutokset käyttöön ja muokkaa muutoksia";\
+ Text[ ca ] = "Aplica i ~edita modificacions";\
+ Text[ it ] = "Applica e modifica cambiamenti";\
+ Text[ sk ] = "Upraviť ~zmeny a použiť";\
+ Text[ da ] = "Anvend og rediger ændringer";\
+ Text[ sv ] = "Använd och ~redigera ändringar";\
+ Text[ pl ] = "Zastosuj i ~edytuj zmiany";\
+ Text[ pt-BR ] = "Aplicar e Editar ~Modificações";\
+ Text[ th ] = "ใช้à¹à¸¥à¸°à¹à¸à¹‰à¹„ขà¸à¸²à¸£à¹€~ปลี่ยนà¹à¸›à¸¥à¸‡";\
+ Text[ ja ] = "é©ç”¨ã¨å¤‰æ›´ã®ç·¨é›†(~C)";\
+ Text[ ko ] = "변경 사항 ì ìš© ë° íŽ¸ì§‘(~C)";\
+ Text[ zh-CN ] = "使用和编辑更改(~C)";\
+ Text[ zh-TW ] = "使用和編輯變更(~C)";\
+ Text[ tr ] = "Uygula ve değişiklikleri düzenle";\
+ Text[ hi-IN ] = "~परिवरà¥à¤¤à¤¨à¥‹à¤‚ को लागू और संपादन करो";\
+ Text[ ar ] = "تطبيق وتحرير التغييرات";\
+ Text[ he ] = "‮בצוע ועריכת השינויי×‬";\
+ };\
+ };\
+ };\
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "Auto~Formato";\
+ Text[ ru ] = "Ðвто~формат";\
+ Text[ el ] = "Αυτόματη ΜοÏ~φοποίηση";\
+ Text[ nl ] = "A~utoOpmaak";\
+ Text[ fr ] = "~AutoFormat";\
+ Text[ es ] = "~Formateado automático...";\
+ Text[ fi ] = "~Automaattinen muotoilu";\
+ Text[ ca ] = "Auto~format";\
+ Text[ it ] = "~Formattazione automatica";\
+ Text[ sk ] = "Automatický ~formát";\
+ Text[ da ] = "Auto~Format";\
+ Text[ sv ] = "Auto~Format";\
+ Text[ pl ] = "Auto~formatowanie";\
+ Text[ pt-BR ] = "Auto~Formatação";\
+ Text[ th ] = "~รูปà¹à¸šà¸šà¸­à¸±à¸•à¹‚นมัติ";\
+ Text[ ja ] = "オートフォーマット(~F)";\
+ Text[ ko ] = "ìžë™ ì„œì‹(~F)";\
+ Text[ zh-CN ] = "自动格å¼(~F)";\
+ Text[ zh-TW ] = "自動格å¼(~F)";\
+ Text[ tr ] = "~Otomatik formatlama";\
+ Text[ hi-IN ] = "सà¥à¤µ~चालित ढंग से रचना ";\
+ Text[ ar ] = "تن~سيق تلقائي";\
+ Text[ he ] = "‮עיצוב ×וטומטי‬";\
+ };
+
+
+#define MN_RUBY_DIALOG \
+ MenuItem \
+ { \
+ Identifier = SID_RUBY_DIALOG ; \
+ HelpID = SID_RUBY_DIALOG ; \
+ Text [ de ] = "Ruby..." ; \
+ Text [ en-US ] = "Ruby...";\
+ Text[ pt ] = "Ruby...";\
+ Text[ ru ] = "ТранÑкрипциÑ...";\
+ Text[ el ] = "Φωνητική γÏαφή...";\
+ Text[ nl ] = "Ruby...";\
+ Text[ fr ] = "Ruby...";\
+ Text[ es ] = "Ruby...";\
+ Text[ fi ] = "Ruby-teksti...";\
+ Text[ ca ] = "Caràcter fonètic guia...";\
+ Text[ it ] = "Testo Ruby...";\
+ Text[ sk ] = "Ruby...";\
+ Text[ da ] = "Ruby...";\
+ Text[ sv ] = "Ruby...";\
+ Text[ pl ] = "Dopisek fonetyczny...";\
+ Text[ pt-BR ] = "Ruby...";\
+ Text[ th ] = "ตัวพิมพ์ขนาดเล็à¸...";\
+ Text[ ja ] = "ルビ...";\
+ Text[ ko ] = "ë§ë§ 넣기...";\
+ Text[ zh-CN ] = "拼音和注音符å·...";\
+ Text[ zh-TW ] = "注音符號...";\
+ Text[ tr ] = "Ruby...";\
+ Text[ hi-IN ] = "रूबी...";\
+ Text[ ar ] = "دليل صوتي...";\
+ Text[ he ] = "Ruby...";\
+ }; \
+ SEPARATOR ; \
+
+#define MN_TAB1 \
+ MenuItem\
+ {\
+ Identifier = FN_FORMAT_TABLE_DLG ; \
+ HelpID = FN_FORMAT_TABLE_DLG ; \
+ Text [ de ] = "Tab~elle..." ; \
+ Text [ en-US ] = "~Table..." ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "Ta~bela...";\
+ Text[ ru ] = "Таблица...";\
+ Text[ el ] = "Πίν~ακας...";\
+ Text[ nl ] = "~Tabel...";\
+ Text[ fr ] = "~Tableau...";\
+ Text[ es ] = "~Tabla...";\
+ Text[ fi ] = "~Taulukko...";\
+ Text[ ca ] = "~Taula...";\
+ Text[ it ] = "Tab~ella...";\
+ Text[ sk ] = "~Tabuľka...";\
+ Text[ da ] = "~Tabel...";\
+ Text[ sv ] = "Tabell...";\
+ Text[ pl ] = "~Tabela...";\
+ Text[ pt-BR ] = "~Tabela...";\
+ Text[ th ] = "~ตาราง...";\
+ Text[ ja ] = "表(~T)...";\
+ Text[ ko ] = "표(~T)...";\
+ Text[ zh-CN ] = "表格(~T)...";\
+ Text[ zh-TW ] = "表格(~T)...";\
+ Text[ tr ] = "~Tablo...";\
+ Text[ hi-IN ] = "~सारणी...";\
+ Text[ ar ] = "...جدول~";\
+ Text[ he ] = "‮טבלה...‬";\
+ };\
+ MenuItem\
+ {\
+ Identifier = FN_TABLE_MERGE_TABLE ; \
+ HelpID = FN_TABLE_MERGE_TABLE ; \
+ Text [ de ] = "Tabellen verbinden" ; \
+ Text [ en-US ] = "Merge Tables";\
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "Unir tabelas";\
+ Text[ ru ] = "Объединить таблицы";\
+ Text[ el ] = "Συγχώνευση πινάκων";\
+ Text[ nl ] = "Tabellen verbinden";\
+ Text[ fr ] = "Fusionner les tableaux";\
+ Text[ es ] = "Unir tablas";\
+ Text[ fi ] = "Yhdistä taulukot";\
+ Text[ ca ] = "Uneix taules";\
+ Text[ it ] = "Collega tabelle";\
+ Text[ sk ] = "ZlúÄiÅ¥ tabuľky";\
+ Text[ da ] = "Flet tabeller";\
+ Text[ sv ] = "Sammanfoga tabeller";\
+ Text[ pl ] = "Scal tabele";\
+ Text[ pt-BR ] = "Mesclar Tabelas";\
+ Text[ th ] = "ผสานตาราง";\
+ Text[ ja ] = "表ã®çµåˆ";\
+ Text[ ko ] = "표 병합";\
+ Text[ zh-CN ] = "连接表格";\
+ Text[ zh-TW ] = "連接表格";\
+ Text[ tr ] = "Tabloları birleştir";\
+ Text[ hi-IN ] = "सारणियों को मिलाओ ";\
+ Text[ ar ] = "وصل الجداول";\
+ Text[ he ] = "Tabellen verbinden";\
+ };\
+ MenuItem\
+ {\
+ Identifier = FN_TABLE_SPLIT_TABLE ; \
+ HelpID = FN_TABLE_SPLIT_TABLE ; \
+ Text [ de ] = "Tabelle auf~trennen" ; \
+ Text [ en-US ] = "~Split Table" ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "Di~vidir tabela";\
+ Text[ ru ] = "Разбить таблицу";\
+ Text[ el ] = "Διάσ~παση πίνακα";\
+ Text[ nl ] = "Tabel op~splitsen";\
+ Text[ fr ] = "~Scinder le tableau";\
+ Text[ es ] = "Di~vidir tabla";\
+ Text[ fi ] = "~Jaa taulukko";\
+ Text[ ca ] = "Di~videix taula";\
+ Text[ it ] = "Separa ~tabella";\
+ Text[ sk ] = "~Rozdeliť tabuľku";\
+ Text[ da ] = "Opdel tabel";\
+ Text[ sv ] = "Dela tabell";\
+ Text[ pl ] = "Pod~ziel tabelÄ™";\
+ Text[ pt-BR ] = "~Dividir a tabela";\
+ Text[ th ] = "à¹~ยà¸à¸•à¸²à¸£à¸²à¸‡";\
+ Text[ ja ] = "表ã®åˆ†å‰²(~S)";\
+ Text[ ko ] = "표 나누기(~S)";\
+ Text[ zh-CN ] = "分隔表格(~S)";\
+ Text[ zh-TW ] = "分開表格(~S)";\
+ Text[ tr ] = "~Tabloyu Ayır";\
+ Text[ hi-IN ] = "~सारणी अलगाना";\
+ Text[ ar ] = "Ùصل الجدول";\
+ Text[ he ] = "‮פיצול טבלה‬";\
+ };\
+ MenuItem\
+ {\
+ Identifier = FN_NUM_FORMAT_TABLE_DLG ; \
+ HelpID = FN_NUM_FORMAT_TABLE_DLG ; \
+ Text [ de ] = "Zahlenf~ormat..." ; \
+ Text [ en-US ] = "N~umber Format..." ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "~Formato numérico...";\
+ Text[ ru ] = "ЧиÑловой формат...";\
+ Text[ el ] = "Îœ~οÏφή αÏιθμών...";\
+ Text[ nl ] = "~Getalnotatie...";\
+ Text[ fr ] = "~Format numérique...";\
+ Text[ es ] = "Formato ~numérico...";\
+ Text[ fi ] = "~Lukumuoto...";\
+ Text[ ca ] = "Format ~numèric...";\
+ Text[ it ] = "F~ormato numero...";\
+ Text[ sk ] = "For~mát Äísel";\
+ Text[ da ] = "Talformat...";\
+ Text[ sv ] = "Talf~ormat...";\
+ Text[ pl ] = "Format l~iczb...";\
+ Text[ pt-BR ] = "Formato N~umérico...";\
+ Text[ th ] = "รูปà¹à¸šà¸šà¸•à¸±à¸§à¹€~ลข...";\
+ Text[ ja ] = "æ•°ã®æ›¸å¼(~U)...";\
+ Text[ ko ] = "ìˆ«ìž í‘œê¸° 형ì‹(~U)...";\
+ Text[ zh-CN ] = "æ•°å­—æ ¼å¼(~U)...";\
+ Text[ zh-TW ] = "數字格å¼(~U)...";\
+ Text[ tr ] = "N~umara formatı...";\
+ Text[ hi-IN ] = "~संखà¥à¤¯à¤¾ रचना...";\
+ Text[ ar ] = "...تنسيق الأرقام~";\
+ Text[ he ] = "Zahlenf~ormat...";\
+ };\
+ MenuItem\
+ {\
+ Identifier = MN_CELL ; \
+ HelpID = MN_CELL ; \
+ /* ### ACHTUNG: Neuer Text in Resource? Ze~lle : Zelle */\
+ Text [ de ] = "~Zelle" ; \
+ Text [ en-US ] = "~Cell" ; \
+ /* ### ACHTUNG: Neuer Text in Resource? Einstellungen für die Tabellenzelle : Einstellungen f³r die Tabellenzelle */\
+ SubMenu = Menu\
+ {\
+ ItemList = \
+ {\
+ MenuItem\
+ {\
+ Identifier = FN_TABLE_MERGE_CELLS ; \
+ HelpID = FN_TABLE_MERGE_CELLS ; \
+ Text [ de ] = "~Verbinden" ; \
+ Text [ en-US ] = "~Merge" ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "~Unir";\
+ Text[ ru ] = "Объединить";\
+ Text[ el ] = "Συγχώνε~υση";\
+ Text[ nl ] = "Ver~binden";\
+ Text[ fr ] = "~Fusionner";\
+ Text[ es ] = "~Unir";\
+ Text[ fi ] = "Y~hdistä";\
+ Text[ ca ] = "~Uneix";\
+ Text[ it ] = "~Unisci";\
+ Text[ sk ] = "~ZlúÄiÅ¥";\
+ Text[ da ] = "Flet";\
+ Text[ sv ] = "Sammanfoga";\
+ Text[ pl ] = "~Scal";\
+ Text[ pt-BR ] = "~Mesclar";\
+ Text[ th ] = "~ผสาน";\
+ Text[ ja ] = "çµåˆ(~M)";\
+ Text[ ko ] = "병합(~M)";\
+ Text[ zh-CN ] = "åˆå¹¶(~M)";\
+ Text[ zh-TW ] = "åˆä½µ(~M)";\
+ Text[ tr ] = "~BirleÅŸtir";\
+ Text[ hi-IN ] = "~मिलाओ";\
+ Text[ ar ] = "دمج";\
+ Text[ he ] = "~Verbinden";\
+ };\
+ MenuItem\
+ {\
+ Identifier = FN_TABLE_SPLIT_CELLS ; \
+ HelpID = FN_TABLE_SPLIT_CELLS ; \
+ Text [ de ] = "~Teilen..." ; \
+ Text [ en-US ] = "~Split..." ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "~Dividir...";\
+ Text[ ru ] = "Разбить...";\
+ Text[ el ] = "~ΔιαίÏεση...";\
+ Text[ nl ] = "~Splitsen...";\
+ Text[ fr ] = "~Scinder...";\
+ Text[ es ] = "~Dividir...";\
+ Text[ fi ] = "~Jaa...";\
+ Text[ ca ] = "~Divideix...";\
+ Text[ it ] = "~Dividi...";\
+ Text[ sk ] = "~Rozdeliť...";\
+ Text[ da ] = "Opdel...";\
+ Text[ sv ] = "~Dela...";\
+ Text[ pl ] = "~Podziel...";\
+ Text[ pt-BR ] = "~Dividir...";\
+ Text[ th ] = "à¹~ยà¸...";\
+ Text[ ja ] = "分割(~S)...";\
+ Text[ ko ] = "분할(~S)...";\
+ Text[ zh-CN ] = "分隔(~S)...";\
+ Text[ zh-TW ] = "分開(~S)...";\
+ Text[ tr ] = "~Böl...";\
+ Text[ hi-IN ] = "~अलगाना...";\
+ Text[ ar ] = "تقسيم...";\
+ Text[ he ] = "~Teilen...";\
+ };\
+ SEPARATOR ; \
+ MenuItem\
+ {\
+ Identifier = FN_TABLE_VERT_NONE ; \
+ HelpID = FN_TABLE_VERT_NONE ; \
+ Text [ de ] = "~Oben" ; \
+ Text [ en-US ] = "~Top" ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "Em ~cima";\
+ Text[ ru ] = "Вверху";\
+ Text[ el ] = "Πάν~ω";\
+ Text[ nl ] = "Bo~ven";\
+ Text[ fr ] = "En ~haut";\
+ Text[ es ] = "~Arriba";\
+ Text[ fi ] = "~Yläreuna";\
+ Text[ ca ] = "~Amunt";\
+ Text[ it ] = "Alto";\
+ Text[ sk ] = "~Hore";\
+ Text[ da ] = "~Øverst";\
+ Text[ sv ] = "Överst";\
+ Text[ pl ] = "U ~góry";\
+ Text[ pt-BR ] = "Em ~Cima";\
+ Text[ th ] = "~บน";\
+ Text[ ja ] = "上æƒãˆ(~T)";\
+ Text[ ko ] = "위(~T)";\
+ Text[ zh-CN ] = "上(~T)";\
+ Text[ zh-TW ] = "上(~T)";\
+ Text[ tr ] = "~Yukarı";\
+ Text[ hi-IN ] = "~ऊपर";\
+ Text[ ar ] = "أعلى";\
+ Text[ he ] = "~Oben";\
+ };\
+ MenuItem\
+ {\
+ Identifier = FN_TABLE_VERT_CENTER ; \
+ HelpID = FN_TABLE_VERT_CENTER ; \
+ Text [ de ] = "~Mitte" ; \
+ Text [ en-US ] = "C~enter" ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "~Centro";\
+ Text[ ru ] = "ПоÑередине";\
+ Text[ el ] = "~ΚέντÏο";\
+ Text[ nl ] = "~Midden";\
+ Text[ fr ] = "C~entre";\
+ Text[ es ] = "~Centrado";\
+ Text[ fi ] = "K~eskitä";\
+ Text[ ca ] = "~Centre";\
+ Text[ it ] = "~Centro";\
+ Text[ sk ] = "Upro~stred";\
+ Text[ da ] = "~Midte";\
+ Text[ sv ] = "~Mitten";\
+ Text[ pl ] = "~Do środka";\
+ Text[ pt-BR ] = "~Centralizado";\
+ Text[ th ] = "ต~รงà¸à¸¥à¸²à¸‡";\
+ Text[ ja ] = "中央æƒãˆ(~E)";\
+ Text[ ko ] = "가운ë°(~E)";\
+ Text[ zh-CN ] = "中(~E)";\
+ Text[ zh-TW ] = "中(~E)";\
+ Text[ tr ] = "O~rta";\
+ Text[ hi-IN ] = "~मधà¥à¤¯";\
+ Text[ ar ] = "الوسط";\
+ Text[ he ] = "~Mitte";\
+ };\
+ MenuItem\
+ {\
+ Identifier = FN_TABLE_VERT_BOTTOM ; \
+ HelpID = FN_TABLE_VERT_BOTTOM ; \
+ Text [ de ] = "~Unten" ; \
+ Text [ en-US ] = "~Bottom" ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "Em ~baixo";\
+ Text[ ru ] = "Внизу";\
+ Text[ el ] = "~Κάτω";\
+ Text[ nl ] = "Be~neden";\
+ Text[ fr ] = "En ~bas";\
+ Text[ es ] = "A~bajo";\
+ Text[ fi ] = "~Alareuna";\
+ Text[ ca ] = "A~vall";\
+ Text[ it ] = "B~asso";\
+ Text[ sk ] = "~Dole";\
+ Text[ da ] = "~Nederst";\
+ Text[ sv ] = "Underst";\
+ Text[ pl ] = "~U dołu";\
+ Text[ pt-BR ] = "Em ~Baixo";\
+ Text[ th ] = "~ล่าง";\
+ Text[ ja ] = "下æƒãˆ(~B)";\
+ Text[ ko ] = "아래(~B)";\
+ Text[ zh-CN ] = "下(~B)";\
+ Text[ zh-TW ] = "下(~B)";\
+ Text[ tr ] = "~Alt";\
+ Text[ hi-IN ] = "~नीचे";\
+ Text[ ar ] = "أسÙÙ„";\
+ Text[ he ] = "~Unten";\
+ };\
+ SEPARATOR ; \
+ MenuItem\
+ {\
+ Identifier = FN_TABLE_SET_READ_ONLY_CELLS ; \
+ HelpID = FN_TABLE_SET_READ_ONLY_CELLS ; \
+ /* ### ACHTUNG: Neuer Text in Resource? ~Schützen : ~Sch³tzen */\
+ Text [ de ] = "~Schützen" ; \
+ Text [ en-US ] = "~Protect" ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "~Proteger";\
+ Text[ ru ] = "Защита";\
+ Text[ el ] = "ΠÏο~στασία";\
+ Text[ nl ] = "~Beveiligen";\
+ Text[ fr ] = "~Protéger";\
+ Text[ es ] = "~Proteger";\
+ Text[ fi ] = "~Suojaa";\
+ Text[ ca ] = "~Protegeix";\
+ Text[ it ] = "~Proteggi";\
+ Text[ sk ] = "~Zamknúť";\
+ Text[ da ] = "~Beskyt";\
+ Text[ sv ] = "~Skydda";\
+ Text[ pl ] = "~Chroń";\
+ Text[ pt-BR ] = "~Proteger";\
+ Text[ th ] = "~ป้องà¸à¸±à¸™";\
+ Text[ ja ] = "ä¿è­·(~P)";\
+ Text[ ko ] = "보호(~P)";\
+ Text[ zh-CN ] = "ä¿æŠ¤(~P)";\
+ Text[ zh-TW ] = "ä¿è­·(~P)";\
+ Text[ tr ] = "~Koru";\
+ Text[ hi-IN ] = "~रकà¥à¤·à¤¾ करो";\
+ Text[ ar ] = "حماية";\
+ Text[ he ] = "~Schützen";\
+ };\
+ MenuItem\
+ {\
+ Identifier = FN_TABLE_UNSET_READ_ONLY_CELLS ; \
+ HelpID = FN_TABLE_UNSET_READ_ONLY_CELLS ; \
+ Text [ de ] = "Schutz ~aufheben" ; \
+ Text [ en-US ] = "~Unprotect" ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "D~esproteger";\
+ Text[ ru ] = "СнÑÑ‚ÑŒ защиту";\
+ Text[ el ] = "ΆÏση Ï€Ïοστ~ασίας";\
+ Text[ nl ] = "Beveiliging ~opheffen";\
+ Text[ fr ] = "~Annuler la protection";\
+ Text[ es ] = "~Desproteger";\
+ Text[ fi ] = "~Poista suojaus";\
+ Text[ ca ] = "~Desprotegeix";\
+ Text[ it ] = "Disattiva~ protezione";\
+ Text[ sk ] = "~Odomknúť";\
+ Text[ da ] = "Ophæv beskyttelse";\
+ Text[ sv ] = "Upphäv skydd";\
+ Text[ pl ] = "~Nie chroń";\
+ Text[ pt-BR ] = "~Desproteger";\
+ Text[ th ] = "ไ~ม่ป้องà¸à¸±à¸™";\
+ Text[ ja ] = "ä¿è­·ã®è§£é™¤(~U)";\
+ Text[ ko ] = "보호 해제(~U)";\
+ Text[ zh-CN ] = "å–消ä¿æŠ¤(~U)";\
+ Text[ zh-TW ] = "å–消ä¿è­·(~U)";\
+ Text[ tr ] = "~Korumayı kaldır";\
+ Text[ hi-IN ] = "~रकà¥à¤·à¤¾ मत करो";\
+ Text[ ar ] = "إلغاء الحماية";\
+ Text[ he ] = "Schutz ~aufheben";\
+ };\
+ };\
+ };\
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "~Célula";\
+ Text[ ru ] = "Ячейка";\
+ Text[ el ] = "~Κελί";\
+ Text[ nl ] = "~Cel";\
+ Text[ fr ] = "~Cellule";\
+ Text[ es ] = "~Celda";\
+ Text[ fi ] = "~Solu";\
+ Text[ ca ] = "~Celda";\
+ Text[ it ] = "Ce~lla";\
+ Text[ sk ] = "~Bunka";\
+ Text[ da ] = "Celle";\
+ Text[ sv ] = "~Cell";\
+ Text[ pl ] = "~Komórka";\
+ Text[ pt-BR ] = "~Células";\
+ Text[ th ] = "เ~ซลล์";\
+ Text[ ja ] = "セル(~C)";\
+ Text[ ko ] = "ì…€(~C)";\
+ Text[ zh-CN ] = "å•å…ƒæ ¼(~C)";\
+ Text[ zh-TW ] = "儲存格(~C)";\
+ Text[ tr ] = "~Hücre";\
+ Text[ hi-IN ] = "~कोषà¥à¤ ";\
+ Text[ ar ] = "خلية";\
+ Text[ he ] = "~Zelle";\
+ };
+
+
+#define MN_TAB2 \
+ MenuItem\
+ {\
+ Identifier = MN_SUB_TBLROW ; \
+ HelpID = HID_MN_SUB_TBLROW ; \
+ /* ### ACHTUNG: Neuer Text in Resource? Ze~ile : Zeile */\
+ Text [ de ] = "Ze~ile" ; \
+ Text [ en-US ] = "~Row" ; \
+ /* ### ACHTUNG: Neuer Text in Resource? Einstellungen für die Tabellenzeile : Einstellungen f³r die Tabellenzeile */\
+ SubMenu = Menu\
+ {\
+ ItemList = \
+ {\
+ MenuItem\
+ {\
+ Identifier = FN_TABLE_SET_ROW_HEIGHT ; \
+ HelpID = FN_TABLE_SET_ROW_HEIGHT ; \
+ /* ### ACHTUNG: Neuer Text in Resource? ~Höhe... : ~H÷he... */\
+ Text [ de ] = "~Höhe..." ; \
+ Text [ en-US ] = "~Height..." ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "~Altura...";\
+ Text[ ru ] = "Ð’Ñ‹Ñота...";\
+ Text[ el ] = "Ύ~ψος...";\
+ Text[ nl ] = "~Hoogte...";\
+ Text[ fr ] = "~Hauteur ...";\
+ Text[ es ] = "~Altura...";\
+ Text[ fi ] = "~Korkeus...";\
+ Text[ ca ] = "~Alçada...";\
+ Text[ it ] = "~Altezza...";\
+ Text[ sk ] = "~Výška...";\
+ Text[ da ] = "Højde...";\
+ Text[ sv ] = "~Höjd...";\
+ Text[ pl ] = "~Wysokość...";\
+ Text[ pt-BR ] = "A~ltura...";\
+ Text[ th ] = "ความ~สูง...";\
+ Text[ ja ] = "高ã•(~H)...";\
+ Text[ ko ] = "높ì´(~H)...";\
+ Text[ zh-CN ] = "高度(~H)...";\
+ Text[ zh-TW ] = "高度(~H)...";\
+ Text[ tr ] = "~Yükseklik...";\
+ Text[ hi-IN ] = "~ऊà¤à¤šà¤¾à¤ˆ...";\
+ Text[ ar ] = "...الارتÙاع";\
+ Text[ he ] = "‮גובה...‬";\
+ };\
+ MenuItem\
+ {\
+ Identifier = FN_TABLE_OPTIMAL_HEIGHT ; \
+ HelpID = FN_TABLE_OPTIMAL_HEIGHT ; \
+ /* ### ACHTUNG: Neuer Text in Resource? ~Optimale Höhe : ~Optimale H÷he */\
+ Text [ de ] = "~Optimale Höhe" ; \
+ Text [ en-US ] = "~Optimal Height" ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "~Optimizar altura";\
+ Text[ ru ] = "ÐžÐ¿Ñ‚Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ Ð²Ñ‹Ñота";\
+ Text[ el ] = "Βέλτιστ~ο Ïψος";\
+ Text[ nl ] = "~Optimale hoogte";\
+ Text[ fr ] = "Hauteur ~optimale";\
+ Text[ es ] = "A~ltura óptima";\
+ Text[ fi ] = "~Optimaalinen korkeus";\
+ Text[ ca ] = "A~lçada òptima";\
+ Text[ it ] = "Altezza ~ottimale";\
+ Text[ sk ] = "~Optimálna výška";\
+ Text[ da ] = "~Optimal højde";\
+ Text[ sv ] = "~Optimal höjd";\
+ Text[ pl ] = "~Wysokość optymalna";\
+ Text[ pt-BR ] = "~Altura ótima";\
+ Text[ th ] = "ความสูงที่เ~หมาะที่สุด";\
+ Text[ ja ] = "最é©ãªé«˜ã•(~O)";\
+ Text[ ko ] = "ìµœì  ë†’ì´(~O)";\
+ Text[ zh-CN ] = "最佳高度(~O)";\
+ Text[ zh-TW ] = "最é©é«˜åº¦(~O)";\
+ Text[ tr ] = "~En uygun yükseklik";\
+ Text[ hi-IN ] = "~योगà¥à¤¯ ऊà¤à¤šà¤¾à¤ˆ";\
+ Text[ ar ] = "الارتÙاع الأمثل";\
+ Text[ he ] = "~Optimale Höhe";\
+ };\
+ MenuItem\
+ {\
+ Identifier = FN_TABLE_BALANCE_ROWS ; \
+ HelpID = FN_TABLE_BALANCE_ROWS ; \
+ /* ### ACHTUNG: Neuer Text in Resource? Gleichmäßig ~verteilen : Gleichmõ˜ig ~verteilen */\
+ Text [ de ] = "Gleichmäßig ~verteilen" ; \
+ Text [ en-US ] = "Space ~Equally" ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "Es~paços iguais";\
+ Text[ ru ] = "РаÑпределить равномерно";\
+ Text[ el ] = "ΙσομεÏή κατα~νομή";\
+ Text[ nl ] = "~Gelijkmatig verdelen";\
+ Text[ fr ] = "E~space équilibré";\
+ Text[ es ] = "Ajustar ~uniformemente";\
+ Text[ fi ] = "~Tasaiset välit";\
+ Text[ ca ] = "Ajusta ~uniformement";\
+ Text[ it ] = "~Distribuisci con regolarità";\
+ Text[ sk ] = "Rovnom~erne rozložiť";\
+ Text[ da ] = "Fordel jævnt";\
+ Text[ sv ] = "Fördela ~jämnt";\
+ Text[ pl ] = "Rozłóż równomi~ernie";\
+ Text[ pt-BR ] = "Afastar ~igualmente";\
+ Text[ th ] = "ระยะห่างเ~ท่าà¸à¸±à¸™";\
+ Text[ ja ] = "å‡ç­‰åˆ†å‰²(~E)";\
+ Text[ ko ] = "균등하게 분할(~E)";\
+ Text[ zh-CN ] = "间隔相åŒ(~E)";\
+ Text[ zh-TW ] = "間隔相等(~E)";\
+ Text[ tr ] = "~Eşit dağılım";\
+ Text[ hi-IN ] = "~समान अंतर दो";\
+ Text[ ar ] = "توزيع بالتساوي";\
+ Text[ he ] = "Gleichmäßig ~verteilen";\
+ };\
+ SEPARATOR ; \
+ MenuItem\
+ {\
+ Identifier = FN_TABLE_SELECT_ROW ; \
+ HelpID = FN_TABLE_SELECT_ROW ; \
+ /* ### ACHTUNG: Neuer Text in Resource? Ausw~ählen : Auswählen */\
+ /* ### ACHTUNG: Neuer Text in Resource? Ausw~ählen : Ausw~õhlen */\
+ Text [ de ] = "Aus~wählen" ; \
+ Text [ en-US ] = "~Select" ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "~Seleccionar";\
+ Text[ ru ] = "Выделить";\
+ Text[ el ] = "Επιλο~γή";\
+ Text[ nl ] = "~Selecteren";\
+ Text[ fr ] = "Sélectio~nner";\
+ Text[ es ] = "~Seleccionar";\
+ Text[ fi ] = "~Valitse";\
+ Text[ ca ] = "~Selecciona";\
+ Text[ it ] = "Seleziona";\
+ Text[ sk ] = "~Vybrať";\
+ Text[ da ] = "Marker";\
+ Text[ sv ] = "~Markera";\
+ Text[ pl ] = "~Zaznacz";\
+ Text[ pt-BR ] = "~Selecionar";\
+ Text[ th ] = "เ~ลือà¸";\
+ Text[ ja ] = "é¸æŠž(~S)";\
+ Text[ ko ] = "ì„ íƒ(~S)";\
+ Text[ zh-CN ] = "选择(~S)";\
+ Text[ zh-TW ] = "é¸æ“‡(~S)";\
+ Text[ tr ] = "~Seç";\
+ Text[ hi-IN ] = "~चà¥à¤¨à¥‹";\
+ Text[ ar ] = "تحديد";\
+ Text[ he ] = "‮בחירה‬";\
+ };\
+ MenuItem\
+ {\
+ Identifier = FN_TABLE_INSERT_ROW_DLG ; \
+ HelpID = FN_TABLE_INSERT_ROW_DLG ; \
+ /* ### ACHTUNG: Neuer Text in Resource? ~Einfügen... : ~Einf³gen... */\
+ Text [ de ] = "~Einfügen..." ; \
+ Text [ en-US ] = "~Insert..." ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "~Inserir...";\
+ Text[ ru ] = "Ð’Ñтавить...";\
+ Text[ el ] = "~Εισαγωγή...";\
+ Text[ nl ] = "~Invoegen...";\
+ Text[ fr ] = "~Insérer...";\
+ Text[ es ] = "~Insertar...";\
+ Text[ fi ] = "~Lisää...";\
+ Text[ ca ] = "~Insereix...";\
+ Text[ it ] = "~Inserisci...";\
+ Text[ sk ] = "~Vložiť...";\
+ Text[ da ] = "~Indsæt...";\
+ Text[ sv ] = "~Infoga...";\
+ Text[ pl ] = "W~staw...";\
+ Text[ pt-BR ] = "~Inserir...";\
+ Text[ th ] = "à¹~ทรà¸...";\
+ Text[ ja ] = "挿入(~I)...";\
+ Text[ ko ] = "삽입(~I)...";\
+ Text[ zh-CN ] = "æ’å…¥(~I)...";\
+ Text[ zh-TW ] = "æ’å…¥(~I)...";\
+ Text[ tr ] = "~Ekle...";\
+ Text[ hi-IN ] = "~जोड़ो...";\
+ Text[ ar ] = "...إدراج";\
+ Text[ he ] = "~Einfügen...";\
+ };\
+ MenuItem\
+ {\
+ Identifier = FN_TABLE_DELETE_ROW ; \
+ HelpID = FN_TABLE_DELETE_ROW ; \
+ /* ### ACHTUNG: Neuer Text in Resource? ~Löschen : ~L÷schen */\
+ Text [ de ] = "~Löschen" ; \
+ Text [ en-US ] = "~Delete" ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "E~liminar";\
+ Text[ ru ] = "Удалить";\
+ Text[ el ] = "ΔιαγÏα~φή";\
+ Text[ nl ] = "~Wissen";\
+ Text[ fr ] = "~Supprimer";\
+ Text[ es ] = "~Borrar";\
+ Text[ fi ] = "~Poista";\
+ Text[ ca ] = "~Elimina";\
+ Text[ it ] = "~Elimina";\
+ Text[ sk ] = "Z~mazať";\
+ Text[ da ] = "~Slet";\
+ Text[ sv ] = "~Radera";\
+ Text[ pl ] = "~Usuń";\
+ Text[ pt-BR ] = "E~xcluir";\
+ Text[ th ] = "~ลบ";\
+ Text[ ja ] = "削除(~D)";\
+ Text[ ko ] = "삭제(~D)";\
+ Text[ zh-CN ] = "删除(~D)";\
+ Text[ zh-TW ] = "刪除(~D)";\
+ Text[ tr ] = "~Sil";\
+ Text[ hi-IN ] = "~मिटाओ";\
+ Text[ ar ] = "حذÙ";\
+ Text[ he ] = "‮מחיקה‬";\
+ };\
+ };\
+ };\
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "~Linha";\
+ Text[ ru ] = "Строка";\
+ Text[ el ] = "ΓÏαμ~μή";\
+ Text[ nl ] = "~Rij";\
+ Text[ fr ] = "~Ligne";\
+ Text[ es ] = "~Fila";\
+ Text[ fi ] = "~Rivi";\
+ Text[ ca ] = "~Fila";\
+ Text[ it ] = "Riga";\
+ Text[ sk ] = "~Riadok";\
+ Text[ da ] = "Række";\
+ Text[ sv ] = "~Rad";\
+ Text[ pl ] = "~Wiersz";\
+ Text[ pt-BR ] = "L~inha";\
+ Text[ th ] = "à¹~ถว";\
+ Text[ ja ] = "行(~R)";\
+ Text[ ko ] = "í–‰(~R)";\
+ Text[ zh-CN ] = "行(~R)";\
+ Text[ zh-TW ] = "行(~R)";\
+ Text[ tr ] = "~Satır";\
+ Text[ hi-IN ] = "~पंकà¥à¤¤à¤¿";\
+ Text[ ar ] = "صÙ";\
+ Text[ he ] = "Ze~ile";\
+ };\
+ MenuItem\
+ {\
+ Identifier = MN_SUB_TBLCOL ; \
+ HelpID = HID_MN_SUB_TBLCOL ; \
+ Text [ de ] = "S~palte" ; \
+ Text [ en-US ] = "Colu~mn" ; \
+ /* ### ACHTUNG: Neuer Text in Resource? Einstellungen für die Tabellenspalte : Einstellungen f³r die Tabellenspalte */\
+ SubMenu = Menu\
+ {\
+ ItemList = \
+ {\
+ MenuItem\
+ {\
+ Identifier = FN_TABLE_SET_COL_WIDTH ; \
+ HelpID = FN_TABLE_SET_COL_WIDTH ; \
+ Text [ de ] = "~Breite..." ; \
+ Text [ en-US ] = "~Width..." ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "~Largura...";\
+ Text[ ru ] = "Ширина...";\
+ Text[ el ] = "~Πλάτος...";\
+ Text[ nl ] = "~Breedte...";\
+ Text[ fr ] = "~Largeur...";\
+ Text[ es ] = "Anc~ho...";\
+ Text[ fi ] = "~Leveys...";\
+ Text[ ca ] = "Ampla~da...";\
+ Text[ it ] = "~Larghezza...";\
+ Text[ sk ] = "Ší~rka...";\
+ Text[ da ] = "Bredde..";\
+ Text[ sv ] = "~Bredd...";\
+ Text[ pl ] = "~Szerokość...";\
+ Text[ pt-BR ] = "~Largura...";\
+ Text[ th ] = "ความ~à¸à¸§à¹‰à¸²à¸‡...";\
+ Text[ ja ] = "å¹…(~W)...";\
+ Text[ ko ] = "너비(~W)...";\
+ Text[ zh-CN ] = "宽度(~W)...";\
+ Text[ zh-TW ] = "寬度(~W)...";\
+ Text[ tr ] = "~GeniÅŸlik...";\
+ Text[ hi-IN ] = "~चौड़ाई...";\
+ Text[ ar ] = "...العرض";\
+ Text[ he ] = "‮רוחב...‬";\
+ };\
+ MenuItem\
+ {\
+ Identifier = FN_TABLE_ADJUST_CELLS ; \
+ HelpID = FN_TABLE_ADJUST_CELLS ; \
+ Text [ de ] = "~Optimale Breite " ; \
+ Text [ en-US ] = "~Optimal Width " ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "~Optimizar largura ";\
+ Text[ ru ] = "ÐžÐ¿Ñ‚Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ ÑˆÐ¸Ñ€Ð¸Ð½Ð° ";\
+ Text[ el ] = "Βέλτιστ~ο πλάτος ";\
+ Text[ nl ] = "~Optimale breedte";\
+ Text[ fr ] = "Largeur ~optimale ";\
+ Text[ es ] = "A~ncho óptimo ";\
+ Text[ fi ] = "~Optimaalinen leveys ";\
+ Text[ ca ] = "A~mplada òptima ";\
+ Text[ it ] = "Larghezza ot~timale ";\
+ Text[ sk ] = "~Optimálna šírka...";\
+ Text[ da ] = "Optimal bredde ";\
+ Text[ sv ] = "~Optimal bredd ";\
+ Text[ pl ] = "~Szerokość optymalna";\
+ Text[ pt-BR ] = "Largura ótima";\
+ Text[ th ] = "ความà¸à¸§à¹‰à¸²à¸‡à¸—ี่เ~หมาะที่สุด ";\
+ Text[ ja ] = "最é©ãªå¹…(~O)";\
+ Text[ ko ] = "ìµœì  ë„ˆë¹„(~O)";\
+ Text[ zh-CN ] = "最佳宽度(~O)";\
+ Text[ zh-TW ] = "最é©å¯¬åº¦(~O)";\
+ Text[ tr ] = "~En uygun geniÅŸlik ";\
+ Text[ hi-IN ] = "~योगà¥à¤¯ चौड़ाई ";\
+ Text[ ar ] = "العرض الأمثل ";\
+ Text[ he ] = "~Optimale Breite";\
+ };\
+ MenuItem\
+ {\
+ Identifier = FN_TABLE_BALANCE_CELLS ; \
+ HelpID = FN_TABLE_BALANCE_CELLS ; \
+ /* ### ACHTUNG: Neuer Text in Resource? Gleichmäßig ~verteilen : Gleichmõ˜ig ~verteilen */\
+ Text [ de ] = "Gleichmäßig ~verteilen" ; \
+ Text [ en-US ] = "Space ~Equally" ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "Espaços ~iguais";\
+ Text[ ru ] = "РаÑпределить равномерно";\
+ Text[ el ] = "ΙσομεÏή κατα~νομή";\
+ Text[ nl ] = "~Gelijkmatig verdelen";\
+ Text[ fr ] = "E~space équilibré";\
+ Text[ es ] = "~Ajustar uniformemente";\
+ Text[ fi ] = "~Tasaiset välit";\
+ Text[ ca ] = "~Ajusta uniformement";\
+ Text[ it ] = "~Distribuisci le colonne con regolarità";\
+ Text[ sk ] = "Rovnom~erne rozložiť";\
+ Text[ da ] = "Fordel jævnt";\
+ Text[ sv ] = "Fördela ~jämnt";\
+ Text[ pl ] = "Rozłóż równomi~ernie";\
+ Text[ pt-BR ] = "~Afastar igualmente";\
+ Text[ th ] = "ระยะห่างเ~ท่าà¸à¸±à¸™";\
+ Text[ ja ] = "å‡ç­‰åˆ†å‰²(~E)";\
+ Text[ ko ] = "균등하게 분할(~E)";\
+ Text[ zh-CN ] = "间隔相åŒ(~E)";\
+ Text[ zh-TW ] = "間隔相等(~E)";\
+ Text[ tr ] = "Eşit ~dağılım";\
+ Text[ hi-IN ] = "~समान अंतर दो";\
+ Text[ ar ] = "توزيع بالتساوي";\
+ Text[ he ] = "Gleichmäßig ~verteilen";\
+ };\
+ SEPARATOR ; \
+ MenuItem\
+ {\
+ Identifier = FN_TABLE_SELECT_COL ; \
+ HelpID = FN_TABLE_SELECT_COL ; \
+ /* ### ACHTUNG: Neuer Text in Resource? Ausw~ählen : Auswählen */\
+ /* ### ACHTUNG: Neuer Text in Resource? Ausw~ählen : Ausw~õhlen */\
+ Text [ de ] = "Aus~wählen" ; \
+ Text [ en-US ] = "~Select" ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "~Seleccionar";\
+ Text[ ru ] = "Выделить";\
+ Text[ el ] = "Επιλο~γή";\
+ Text[ nl ] = "~Selecteren";\
+ Text[ fr ] = "Sélectio~nner";\
+ Text[ es ] = "~Seleccionar";\
+ Text[ fi ] = "~Valitse";\
+ Text[ ca ] = "~Selecciona";\
+ Text[ it ] = "Seleziona";\
+ Text[ sk ] = "~Vybrať";\
+ Text[ da ] = "Marker";\
+ Text[ sv ] = "~Markera";\
+ Text[ pl ] = "~Zaznacz";\
+ Text[ pt-BR ] = "~Selecionar";\
+ Text[ th ] = "เ~ลือà¸";\
+ Text[ ja ] = "é¸æŠž(~S)";\
+ Text[ ko ] = "ì„ íƒ(~S)";\
+ Text[ zh-CN ] = "选择(~S)";\
+ Text[ zh-TW ] = "é¸æ“‡(~S)";\
+ Text[ tr ] = "~Seç";\
+ Text[ hi-IN ] = "~चà¥à¤¨à¥‹";\
+ Text[ ar ] = "تحديد";\
+ Text[ he ] = "‮בחירה‬";\
+ };\
+ MenuItem\
+ {\
+ Identifier = FN_TABLE_INSERT_COL_DLG ; \
+ HelpID = FN_TABLE_INSERT_COL_DLG ; \
+ /* ### ACHTUNG: Neuer Text in Resource? ~Einfügen... : ~Einf³gen... */\
+ Text [ de ] = "~Einfügen..." ; \
+ Text [ en-US ] = "~Insert..." ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "I~nserir...";\
+ Text[ ru ] = "Ð’Ñтавить...";\
+ Text[ el ] = "~Εισαγωγή...";\
+ Text[ nl ] = "~Invoegen...";\
+ Text[ fr ] = "~Insérer...";\
+ Text[ es ] = "~Insertar...";\
+ Text[ fi ] = "~Lisää...";\
+ Text[ ca ] = "~Insereix...";\
+ Text[ it ] = "~Inserisci...";\
+ Text[ sk ] = "~Vložiť...";\
+ Text[ da ] = "~Indsæt...";\
+ Text[ sv ] = "~Infoga...";\
+ Text[ pl ] = "W~staw...";\
+ Text[ pt-BR ] = "~Inserir...";\
+ Text[ th ] = "à¹~ทรà¸...";\
+ Text[ ja ] = "挿入(~I)...";\
+ Text[ ko ] = "삽입(~I)...";\
+ Text[ zh-CN ] = "æ’å…¥(~I)...";\
+ Text[ zh-TW ] = "æ’å…¥(~I)...";\
+ Text[ tr ] = "~Ekle...";\
+ Text[ hi-IN ] = "~जोड़ो...";\
+ Text[ ar ] = "...إدراج";\
+ Text[ he ] = "~Einfügen...";\
+ };\
+ MenuItem\
+ {\
+ Identifier = FN_TABLE_DELETE_COL ; \
+ HelpID = FN_TABLE_DELETE_COL ; \
+ /* ### ACHTUNG: Neuer Text in Resource? ~Löschen : ~L÷schen */\
+ Text [ de ] = "~Löschen" ; \
+ Text [ en-US ] = "~Delete" ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "E~liminar";\
+ Text[ ru ] = "Удалить";\
+ Text[ el ] = "ΔιαγÏα~φή";\
+ Text[ nl ] = "~Wissen";\
+ Text[ fr ] = "~Supprimer";\
+ Text[ es ] = "~Borrar";\
+ Text[ fi ] = "~Poista";\
+ Text[ ca ] = "~Elimina";\
+ Text[ it ] = "~Elimina";\
+ Text[ sk ] = "Z~mazať";\
+ Text[ da ] = "~Slet";\
+ Text[ sv ] = "~Radera";\
+ Text[ pl ] = "~Usuń";\
+ Text[ pt-BR ] = "E~xcluir";\
+ Text[ th ] = "~ลบ";\
+ Text[ ja ] = "削除(~D)";\
+ Text[ ko ] = "삭제(~D)";\
+ Text[ zh-CN ] = "删除(~D)";\
+ Text[ zh-TW ] = "刪除(~D)";\
+ Text[ tr ] = "~Sil";\
+ Text[ hi-IN ] = "~मिटाओ";\
+ Text[ ar ] = "حذÙ";\
+ Text[ he ] = "‮מחיקה‬";\
+ };\
+ };\
+};\
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "~Coluna";\
+ Text[ ru ] = "Столбец";\
+ Text[ el ] = "Σ~τήλη";\
+ Text[ nl ] = "~Kolom";\
+ Text[ fr ] = "~Colonne";\
+ Text[ es ] = "~Columna";\
+ Text[ fi ] = "~Sarake";\
+ Text[ ca ] = "~Columna";\
+ Text[ it ] = "Co~lonna";\
+ Text[ sk ] = "S~tĺpec";\
+ Text[ da ] = "Kolonne";\
+ Text[ sv ] = "~Kolumn";\
+ Text[ pl ] = "Kolu~mna";\
+ Text[ pt-BR ] = "~Coluna";\
+ Text[ th ] = "คอลัม~น์";\
+ Text[ ja ] = "列(~M)";\
+ Text[ ko ] = "ì—´(~M)";\
+ Text[ zh-CN ] = "列(~M)";\
+ Text[ zh-TW ] = "欄(~M)";\
+ Text[ tr ] = "Sütun";\
+ Text[ hi-IN ] = "सà¥à¤¤à¤‚~भ";\
+ Text[ ar ] = "عمود";\
+ Text[ he ] = "S~palte";\
+ };
+
+
+#define MN_TXT\
+ MenuItem\
+ {\
+ ITEM_FORMAT_CHAR_DLG\
+ };\
+ MenuItem\
+ {\
+ ITEM_FORMAT_PARA_DLG\
+ };\
+ MenuItem\
+ {\
+ Identifier = FN_FORMAT_PAGE_DLG ; \
+ HelpID = FN_FORMAT_PAGE_DLG ; \
+ Text [ de ] = "~Seite..." ; \
+ Text [ en-US ] = "Pa~ge..." ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "Pá~gina...";\
+ Text[ ru ] = "Страни~ца...";\
+ Text[ el ] = "~Σελίδα...";\
+ Text[ nl ] = "~Pagina...";\
+ Text[ fr ] = "~Page...";\
+ Text[ es ] = "~Página...";\
+ Text[ fi ] = "S~ivu...";\
+ Text[ ca ] = "~Pàgina...";\
+ Text[ it ] = "Pa~gina...";\
+ Text[ sk ] = "~Stránka...";\
+ Text[ da ] = "~Side...";\
+ Text[ sv ] = "~Sida...";\
+ Text[ pl ] = "~Strona...";\
+ Text[ pt-BR ] = "Pá~gina...";\
+ Text[ th ] = "ห~น้า...";\
+ Text[ ja ] = "ページ(~G)...";\
+ Text[ ko ] = "페ì´ì§€(~G)...";\
+ Text[ zh-CN ] = "页(~G)...";\
+ Text[ zh-TW ] = "é (~G)...";\
+ Text[ tr ] = "~Sayfa...";\
+ Text[ hi-IN ] = "पृ~षà¥à¤ ...";\
+ Text[ ar ] = "...صÙحة~";\
+ Text[ he ] = "~Seite...";\
+ };
+
+#define MN_DRWTXT \
+ MenuItem\
+ {\
+ ITEM_FORMAT_CHAR_DLG\
+ };\
+ MenuItem\
+ {\
+ ITEM_FORMAT_PARA_DLG\
+ };\
+
+#define MN_NAME_GROUP \
+ MenuItem\
+ {\
+ Identifier = FN_NAME_GROUP ; \
+ HelpID = FN_NAME_GROUP ; \
+ Text [ de ] = "Obje~kt benennen..." ; \
+ Text [ en-US ] = "~Name Object..." ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "~Nomear objecto...";\
+ Text[ ru ] = "ПриÑвоить Ð¸Ð¼Ñ Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ...";\
+ Text[ el ] = "Ονομασία αντι~κειμένου...";\
+ Text[ nl ] = "~Object een naam geven...";\
+ Text[ fr ] = "Nommer l'ob~jet...";\
+ Text[ es ] = "~Nombrar objeto...";\
+ Text[ fi ] = "~Nimeä objekti";\
+ Text[ ca ] = "~Anomena l'objecte...";\
+ Text[ it ] = "~Denomina oggetto...";\
+ Text[ sk ] = "~Názov objektu...";\
+ Text[ da ] = "~Navngiv objekt...";\
+ Text[ sv ] = "Namnge obje~kt...";\
+ Text[ pl ] = "Nazwij obiekt...";\
+ Text[ pt-BR ] = "Nomear objeto";\
+ Text[ th ] = "~ชื่อวัตถุ...";\
+ Text[ ja ] = "オブジェクトã«åå‰ã‚’付ã‘ã‚‹(~N)...";\
+ Text[ ko ] = "개체 ì´ë¦„ 지정(~N)...";\
+ Text[ zh-CN ] = "命å对象(~N)...";\
+ Text[ zh-TW ] = "命å物件(~N)...";\
+ Text[ tr ] = "~Nesneyi Adlandır...";\
+ Text[ hi-IN ] = "~Name Object...";\
+ Text[ ar ] = "...تسمية الكائن";\
+ Text[ he ] = "Obje~kt benennen...";\
+ };
+
+#define MN_FONTWORK \
+ MenuItem\
+ {\
+ ITEM_FORMAT_FONTWORK\
+ };
+
+
+#define MN_DRWTXTATTR \
+ MenuItem\
+ {\
+ Identifier = FN_DRAWTEXT_ATTR_DLG ; \
+ HelpID = FN_DRAWTEXT_ATTR_DLG ; \
+ Text [ de ] = "~Text..." ; \
+ Text [ en-US ] = "Te~xt..." ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "~Texto...";\
+ Text[ ru ] = "~ТекÑÑ‚...";\
+ Text[ el ] = "~Κείμενο...";\
+ Text[ nl ] = "~Tekst...";\
+ Text[ fr ] = "~Texte...";\
+ Text[ es ] = "~Texto...";\
+ Text[ fi ] = "Teks~ti...";\
+ Text[ ca ] = "~Text...";\
+ Text[ it ] = "~Testo...";\
+ Text[ sk ] = "Te~xt...";\
+ Text[ da ] = "~Tekst...";\
+ Text[ sv ] = "~Text...";\
+ Text[ pl ] = "Te~kst...";\
+ Text[ pt-BR ] = "~Texto...";\
+ Text[ th ] = "ข้อ~ความ...";\
+ Text[ ja ] = "テキスト(~X)...";\
+ Text[ ko ] = "í…스트(~X)...";\
+ Text[ zh-CN ] = "文字(~X)...";\
+ Text[ zh-TW ] = "文字(~X)...";\
+ Text[ tr ] = "~Metin...";\
+ Text[ hi-IN ] = "~टेकà¥à¤¸à¥à¤Ÿà¥...";\
+ Text[ ar ] = "~نص...";\
+ Text[ he ] = "~Text...";\
+ };
+
+
+#define MN_PASTE \
+ MenuItem\
+ {\
+ ITEM_EDIT_CUT\
+ };\
+ MenuItem\
+ {\
+ ITEM_EDIT_COPY\
+ };
+
+
+#define MN_CUT \
+ MenuItem\
+ {\
+ ITEM_EDIT_DELETE\
+ };
+
+
+#define MN_RESET\
+ MenuItem\
+ {\
+ Text [ de ] = "Standar~d" ; \
+ Identifier = FN_FORMAT_RESET ; \
+ HelpID = FN_FORMAT_RESET ; \
+ Text [ en-US ] = "~Default" ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "~Padrão";\
+ Text[ ru ] = "~По умолчанию";\
+ Text[ el ] = "~ΠÏοεπιλογή";\
+ Text[ nl ] = "Standaar~d";\
+ Text[ fr ] = "Par ~défaut";\
+ Text[ es ] = "Predeterminad~o";\
+ Text[ fi ] = "Pa~lauta oletustyyli";\
+ Text[ ca ] = "Per ~defecte";\
+ Text[ it ] = "Standar~d";\
+ Text[ sk ] = "Výcho~dzie";\
+ Text[ da ] = "Standar~d";\
+ Text[ sv ] = "Standar~d";\
+ Text[ pl ] = "~Domyślnie";\
+ Text[ pt-BR ] = "~Padrão";\
+ Text[ th ] = "~ค่าเริ่มต้น";\
+ Text[ ja ] = "標準(~D)";\
+ Text[ ko ] = "기본값(~D)";\
+ Text[ zh-CN ] = "标准(~D)";\
+ Text[ zh-TW ] = "標準(~D)";\
+ Text[ tr ] = "~Ön değer";\
+ Text[ hi-IN ] = "~अनà¥à¤ªà¤¸à¥à¤¥à¤¿à¤¤à¤¿";\
+ Text[ ar ] = "‎قياسي~";\
+ Text[ he ] = "‮ברירת מחדל‬";\
+ };
+
+
+#define MN_TEXT_ATTR\
+ MenuItem\
+ {\
+ ITEM_FORMAT_ATTR_CHAR_FONT\
+ };\
+ MenuItem\
+ {\
+ ITEM_FORMAT_ATTR_CHAR_FONTHEIGHT\
+ };\
+ MenuItem\
+ {\
+ Identifier = MN_FORMAT_STYLE ; \
+ HelpID = MN_FORMAT_STYLE ; \
+ Text [ de ] = "Sti~l" ; \
+ Text [ en-US ] = "St~yle" ; \
+ SubMenu = Menu\
+ {\
+ ItemList = \
+ {\
+ MenuItem\
+ {\
+ ITEM_FORMAT_ATTR_CHAR_WEIGHT\
+ };\
+ MenuItem\
+ {\
+ ITEM_FORMAT_ATTR_CHAR_POSTURE\
+ };\
+ MenuItem\
+ {\
+ ITEM_FORMAT_ATTR_CHAR_UNDERLINE\
+ };\
+ MenuItem\
+ {\
+ ITEM_FORMAT_ATTR_CHAR_STRIKEOUT\
+ };\
+ MenuItem\
+ {\
+ ITEM_FORMAT_ATTR_CHAR_SHADOWED\
+ };\
+ MenuItem\
+ {\
+ ITEM_FORMAT_ATTR_CHAR_CONTOUR\
+ };\
+ SEPARATOR ; \
+ MenuItem\
+ {\
+ Identifier = FN_SET_SUPER_SCRIPT ; \
+ HelpID = FN_SET_SUPER_SCRIPT ; \
+ Text [ de ] = "~Hochstellen" ; \
+ Text [ en-US ] = "Superscript" ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "~Superior à linha";\
+ Text[ ru ] = "Верхний индекÑ";\
+ Text[ el ] = "Εκθέτ~ης";\
+ Text[ nl ] = "Su~perscript";\
+ Text[ fr ] = "~Exposant";\
+ Text[ es ] = "~Superíndice";\
+ Text[ fi ] = "Yläindeksi";\
+ Text[ ca ] = "Su~períndex";\
+ Text[ it ] = "~Apice";\
+ Text[ sk ] = "Horný index";\
+ Text[ da ] = "Hævet skrift";\
+ Text[ sv ] = "~Upphöjt";\
+ Text[ pl ] = "Indeks górny";\
+ Text[ pt-BR ] = "Sobrescrito";\
+ Text[ th ] = "ตัวยà¸";\
+ Text[ ja ] = "上付ã";\
+ Text[ ko ] = "위 첨ìž";\
+ Text[ zh-CN ] = "上标";\
+ Text[ zh-TW ] = "上標";\
+ Text[ tr ] = "Ãœst simge";\
+ Text[ hi-IN ] = "सूपरसà¥à¤•à¥à¤°à¤¿à¤ªà¥à¤Ÿà¥";\
+ Text[ ar ] = "مرتÙع";\
+ Text[ he ] = "~Hochstellen";\
+ };\
+ MenuItem\
+ {\
+ Identifier = FN_SET_SUB_SCRIPT ; \
+ HelpID = FN_SET_SUB_SCRIPT ; \
+ Text [ de ] = "~Tiefstellen" ; \
+ Text [ en-US ] = "Subscript" ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "~Inferior à linha";\
+ Text[ ru ] = "Ðижний индекÑ";\
+ Text[ el ] = "Δείκ~της";\
+ Text[ nl ] = "Su~bscript";\
+ Text[ fr ] = "~Indice";\
+ Text[ es ] = "~Subíndice";\
+ Text[ fi ] = "Alaindeksi";\
+ Text[ ca ] = "~Subíndex";\
+ Text[ it ] = "Pe~dice";\
+ Text[ sk ] = "Dolný index";\
+ Text[ da ] = "Sænket skrift";\
+ Text[ sv ] = "~Nedsänkt";\
+ Text[ pl ] = "Indeks dolny";\
+ Text[ pt-BR ] = "Subscrito";\
+ Text[ th ] = "ตัวห้อย";\
+ Text[ ja ] = "下付ã";\
+ Text[ ko ] = "아래 첨ìž";\
+ Text[ zh-CN ] = "下标";\
+ Text[ zh-TW ] = "下標";\
+ Text[ tr ] = "Alt simge";\
+ Text[ hi-IN ] = "सबसà¥à¤•à¥à¤°à¤¿à¤ªà¥à¤Ÿà¥";\
+ Text[ ar ] = "منخÙض";\
+ Text[ he ] = "~Tiefstellen";\
+ };\
+ };\
+ };\
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "E~stilo";\
+ Text[ ru ] = "Стиль";\
+ Text[ el ] = "Στυ~λ";\
+ Text[ nl ] = "~Stijl";\
+ Text[ fr ] = "St~yle";\
+ Text[ es ] = "Es~tilo";\
+ Text[ fi ] = "T~yyli";\
+ Text[ ca ] = "Es~til";\
+ Text[ it ] = "Stile";\
+ Text[ sk ] = "Š~týl";\
+ Text[ da ] = "Typografi";\
+ Text[ sv ] = "Sti~l";\
+ Text[ pl ] = "St~yl";\
+ Text[ pt-BR ] = "Es~tilo";\
+ Text[ th ] = "ลัà¸~ษณะ";\
+ Text[ ja ] = "スタイル(~Y)";\
+ Text[ ko ] = "스타ì¼(~Y)";\
+ Text[ zh-CN ] = "å¼æ ·(~Y)";\
+ Text[ zh-TW ] = "樣å¼(~Y)";\
+ Text[ tr ] = "Biçim";\
+ Text[ hi-IN ] = "शै~ली";\
+ Text[ ar ] = "نمط";\
+ Text[ he ] = "Sti~l";\
+ };\
+ MenuItem\
+ {\
+ Identifier = MN_FORMAT_ALGN ; \
+ HelpID = MN_FORMAT_ALGN ; \
+ /* ### ACHTUNG: Neuer Text in Resource? Aus~richtung : Ausrichtung */\
+ /* ### ACHTUNG: Neuer Text in Resource? Aus~richtung : Ausrichtung */\
+ Text [ de ] = "Aus~richtung" ; \
+ Text [ en-US ] = "A~lignment" ; \
+ RadioCheck = TRUE ; \
+ /* ### ACHTUNG: Neuer Text in Resource? Objektausrichtung auswählen : Objektausrichtung auswõhlen */\
+ SubMenu = Menu\
+ {\
+ ItemList = \
+ {\
+ MenuItem\
+ {\
+ RadioCheck = TRUE ; \
+ ITEM_FORMAT_ATTR_PARA_ADJUST_LEFT\
+ };\
+ MenuItem\
+ {\
+ RadioCheck = TRUE ; \
+ ITEM_FORMAT_ATTR_PARA_ADJUST_RIGHT\
+ };\
+ MenuItem\
+ {\
+ RadioCheck = TRUE ; \
+ ITEM_FORMAT_ATTR_PARA_ADJUST_CENTER\
+ };\
+ MenuItem\
+ {\
+ Identifier = SID_ATTR_PARA_ADJUST_BLOCK ; \
+ HelpID = SID_ATTR_PARA_ADJUST_BLOCK ; \
+ RadioCheck = TRUE ; \
+ Text [ de ] = "~Blocksatz" ; \
+ Text [ en-US ] = "Justified" ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "~Justificado";\
+ Text[ ru ] = "Выравнивание по ширине";\
+ Text[ el ] = "~ΠλήÏης στοίχιση";\
+ Text[ nl ] = "~Uitgevuld";\
+ Text[ fr ] = "~Justifié";\
+ Text[ es ] = "~Justificado";\
+ Text[ fi ] = "Tasattu";\
+ Text[ ca ] = "~Justificat";\
+ Text[ it ] = "~Giustificato";\
+ Text[ sk ] = "Do bloku";\
+ Text[ da ] = "Lige margener";\
+ Text[ sv ] = "Marginaljusterad";\
+ Text[ pl ] = "Do lewej i prawej";\
+ Text[ pt-BR ] = "Justificado";\
+ Text[ th ] = "ชิดขอบ";\
+ Text[ ja ] = "両端æƒãˆ";\
+ Text[ ko ] = "양쪽 맞춤";\
+ Text[ zh-CN ] = "å·¦å³å¯¹é½";\
+ Text[ zh-TW ] = "å·¦å³å°é½Š";\
+ Text[ tr ] = "Ä°ki yana yasla";\
+ Text[ hi-IN ] = "वà¥à¤¯à¤µà¤¸à¥à¤¥à¤¾ किया हà¥à¤†";\
+ Text[ ar ] = "ضبط";\
+ Text[ he ] = "~Blocksatz";\
+ };\
+ };\
+ };\
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "A~linhamento";\
+ Text[ ru ] = "~Выравнивание";\
+ Text[ el ] = "Σ~τοίχιση";\
+ Text[ nl ] = "~Uitlijning";\
+ Text[ fr ] = "Al~ignement";\
+ Text[ es ] = "A~lineación";\
+ Text[ fi ] = "T~asaus";\
+ Text[ ca ] = "A~lineació";\
+ Text[ it ] = "Allin~eamento";\
+ Text[ sk ] = "Za~rovnanie";\
+ Text[ da ] = "~Justering";\
+ Text[ sv ] = "Juste~ring";\
+ Text[ pl ] = "~Wyrównanie";\
+ Text[ pt-BR ] = "Ali~nhamento";\
+ Text[ th ] = "จั~ดตำà¹à¸«à¸™à¹ˆà¸‡";\
+ Text[ ja ] = "é…ç½®(~L)";\
+ Text[ ko ] = "맞춤(~L)";\
+ Text[ zh-CN ] = "对é½(~L)";\
+ Text[ zh-TW ] = "å°é½Š(~L)";\
+ Text[ tr ] = "~Hizalama";\
+ Text[ hi-IN ] = "~पंकà¥à¤¤à¤¿à¤•à¤°à¤£";\
+ Text[ ar ] = "~محاذاة";\
+ Text[ he ] = "Aus~richtung";\
+ };\
+ MenuItem\
+ {\
+ Identifier = MN_FORMAT_LINESPACE ; \
+ HelpID = MN_FORMAT_LINESPACE ; \
+ Text [ de ] = "Zeilenabs~tand" ; \
+ Text [ en-US ] = "Line Spacing" ; \
+ _MenuItemFlags = MIB_RADIOCHECK ; \
+ /* ### ACHTUNG: Neuer Text in Resource? Zeilenabstand auswählen : Zeilenabstand auswõhlen */\
+ SubMenu = Menu\
+ {\
+ ItemList = \
+ {\
+ MenuItem\
+ {\
+ RadioCheck = TRUE ; \
+ ITEM_FORMAT_PARA_LINESPACE_10\
+ };\
+ MenuItem\
+ {\
+ RadioCheck = TRUE ; \
+ ITEM_FORMAT_PARA_LINESPACE_15\
+ };\
+ MenuItem\
+ {\
+ RadioCheck = TRUE ; \
+ ITEM_FORMAT_PARA_LINESPACE_20\
+ };\
+ };\
+ };\
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "~Entrelinhas";\
+ Text[ ru ] = "Шаг Ñтрок";\
+ Text[ el ] = "Διάσ~τιχο";\
+ Text[ nl ] = "~Regelafstand";\
+ Text[ fr ] = "Inter~ligne";\
+ Text[ es ] = "Inter~lineado";\
+ Text[ fi ] = "Riviväli";\
+ Text[ ca ] = "Inter~lineat";\
+ Text[ it ] = "Interlinea";\
+ Text[ sk ] = "Riadkovanie";\
+ Text[ da ] = "Linjeafstand";\
+ Text[ sv ] = "Radavstånd";\
+ Text[ pl ] = "Interlinia";\
+ Text[ pt-BR ] = "Entrelinhas";\
+ Text[ th ] = "ระยะห่างบรรทัด";\
+ Text[ ja ] = "行間";\
+ Text[ ko ] = "줄 간격";\
+ Text[ zh-CN ] = "è¡Œè·";\
+ Text[ zh-TW ] = "è¡Œè·";\
+ Text[ tr ] = "Satır aralığı";\
+ Text[ hi-IN ] = "रेखा अंतर देना";\
+ Text[ ar ] = "تباعد الأسطر";\
+ Text[ he ] = "‮ריווח שורה‬";\
+ };
+
+ // Rahmen, Grafik, OLE,
+#define MN_TOP \
+ MenuItem\
+ {\
+ ITEM_FORMAT_FRAME_TO_TOP\
+ };\
+
+
+
+
+
+
+
+
+
+#define MN_BOTTOM \
+ MenuItem\
+ {\
+ ITEM_FORMAT_FRAME_TO_BOTTOM\
+ };\
+
+
+
+
+
+
+
+
+
+#define MN_ANCHOR \
+ MenuItem\
+ {\
+ Identifier = FN_TOOL_ANKER ; \
+ HelpID = FN_TOOL_ANKER ; \
+ Text [ de ] = "~Verankerung" ; \
+ Text [ en-US ] = "An~chor" ; \
+ /* ### ACHTUNG: Neuer Text in Resource? Objektverankerung auswählen : Objektverankerung auswõhlen */\
+ SubMenu = Menu\
+ {\
+ ItemList = \
+ {\
+ MenuItem\
+ {\
+ Identifier = FN_TOOL_ANKER_PAGE ; \
+ HelpID = FN_TOOL_ANKER_PAGE ; \
+ /* ### ACHTUNG: Neuer Text in Resource? An der ~Seite : An der Seite */\
+ Text [ de ] = "An der ~Seite" ; \
+ Text [ en-US ] = "To P~age" ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "Na ~página";\
+ Text[ ru ] = "~К Ñтранице";\
+ Text[ el ] = "~Στη σελίδα";\
+ Text[ nl ] = "Aan ~pagina";\
+ Text[ fr ] = "À la ~page";\
+ Text[ es ] = "A la ~página";\
+ Text[ fi ] = "Sivul~le";\
+ Text[ ca ] = "A la ~pàgina";\
+ Text[ it ] = "Alla ~pagina";\
+ Text[ sk ] = "K ~stránke";\
+ Text[ da ] = "Til ~siden";\
+ Text[ sv ] = "Vid ~sidan";\
+ Text[ pl ] = "Do s~trony";\
+ Text[ pt-BR ] = "Na Págin~a";\
+ Text[ th ] = "ไปที่ห~น้า";\
+ Text[ ja ] = "ページã«(~A)";\
+ Text[ ko ] = "페ì´ì§€ì—(~A)";\
+ Text[ zh-CN ] = "在页é¢ä¸Š(~A)";\
+ Text[ zh-TW ] = "在é é¢ä¸Š(~A)";\
+ Text[ tr ] = "~Sayfaya";\
+ Text[ hi-IN ] = "~पृषà¥à¤  में";\
+ Text[ ar ] = "على ال~صÙحة";\
+ Text[ he ] = "An der ~Seite";\
+ };\
+ MenuItem\
+ {\
+ Identifier = FN_TOOL_ANKER_PARAGRAPH ; \
+ HelpID = FN_TOOL_ANKER_PARAGRAPH ; \
+ /* ### ACHTUNG: Neuer Text in Resource? Am ~Absatz : Am Absatz */\
+ Text [ de ] = "Am ~Absatz" ; \
+ Text [ en-US ] = "To ~Paragraph" ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "No pará~grafo";\
+ Text[ ru ] = "К абзацу";\
+ Text[ el ] = "Στην Ï€~αÏάγÏαφο";\
+ Text[ nl ] = "Aan ~alinea";\
+ Text[ fr ] = "Au ~paragraphe";\
+ Text[ es ] = "Al pá~rrafo";\
+ Text[ fi ] = "~Kappaleeseen";\
+ Text[ ca ] = "Al pa~ràgraf";\
+ Text[ it ] = "Al pa~ragrafo";\
+ Text[ sk ] = "K o~dstavcu";\
+ Text[ da ] = "Til ~afsnit";\
+ Text[ sv ] = "Vid st~ycke";\
+ Text[ pl ] = "Do ~akapitu";\
+ Text[ pt-BR ] = "No ~Parágrafo";\
+ Text[ th ] = "ไปที่~ย่อหน้า";\
+ Text[ ja ] = "段è½ã«(~P)";\
+ Text[ ko ] = "단ë½ì—(~P)";\
+ Text[ zh-CN ] = "在段è½ä¸Š(~P)";\
+ Text[ zh-TW ] = "在段è½ä¸Š(~P)";\
+ Text[ tr ] = "Paragrafa";\
+ Text[ hi-IN ] = "प~रिचà¥à¤›à¥‡à¤¦ में";\
+ Text[ ar ] = "على الÙقرة";\
+ Text[ he ] = "Am ~Absatz";\
+ };\
+ MenuItem\
+ {\
+ Identifier = FN_TOOL_ANKER_AT_CHAR ; \
+ HelpID = FN_TOOL_ANKER_AT_CHAR ; \
+ /* ### ACHTUNG: Neuer Text in Resource? Am ~Zeichen : Am Zeichen */\
+ Text [ de ] = "Am ~Zeichen" ; \
+ Text [ en-US ] = "To ~Character" ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "No ~carácter";\
+ Text[ ru ] = "К Ñимволу";\
+ Text[ el ] = "Στον ~χαÏακτήÏα";\
+ Text[ nl ] = "Aan ~teken";\
+ Text[ fr ] = "Au ~caractère";\
+ Text[ es ] = "Al ~carácter";\
+ Text[ fi ] = "~Merkkiin";\
+ Text[ ca ] = "Al ~caràcter";\
+ Text[ it ] = "~Al carattere";\
+ Text[ sk ] = "K ~znaku";\
+ Text[ da ] = "Til tegn";\
+ Text[ sv ] = "Vid ~tecken";\
+ Text[ pl ] = "Do zna~ku";\
+ Text[ pt-BR ] = "No ~Caracter";\
+ Text[ th ] = "ไปที่ตัวอัà¸~ขระ";\
+ Text[ ja ] = "文字ã«(~C)";\
+ Text[ ko ] = "문ìžì—(~C)";\
+ Text[ zh-CN ] = "在字符上(~C)";\
+ Text[ zh-TW ] = "在字元上(~C)";\
+ Text[ tr ] = "Karaktere";\
+ Text[ hi-IN ] = "~अकà¥à¤·à¤° में";\
+ Text[ ar ] = "على الحرÙ";\
+ Text[ he ] = "Am ~Zeichen";\
+ };\
+ MenuItem\
+ {\
+ Identifier = FN_TOOL_ANKER_CHAR ; \
+ HelpID = FN_TOOL_ANKER_CHAR ; \
+ /* ### ACHTUNG: Neuer Text in Resource? Am ~Zeichen : Am Zeichen */\
+ Text [ de ] = "Als Z~eichen" ; \
+ Text [ en-US ] = "As C~haracter" ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "Como ~carácter";\
+ Text[ ru ] = "Как Ñимвол";\
+ Text[ el ] = "Ως ~χαÏακτήÏας";\
+ Text[ nl ] = "Als ~teken";\
+ Text[ fr ] = "Comme ~caractère";\
+ Text[ es ] = "Como ~carácter";\
+ Text[ fi ] = "~Merkkinä";\
+ Text[ ca ] = "Com a ~caràcter";\
+ Text[ it ] = "~Come carattere";\
+ Text[ sk ] = "Ako ~znak";\
+ Text[ da ] = "Som t~egn";\
+ Text[ sv ] = "Som t~ecken";\
+ Text[ pl ] = "Jako z~nak";\
+ Text[ pt-BR ] = "Como C~aracter";\
+ Text[ th ] = "เป็นตัวอัà¸à¸‚~ระ";\
+ Text[ ja ] = "文字ã¨ã—ã¦(~H)";\
+ Text[ ko ] = "글ìžì²˜ëŸ¼ 취급(~H)";\
+ Text[ zh-CN ] = "当作字符(~H)";\
+ Text[ zh-TW ] = "當作字元(~H)";\
+ Text[ tr ] = "Karakter olarak";\
+ Text[ hi-IN ] = "अ~कà¥à¤·à¤° जैसे";\
+ Text[ ar ] = "كحرÙ";\
+ Text[ he ] = "Als Z~eichen";\
+ };\
+ MN_AT_FRAME\
+ };\
+ };\
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "~Âncora";\
+ Text[ ru ] = "~ПривÑзка";\
+ Text[ el ] = "ΑγκÏÏ~ωση";\
+ Text[ nl ] = "~Verankering";\
+ Text[ fr ] = "~Ancrage";\
+ Text[ es ] = "~Ancla";\
+ Text[ fi ] = "Ank~kuri";\
+ Text[ ca ] = "~Ancoratge";\
+ Text[ it ] = "~Ancoraggio";\
+ Text[ sk ] = "U~kotviť";\
+ Text[ da ] = "~Forankring";\
+ Text[ sv ] = "~Förankring";\
+ Text[ pl ] = "Z~akotwiczenie";\
+ Text[ pt-BR ] = "Ân~cora";\
+ Text[ th ] = "สม~อ";\
+ Text[ ja ] = "アンカー(~C)";\
+ Text[ ko ] = "기준 위치(~C)";\
+ Text[ zh-CN ] = "é”定(~C)";\
+ Text[ zh-TW ] = "鎖定(~C)";\
+ Text[ tr ] = "~Sabitleme";\
+ Text[ hi-IN ] = "~à¤à¤¨à¥à¤•à¤°";\
+ Text[ ar ] = "إرساء~";\
+ Text[ he ] = "~Verankerung";\
+ };
+
+
+#define MN_ONE_STEP \
+ MenuItem\
+ {\
+ Identifier = FN_FRAME_UP ; \
+ HelpID = FN_FRAME_UP ; \
+ Text [ de ] = "W~eiter nach vorn" ; \
+ Text [ en-US ] = "Bring ~Forward" ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "Mais para a ~frente";\
+ Text[ ru ] = "ПеремеÑтить ~вперед";\
+ Text[ el ] = "Îœ~εταφοÏά Ï€Ïος τα εμπÏός";\
+ Text[ nl ] = "Ve~rder naar voren";\
+ Text[ fr ] = "V~ers l'avant";\
+ Text[ es ] = "Traer a~delante";\
+ Text[ fi ] = "Siirrä ~eteenpäin";\
+ Text[ ca ] = "Més en~davant";\
+ Text[ it ] = "Porta più ~avanti";\
+ Text[ sk ] = "Preniesť do pop~redia";\
+ Text[ da ] = "F~lyt fremad";\
+ Text[ sv ] = "Längr~e fram";\
+ Text[ pl ] = "P~rzesuń do przodu";\
+ Text[ pt-BR ] = "A~vançar";\
+ Text[ th ] = "นำไปข้าง~หน้า";\
+ Text[ ja ] = "å‰é¢ã¸ç§»å‹•(~F)";\
+ Text[ ko ] = "앞으로 ì´ë™(~F)";\
+ Text[ zh-CN ] = "上移一层(~F)";\
+ Text[ zh-TW ] = "上移一層(~F)";\
+ Text[ tr ] = "~Öne getir";\
+ Text[ hi-IN ] = "~सामने की ओर लाओ";\
+ Text[ ar ] = "إحضار أ~ماماً";\
+ Text[ he ] = "W~eiter nach vorn";\
+ };\
+ MenuItem\
+ {\
+ Identifier = FN_FRAME_DOWN ; \
+ HelpID = FN_FRAME_DOWN ; \
+ Text [ de ] = "Weiter ~nach hinten" ; \
+ Text [ en-US ] = "Send Back~ward" ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "Para ~trás";\
+ Text[ ru ] = "ПеремеÑтить ~назад";\
+ Text[ el ] = "~ΜεταφοÏά πίσω";\
+ Text[ nl ] = "Verder ~naar achteren";\
+ Text[ fr ] = "~Vers l'arrière";\
+ Text[ es ] = "Enviar a~trás";\
+ Text[ fi ] = "Siirrä taakse~päin";\
+ Text[ ca ] = "Envia cap en~rrere";\
+ Text[ it ] = "Porta più ~indietro";\
+ Text[ sk ] = "Posunúť do po~zadia";\
+ Text[ da ] = "Flyt bag~ud";\
+ Text[ sv ] = "Längre ba~k";\
+ Text[ pl ] = "Przesuń do ~tyłu";\
+ Text[ pt-BR ] = "Rec~uar";\
+ Text[ th ] = "ส่งไปข้างห~ลัง";\
+ Text[ ja ] = "背é¢ã«ç§»å‹•(~W)";\
+ Text[ ko ] = "뒤로 ì´ë™(~W)";\
+ Text[ zh-CN ] = "下移一层(~W)";\
+ Text[ zh-TW ] = "下移一層(~W)";\
+ Text[ tr ] = "~arkaya gönder";\
+ Text[ hi-IN ] = "पी~छे की ओर भेजो";\
+ Text[ ar ] = "إرسال ~خلÙاً";\
+ Text[ he ] = "Weiter ~nach hinten";\
+ };
+
+#define MN_FRM \
+ MenuItem\
+ {\
+ Identifier = FN_FORMAT_FRAME_DLG ; \
+ HelpID = FN_FORMAT_FRAME_DLG ; \
+ Text [ de ] = "Rah~men..." ; \
+ Text [ en-US ] = "~Frame..." ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "~Moldura...";\
+ Text[ ru ] = "~Врезка...";\
+ Text[ el ] = "Πλαί~σιο...";\
+ Text[ nl ] = "~Kader...";\
+ Text[ fr ] = "Ca~dre...";\
+ Text[ es ] = "~Marco...";\
+ Text[ fi ] = "~Kehys...";\
+ Text[ ca ] = "~Marc...";\
+ Text[ it ] = "~Cornice...";\
+ Text[ sk ] = "~Rámec...";\
+ Text[ da ] = "Ramme";\
+ Text[ sv ] = "Ram...";\
+ Text[ pl ] = "~Ramka...";\
+ Text[ pt-BR ] = "~Moldura...";\
+ Text[ th ] = "~à¸à¸£à¸­à¸š...";\
+ Text[ ja ] = "æž (~F)...";\
+ Text[ ko ] = "프레임(~F)...";\
+ Text[ zh-CN ] = "框(~F)...";\
+ Text[ zh-TW ] = "文字方塊(~F)...";\
+ Text[ tr ] = "~Çerçeve...";\
+ Text[ hi-IN ] = "~फà¥à¤°à¥‡à¤® ...";\
+ Text[ ar ] = "...كادر";\
+ Text[ he ] = "‮מסגרת...‬";\
+ };
+
+
+#define MN_ALIGN \
+ MenuItem\
+ {\
+ ITEM_FORMAT_OBJECT_ALIGN\
+ SubMenu = Menu\
+ {\
+ ItemList = \
+ {\
+ MenuItem\
+ {\
+ ITEM_FORMAT_OBJECT_ALIGN_LEFT\
+ };\
+ MenuItem\
+ {\
+ ITEM_FORMAT_OBJECT_ALIGN_CENTER\
+ };\
+ MenuItem\
+ {\
+ ITEM_FORMAT_OBJECT_ALIGN_RIGHT\
+ };\
+ SEPARATOR ; \
+ MenuItem\
+ {\
+ ITEM_FORMAT_OBJECT_ALIGN_UP\
+ };\
+ MenuItem\
+ {\
+ ITEM_FORMAT_OBJECT_ALIGN_MIDDLE\
+ };\
+ MenuItem\
+ {\
+ ITEM_FORMAT_OBJECT_ALIGN_DOWN\
+ };\
+ };\
+ };\
+ };
+
+
+#define MN_DRAW1 \
+ MenuItem\
+ {\
+ ITEM_FORMAT_ATTRIBUTES_LINE\
+ };\
+ MenuItem\
+ {\
+ ITEM_FORMAT_ATTRIBUTES_AREA\
+ };
+
+
+#define MN_DRAW4 \
+ MenuItem\
+ {\
+ Identifier = SID_SHOW_BROWSER ; \
+ HelpID = SID_SHOW_BROWSER ; \
+ Text [ de ] = "~Eigenschaften..." ; \
+ Text [ en-US ] = "Propert~ies..." ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "~Propriedades...";\
+ Text[ ru ] = "~СвойÑтва...";\
+ Text[ el ] = "Ιδιότητ~ες...";\
+ Text[ nl ] = "~Eigenschappen...";\
+ Text[ fr ] = "~Propriétés...";\
+ Text[ es ] = "Prop~iedades...";\
+ Text[ fi ] = "Ominaisuu~det...";\
+ Text[ ca ] = "Prop~ietats...";\
+ Text[ it ] = "~Proprietà...";\
+ Text[ sk ] = "Vlastnost~i";\
+ Text[ da ] = "~Egenskaber...";\
+ Text[ sv ] = "~Egenskaper...";\
+ Text[ pl ] = "~Właściwości...";\
+ Text[ pt-BR ] = "~Propriedades...";\
+ Text[ th ] = "คุณสมบั~ติ...";\
+ Text[ ja ] = "プロパティ(~I)...";\
+ Text[ ko ] = "ë“±ë¡ ì •ë³´(~I)...";\
+ Text[ zh-CN ] = "属性(~I)...";\
+ Text[ zh-TW ] = "屬性(~I)...";\
+ Text[ tr ] = "Özellikler...";\
+ Text[ hi-IN ] = "सà¥à¤µ~भाव...";\
+ Text[ ar ] = "...خصائص";\
+ Text[ he ] = "‮מ×פיני×...‬";\
+ };
+
+
+#define MN_DRAW5 \
+ MenuItem\
+ {\
+ Identifier = MN_SUB_ARRANGE ; \
+ HelpID = HID_MN_SUB_ARRANGE ; \
+ Text [ de ] = "~Anordnung" ; \
+ Text [ en-US ] = "~Arrange" ; \
+ SubMenu = Menu\
+ {\
+ ItemList = \
+ {\
+ MN_TOP\
+ MN_ONE_STEP\
+ MN_BOTTOM\
+ SEPARATOR ; \
+ MenuItem\
+ {\
+ ITEM_FORMAT_OBJECT_HEAVEN\
+ };\
+ MenuItem\
+ {\
+ ITEM_FORMAT_OBJECT_HELL\
+ };\
+ };\
+ };\
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "~Disposição";\
+ Text[ ru ] = "~РаÑположить";\
+ Text[ el ] = "Τ~ακτοποίηση";\
+ Text[ nl ] = "~Positie";\
+ Text[ fr ] = "~Disposition";\
+ Text[ es ] = "~Disposición";\
+ Text[ fi ] = "~Järjestä";\
+ Text[ ca ] = "~Posició";\
+ Text[ it ] = "~Disponi";\
+ Text[ sk ] = "~Usporiadať";\
+ Text[ da ] = "Pl~acering";\
+ Text[ sv ] = "~Placering";\
+ Text[ pl ] = "Roz~mieść";\
+ Text[ pt-BR ] = "~Organizar";\
+ Text[ th ] = "~จัดเรียง";\
+ Text[ ja ] = "整列(~A)";\
+ Text[ ko ] = "배치(~A)";\
+ Text[ zh-CN ] = "排åº(~A)";\
+ Text[ zh-TW ] = "排åº(~A)";\
+ Text[ tr ] = "~Düzenle";\
+ Text[ hi-IN ] = "~कà¥à¤°à¤® में रखो";\
+ Text[ ar ] = "~ترتيب";\
+ Text[ he ] = "‮סידור‬";\
+ };\
+ MN_ALIGN\
+
+
+#define MN_DRAW6 \
+ MenuItem\
+ {\
+ Identifier = MN_SUB_ARRANGE ; \
+ HelpID = HID_MN_SUB_ARRANGE ; \
+ Text [ de ] = "~Anordnung" ; \
+ Text [ en-US ] = "~Arrange" ; \
+ SubMenu = Menu\
+ {\
+ ItemList = \
+ {\
+ MN_TOP\
+ MN_ONE_STEP\
+ MN_BOTTOM\
+ };\
+ };\
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "~Disposição";\
+ Text[ ru ] = "~РаÑположить";\
+ Text[ el ] = "Τ~ακτοποίηση";\
+ Text[ nl ] = "~Positie";\
+ Text[ fr ] = "~Disposition";\
+ Text[ es ] = "~Disposición";\
+ Text[ fi ] = "~Järjestä";\
+ Text[ ca ] = "~Posició";\
+ Text[ it ] = "~Disponi";\
+ Text[ sk ] = "~Usporiadať";\
+ Text[ da ] = "Pl~acering";\
+ Text[ sv ] = "~Placering";\
+ Text[ pl ] = "Roz~mieść";\
+ Text[ pt-BR ] = "~Organizar";\
+ Text[ th ] = "~จัดเรียง";\
+ Text[ ja ] = "整列(~A)";\
+ Text[ ko ] = "배치(~A)";\
+ Text[ zh-CN ] = "排åº(~A)";\
+ Text[ zh-TW ] = "排åº(~A)";\
+ Text[ tr ] = "~Düzenle";\
+ Text[ hi-IN ] = "~कà¥à¤°à¤® में रखो";\
+ Text[ ar ] = "~ترتيب";\
+ Text[ he ] = "‮סידור‬";\
+ };\
+ MN_ALIGN\
+
+#define MN_DRAW2 \
+ MenuItem\
+ {\
+ Identifier = MN_SUB_MIRROR ; \
+ HelpID = HID_MN_SUB_MIRROR ; \
+ Text [ de ] = "Sp~iegeln" ; \
+ Text [ en-US ] = "~Flip" ; \
+ SubMenu = Menu\
+ {\
+ ItemList = \
+ {\
+ MenuItem\
+ {\
+ Identifier = FN_FLIP_HORZ_GRAFIC ; \
+ HelpID = FN_FLIP_HORZ_GRAFIC ; \
+ Text [ de ] = "~Vertikal" ; \
+ Text [ en-US ] = "~Vertically" ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "~Vertical";\
+ Text[ ru ] = "~По вертикали";\
+ Text[ el ] = "ΚατακόÏÏ…~φα";\
+ Text[ nl ] = "~Verticaal";\
+ Text[ fr ] = "À la ~verticale";\
+ Text[ es ] = "~Verticalmente";\
+ Text[ fi ] = "~Pystytaso";\
+ Text[ ca ] = "~Vertical";\
+ Text[ it ] = "~Verticale";\
+ Text[ sk ] = "Z~visle";\
+ Text[ da ] = "~Lodret";\
+ Text[ sv ] = "~Vertikalt";\
+ Text[ pl ] = "~Pionowo";\
+ Text[ pt-BR ] = "~Verticalmente";\
+ Text[ th ] = "ตามà¹à¸™à¸§~ตั้ง";\
+ Text[ ja ] = "上下(~V)";\
+ Text[ ko ] = "수ì§(~V)";\
+ Text[ zh-CN ] = "åž‚ç›´æ–¹å‘(~V)";\
+ Text[ zh-TW ] = "åž‚ç›´æ–¹å‘(~V)";\
+ Text[ tr ] = "~Dikey";\
+ Text[ hi-IN ] = "~लंबरूप पà¥à¤°à¤•à¤¾à¤° से ";\
+ Text[ ar ] = "رأسي~";\
+ Text[ he ] = "~Vertikal";\
+ };\
+ MenuItem\
+ {\
+ Identifier = FN_FLIP_VERT_GRAFIC ; \
+ HelpID = FN_FLIP_VERT_GRAFIC ; \
+ Text [ de ] = "~Horizontal" ; \
+ Text [ en-US ] = "~Horizontally" ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "~Horizontal";\
+ Text[ ru ] = "По горизонтали";\
+ Text[ el ] = "ΟÏι~ζόντια";\
+ Text[ nl ] = "~Horizontaal";\
+ Text[ fr ] = "À l'~horizontale";\
+ Text[ es ] = "~Horizontalmente";\
+ Text[ fi ] = "~Vaakataso";\
+ Text[ ca ] = "~Horitzontal";\
+ Text[ it ] = "~Orizzontale";\
+ Text[ sk ] = "~Vodorovne";\
+ Text[ da ] = "~Vandret";\
+ Text[ sv ] = "~Horisontellt";\
+ Text[ pl ] = "P~oziomo";\
+ Text[ pt-BR ] = "~Horizontalmente";\
+ Text[ th ] = "ตามà¹à¸™à¸§~นอน";\
+ Text[ ja ] = "å·¦å³(~H)";\
+ Text[ ko ] = "수í‰(~H)";\
+ Text[ zh-CN ] = "水平方å‘(~H)";\
+ Text[ zh-TW ] = "水平方å‘(~H)";\
+ Text[ tr ] = "~Yatay";\
+ Text[ hi-IN ] = "~समतल पà¥à¤°à¤•à¤¾à¤° से ";\
+ Text[ ar ] = "Ø£Ùقي";\
+ Text[ he ] = "~Horizontal";\
+ };\
+ };\
+ };\
+ Text [ en-US ] = "~Flip" ; \
+ Text [ de ] = "Sp~iegeln" ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "~Reflectir";\
+ Text[ ru ] = "~Отразить";\
+ Text[ el ] = "ΚατόπτÏ~ιση";\
+ Text[ nl ] = "Sp~iegelen";\
+ Text[ fr ] = "~Refléter";\
+ Text[ es ] = "~Reflejar";\
+ Text[ fi ] = "~Käännä";\
+ Text[ ca ] = "~Reflexa";\
+ Text[ it ] = "Ri~specchia";\
+ Text[ sk ] = "Pre~vrátiť";\
+ Text[ da ] = "Spejl~vend";\
+ Text[ sv ] = "~Spegelvänd";\
+ Text[ pl ] = "~Odbij";\
+ Text[ pt-BR ] = "~Refletir";\
+ Text[ th ] = "~พลิà¸";\
+ Text[ ja ] = "å転(~F)";\
+ Text[ ko ] = "대칭(~F)";\
+ Text[ zh-CN ] = "翻转(~F)";\
+ Text[ zh-TW ] = "翻轉(~F)";\
+ Text[ tr ] = "~Yansıt";\
+ Text[ hi-IN ] = "~फà¥à¤²à¤¿à¤ª";\
+ Text[ ar ] = "انعكاس~";\
+ Text[ he ] = "Sp~iegeln";\
+ };\
+ MN_DRAW5\
+
+#define MN_DRAW3 \
+ ITEM_GROUP_MENU
+
+#define MN_FORM \
+ MenuItem\
+ {\
+ ITEM_FORM_CONTROL_PROPERTIES\
+ };\
+ MenuItem\
+ {\
+ ITEM_FORM_PROPERTIES\
+ };\
+ MenuItem\
+ {\
+ ITEM_REPLACE_CONTROL\
+ };\
+
+#define MN_WRAP_CONTOUR \
+ MenuItem\
+ {\
+ Identifier = FN_FRAME_WRAP_CONTOUR ; \
+ HelpID = FN_FRAME_WRAP_CONTOUR ; \
+ /* ### ACHTUNG: Neuer Text in Resource? Kon~tur : Kontur */\
+ Text [ de ] = "K~ontur" ; \
+ Text [ en-US ] = "~Contour" ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "~Contorno";\
+ Text[ ru ] = "Контур";\
+ Text[ el ] = "~ΠεÏίγÏαμμα";\
+ Text[ nl ] = "~Contour";\
+ Text[ fr ] = "~Contour";\
+ Text[ es ] = "C~ontorno";\
+ Text[ fi ] = "~Ääriviiva";\
+ Text[ ca ] = "C~ontorn";\
+ Text[ it ] = "Con~torno";\
+ Text[ sk ] = "O~brys";\
+ Text[ da ] = "K~ontur";\
+ Text[ sv ] = "K~ontur";\
+ Text[ pl ] = "~Kontur";\
+ Text[ pt-BR ] = "~Contorno";\
+ Text[ th ] = "เ~ส้นà¹à¸ªà¸”งรูปร่าง";\
+ Text[ ja ] = "輪郭(~C)";\
+ Text[ ko ] = "윤곽(~C)";\
+ Text[ zh-CN ] = "轮廓(~C)";\
+ Text[ zh-TW ] = "輪廓(~C)";\
+ Text[ tr ] = "~Kontur";\
+ Text[ hi-IN ] = "~परिवेश";\
+ Text[ ar ] = "الخط الكÙاÙÙŠ";\
+ Text[ he ] = "K~ontur";\
+ };\
+
+
+
+
+#define MN_EDIT_CONTOUR \
+ MenuItem\
+ {\
+ Identifier = SID_CONTOUR_DLG ; \
+ HelpID = SID_CONTOUR_DLG ; \
+ /* ### ACHTUNG: Neuer Text in Resource? Kontur ~bearbeiten... : Kontur bearbeiten... */\
+ Text [ de ] = "Kontur ~bearbeiten..." ; \
+ Text [ en-US ] = "~Edit Contour..." ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "Editar ~contorno...";\
+ Text[ ru ] = "Правка контуров...";\
+ Text[ el ] = "Ε~πεξεÏγασία πεÏιγÏάμματος...";\
+ Text[ nl ] = "Contour be~werken...";\
+ Text[ fr ] = "Éditer le ~contour...";\
+ Text[ es ] = "Editar ~contorno...";\
+ Text[ fi ] = "Muokkaa ~ääriviivaa...";\
+ Text[ ca ] = "Edita ~contorn...";\
+ Text[ it ] = "Modifica ~contorno...";\
+ Text[ sk ] = "~Upraviť obrys...";\
+ Text[ da ] = "Rediger kontur...";\
+ Text[ sv ] = "Redigera ~kontur...";\
+ Text[ pl ] = "~Edytuj kontur...";\
+ Text[ pt-BR ] = "~Editar Contorno...";\
+ Text[ th ] = "à¹~à¸à¹‰à¹„ขเส้นà¹à¸ªà¸”งรูปร่าง...";\
+ Text[ ja ] = "輪郭ã®ç·¨é›†(~E)...";\
+ Text[ ko ] = "윤곽 편집(~E)...";\
+ Text[ zh-CN ] = "编辑轮廓(~E)...";\
+ Text[ zh-TW ] = "編輯輪廓(~E)...";\
+ Text[ tr ] = "~Konturu düzenle...";\
+ Text[ hi-IN ] = "परिवे~श संपादन...";\
+ Text[ ar ] = "تحرير الخط الكÙاÙÙŠ...";\
+ Text[ he ] = "Kontur ~bearbeiten...";\
+ };\
+
+
+
+
+#define MN_WRAP_DRAW \
+ MenuItem\
+ {\
+ Identifier = MN_WRAP ; \
+ HelpID = MN_WRAP ; \
+ SubMenu = Menu\
+ {\
+ ItemList = \
+ {\
+ MenuItem\
+ {\
+ RadioCheck = TRUE ; \
+ Identifier = FN_FRAME_NOWRAP ; \
+ HelpID = FN_FRAME_NOWRAP ; \
+ Text [ de ] = "~Kein Umlauf" ; \
+ Text [ en-US ] = "~No Wrap" ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "~Sem ajuste";\
+ Text[ ru ] = "~Без обтеканиÑ";\
+ Text[ el ] = "~ΧωÏίς αναδίπλωση";\
+ Text[ nl ] = "~Geen omloop";\
+ Text[ fr ] = "~Pas d'adaptation";\
+ Text[ es ] = "~Sin ajuste";\
+ Text[ fi ] = "~Ei rivitystä";\
+ Text[ ca ] = "~Sense ajust";\
+ Text[ it ] = "~Separato";\
+ Text[ sk ] = "Be~z obtekania";\
+ Text[ da ] = "Ingen te~kstombrydning";\
+ Text[ sv ] = "I~ngen textanpassning";\
+ Text[ pl ] = "~Bez opływania";\
+ Text[ pt-BR ] = "~Sem Ajuste";\
+ Text[ th ] = "ไ~ม่ตัด";\
+ Text[ ja ] = "上下折り返ã—(~N)";\
+ Text[ ko ] = "문장 배치 ì—†ìŒ(~N)";\
+ Text[ zh-CN ] = "ä¸çŽ¯ç»•(~N)";\
+ Text[ zh-TW ] = "ä¸æ›è¡Œ(~N)";\
+ Text[ tr ] = "~Metin dağılımı yok";\
+ Text[ hi-IN ] = "को~ई लपेटना नहीं";\
+ Text[ ar ] = "~بدون التÙاÙ";\
+ Text[ he ] = "~Kein Umlauf";\
+ };\
+ MenuItem\
+ {\
+ RadioCheck = TRUE ; \
+ Identifier = FN_FRAME_WRAP ; \
+ HelpID = FN_FRAME_WRAP ; \
+ Text [ de ] = "~Seitenumlauf" ; \
+ Text [ en-US ] = "~Page Wrap" ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "~Ajuste de página";\
+ Text[ ru ] = "Обтекание Ñтраницы";\
+ Text[ el ] = "Αναδίπλω~ση σελίδας";\
+ Text[ nl ] = "~Paginaomloop";\
+ Text[ fr ] = "~Renvoi relatif à la page";\
+ Text[ es ] = "~Ajuste de página";\
+ Text[ fi ] = "~Sivun rivitys";\
+ Text[ ca ] = "~Ajust de pàgina";\
+ Text[ it ] = "~Intorno";\
+ Text[ sk ] = "Obtekanie ~stránky";\
+ Text[ da ] = "Sidetekstombrydning";\
+ Text[ sv ] = "~Textanpassning sida";\
+ Text[ pl ] = "Opływanie ~obustronne";\
+ Text[ pt-BR ] = "Ajuste na ~Página";\
+ Text[ th ] = "ตัด~หน้า";\
+ Text[ ja ] = "両å´æŠ˜ã‚Šè¿”ã—(~P)";\
+ Text[ ko ] = "페ì´ì§€ 줄 바꿈(~P)";\
+ Text[ zh-CN ] = "环绕(~P)";\
+ Text[ zh-TW ] = "æ›é (~P)";\
+ Text[ tr ] = "~Sayfa dağılımı";\
+ Text[ hi-IN ] = "पृषà¥à¤  ~लपेटना";\
+ Text[ ar ] = "التÙا٠الصÙحة";\
+ Text[ he ] = "~Seitenumlauf";\
+ };\
+ MenuItem\
+ {\
+ RadioCheck = TRUE ; \
+ Identifier = FN_FRAME_WRAP_IDEAL ; \
+ HelpID = FN_FRAME_WRAP_IDEAL ; \
+ Text [ de ] = "~Dynamischer Seitenumlauf" ; \
+ Text [ en-US ] = "~Optimal Page Wrap" ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "Ajuste de página ~dinâmico";\
+ Text[ ru ] = "Оптимальное обтекание";\
+ Text[ el ] = "~Δυναμική αναδίπλωση σελίδας";\
+ Text[ nl ] = "~Dynamische paginaomloop";\
+ Text[ fr ] = "Renvoi ~dynamique à la page";\
+ Text[ es ] = "Ajuste de página ~dinámico";\
+ Text[ fi ] = "~Optimaalinen sivurivitys";\
+ Text[ ca ] = "Ajust de pàgina ~dinàmic";\
+ Text[ it ] = "Scorrimento ~dinamico";\
+ Text[ sk ] = "~Optimálne obtekanie stránky";\
+ Text[ da ] = "~Dynamisk tekstombrydning";\
+ Text[ sv ] = "~Dynamisk textanpassning";\
+ Text[ pl ] = "~Opływanie optymalne";\
+ Text[ pt-BR ] = "Ajuste ~Ideal na Página";\
+ Text[ th ] = "ตัดหน้าที่เ~หมาะที่สุด";\
+ Text[ ja ] = "å·¦å³å‹•çš„折り返ã—(~O)";\
+ Text[ ko ] = "최ì ìœ¼ë¡œ 페ì´ì§€ 줄 바꿈(~O)";\
+ Text[ zh-CN ] = "动æ€çŽ¯ç»•(~O)";\
+ Text[ zh-TW ] = "自動最é©æ›é (~O)";\
+ Text[ tr ] = "~En iyi sayfa dağılımı";\
+ Text[ hi-IN ] = "~योगà¥à¤¯ पृषà¥à¤  लपेटना";\
+ Text[ ar ] = "التÙا٠صÙحة ديناميكي";\
+ Text[ he ] = "~Dynamischer Seitenumlauf";\
+ };\
+ MenuItem\
+ {\
+ RadioCheck = TRUE ; \
+ Identifier = FN_FRAME_WRAPTHRU ; \
+ HelpID = FN_FRAME_WRAPTHRU ; \
+ Text [ de ] = "D~urchlauf" ; \
+ Text [ en-US ] = "~Wrap Through" ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "~Através do objecto";\
+ Text[ ru ] = "Сквозное обтекание";\
+ Text[ el ] = "Δια μέσο~υ";\
+ Text[ nl ] = "~Doorloop";\
+ Text[ fr ] = "~Continu";\
+ Text[ es ] = "~Continuo";\
+ Text[ fi ] = "~Rivitä läpi";\
+ Text[ ca ] = "~Continu";\
+ Text[ it ] = "Attraverso";\
+ Text[ sk ] = "Ce~z text";\
+ Text[ da ] = "Gennemg~Ã¥ende";\
+ Text[ sv ] = "Textgen~omflöde";\
+ Text[ pl ] = "~Przepływanie";\
+ Text[ pt-BR ] = "Ajuste A~través";\
+ Text[ th ] = "~ตัดผ่าน";\
+ Text[ ja ] = "折り返ã—ãªã—(~W)";\
+ Text[ ko ] = "배치 ì—†ìŒ(~W)";\
+ Text[ zh-CN ] = "贯穿(~W)";\
+ Text[ zh-TW ] = "ä¸ç’°ç¹ž(~W)";\
+ Text[ tr ] = "~Metin arkasına gönder";\
+ Text[ hi-IN ] = "~में लपेटना";\
+ Text[ ar ] = "عبر";\
+ Text[ he ] = "D~urchlauf";\
+ };\
+ MenuItem\
+ {\
+ RadioCheck = TRUE ; \
+ Identifier = FN_FRAME_WRAPTHRU_TRANSP ; \
+ HelpID = FN_FRAME_WRAPTHRU_TRANSP ; \
+ /* ### ACHTUNG: Neuer Text in Resource? Im ~Hintergrund : Durchlauf im ~Hintergrund */\
+ /* ### ACHTUNG: Neuer Text in Resource? Im ~Hintergrund : Durchlauf im ~Hintergrund */\
+ Text [ de ] = "Im ~Hintergrund" ; \
+ Text [ en-US ] = "In ~Background" ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "No ~plano de fundo";\
+ Text[ ru ] = "Ðа фоне";\
+ Text[ el ] = "Σε ~φόντο";\
+ Text[ nl ] = "Op ~achtergrond";\
+ Text[ fr ] = "À l'~arrière-plan";\
+ Text[ es ] = "En el ~fondo";\
+ Text[ fi ] = "~Taustalla";\
+ Text[ ca ] = "En el ~fons";\
+ Text[ it ] = "Attraverso trasparente";\
+ Text[ sk ] = "Na ~pozadí";\
+ Text[ da ] = "I baggrunden";\
+ Text[ sv ] = "I ~bakgrunden";\
+ Text[ pl ] = "W ~tle";\
+ Text[ pt-BR ] = "No Plano de ~Fundo";\
+ Text[ th ] = "ใน~พื้นหลัง";\
+ Text[ ja ] = "背景ã«(~B)";\
+ Text[ ko ] = "ë°°ê²½ì—(~B)";\
+ Text[ zh-CN ] = "置于背景(~B)";\
+ Text[ zh-TW ] = "置於背景(~B)";\
+ Text[ tr ] = "Artalanda";\
+ Text[ hi-IN ] = "पृषà¥à¤ ~भाग में";\
+ Text[ ar ] = "ÙÙŠ الخلÙية";\
+ Text[ he ] = "Im ~Hintergrund";\
+ };\
+ SEPARATOR ; \
+ MN_WRAP_CONTOUR\
+ MenuItem\
+ {\
+ Identifier = FN_WRAP_ANCHOR_ONLY ; \
+ HelpID = FN_WRAP_ANCHOR_ONLY ; \
+ Text [ de ] = "~Erster Absatz" ; \
+ Text [ en-US ] = "~First Paragraph" ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "~Primeiro parágrafo";\
+ Text[ ru ] = "Первый абзац";\
+ Text[ el ] = "~ΠÏώτη παÏάγÏαφος";\
+ Text[ nl ] = "~Eerste alinea";\
+ Text[ fr ] = "~1er paragraphe";\
+ Text[ es ] = "~Primer párrafo";\
+ Text[ fi ] = "~Ensimmäinen kappale";\
+ Text[ ca ] = "~Primer paràgraf";\
+ Text[ it ] = "~Primo paragrafo";\
+ Text[ sk ] = "Pr~vý odstavec";\
+ Text[ da ] = "Først~e afsnit";\
+ Text[ sv ] = "~Första stycket";\
+ Text[ pl ] = "~Pierwszy akapit";\
+ Text[ pt-BR ] = "P~rimeiro Parágrafo";\
+ Text[ th ] = "ย่อหน้าà¹~รà¸";\
+ Text[ ja ] = "最åˆã®æ®µè½(~F)";\
+ Text[ ko ] = "첫번째 단ë½(~F)";\
+ Text[ zh-CN ] = "第一段è½(~F)";\
+ Text[ zh-TW ] = "第一段è½(~F)";\
+ Text[ tr ] = "Ä°lk paragraf";\
+ Text[ hi-IN ] = "~पहिला परिचà¥à¤›à¥‡à¤¦";\
+ Text[ ar ] = "الÙقرة الأولى";\
+ Text[ he ] = "~Erster Absatz";\
+ };\
+ SEPARATOR ; \
+ MenuItem\
+ {\
+ Identifier = FN_DRAW_WRAP_DLG ; \
+ HelpID = FN_DRAW_WRAP_DLG ; \
+ Text [ de ] = "~Bearbeiten..." ; \
+ Text [ en-US ] = "~Edit..." ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "~Editar...";\
+ Text[ ru ] = "Правка...";\
+ Text[ el ] = "~ΕπεξεÏγασία...";\
+ Text[ nl ] = "Be~werken...";\
+ Text[ fr ] = "É~diter...";\
+ Text[ es ] = "~Editar...";\
+ Text[ fi ] = "~Muokkaa...";\
+ Text[ ca ] = "~Edita...";\
+ Text[ it ] = "~Modifica...";\
+ Text[ sk ] = "~Upraviť...";\
+ Text[ da ] = "~Rediger...";\
+ Text[ sv ] = "~Redigera...";\
+ Text[ pl ] = "~Edytuj...";\
+ Text[ pt-BR ] = "~Editar...";\
+ Text[ th ] = "à¹~à¸à¹‰à¹„ข...";\
+ Text[ ja ] = "編集(~E)...";\
+ Text[ ko ] = "편집(~E)...";\
+ Text[ zh-CN ] = "编辑(~E)...";\
+ Text[ zh-TW ] = "編輯(~E)...";\
+ Text[ tr ] = "~Düzenle";\
+ Text[ hi-IN ] = "~संपादन...";\
+ Text[ ar ] = "...تحرير";\
+ Text[ he ] = "‮עריכה...‬";\
+ };\
+ };\
+ };\
+ Text [ de ] = "~Umlauf" ; \
+ Text [ en-US ] = "~Wrap" ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "A~juste";\
+ Text[ ru ] = "~Обтекание";\
+ Text[ el ] = "Αναδίπλ~ωση";\
+ Text[ nl ] = "~Omloop";\
+ Text[ fr ] = "~Adaptation du texte";\
+ Text[ es ] = "~Ajuste";\
+ Text[ fi ] = "~Rivitä";\
+ Text[ ca ] = "~Ajust";\
+ Text[ it ] = "~Scorrimento";\
+ Text[ sk ] = "~Obtekanie textu";\
+ Text[ da ] = "~Tekstombrydning";\
+ Text[ sv ] = "~Textanpassning";\
+ Text[ pl ] = "~Opływanie";\
+ Text[ pt-BR ] = "A~juste";\
+ Text[ th ] = "~ตัด";\
+ Text[ ja ] = "折り返ã—(~W)";\
+ Text[ ko ] = "문장 배치(~W)";\
+ Text[ zh-CN ] = "环绕(~W)";\
+ Text[ zh-TW ] = "æ›è¡Œ(~W)";\
+ Text[ tr ] = "~Metin dağılımı";\
+ Text[ hi-IN ] = "~लपेटना";\
+ Text[ ar ] = "~التÙاÙ";\
+ Text[ he ] = "‮שביררת שורות‬";\
+ };
+
+ // Zusaetze Rahmen
+
+#define MN_MOUSE_FRAME_BEGIN \
+ MenuItem\
+ {\
+ Identifier = MN_WRAP ; \
+ HelpID = MN_WRAP ; \
+ Text [ de ] = "~Umlauf" ; \
+ Text [ en-US ] = "~Wrap" ; \
+ Text[ pt ] = "Aj~uste";\
+ Text[ nl ] = "~Omloop";\
+ Text[ fr ] = "~Adaptation du texte";\
+ Text[ es ] = "~Ajuste";\
+ Text[ it ] = "~Scorrimento";\
+ Text[ da ] = "~Tekstombrydning";\
+ Text[ sv ] = "~Textanpassning";\
+ Text[ pt-BR ] = "A~juste";\
+ SubMenu = Menu\
+ {\
+ ItemList = \
+ {\
+ MenuItem\
+ {\
+ RadioCheck = TRUE ; \
+ Identifier = FN_FRAME_NOWRAP ; \
+ HelpID = FN_FRAME_NOWRAP ; \
+ Text [ de ] = "~Kein Umlauf" ; \
+ Text [ en-US ] = "~No Wrap" ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "~Sem ajuste";\
+ Text[ ru ] = "~Без обтеканиÑ";\
+ Text[ el ] = "~ΧωÏίς αναδίπλωση";\
+ Text[ nl ] = "~Geen omloop";\
+ Text[ fr ] = "~Pas d'adaptation";\
+ Text[ es ] = "~Sin ajuste";\
+ Text[ fi ] = "~Ei rivitystä";\
+ Text[ ca ] = "~Sense ajust";\
+ Text[ it ] = "~Separato";\
+ Text[ sk ] = "Be~z obtekania";\
+ Text[ da ] = "Ingen te~kstombrydning";\
+ Text[ sv ] = "I~ngen textanpassning";\
+ Text[ pl ] = "~Bez opływania";\
+ Text[ pt-BR ] = "~Sem Ajuste";\
+ Text[ th ] = "ไ~ม่ตัด";\
+ Text[ ja ] = "上下折り返ã—(~N)";\
+ Text[ ko ] = "문장 배치 ì—†ìŒ(~N)";\
+ Text[ zh-CN ] = "ä¸çŽ¯ç»•(~N)";\
+ Text[ zh-TW ] = "ä¸æ›è¡Œ(~N)";\
+ Text[ tr ] = "Metin dağılımını ~kaldır";\
+ Text[ hi-IN ] = "को~ई लपेटना नहीं";\
+ Text[ ar ] = "بدون التÙاÙ~";\
+ Text[ he ] = "~Kein Umlauf";\
+ };\
+ MenuItem\
+ {\
+ RadioCheck = TRUE ; \
+ Identifier = FN_FRAME_WRAP ; \
+ HelpID = FN_FRAME_WRAP ; \
+ Text [ de ] = "~Seitenumlauf" ; \
+ Text [ en-US ] = "~Page Wrap" ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "~Ajuste de página";\
+ Text[ ru ] = "Обтекание Ñтраницы";\
+ Text[ el ] = "Αναδίπλω~ση σελίδας";\
+ Text[ nl ] = "~Paginaomloop";\
+ Text[ fr ] = "R~envoi relatif à la page";\
+ Text[ es ] = "~Ajuste de página";\
+ Text[ fi ] = "~Sivun rivitys";\
+ Text[ ca ] = "~Ajust de pàgina";\
+ Text[ it ] = "~Intorno";\
+ Text[ sk ] = "~Obtekanie stránky";\
+ Text[ da ] = "Sidetekstombrydning";\
+ Text[ sv ] = "~Textanpassning sida";\
+ Text[ pl ] = "Opływanie ~obustronne";\
+ Text[ pt-BR ] = "Ajuste na ~Página";\
+ Text[ th ] = "ตัด~หน้า";\
+ Text[ ja ] = "両å´æŠ˜ã‚Šè¿”ã—(~P)";\
+ Text[ ko ] = "페ì´ì§€ 줄 바꿈(~P)";\
+ Text[ zh-CN ] = "环绕(~P)";\
+ Text[ zh-TW ] = "æ›é (~P)";\
+ Text[ tr ] = "~Sayfa dağılımı";\
+ Text[ hi-IN ] = "पृषà¥à¤  ~लपेटना";\
+ Text[ ar ] = "التÙا٠الصÙحة";\
+ Text[ he ] = "~Seitenumlauf";\
+ };\
+ MenuItem\
+ {\
+ RadioCheck = TRUE ; \
+ Identifier = FN_FRAME_WRAP_IDEAL ; \
+ HelpID = FN_FRAME_WRAP_IDEAL ; \
+ Text [ de ] = "~Dynamischer Seitenumlauf" ; \
+ Text [ en-US ] = "~Optimal Page Wrap" ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "Ajuste de página ~dinâmico";\
+ Text[ ru ] = "Оптимальное обтекание";\
+ Text[ el ] = "~Δυναμική αναδίπλωση σελίδας";\
+ Text[ nl ] = "D~ynamische paginaomloop";\
+ Text[ fr ] = "R~envoi dynamique à la page";\
+ Text[ es ] = "Ajuste de página ~dinámico";\
+ Text[ fi ] = "~Optimaalinen sivurivitys";\
+ Text[ ca ] = "Ajust de pàgina ~dinàmic";\
+ Text[ it ] = "Scorrimento ~dinamico";\
+ Text[ sk ] = "~Optimálne obtekanie stránky";\
+ Text[ da ] = "~Dynamisk tekstombrydning";\
+ Text[ sv ] = "~Dynamisk textanpassning sida";\
+ Text[ pl ] = "~Opływanie optymalne";\
+ Text[ pt-BR ] = "Ajuste ~Ideal na Página";\
+ Text[ th ] = "ตัดหน้าที่เ~หมาะที่สุด";\
+ Text[ ja ] = "å·¦å³å‹•çš„折り返ã—(~O)";\
+ Text[ ko ] = "최ì ìœ¼ë¡œ 페ì´ì§€ 줄 바꿈(~O)";\
+ Text[ zh-CN ] = "动æ€çŽ¯ç»•(~O)";\
+ Text[ zh-TW ] = "自動最é©æ›é (~O)";\
+ Text[ tr ] = "~En iyi sayfa dağılımı";\
+ Text[ hi-IN ] = "~योगà¥à¤¯ पृषà¥à¤  लपेटना";\
+ Text[ ar ] = "التÙا٠صÙحة ديناميكي";\
+ Text[ he ] = "~Dynamischer Seitenumlauf";\
+ };\
+ MenuItem\
+ {\
+ RadioCheck = TRUE ; \
+ Identifier = FN_FRAME_WRAPTHRU ; \
+ HelpID = FN_FRAME_WRAPTHRU ; \
+ /* ### ACHTUNG: Neuer Text in Resource? D~urchlauf : ~Durchlauf */\
+ /* ### ACHTUNG: Neuer Text in Resource? D~urchlauf : ~Durchlauf */\
+ Text [ de ] = "D~urchlauf" ; \
+ Text [ en-US ] = "~Wrap Through" ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "~Através do objecto";\
+ Text[ ru ] = "Сквозное обтекание";\
+ Text[ el ] = "Δια μέσο~υ";\
+ Text[ nl ] = "~Doorloop";\
+ Text[ fr ] = "~Continu";\
+ Text[ es ] = "~Continuo";\
+ Text[ fi ] = "~Rivitä läpi";\
+ Text[ ca ] = "~Continu";\
+ Text[ it ] = "Attraverso";\
+ Text[ sk ] = "Ce~z text";\
+ Text[ da ] = "Gennemg~Ã¥ende";\
+ Text[ sv ] = "Text~genomflöde";\
+ Text[ pl ] = "~Przepływanie";\
+ Text[ pt-BR ] = "Ajuste A~través";\
+ Text[ th ] = "~ตัดผ่าน";\
+ Text[ ja ] = "折り返ã—ãªã—(~W)";\
+ Text[ ko ] = "배치 ì—†ìŒ(~W)";\
+ Text[ zh-CN ] = "贯穿(~W)";\
+ Text[ zh-TW ] = "ä¸ç’°ç¹ž(~W)";\
+ Text[ tr ] = "~İçinde dağılım";\
+ Text[ hi-IN ] = "~में लपेटना";\
+ Text[ ar ] = "عبر";\
+ Text[ he ] = "D~urchlauf";\
+ };\
+ MenuItem\
+ {\
+ RadioCheck = TRUE ; \
+ Identifier = FN_FRAME_WRAPTHRU_TRANSP ; \
+ HelpID = FN_FRAME_WRAPTHRU_TRANSP ; \
+ /* ### ACHTUNG: Neuer Text in Resource? Im ~Hintergrund : Im Hin~tergrund */\
+ /* ### ACHTUNG: Neuer Text in Resource? Im ~Hintergrund : Im Hin~tergrund */\
+ Text [ de ] = "Im ~Hintergrund" ; \
+ Text [ en-US ] = "In ~Background" ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "No plano de f~undo";\
+ Text[ ru ] = "Ðа фоне";\
+ Text[ el ] = "Σε ~φόντο";\
+ Text[ nl ] = "~Op achtergrond";\
+ Text[ fr ] = "À l'a~rrière-plan";\
+ Text[ es ] = "En el ~fondo";\
+ Text[ fi ] = "~Taustalla";\
+ Text[ ca ] = "En el ~fons";\
+ Text[ it ] = "Attraverso trasparente";\
+ Text[ sk ] = "Na ~pozadí";\
+ Text[ da ] = "I baggrunden";\
+ Text[ sv ] = "I ~bakgrunden";\
+ Text[ pl ] = "W ~tle";\
+ Text[ pt-BR ] = "No Plano de ~Fundo";\
+ Text[ th ] = "ใน~พื้นหลัง";\
+ Text[ ja ] = "背景ã«(~B)";\
+ Text[ ko ] = "ë°°ê²½ì—(~B)";\
+ Text[ zh-CN ] = "置于背景(~B)";\
+ Text[ zh-TW ] = "置於背景(~B)";\
+ Text[ tr ] = "Artalanda";\
+ Text[ hi-IN ] = "पृषà¥à¤ ~भाग में";\
+ Text[ ar ] = "ÙÙŠ الخلÙية";\
+ Text[ he ] = "Im ~Hintergrund";\
+ };\
+ SEPARATOR ; \
+ // warum immer hier??
+
+#define MN_MOUSE_FRAME_END \
+ MenuItem\
+ {\
+ Identifier = FN_WRAP_ANCHOR_ONLY ; \
+ HelpID = FN_WRAP_ANCHOR_ONLY ; \
+ Text [ de ] = "~Erster Absatz" ; \
+ Text [ en-US ] = "~First Paragraph" ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "~Primeiro parágrafo";\
+ Text[ ru ] = "Первый абзац";\
+ Text[ el ] = "~ΠÏώτη παÏάγÏαφος";\
+ Text[ nl ] = "~Eerste alinea";\
+ Text[ fr ] = "~1er paragraphe";\
+ Text[ es ] = "~Primer párrafo";\
+ Text[ fi ] = "~Ensimmäinen kappale";\
+ Text[ ca ] = "~Primer paràgraf";\
+ Text[ it ] = "~Primo paragrafo";\
+ Text[ sk ] = "Pr~vý odstavec";\
+ Text[ da ] = "Først~e afsnit";\
+ Text[ sv ] = "~Första stycket";\
+ Text[ pl ] = "~Pierwszy akapit";\
+ Text[ pt-BR ] = "P~rimeiro parágrafo";\
+ Text[ th ] = "ย่อหน้าà¹~รà¸";\
+ Text[ ja ] = "最åˆã®æ®µè½(~F)";\
+ Text[ ko ] = "첫번째 단ë½(~F)";\
+ Text[ zh-CN ] = "第一段è½(~F)";\
+ Text[ zh-TW ] = "第一段è½(~F)";\
+ Text[ tr ] = "Ä°lk paragraf";\
+ Text[ hi-IN ] = "~पहिला परिचà¥à¤›à¥‡à¤¦";\
+ Text[ ar ] = "الÙقرة الأولى";\
+ Text[ he ] = "~Erster Absatz";\
+ };\
+ };\
+ };\
+ Text [ x-comment ] = " ";\
+ };
+
+
+
+#define MN_ALIGN_FRAME \
+ MenuItem\
+ {\
+ Identifier = MN_SUB_ALIGN ; \
+ HelpID = HID_MN_SUB_ALIGN ; \
+ Text [ de ] = "~Anordnung" ; \
+ SubMenu = Menu\
+ {\
+ ItemList = \
+ {\
+ MenuItem\
+ {\
+ ITEM_FORMAT_FRAME_TO_TOP\
+ };\
+ MN_ONE_STEP\
+ MenuItem\
+ {\
+ ITEM_FORMAT_FRAME_TO_BOTTOM\
+ };\
+ };\
+ };\
+ Text [ en-US ] = "~Arrange" ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "~Disposição";\
+ Text[ ru ] = "~РаÑположить";\
+ Text[ el ] = "Τ~ακτοποίηση";\
+ Text[ nl ] = "~Positie";\
+ Text[ fr ] = "~Disposition";\
+ Text[ es ] = "~Disposición";\
+ Text[ fi ] = "~Järjestä";\
+ Text[ ca ] = "~Posició";\
+ Text[ it ] = "~Disponi";\
+ Text[ sk ] = "~Usporiadať";\
+ Text[ da ] = "Pl~acering";\
+ Text[ sv ] = "Pl~acering";\
+ Text[ pl ] = "Roz~mieść";\
+ Text[ pt-BR ] = "~Organizar";\
+ Text[ th ] = "~จัดเรียง";\
+ Text[ ja ] = "整列(~A)";\
+ Text[ ko ] = "배치(~A)";\
+ Text[ zh-CN ] = "排åº(~A)";\
+ Text[ zh-TW ] = "排åº(~A)";\
+ Text[ tr ] = "~Düzenle";\
+ Text[ hi-IN ] = "~कà¥à¤°à¤® में रखो";\
+ Text[ ar ] = "~ترتيب";\
+ Text[ he ] = "‮סידור‬";\
+ };\
+ MenuItem\
+ {\
+ Identifier = MN_FORMAT_FRM_HORZ ; \
+ HelpID = MN_FORMAT_FRM_HORZ ; \
+ /* ### ACHTUNG: Neuer Text in Resource? Aus~richtung : Ausrichtung */\
+ /* ### ACHTUNG: Neuer Text in Resource? Aus~richtung : Ausrichtung */\
+ Text [ de ] = "Aus~richtung" ; \
+ SubMenu = Menu\
+ {\
+ ItemList = \
+ {\
+ MenuItem\
+ {\
+ Identifier = FN_FRAME_ALIGN_HORZ_LEFT ; \
+ HelpID = FN_FRAME_ALIGN_HORZ_LEFT ; \
+ Text [ de ] = "~Links" ; \
+ Text [ en-US ] = "~Left" ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "~Esquerda";\
+ Text[ ru ] = "~Слева";\
+ Text[ el ] = "~ΑÏιστεÏά";\
+ Text[ nl ] = "~Links";\
+ Text[ fr ] = "À ~gauche";\
+ Text[ es ] = "~Izquierda";\
+ Text[ fi ] = "~Vasen";\
+ Text[ ca ] = "~Esquerra";\
+ Text[ it ] = "A sinistra";\
+ Text[ sk ] = "~Vľavo";\
+ Text[ da ] = "~Venstre";\
+ Text[ sv ] = "~Vänster";\
+ Text[ pl ] = "Z ~lewej";\
+ Text[ pt-BR ] = "~Esquerda";\
+ Text[ th ] = "~ซ้าย";\
+ Text[ ja ] = "å·¦(~L)";\
+ Text[ ko ] = "왼쪽(~L)";\
+ Text[ zh-CN ] = "å·¦(~L)";\
+ Text[ zh-TW ] = "å·¦(~L)";\
+ Text[ tr ] = "~Sol";\
+ Text[ hi-IN ] = "~बायाà¤";\
+ Text[ ar ] = "يسا~ر";\
+ Text[ he ] = "~Links";\
+ };\
+ MenuItem\
+ {\
+ Identifier = FN_FRAME_ALIGN_HORZ_CENTER ; \
+ HelpID = FN_FRAME_ALIGN_HORZ_CENTER ; \
+ Text [ de ] = "~Zentriert" ; \
+ Text [ en-US ] = "~Centered" ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "~Centrado";\
+ Text[ ru ] = "По центру";\
+ Text[ el ] = "Στο ~κέντÏο";\
+ Text[ nl ] = "~Gecentreerd";\
+ Text[ fr ] = "Ce~ntré";\
+ Text[ es ] = "~Centrado";\
+ Text[ fi ] = "~Keskitetty";\
+ Text[ ca ] = "~Centrat";\
+ Text[ it ] = "~Centrato";\
+ Text[ sk ] = "Na ~stred";\
+ Text[ da ] = "~Centreret";\
+ Text[ sv ] = "~Centrerat";\
+ Text[ pl ] = "P~ośrodku";\
+ Text[ pt-BR ] = "~Centralizado";\
+ Text[ th ] = "~ตรงà¸à¸¥à¸²à¸‡";\
+ Text[ ja ] = "中央(~C)";\
+ Text[ ko ] = "가운ë°(~C)";\
+ Text[ zh-CN ] = "中(~C)";\
+ Text[ zh-TW ] = "置中(~C)";\
+ Text[ tr ] = "Ortalanmış";\
+ Text[ hi-IN ] = "~केनà¥à¤¦à¥à¤°à¤¿à¤¤";\
+ Text[ ar ] = "توسيط";\
+ Text[ he ] = "~Zentriert";\
+ };\
+ MenuItem\
+ {\
+ Identifier = FN_FRAME_ALIGN_HORZ_RIGHT ; \
+ HelpID = FN_FRAME_ALIGN_HORZ_RIGHT ; \
+ Text [ de ] = "~Rechts" ; \
+ Text [ en-US ] = "~Right" ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "~Direita";\
+ Text[ ru ] = "Справа";\
+ Text[ el ] = "~Δεξιά";\
+ Text[ nl ] = "~Rechts";\
+ Text[ fr ] = "À ~droite";\
+ Text[ es ] = "~Derecha";\
+ Text[ fi ] = "~Oikea";\
+ Text[ ca ] = "~Dreta";\
+ Text[ it ] = "Destra";\
+ Text[ sk ] = "Vp~ravo";\
+ Text[ da ] = "~Højre";\
+ Text[ sv ] = "~Höger";\
+ Text[ pl ] = "Z ~prawej";\
+ Text[ pt-BR ] = "~Direita";\
+ Text[ th ] = "~ขวา";\
+ Text[ ja ] = "å³(~R)";\
+ Text[ ko ] = "오른쪽(~R)";\
+ Text[ zh-CN ] = "å³(~R)";\
+ Text[ zh-TW ] = "å³(~R)";\
+ Text[ tr ] = "SaÄŸ";\
+ Text[ hi-IN ] = "~दाहिना";\
+ Text[ ar ] = "اليمين";\
+ Text[ he ] = "~Rechts";\
+ };\
+ SEPARATOR ; \
+ MenuItem\
+ {\
+ Identifier = FN_FRAME_ALIGN_VERT_TOP ; \
+ HelpID = FN_FRAME_ALIGN_VERT_TOP ; \
+ Text [ de ] = "Basis ~oben" ; \
+ Text [ en-US ] = "Base at ~Top" ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "Base para ~cima";\
+ Text[ ru ] = "ОÑнова Ñверху";\
+ Text[ el ] = "Βάση - ά~νω";\
+ Text[ nl ] = "Basis b~oven";\
+ Text[ fr ] = "Base ~en haut";\
+ Text[ es ] = "Base ~arriba";\
+ Text[ fi ] = "~Perusta ylhäällä";\
+ Text[ ca ] = "Base ~amunt";\
+ Text[ it ] = "Base in ~alto";\
+ Text[ sk ] = "Základ ~hore";\
+ Text[ da ] = "Basis øverst";\
+ Text[ sv ] = "Ref. linje ~överst";\
+ Text[ pl ] = "Podstawa u ~góry";\
+ Text[ pt-BR ] = "Base A~cima";\
+ Text[ th ] = "à¸à¸²à¸™à¸—ี่ด้าน~บน";\
+ Text[ ja ] = "上を基準(~T)";\
+ Text[ ko ] = "위를 기준(~T)";\
+ Text[ zh-CN ] = "基线上方(~T)";\
+ Text[ zh-TW ] = "基線上方(~T)";\
+ Text[ tr ] = "Taban üstte";\
+ Text[ hi-IN ] = "~ऊपर में आधार";\
+ Text[ ar ] = "أعلى الخط القاعدي";\
+ Text[ he ] = "Basis ~oben";\
+ };\
+ MenuItem\
+ {\
+ Identifier = FN_FRAME_ALIGN_VERT_CENTER ; \
+ HelpID = FN_FRAME_ALIGN_VERT_CENTER ; \
+ Text [ de ] = "Basis ~mitte" ; \
+ Text [ en-US ] = "Base in ~Middle" ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "Base no ce~ntro";\
+ Text[ ru ] = "ОÑнова по Ñредине";\
+ Text[ el ] = "Βάση - κέντÏ~ο";\
+ Text[ nl ] = "Basis ~midden";\
+ Text[ fr ] = "Base au ~milieu";\
+ Text[ es ] = "Base ~centro";\
+ Text[ fi ] = "~Perusta keskellä";\
+ Text[ ca ] = "Base ~centre";\
+ Text[ it ] = "Base al ce~ntro";\
+ Text[ sk ] = "Základ upro~stred";\
+ Text[ da ] = "Basis centreret";\
+ Text[ sv ] = "Ref. linje ~mitten";\
+ Text[ pl ] = "Pod~stawa w środku";\
+ Text[ pt-BR ] = "Base no ~Meio";\
+ Text[ th ] = "à¸à¸²à¸™à¸—ี่ตรง~à¸à¸¥à¸²à¸‡";\
+ Text[ ja ] = "中央を基準(~M)";\
+ Text[ ko ] = "가운ë°ë¥¼ 기준(~M)";\
+ Text[ zh-CN ] = "字体基线居中(~M)";\
+ Text[ zh-TW ] = "字型基線置中(~M)";\
+ Text[ tr ] = "Taban ortada";\
+ Text[ hi-IN ] = "~मधà¥à¤¯ में आधार";\
+ Text[ ar ] = "وسط الخط القاعدي";\
+ Text[ he ] = "Basis ~mitte";\
+ };\
+ MenuItem\
+ {\
+ Identifier = FN_FRAME_ALIGN_VERT_BOTTOM ; \
+ HelpID = FN_FRAME_ALIGN_VERT_BOTTOM ; \
+ Text [ de ] = "Basis ~unten" ; \
+ Text [ en-US ] = "Base at ~Bottom" ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "Base para ~baixo";\
+ Text[ ru ] = "ОÑнова Ñнизу";\
+ Text[ el ] = "Βάση - κάτ~ω";\
+ Text[ nl ] = "Basis ~beneden";\
+ Text[ fr ] = "Base e~n bas";\
+ Text[ es ] = "Base a~bajo";\
+ Text[ fi ] = "~Perusta alhaalla";\
+ Text[ ca ] = "Base a~vall";\
+ Text[ it ] = "Base in ~basso";\
+ Text[ sk ] = "Základ ~dole";\
+ Text[ da ] = "Basis nederst";\
+ Text[ sv ] = "Ref. linje ~underst";\
+ Text[ pl ] = "Podstawa u ~dołu";\
+ Text[ pt-BR ] = "Base A~baixo";\
+ Text[ th ] = "à¸à¸²à¸™à¸—ี่ด้าน~ล่าง";\
+ Text[ ja ] = "下を基準(~B)";\
+ Text[ ko ] = "아래를 기준(~B)";\
+ Text[ zh-CN ] = "基线å‘下(~B)";\
+ Text[ zh-TW ] = "基線å‘下(~B)";\
+ Text[ tr ] = "Taban altta";\
+ Text[ hi-IN ] = "~तल में आधार";\
+ Text[ ar ] = "أسÙÙ„ الخط القاعدي";\
+ Text[ he ] = "Basis ~unten";\
+ };\
+ };\
+ };\
+ Text [ en-US ] = "A~lignment" ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "A~linhamento";\
+ Text[ ru ] = "~Выравнивание";\
+ Text[ el ] = "Σ~τοίχιση";\
+ Text[ nl ] = "~Uitlijning";\
+ Text[ fr ] = "Ali~gnement";\
+ Text[ es ] = "A~lineación";\
+ Text[ fi ] = "T~asaus";\
+ Text[ ca ] = "A~lineació";\
+ Text[ it ] = "~Allineamento";\
+ Text[ sk ] = "Za~rovnanie";\
+ Text[ da ] = "~Justering";\
+ Text[ sv ] = "Juste~ring";\
+ Text[ pl ] = "~Wyrównanie";\
+ Text[ pt-BR ] = "Ali~nhamento";\
+ Text[ th ] = "จั~ดตำà¹à¸«à¸™à¹ˆà¸‡";\
+ Text[ ja ] = "é…ç½®(~L)";\
+ Text[ ko ] = "맞춤(~L)";\
+ Text[ zh-CN ] = "对é½(~L)";\
+ Text[ zh-TW ] = "å°é½Š(~L)";\
+ Text[ tr ] = "~Hizalama";\
+ Text[ hi-IN ] = "~पंकà¥à¤¤à¤¿à¤•à¤°à¤£";\
+ Text[ ar ] = "~محاذاة";\
+ Text[ he ] = "Aus~richtung";\
+ };\
+ MN_ANCHOR
+
+
+
+
+
+
+
+
+#define MN_GRAFIC \
+ MenuItem\
+ {\
+ Identifier = FN_FORMAT_GRAFIC_DLG ; \
+ HelpID = FN_FORMAT_GRAFIC_DLG ; \
+ Text [ de ] = "~Grafik..." ; \
+ Text [ en-US ] = "~Graphics..." ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "Ima~gem...";\
+ Text[ ru ] = "ГрафичеÑкий объект...";\
+ Text[ el ] = "~ΓÏαφικό...";\
+ Text[ nl ] = "~Afbeelding...";\
+ Text[ fr ] = "~Image...";\
+ Text[ es ] = "~Imagen...";\
+ Text[ fi ] = "Gra~fiikka...";\
+ Text[ ca ] = "~Imatge...";\
+ Text[ it ] = "~Immagine...";\
+ Text[ sk ] = "~Obrázky...";\
+ Text[ da ] = "Grafik...";\
+ Text[ sv ] = "~Grafik...";\
+ Text[ pl ] = "Gra~fika...";\
+ Text[ pt-BR ] = "~Figura...";\
+ Text[ th ] = "~à¸à¸£à¸²à¸Ÿà¸´à¸„...";\
+ Text[ ja ] = "図(~G)...";\
+ Text[ ko ] = "그림(~G)...";\
+ Text[ zh-CN ] = "图形(~G)...";\
+ Text[ zh-TW ] = "圖形(~G)...";\
+ Text[ tr ] = "Grafik...";\
+ Text[ hi-IN ] = "~सà¥à¤šà¤¿à¤¤à¥à¤°...";\
+ Text[ ar ] = "...صورة";\
+ Text[ he ] = "‮גרפיקה...‬";\
+ };
+
+
+#define MN_OLE \
+ MenuItem\
+ {\
+ Identifier = FN_FORMAT_FRAME_DLG ; \
+ HelpID = FN_FORMAT_FRAME_DLG ; \
+ Text [ de ] = "Objekt..." ; \
+ Text [ en-US ] = "Object..." ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "Objecto...";\
+ Text[ ru ] = "Объект...";\
+ Text[ el ] = "Αντικείμενο...";\
+ Text[ nl ] = "Object...";\
+ Text[ fr ] = "Objet...";\
+ Text[ es ] = "Objeto...";\
+ Text[ fi ] = "Objekti...";\
+ Text[ ca ] = "Objecte...";\
+ Text[ it ] = "Oggetto...";\
+ Text[ sk ] = "Objekt...";\
+ Text[ da ] = "Objekt...";\
+ Text[ sv ] = "Objekt...";\
+ Text[ pl ] = "Obiekt...";\
+ Text[ pt-BR ] = "Objeto...";\
+ Text[ th ] = "วัตถุ...";\
+ Text[ ja ] = "オブジェクト...";\
+ Text[ ko ] = "개체...";\
+ Text[ zh-CN ] = "对象...";\
+ Text[ zh-TW ] = "物件...";\
+ Text[ tr ] = "Nesne...";\
+ Text[ hi-IN ] = "वसà¥à¤¤à¥...";\
+ Text[ ar ] = "...كائن";\
+ Text[ he ] = "‮×וביקט...‬";\
+ };
+
+#define ITEM_EDIT_READONLY_SELECTION_MODE \
+ Identifier = FN_READONLY_SELECTION_MODE ; \
+ HelpID = FN_READONLY_SELECTION_MODE ; \
+ Text [ de ] = "Text auswählen" ; \
+ Text [ en-US ] = "Select Text"; \
+ Text[ pt ] = "Select Text";\
+ Text[ ru ] = "Select Text";\
+ Text[ el ] = "Select Text";\
+ Text[ nl ] = "Select Text";\
+ Text[ fr ] = "Sélectionner le texte";\
+ Text[ es ] = "Seleccionar texto";\
+ Text[ fi ] = "Select Text";\
+ Text[ ca ] = "Select Text";\
+ Text[ it ] = "Seleziona testo";\
+ Text[ sk ] = "Vybrať text";\
+ Text[ da ] = "Select Text";\
+ Text[ sv ] = "Markera text";\
+ Text[ pl ] = "Select Text";\
+ Text[ pt-BR ] = "Selecionar texto";\
+ Text[ th ] = "Select Text";\
+ Text[ ja ] = "テキストã®é¸æŠž";\
+ Text[ ko ] = "í…스트 ì„ íƒ";\
+ Text[ zh-CN ] = "选择文字";\
+ Text[ zh-TW ] = "é¸å–文字";\
+ Text[ tr ] = "Metni Seç";\
+ Text[ hi-IN ] = "Select Text";\
+ Text[ ar ] = "Select Text";\
+ Text[ he ] = "‮בחירת טקסט‬";\
+
+/* --------------------- M E N U --------------------------------- */
+#ifdef MN_SW_WEB
+ #ifdef MN_SW_PORTAL
+ Menu CFG_SWWEB_MENU_PORTAL
+ #else
+ Menu CFG_SWWEB_MENU
+ #endif
+#elif defined MN_SW_GLOBAL
+ #ifdef MN_SW_PORTAL
+ Menu CFG_SWGLOBAL_MENU_PORTAL
+ #else
+ Menu CFG_SWGLOBAL_MENU
+ #endif
+#else
+ #ifdef MN_SW_PORTAL
+ Menu CFG_SW_MENU_PORTAL
+ #else
+ Menu CFG_SW_MENU
+ #endif
+#endif
+{
+ ItemList =
+ {
+#ifdef MN_SW_PORTAL
+ #ifdef MN_SW_WEB
+ MenuItem , MN_WEBFILE_PORT ;
+ MenuItem , MN_WEBEDIT_PORT ;
+ MenuItem , MN_WEBVIEW_PORT ;
+ MenuItem , MN_WEBINS_PORT ;
+ MenuItem , MN_WEBFORMAT_PORT ;
+ MenuItem , MN_WEBEXTRA_PORT ;
+ MenuItem , MN_WEBWIN_PORT ;
+ MenuItem , MN_HELP ;
+ #elif defined MN_SW_GLOBAL //1
+ MenuItem , MN_GLOBALFILE_PORT ;
+ MenuItem , MN_GLOBALEDIT_PORT ;
+ MenuItem , MN_GLOBALVIEW_PORT ;
+ MenuItem , MN_GLOBALINS_PORT ;
+ MenuItem , MN_GLOBALFORMAT_PORT ;
+ MenuItem , MN_GLOBALEXTRA_PORT ;
+ MenuItem , MN_GLOBALWIN_PORT ;
+ MenuItem , MN_HELP ;
+ #else
+ MenuItem , MN_FILE_PORT ;
+ MenuItem , MN_EDIT_PORT ;
+ MenuItem , MN_VIEW_PORT ;
+ MenuItem , MN_INS_PORT ;
+ MenuItem , MN_FORMAT_PORT ;
+ MenuItem , MN_EXTRA_PORT ;
+ MenuItem , MN_WIN_PORT ;
+ MenuItem , MN_HELP ;
+ #endif
+#else
+ #ifdef MN_SW_WEB
+ MenuItem , MN_WEBFILE ;
+ MenuItem , MN_WEBEDIT ;
+ MenuItem , MN_WEBVIEW ;
+ MenuItem , MN_WEBINS ;
+ MenuItem , MN_WEBFORMAT ;
+ MenuItem , MN_WEBEXTRA ;
+ MenuItem , MN_WEBWIN ;
+ MenuItem , MN_HELP ;
+ #elif defined MN_SW_GLOBAL //2
+ MenuItem , MN_GLOBALFILE ;
+ MenuItem , MN_GLOBALEDIT ;
+ MenuItem , MN_GLOBALVIEW ;
+ MenuItem , MN_GLOBALINS ;
+ MenuItem , MN_GLOBALFORMAT ;
+ MenuItem , MN_GLOBALEXTRA ;
+ MenuItem , MN_GLOBALWIN ;
+ MenuItem , MN_HELP ;
+ #else
+ MenuItem , MN_FILE ;
+ MenuItem , MN_EDIT ;
+ MenuItem , MN_VIEW ;
+ MenuItem , MN_INS ;
+ MenuItem , MN_FORMAT ;
+ MenuItem , MN_EXTRA ;
+ MenuItem , MN_WIN ;
+ MenuItem , MN_HELP ;
+ #endif
+#endif
+ };
+};
+
+
+/* --------------------- D O C U M E N T -------------------------- */
+#ifdef MN_SW_WEB
+ #ifdef MN_SW_PORTAL
+ #define _MN_FILE MN_WEBFILE_PORT
+ #else
+ #define _MN_FILE MN_WEBFILE
+ #endif
+#elif defined MN_SW_GLOBAL //3
+ #ifdef MN_SW_PORTAL
+ #define _MN_FILE MN_GLOBALFILE_PORT
+ #else
+ #define _MN_FILE MN_GLOBALFILE
+ #endif
+#else
+ #ifdef MN_SW_PORTAL
+ #define _MN_FILE MN_FILE_PORT
+ #else
+ #define _MN_FILE MN_FILE
+ #endif
+#endif
+
+MenuItem _MN_FILE
+{
+ ITEM_FILE_PICKLIST
+ SubMenu = Menu
+ {
+ ItemList =
+ {
+ MenuItem
+ {
+ ITEM_FILE_NEWDOC
+ };
+ MenuItem
+ {
+ ITEM_FILE_OPENDOC
+ };
+ ITEM_FILE_AUTOPILOT
+ SEPARATOR ;
+ MenuItem
+ {
+ ITEM_FILE_CLOSEDOC
+ };
+ MenuItem
+ {
+ ITEM_FILE_SAVEDOC
+ };
+ MenuItem
+ {
+ ITEM_FILE_SAVEASDOC
+ };
+ MenuItem
+ {
+ ITEM_FILE_SAVEDOCS
+ };
+ MenuItem
+ {
+ ITEM_FILE_LASTVERSIONDOC
+ };
+ SEPARATOR ;
+#ifndef MN_SW_WEB
+ MenuItem
+ {
+ ITEM_FILE_VERSIONDIALOG
+ };
+ SEPARATOR ;
+#endif
+ MenuItem
+ {
+ ITEM_FILE_EXPORTDOC
+ };
+#ifndef MN_SW_WEB
+ MenuItem
+ {
+ ITEM_FILE_EXPORTDOCASPDF
+ };
+#endif
+#ifdef MN_SW_WEB
+ MenuItem MN_SUB_SENDTO
+ {
+ Text [ de ] = "Senden" ;
+ SubMenu = Menu
+ {
+ ItemList =
+ {
+ MenuItem
+ {
+ ITEM_FILE_MAIL_SENDDOC
+ };
+ MenuItem
+ {
+ ITEM_FILE_MAIL_SENDDOCASPDF
+ };
+ };
+ };
+ Text [ en-US ] = "Send";
+ Text[ pt ] = "~Enviar";
+ Text[ ru ] = "Отправит~ь";
+ Text[ el ] = "Α~ποστολή";
+ Text[ nl ] = "Ver~zenden";
+ Text[ fr ] = "Envo~yer";
+ Text[ es ] = "En~viar";
+ Text[ fi ] = "Lä~hetä";
+ Text[ ca ] = "En~via";
+ Text[ it ] = "~Invia";
+ Text[ sk ] = "O~doslať";
+ Text[ da ] = "S~end";
+ Text[ sv ] = "Ski~cka";
+ Text[ pl ] = "~Wyślij";
+ Text[ pt-BR ] = "~Enviar";
+ Text[ th ] = "ส่~ง";
+ Text[ ja ] = "é€ã‚‹(~D)";
+ Text[ ko ] = "보내기(~D)";
+ Text[ zh-CN ] = "输出(~D)";
+ Text[ zh-TW ] = "傳é€(~D)";
+ Text[ tr ] = "~Gönder";
+ Text[ hi-IN ] = "भे~जो";
+ Text[ ar ] = "إرسال";
+ Text[ he ] = "‮שליחה‬";
+ };
+#endif
+#ifndef MN_SW_WEB
+ MenuItem MN_SUB_SENDTO
+ {
+ Text [ de ] = "S~enden" ;
+ Text [ en-US ] = "Sen~d to" ;
+ SubMenu = Menu
+ {
+ ItemList =
+ {
+ MenuItem
+ {
+ ITEM_FILE_MAIL_SENDDOC
+ };
+ MenuItem
+ {
+ ITEM_FILE_MAIL_SENDDOCASPDF
+ };
+ SEPARATOR ;
+ MenuItem
+ {
+ Identifier = FN_NEW_GLOBAL_DOC ;
+ HelpID = FN_NEW_GLOBAL_DOC ;
+ Text [ de ] = "Global~dokument erzeugen" ;
+ Text [ en-US ] = "Create Master ~Document" ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "Criar ~documento-mestre";
+ Text[ ru ] = "Создать ÑоÑтавной документ";
+ Text[ el ] = "~ΔημιουÏγία κυÏίου εγγÏάφου";
+ Text[ nl ] = "Master~document maken";
+ Text[ fr ] = "Créer un ~document maître";
+ Text[ es ] = "Crear documento ~maestro";
+ Text[ fi ] = "Luo perus~asiakirja";
+ Text[ ca ] = "Crea ~document mestre";
+ Text[ it ] = "~Crea documento master";
+ Text[ sk ] = "Vytvoriť hlavný ~dokument";
+ Text[ da ] = "Opret hoved~dokument";
+ Text[ sv ] = "Skapa samlings~dokument";
+ Text[ pl ] = "Utwórz ~dokument główny";
+ Text[ pt-BR ] = "Criar ~Documento Mestre";
+ Text[ th ] = "สร้างเ~อà¸à¸ªà¸²à¸£à¸•à¹‰à¸™à¸‰à¸šà¸±à¸š";
+ Text[ ja ] = "マスタードキュメントã®ä½œæˆ(~D)";
+ Text[ ko ] = "마스터 문서 만들기(~D)";
+ Text[ zh-CN ] = "生æˆä¸»æŽ§æ–‡æ¡£(~D)";
+ Text[ zh-TW ] = "製作主控文件(~D)";
+ Text[ tr ] = "~Ana Belge OluÅŸtur";
+ Text[ hi-IN ] = "मासà¥à¤Ÿà¤° ~लेखपतà¥à¤° उतà¥à¤ªà¤¨à¥à¤¨ करो";
+ Text[ ar ] = "إنشاء مستند شامل";
+ Text[ he ] = "Global~dokument erzeugen";
+ };
+ MenuItem
+ {
+ Identifier = FN_NEW_HTML_DOC ;
+ HelpID = FN_NEW_HTML_DOC ;
+ Text [ de ] = "~HTML-Dokument erzeugen" ;
+ Text [ en-US ] = "Create ~HTML Document" ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "Criar documento ~HTML";
+ Text[ ru ] = "Создать веб-Ñтраницу";
+ Text[ el ] = "ΔημιουÏγία εγγÏάφου ~HTML";
+ Text[ nl ] = "~HTML-document maken";
+ Text[ fr ] = "Créer un document ~HTML";
+ Text[ es ] = "~Crear documento HTML";
+ Text[ fi ] = "Luo ~HTML-asiakirja";
+ Text[ ca ] = "Crea document ~HTML ";
+ Text[ it ] = "Crea documento ~HTML";
+ Text[ sk ] = "Vytvoriť ~HTML dokument";
+ Text[ da ] = "Opret ~HTML-dokument";
+ Text[ sv ] = "Skapa ~HTML-dokument";
+ Text[ pl ] = "Utwórz dokument ~HTML";
+ Text[ pt-BR ] = "Criar Documento ~HTML";
+ Text[ th ] = "สร้างเอà¸à¸ªà¸²à¸£~HTML ";
+ Text[ ja ] = "~HTML å½¢å¼ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã®ä½œæˆ";
+ Text[ ko ] = "HTML 문서 작성(~H)";
+ Text[ zh-CN ] = "ç”Ÿæˆ ~HTML 文档";
+ Text[ zh-TW ] = "製作 ~HTML 文件";
+ Text[ tr ] = "~HTML Belgesi OluÅŸtur";
+ Text[ hi-IN ] = "HTML ले~खपतà¥à¤° उतà¥à¤ªà¤¨à¥à¤¨ करो";
+ Text[ ar ] = "HTML إنشاء مستند";
+ Text[ he ] = "~HTML-Dokument erzeugen";
+ };
+ SEPARATOR ;
+ MenuItem
+ {
+ Identifier = FN_OUTLINE_TO_IMPRESS ;
+ HelpID = FN_OUTLINE_TO_IMPRESS ;
+ /* ### ACHTUNG: Neuer Text in Resource? ~Gliederung an Präsentation : ~Gliederung an Prõsentation */
+ Text [ de ] = "~Gliederung an Präsentation" ;
+ Text [ en-US ] = "Outline to ~Presentation" ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "Esquema em ~apresentação";
+ Text[ ru ] = "Структуру в презентацию";
+ Text[ el ] = "ΔιάÏθÏωση Ï€Ïος πα~Ïουσίαση";
+ Text[ nl ] = "Overzicht naar ~presentatie";
+ Text[ fr ] = "P~lan vers présentation";
+ Text[ es ] = "~Esquema en presentación";
+ Text[ fi ] = "Jäsennys -> ~esitys";
+ Text[ ca ] = "Envia a ~presentació";
+ Text[ it ] = "~Struttura in presentazione";
+ Text[ sk ] = "Osnova do ~prezentácie";
+ Text[ da ] = "~Disposition til præsentation";
+ Text[ sv ] = "D~isposition till presentation";
+ Text[ pl ] = "Konspekt do ~prezentacji";
+ Text[ pt-BR ] = "Estrutura de Tópicos para ~Apresentação";
+ Text[ th ] = "เค้าร่างไปยัง~à¸à¸²à¸£à¸™à¸³à¹€à¸ªà¸™à¸­";
+ Text[ ja ] = "プレゼンテーションã®ã‚¢ã‚¦ãƒˆãƒ©ã‚¤ãƒ³(~P)";
+ Text[ ko ] = "프레젠테ì´ì…˜ì˜ 개요(~P)";
+ Text[ zh-CN ] = "大纲é€è‡³æ¼”示文稿(~P)";
+ Text[ zh-TW ] = "大綱é€è‡³ç°¡å ±(~P)";
+ Text[ tr ] = "~Sunum Çerçevesi";
+ Text[ hi-IN ] = "~पà¥à¤°à¤¸à¥à¤¤à¥à¤¤à¤¿ केलिठबाहरी रूपरेखा";
+ Text[ ar ] = "مخطط تÙصيلي للعرض التقديمي";
+ Text[ he ] = "~Gliederung an Präsentation";
+ };
+ MenuItem
+ {
+ Identifier = FN_OUTLINE_TO_CLIPBOARD ;
+ HelpID = FN_OUTLINE_TO_CLIPBOARD ;
+ Text [ de ] = "Gliederung zur Zwis~chenablage" ;
+ Text [ en-US ] = "Outline to ~Clipboard" ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "Esquema em área de ~transferência";
+ Text[ ru ] = "Структуру в буфер обмена";
+ Text[ el ] = "ΔιάÏθÏωση Ï€Ïος Ï€ÏÏŒ~χειÏο";
+ Text[ nl ] = "Overzicht naar ~Klembord";
+ Text[ fr ] = "Pla~n vers le presse-papiers";
+ Text[ es ] = "Esquema al ~portapapeles";
+ Text[ fi ] = "Jäsennys -> ~leikepöytä";
+ Text[ ca ] = "Envia al porta-~retalls";
+ Text[ it ] = "Struttura negli A~ppunti";
+ Text[ sk ] = "Osnova do ~schránky";
+ Text[ da ] = "Disposition til ~udklipsholder";
+ Text[ sv ] = "Disposition till ur~klippet";
+ Text[ pl ] = "Konspekt do ~schowka";
+ Text[ pt-BR ] = "Estrutura de tópicos para a área de ~transferência";
+ Text[ th ] = "เค้าร่างไปยัง~คลิปบอร์ด";
+ Text[ ja ] = "クリップボードã®ã‚¢ã‚¦ãƒˆãƒ©ã‚¤ãƒ³(~C)";
+ Text[ ko ] = "í´ë¦½ë³´ë“œì˜ 개요(~C)";
+ Text[ zh-CN ] = "大纲é€è‡³å‰ªè´´æ¿(~C)";
+ Text[ zh-TW ] = "大綱é€åˆ°å‰ªè²¼ç°¿(~C)";
+ Text[ tr ] = "~Pano Çercevesi";
+ Text[ hi-IN ] = "~कà¥à¤²à¤¿à¤ªà¤¬à¥‹à¤°à¥à¤¡ केलिठबाहरी रूपरेखा";
+ Text[ ar ] = "مخطط تÙصيلي للحاÙظة";
+ Text[ he ] = "Gliederung zur Zwis~chenablage";
+ };
+ SEPARATOR ;
+ MenuItem
+ {
+ Identifier = FN_ABSTRACT_NEWDOC ;
+ HelpID = FN_ABSTRACT_NEWDOC ;
+ Text [ de ] = "A~utoAbstract erzeugen..." ;
+ Text [ en-US ] = "Create A~utoAbstract..." ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "Criar Auto~Abstracto...";
+ Text[ ru ] = "Создать абÑтрактное предÑтавление...";
+ Text[ el ] = "ΔημιουÏγία αυτόματου απο~σπάσματος...";
+ Text[ nl ] = "~AutoExtract maken...";
+ Text[ fr ] = "Créer une A~utoSynthèse...";
+ Text[ es ] = "Crear ~Resumen automático...";
+ Text[ fi ] = "Luo automaattinen ~tiivistelmä...";
+ Text[ ca ] = "Crea A~utoAbstract...";
+ Text[ it ] = "Crea a~bstract automatico...";
+ Text[ sk ] = "Vytvoriť a~utomatický konspekt...";
+ Text[ da ] = "Opret A~utoAbstract...";
+ Text[ sv ] = "Skapa A~utoUtdrag...";
+ Text[ pl ] = "Utwórz A~utowyciąg...";
+ Text[ pt-BR ] = "Criar Auto~Resumo...";
+ Text[ th ] = "สร้างบทคัดย่ออั~ตโนมัติ...";
+ Text[ ja ] = "自動抽出ã®ä½œæˆ(~U)...";
+ Text[ ko ] = "ìžë™ 요약 만들기(~U)...";
+ Text[ zh-CN ] = "生æˆè‡ªåŠ¨æ‘˜è¦(~U)...";
+ Text[ zh-TW ] = "製作自動摘è¦(~U)...";
+ Text[ tr ] = "Otomatik~Özet Yarat...";
+ Text[ hi-IN ] = "~सà¥à¤µà¤šà¤¾à¤²à¤¿à¤¤ ढंग से सारांश उतà¥à¤ªà¤¨à¥à¤¨ करो...";
+ Text[ ar ] = "...AutoAbstract إنشاء";
+ Text[ he ] = "A~utoAbstract erzeugen...";
+ };
+ MenuItem
+ {
+ Identifier = FN_ABSTRACT_STARIMPRESS ;
+ HelpID = FN_ABSTRACT_STARIMPRESS ;
+ /* ### ACHTUNG: Neuer Text in Resource? AutoAbstract an ~Präsentation... : AutoAbstract an ~Prõsentation... */
+ Text [ de ] = "AutoAbstract an ~Präsentation..." ;
+ Text [ en-US ] = "AutoAbst~ract to Presentation..." ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "AutoAbstracto em ~apresentação...";
+ Text[ ru ] = "ÐбÑтрактное предÑтавление в презентацию...";
+ Text[ el ] = "Αυτόματο απόσπασμα Ï€Ïος ~παÏουσίαση...";
+ Text[ nl ] = "A~utoExtract aan presentatie...";
+ Text[ fr ] = "AutoSynthèse vers ~présentation...";
+ Text[ es ] = "Resumen automático para ~presentación...";
+ Text[ fi ] = "Automaattinen ~tiivistelmä esitykseen...";
+ Text[ ca ] = "AutoAbst~ract a presentació...";
+ Text[ it ] = "Abstract automatico alla ~presentazione...";
+ Text[ sk ] = "Automatický konspekt do p~rezentácie";
+ Text[ da ] = "AutoAbstract til ~præsentation...";
+ Text[ sv ] = "AutoUtdrag till ~presentation...";
+ Text[ pl ] = "Auto~wyciÄ…g do prezentacji...";
+ Text[ pt-BR ] = "AutoRes~umo para Apresentação...";
+ Text[ th ] = "บทคัด~ย่ออัตโนมัติไปยังà¸à¸²à¸£à¸™à¸³à¹€à¸ªà¸™à¸­...";
+ Text[ ja ] = "プレゼンテーションã®è‡ªå‹•æŠ½å‡º(~R)...";
+ Text[ ko ] = "프레젠테ì´ì…˜ì˜ ìžë™ 요약(~R)...";
+ Text[ zh-CN ] = "自动摘è¦é€è‡³æ¼”示文稿(~R)...";
+ Text[ zh-TW ] = "自動摘è¦é€è‡³ç°¡å ±(~R)...";
+ Text[ tr ] = "AutoAbst~ract to Presentation...";
+ Text[ hi-IN ] = "~पà¥à¤°à¤¸à¥à¤¤à¥à¤¤à¤¿ केलिठसà¥à¤µà¤šà¤¾à¤²à¤¿à¤¤ ढंग से सारांश...";
+ Text[ ar ] = "...إلى عرض تقديمي AutoAbstract";
+ Text[ he ] = "AutoAbstract an ~Präsentation...";
+ };
+ };
+ Text [ en-US ] = "Send";
+ };
+ Text [ en-US ] = "Sen~d" ;
+ Text [ x-comment ] = " ";
+
+
+ };
+#endif
+ SEPARATOR ;
+ MenuItem
+ {
+ ITEM_FILE_DOCINFO
+ };
+ MenuItem
+ {
+ ITEM_FILE_DOCTEMPLATE
+ };
+ SEPARATOR ;
+ MenuItem
+ {
+ Identifier = SID_PRINTPREVIEW ; \
+ HelpID = SID_PRINTPREVIEW ; \
+ Text [ de ] = "Sei~tenansicht/Seitendruck" ; \
+ Text [ en-US ] = "Pa~ge Preview" ;\
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "~Ver página";\
+ Text[ ru ] = "Предварительный проÑмотр";\
+ Text[ el ] = "Π~Ïοεπισκόπηση σελίδας";\
+ Text[ nl ] = "A~fdrukvoorbeeld/Afdrukken";\
+ Text[ fr ] = "Aperç~u avant impression";\
+ Text[ es ] = "Vi~sta preliminar";\
+ Text[ fi ] = "Esi~katselu";\
+ Text[ ca ] = "Previsualit~za";\
+ Text[ it ] = "~Anteprima di stampa";\
+ Text[ sk ] = "Náhľad st~rany";\
+ Text[ da ] = "Si~devisning / Sideudskrift";\
+ Text[ sv ] = "För~handsgranskning/sidutskrift";\
+ Text[ pl ] = "~PodglÄ…d wydruku";\
+ Text[ pt-BR ] = "Visualizar Pá~gina";\
+ Text[ th ] = "à¹à¸ªà¸”งตัวอย่างห~น้า";\
+ Text[ ja ] = "å°åˆ·ãƒ—レビュー(~G)";\
+ Text[ ko ] = "ì¸ì‡„ 미리 보기(~G)";\
+ Text[ zh-CN ] = "预览页é¢/å°åˆ·ç‰ˆå¼(~G)";\
+ Text[ zh-TW ] = "檢視é é¢/列å°é é¢(~G)";\
+ Text[ tr ] = "Sayfa önizleme";\
+ Text[ hi-IN ] = "पृषà¥à¤  ~पूरà¥à¤µà¤¦à¥ƒà¤¶à¥à¤¯";\
+ Text[ ar ] = "معاينة الصÙحة قبل طباعتها";\
+ Text[ he ] = "Sei~tenansicht/Seitendruck";\
+ };
+#ifdef MAC
+ MenuItem
+ {
+ ITEM_FILE_SETUPPRINTER
+ };
+ MenuItem
+ {
+ ITEM_FILE_PRINTDOC
+ };
+#else
+ MenuItem
+ {
+ ITEM_FILE_PRINTDOC
+ };
+ MenuItem
+ {
+ ITEM_FILE_SETUPPRINTER
+ };
+ SEPARATOR ;
+#endif
+#ifdef MN_SW_PORTAL
+ MenuItem
+ {
+ ITEM_FILE_BACKTOWEBTOP
+ };
+ MenuItem
+ {
+ ITEM_FILE_LOGOUT
+ };
+#else
+ MenuItem
+ {
+ ITEM_FILE_QUITAPP
+ };
+#endif //MN_SW_PORTAL
+ };
+ };
+};
+
+#ifdef MN_SW_WEB
+ #ifdef MN_SW_PORTAL
+ #define _MN_EDIT MN_WEBEDIT_PORT
+ #else
+ #define _MN_EDIT MN_WEBEDIT
+ #endif
+#elif defined MN_SW_GLOBAL // 4
+ #ifdef MN_SW_PORTAL
+ #define _MN_EDIT MN_GLOBALEDIT_PORT
+ #else
+ #define _MN_EDIT MN_GLOBALEDIT
+ #endif
+#else
+ #ifdef MN_SW_PORTAL
+ #define _MN_EDIT MN_EDIT_PORT
+ #else
+ #define _MN_EDIT MN_EDIT
+ #endif
+#endif
+
+MenuItem _MN_EDIT
+{
+ Identifier = FN_EDIT ;
+ HelpID = FN_EDIT ;
+ Text [ de ] = "~Bearbeiten" ;
+ Text [ en-US ] = "~Edit" ;
+ SubMenu = Menu
+ {
+ ItemList =
+ {
+ MenuItem
+ {
+ ITEM_EDIT_UNDO
+ };
+ MenuItem
+ {
+ ITEM_EDIT_REDO
+ };
+ MenuItem
+ {
+ ITEM_EDIT_REPEAT
+ };
+ SEPARATOR ;
+ MN_PASTE
+ MenuItem
+ {
+ ITEM_EDIT_PASTE
+ };
+ MenuItem
+ {
+ Identifier = FN_PASTESPECIAL ;
+ HelpID = FN_PASTESPECIAL ;
+#ifdef MAC
+ Text [ de ] = "Inhalte einsetzen..." ;
+ Text[ pt ] = "Colar ~especial...";
+ Text[ ru ] = "Ð’Ñтавить как...";
+ Text[ el ] = "Ειδική επικόλλ~ηση...";
+ Text[ nl ] = "Plakken ~speciaal...";
+ Text[ fr ] = "Colla~ge spécial...";
+ Text[ es ] = "Pegado ~especial...";
+ Text[ fi ] = "Liitä ~määräten...";
+ Text[ ca ] = "Enganxament es~pecial...";
+ Text[ it ] = "In~colla speciale...";
+ Text[ sk ] = "Vložiť i~nak...";
+ Text[ da ] = "Indsæt ind~hold...";
+ Text[ sv ] = "Klistra in inne~håll...";
+ Text[ pl ] = "Wklej ~specjalnie...";
+ Text[ pt-BR ] = "Colar ~Especial...";
+ Text[ th ] = "วาง~พิเศษ...";
+ Text[ ja ] = "å½¢å¼ã‚’é¸æŠžã—ã¦è²¼ã‚Šä»˜ã‘(~S)...";
+ Text[ ko ] = "ì„ íƒí•˜ì—¬ 붙여넣기(~S)...";
+ Text[ zh-CN ] = "选择性粘贴内容(~S)...";
+ Text[ zh-TW ] = "é¸æ“‡æ€§è²¼ä¸Šå…§å®¹(~S)...";
+ Text[ tr ] = "Ö~zel Yapıştır...";
+ Text[ hi-IN ] = "~विशेष छिपकाओ...";
+ Text[ ar ] = "...لصق خاص";
+ Text[ he ] = "‮הדבקה מיוחדת...‬";
+ #else
+ Text [ de ] = "In~halte einfügen..." ;
+ Text [ en-US ] = "Paste ~Special..." ;
+ /* ### ACHTUNG: Neuer Text in Resource? In~halte einfügen... : In~halte einf³gen... */
+ Text [ de ] = "In~halte einfügen..." ;
+ Text[ pt ] = "Colar ~especial...";
+ Text[ ru ] = "Ð’Ñтавить как...";
+ Text[ el ] = "Ειδική επικόλλ~ηση...";
+ Text[ nl ] = "Plakken ~speciaal...";
+ Text[ fr ] = "Colla~ge spécial...";
+ Text[ es ] = "Pegado ~especial...";
+ Text[ fi ] = "Liitä ~määräten...";
+ Text[ ca ] = "Enganxament es~pecial...";
+ Text[ it ] = "In~colla speciale...";
+ Text[ sk ] = "Vložiť i~nak...";
+ Text[ da ] = "Indsæt ind~hold...";
+ Text[ sv ] = "Klistra in inne~håll...";
+ Text[ pl ] = "Wklej ~specjalnie...";
+ Text[ pt-BR ] = "Colar ~Especial...";
+ Text[ th ] = "วาง~พิเศษ...";
+ Text[ ja ] = "å½¢å¼ã‚’é¸æŠžã—ã¦è²¼ã‚Šä»˜ã‘(~S)...";
+ Text[ ko ] = "ì„ íƒí•˜ì—¬ 붙여넣기(~S)...";
+ Text[ zh-CN ] = "选择性粘贴内容(~S)...";
+ Text[ zh-TW ] = "é¸æ“‡æ€§è²¼ä¸Šå…§å®¹(~S)...";
+ Text[ tr ] = "Ö~zel Yapıştır...";
+ Text[ hi-IN ] = "~विशेष छिपकाओ...";
+ Text[ ar ] = "...لصق خاص";
+ #endif
+
+};
+ // MN_CUT
+ MenuItem
+ {
+ ITEM_EDIT_READONLY_SELECTION_MODE
+ };
+ MenuItem
+ {
+ ITEM_EDIT_SELECTALL
+ };
+ SEPARATOR ;
+#ifndef MN_SW_WEB
+ MenuItem MN_SUB_REVISE
+ {
+ Text [ de ] = "Änder~ungen" ;
+ SubMenu = Menu
+ {
+ ItemList =
+ {
+ MenuItem
+ {
+ Identifier = FN_REDLINE_ON ;
+ HelpID = FN_REDLINE_ON ;
+ Text [ de ] = "~Aufzeichnen" ;
+ Text [ en-US ] = "~Record" ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "~Gravar";
+ Text[ ru ] = "ЗапиÑывать";
+ Text[ el ] = "ΚαταγÏ~αφή";
+ Text[ nl ] = "~Registreren";
+ Text[ fr ] = "E~nregistrer";
+ Text[ es ] = "~Grabar";
+ Text[ fi ] = "~Tallenna";
+ Text[ ca ] = "~Desa";
+ Text[ it ] = "~Registra";
+ Text[ sk ] = "~Zaznamenávať";
+ Text[ da ] = "~Registrer";
+ Text[ sv ] = "Registrer~a";
+ Text[ pl ] = "~Zapisz";
+ Text[ pt-BR ] = "~Registro";
+ Text[ th ] = "~ระเบียน";
+ Text[ ja ] = "記録(~R)";
+ Text[ ko ] = "기ë¡(~R)";
+ Text[ zh-CN ] = "录制(~R)";
+ Text[ zh-TW ] = "錄製(~R)";
+ Text[ tr ] = "~Kaydet";
+ Text[ hi-IN ] = "~लेखा";
+ Text[ ar ] = "تسجيل";
+ Text[ he ] = "‮שמירה‬";
+ };
+ MenuItem
+ {
+ Identifier = FN_REDLINE_PROTECT ;
+ HelpID = FN_REDLINE_PROTECT ;
+ Text [ de ] = "Aufzeichnung ~schützen..." ;
+ Text [ en-US ] = "~Protect Records...";
+ Text[ pt ] = "~Proteger histórico...";
+ Text[ ru ] = "~Защита запиÑи изменений...";
+ Text[ el ] = "ΠÏο~στασία καταγÏαφής...";
+ Text[ nl ] = "Registratie ~beveiligen...";
+ Text[ fr ] = "~Protéger l'historique...";
+ Text[ es ] = "Pro~teger grabación...";
+ Text[ fi ] = "~Suojaa tietueet...";
+ Text[ ca ] = "Protecció...";
+ Text[ it ] = "Proteggi registrazione...";
+ Text[ sk ] = "~Zamknúť záznamy...";
+ Text[ da ] = "~Beskyt registrering...";
+ Text[ sv ] = "~Skydda registrering...";
+ Text[ pl ] = "~Chroń rekordy...";
+ Text[ pt-BR ] = "~Proteger Registros...";
+ Text[ th ] = "~ป้องà¸à¸±à¸™à¸£à¸°à¹€à¸šà¸µà¸¢à¸™...";
+ Text[ ja ] = "記録ã®ä¿è­·(~P)...";
+ Text[ ko ] = "ê¸°ë¡ ë³´í˜¸(~P)...";
+ Text[ zh-CN ] = "ä¿æŠ¤è®°å½•(~P)...";
+ Text[ zh-TW ] = "ä¿è­·è¨˜éŒ„(~P)...";
+ Text[ tr ] = "~Belgeleri koru...";
+ Text[ hi-IN ] = "ले~खाओं को रकà¥à¤·à¤¾ करो...";
+ Text[ ar ] = "Protect trace...";
+ Text[ he ] = "‮הגנה...‬";
+ };
+ MenuItem
+ {
+ Identifier = FN_REDLINE_SHOW ;
+ HelpID = FN_REDLINE_SHOW ;
+ Text [ de ] = "An~zeigen" ;
+ Text [ en-US ] = "~Show" ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "~Mostrar";
+ Text[ ru ] = "Показать";
+ Text[ el ] = "ΠÏοβολή";
+ Text[ nl ] = "~Weergeven";
+ Text[ fr ] = "A~fficher";
+ Text[ es ] = "~Mostrar";
+ Text[ fi ] = "~Näytä";
+ Text[ ca ] = "~Mostra";
+ Text[ it ] = "~Mostra";
+ Text[ sk ] = "~Zobraziť";
+ Text[ da ] = "Vi~s";
+ Text[ sv ] = "~Visa";
+ Text[ pl ] = "~Pokaż";
+ Text[ pt-BR ] = "~Mostrar";
+ Text[ th ] = "à¹~สดง";
+ Text[ ja ] = "表示(~S)";
+ Text[ ko ] = "표시(~S)";
+ Text[ zh-CN ] = "显示(~S)";
+ Text[ zh-TW ] = "顯示(~S)";
+ Text[ tr ] = "~Görüntüle";
+ Text[ hi-IN ] = "~दिखाओ";
+ Text[ ar ] = "إظهار";
+ Text[ he ] = "‮הצגה‬";
+ };
+ SEPARATOR ;
+ MenuItem
+ {
+ Identifier = FN_REDLINE_ACCEPT ;
+ HelpID = FN_REDLINE_ACCEPT ;
+ Text [ de ] = "Akzeptieren oder ~verwerfen..." ;
+ Text [ en-US ] = "~Accept or Reject..." ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "Aceitar ou ~rejeitar...";
+ Text[ ru ] = "ПринÑÑ‚ÑŒ или отклонить...";
+ Text[ el ] = "Αποδοχή ή απόÏÏι~ψη...";
+ Text[ nl ] = "A~ccepteren of verwerpen...";
+ Text[ fr ] = "Accepter ou ~rejeter...";
+ Text[ es ] = "~Aceptar o rechazar...";
+ Text[ fi ] = "~Hyväksy tai hylkää...";
+ Text[ ca ] = "~Accepta o no...";
+ Text[ it ] = "~Accetta o annulla...";
+ Text[ sk ] = "Prij~ať alebo odmietnuť...";
+ Text[ da ] = "Accepter eller ~forkast...";
+ Text[ sv ] = "A~cceptera eller ignorera...";
+ Text[ pl ] = "~Akceptuj albo odrzuć...";
+ Text[ pt-BR ] = "~Aceitar ou Rejeitar...";
+ Text[ th ] = "~ยอมรับหรือปà¸à¸´à¹€à¸ªà¸˜...";
+ Text[ ja ] = "承èªã¾ãŸã¯å´ä¸‹(~A)...";
+ Text[ ko ] = "ì ìš© ë˜ëŠ” 무시(~A)...";
+ Text[ zh-CN ] = "接å—或èˆå¼ƒ(~A)...";
+ Text[ zh-TW ] = "接å—或æ¨æ£„(~A)...";
+ Text[ tr ] = "Onayla veya reddet...";
+ Text[ hi-IN ] = "~सà¥à¤µà¥€à¤•à¤¾à¤° अथवा असà¥à¤µà¥€à¤•à¤¾à¤°...";
+ Text[ ar ] = "...قبول أو رÙض";
+ Text[ he ] = "‮קבלה ×ו דחיה‬";
+ };
+ MenuItem
+ {
+ Identifier = FN_REDLINE_COMMENT ;
+ HelpID = FN_REDLINE_COMMENT ;
+ Text [ de ] = "~Kommentar..." ;
+ Text [ en-US ] = "~Comment..." ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "~Comentário...";
+ Text[ ru ] = "Комментарий...";
+ Text[ el ] = "Σ~χόλιο...";
+ Text[ nl ] = "~Opmerkingen...";
+ Text[ fr ] = "~Commentaire...";
+ Text[ es ] = "~Comentario...";
+ Text[ fi ] = "~Huomautus...";
+ Text[ ca ] = "~Comentari...";
+ Text[ it ] = "~Commento...";
+ Text[ sk ] = "~Komentár...";
+ Text[ da ] = "~Kommentar...";
+ Text[ sv ] = "~Kommentar...";
+ Text[ pl ] = "~Komentarz...";
+ Text[ pt-BR ] = "~Comentário...";
+ Text[ th ] = "~ข้อคิดเห็น...";
+ Text[ ja ] = "コメント(~C)...";
+ Text[ ko ] = "설명(~C)...";
+ Text[ zh-CN ] = "注解(~C)...";
+ Text[ zh-TW ] = "註解(~C)...";
+ Text[ tr ] = "~Açıklama...";
+ Text[ hi-IN ] = "~अपवाद...";
+ Text[ ar ] = "...تعليق";
+ Text[ he ] = "‮הערה‬";
+ };
+ SEPARATOR ;
+ MenuItem
+ {
+ Identifier = SID_DOCUMENT_MERGE ;
+ HelpID = SID_DOCUMENT_MERGE ;
+ Text [ de ] = "~Dokument zusammenführen..." ;
+ Text [ en-US ] = "~Merge Document..." ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "~Unir documento...";
+ Text[ ru ] = "Объединить документы...";
+ Text[ el ] = "Συγχώνευση εγγÏάφου...";
+ Text[ nl ] = "~Document samenvoegen...";
+ Text[ fr ] = "F~usionner le document...";
+ Text[ es ] = "~Unir documento...";
+ Text[ fi ] = "~Yhdistä asiakirja...";
+ Text[ ca ] = "~Combina el document...";
+ Text[ it ] = "Unisci ~documento...";
+ Text[ sk ] = "~ZlúÄiÅ¥ dokument...";
+ Text[ da ] = "Flet ~dokument...";
+ Text[ sv ] = "Sammanfoga ~dokument...";
+ Text[ pl ] = "~Scal dokumenty...";
+ Text[ pt-BR ] = "~Mesclar Documento...";
+ Text[ th ] = "~ผสานเอà¸à¸ªà¸²à¸£...";
+ Text[ ja ] = "ドキュメントã®çµåˆ(~M)...";
+ Text[ ko ] = "문서 병합(~M)...";
+ Text[ zh-CN ] = "åˆå¹¶æ–‡æ¡£(~M)...";
+ Text[ zh-TW ] = "åˆä½µæ–‡ä»¶(~M)...";
+ Text[ tr ] = "~Belgeyi BirleÅŸtir...";
+ Text[ hi-IN ] = "लेख~पतà¥à¤° मिलाओ...";
+ Text[ ar ] = "...دمج المستند";
+ Text[ he ] = "‮מיזוג גרס×ות...‬";
+ };
+ };
+ };
+ Text [ en-US ] = "Chan~ges" ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "Mo~dificações";
+ Text[ ru ] = "ИзменениÑ";
+ Text[ el ] = "Αλλαγές";
+ Text[ nl ] = "Wij~zigingen";
+ Text[ fr ] = "Modi~fications";
+ Text[ es ] = "~Modificaciones";
+ Text[ fi ] = "M~uutokset";
+ Text[ ca ] = "Can~vis";
+ Text[ it ] = "M~odifiche";
+ Text[ sk ] = "Sledovanie z~mien";
+ Text[ da ] = "Ændrin~ger";
+ Text[ sv ] = "~Ändringar";
+ Text[ pl ] = "~Zmiany";
+ Text[ pt-BR ] = "~Modificações";
+ Text[ th ] = "เปลี่ยนà¹à¸›à¸¥~ง";
+ Text[ ja ] = "変更(~G)";
+ Text[ ko ] = "변경(~G)";
+ Text[ zh-CN ] = "更改(~G)";
+ Text[ zh-TW ] = "變更(~G)";
+ Text[ tr ] = "~DeÄŸiÅŸiklikler";
+ Text[ hi-IN ] = "परि~वरà¥à¤¤à¤¨à¥‡à¤‚";
+ Text[ ar ] = "تغييرات";
+ Text[ he ] = "‮שינויי×‬";
+ };
+ MenuItem
+ {
+ Identifier = SID_DOCUMENT_COMPARE ;
+ HelpID = SID_DOCUMENT_COMPARE ;
+ Text [ de ] = "Dokument ve~rgleichen..." ;
+ Text [ en-US ] = "Compar~e Document..." ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "Co~mparar documento...";
+ Text[ ru ] = "Сравнить документы...";
+ Text[ el ] = "ΣÏγκ~Ïιση εγγÏάφου...";
+ Text[ nl ] = "Document ve~rgelijken...";
+ Text[ fr ] = "Compa~rer le document...";
+ Text[ es ] = "~Comparar documento...";
+ Text[ fi ] = "Ver~taa asiakirjaa...";
+ Text[ ca ] = "Compar~a document...";
+ Text[ it ] = "Conf~ronta documento...";
+ Text[ sk ] = "Porovnať dokum~enty...";
+ Text[ da ] = "S~ammenlign dokument...";
+ Text[ sv ] = "~Jämför dokument...";
+ Text[ pl ] = "Porównaj dokument~y...";
+ Text[ pt-BR ] = "Comp~arar documento...";
+ Text[ th ] = "เปรียบเ~ทียบเอà¸à¸ªà¸²à¸£...";
+ Text[ ja ] = "ドキュメントã®æ¯”較(~E)...";
+ Text[ ko ] = "문서 비êµ(~E)...";
+ Text[ zh-CN ] = "比较文档(~E)...";
+ Text[ zh-TW ] = "比較文件(~E)...";
+ Text[ tr ] = "~Belgeyi Karşılaştır";
+ Text[ hi-IN ] = "लेखपतà¥à¤° तà¥à¤²~ना करो...";
+ Text[ ar ] = "...مقارنة المستند";
+ Text[ he ] = "Dokument ve~rgleichen...";
+ };
+#endif
+ MenuItem
+ {
+ ITEM_EDIT_SEARCH_DLG
+ };
+ MenuItem
+ {
+ ITEM_EDIT_NAVIGATOR
+ };
+ MenuItem
+ {
+ Identifier = FN_GLOSSARY_DLG ;
+ HelpID = FN_GLOSSARY_DLG ;
+ Text [ de ] = "Auto~Text..." ;
+ Text [ en-US ] = "AutoTe~xt..." ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "Auto~Texto...";
+ Text[ ru ] = "ÐвтотекÑÑ‚...";
+ Text[ el ] = "Αυτόματο ~Κείμενο...";
+ Text[ nl ] = "Auto~Tekst...";
+ Text[ fr ] = "~AutoTexte...";
+ Text[ es ] = "~Texto automático...";
+ Text[ fi ] = "Automaatti~nen teksti...";
+ Text[ ca ] = "AutoTe~xt...";
+ Text[ it ] = "~Testo automatico...";
+ Text[ sk ] = "Automatický te~xt...";
+ Text[ da ] = "Auto~Tekst...";
+ Text[ sv ] = "Auto~Text...";
+ Text[ pl ] = "A~utotekst...";
+ Text[ pt-BR ] = "A~utoTexto...";
+ Text[ th ] = "ข้อ~ความอัตโนมัติ...";
+ Text[ ja ] = "入力支æ´(~X)...";
+ Text[ ko ] = "ìžë™ í…스트(~X)...";
+ Text[ zh-CN ] = "自动图文集(~X)...";
+ Text[ zh-TW ] = "自動圖文集(~X)...";
+ Text[ tr ] = "~Otomatik Metin...";
+ Text[ hi-IN ] = "सà¥à¤µà¤šà¤¾à¤²à¤¿~त ढंग से टेकà¥à¤¸à¥à¤Ÿà¥...";
+ Text[ ar ] = "...نص تلقائي";
+ Text[ he ] = "Auto~Text...";
+ };
+ SEPARATOR ;
+#ifndef MN_SW_WEB
+ MenuItem
+ {
+ Identifier = FN_CHANGE_DBFIELD ;
+ HelpID = FN_CHANGE_DBFIELD ;
+ Text [ de ] = "Dat~enbank austauschen..." ;
+ Text [ en-US ] = "Exc~hange Database..." ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "Substituir ~base de dados...";
+ Text[ ru ] = "Ðктивный иÑточник данных...";
+ Text[ el ] = "Αλλαγή βάσης δ~εδομένων...";
+ Text[ nl ] = "~Database wisselen...";
+ Text[ fr ] = "Changer de bas~e de données...";
+ Text[ es ] = "~Intercambiar base de datos...";
+ Text[ fi ] = "Vaih~da tietokannat...";
+ Text[ ca ] = "~Intercanvi amb base de dades...";
+ Text[ it ] = "Scambia databas~e...";
+ Text[ sk ] = "V~ymeniť databázu...";
+ Text[ da ] = "~Udskift database...";
+ Text[ sv ] = "Byt databas...";
+ Text[ pl ] = "Wy~mień bazę danych...";
+ Text[ pt-BR ] = "~Trocar de banco de dados...";
+ Text[ th ] = "à¹à¸¥à¸à¹€à¸›à¸¥à¸µà¹ˆ~ยนà¸à¸²à¸™à¸‚้อมูล...";
+ Text[ ja ] = "データベースã®äº¤æ›(~H)...";
+ Text[ ko ] = "ë°ì´í„°ë² ì´ìŠ¤ êµí™˜(~H)...";
+ Text[ zh-CN ] = "æ›´æ¢æ•°æ®åº“(~H)...";
+ Text[ zh-TW ] = "替æ›è³‡æ–™åº«(~H)...";
+ Text[ tr ] = "~Veritabanını Değiştir...";
+ Text[ hi-IN ] = "लेखा~संचय अदला-बदला करो...";
+ Text[ ar ] = "استبدال قواعد البيانات...";
+ Text[ he ] = "Dat~enbank austauschen...";
+ };
+#endif
+ MenuItem
+ {
+ Identifier = FN_EDIT_FIELD ;
+ HelpID = FN_EDIT_FIELD ;
+ Text [ de ] = "~Feldbefehl..." ;
+ Text [ en-US ] = "F~ields..." ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "Ca~mpos...";
+ Text[ ru ] = "ПолÑ...";
+ Text[ el ] = "Εντολή πεδίου...";
+ Text[ nl ] = "V~eldopdracht...";
+ Text[ fr ] = "C~hamp...";
+ Text[ es ] = "~Campos...";
+ Text[ fi ] = "~Kenttä...";
+ Text[ ca ] = "Ca~mps...";
+ Text[ it ] = "~Comando di campo...";
+ Text[ sk ] = "Pol~e...";
+ Text[ da ] = "~Felt...";
+ Text[ sv ] = "Fältkommando...";
+ Text[ pl ] = "~Pola...";
+ Text[ pt-BR ] = "~Campos...";
+ Text[ th ] = "เข~ตข้อมูล...";
+ Text[ ja ] = "フィールド(~I)...";
+ Text[ ko ] = "필드(~I)...";
+ Text[ zh-CN ] = "字段指令(~I)...";
+ Text[ zh-TW ] = "欄ä½æŒ‡ä»¤(~I)...";
+ Text[ tr ] = "~Alanlar...";
+ Text[ hi-IN ] = "~कà¥à¤·à¥‡à¤¤à¥à¤°à¥‡à¤‚...";
+ Text[ ar ] = "حقل...";
+ Text[ he ] = "~Feldbefehl...";
+ };
+ MenuItem
+ {
+ Identifier = FN_EDIT_FOOTNOTE ;
+ HelpID = FN_EDIT_FOOTNOTE ;
+ Text [ de ] = "Fußnote~..." ;
+ Text [ en-US ] = "Footnote~..." ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "~Nota de rodapé...";
+ Text[ ru ] = "СноÑка...";
+ Text[ el ] = "~Υποσημείωση...";
+ Text[ nl ] = "~Voetnoot...";
+ Text[ fr ] = "Note de bas de pa~ge...";
+ Text[ es ] = "No~ta al pie...";
+ Text[ fi ] = "A~laviite...";
+ Text[ ca ] = "~Nota al peu...";
+ Text[ it ] = "~Nota a piè pagina...";
+ Text[ sk ] = "Poznámka pod Äiarou~...";
+ Text[ da ] = "Fodnote~...";
+ Text[ sv ] = "Fotnot~...";
+ Text[ pl ] = "Przypis ~dolny...";
+ Text[ pt-BR ] = "~Nota de rodapé...";
+ Text[ th ] = "เชิงอรร~ถ...";
+ Text[ ja ] = "脚注(~.)...";
+ Text[ ko ] = "ê°ì£¼(~.)...";
+ Text[ zh-CN ] = "注脚(~.)...";
+ Text[ zh-TW ] = "註腳(~.)...";
+ Text[ tr ] = "~Alt bilgi...";
+ Text[ hi-IN ] = "~पृषà¥à¤  के नीचे की टीका...";
+ Text[ ar ] = "...حواشي سÙلية";
+ Text[ he ] = "Fußnote~...";
+ };
+#ifndef MN_SW_WEB
+ MenuItem
+ {
+ Identifier = FN_EDIT_IDX_ENTRY_DLG ;
+ HelpID = FN_EDIT_IDX_ENTRY_DLG ;
+ Text [ de ] = "Ver~zeichniseintrag..." ;
+ Text [ en-US ] = "Index Entr~y..." ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "~Entrada de índice...";
+ Text[ ru ] = "Элемент указателÑ...";
+ Text[ el ] = "ΚαταχώÏιση ε~Ï…ÏετηÏίου...";
+ Text[ nl ] = "Inde~xitem...";
+ Text[ fr ] = "Entrée d'inde~x...";
+ Text[ es ] = "~Entrada del índice...";
+ Text[ fi ] = "Hakemisto~merkintä...";
+ Text[ ca ] = "Ent~rada d'índex...";
+ Text[ it ] = "Voce di ~indice...";
+ Text[ sk ] = "Položka re~gistra...";
+ Text[ da ] = "In~dekselement...";
+ Text[ sv ] = "Förteckningspost...";
+ Text[ pl ] = "Wpis ind~eksu...";
+ Text[ pt-BR ] = "~Entrada do índice...";
+ Text[ th ] = "ราย~à¸à¸²à¸£à¸”ัชนี...";
+ Text[ ja ] = "目次ã¨ç´¢å¼•ã®é …ç›®(~Y)...";
+ Text[ ko ] = "ìƒ‰ì¸ í•­ëª©(~Y)...";
+ Text[ zh-CN ] = "目录æ¡ç›®(~Y)...";
+ Text[ zh-TW ] = "索引項目(~Y)...";
+ Text[ tr ] = "Index GiriÅŸi";
+ Text[ hi-IN ] = "~अनà¥à¤•à¥à¤°à¤®à¤£à¤¿à¤•à¤¾ पà¥à¤°à¤µà¤¿à¤·à¥à¤Ÿà¤¿ ...";
+ Text[ ar ] = "إدخال Ùهرسي...";
+ Text[ he ] = "Ver~zeichniseintrag...";
+ };
+ MenuItem
+ {
+ Identifier = FN_EDIT_AUTH_ENTRY_DLG ;
+ HelpID = FN_EDIT_AUTH_ENTRY_DLG ;
+ Text [ de ] = "Literaturverzeichniseintra~g..." ;
+ Text [ en-US ] = "~Bibliography Entry...";
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "Entrada ~bibliográfica...";
+ Text[ ru ] = "БиблиографичеÑÐºÐ°Ñ ÑÑылка...";
+ Text[ el ] = "ΚαταχώÏιση βιβλιο~γÏαφίας...";
+ Text[ nl ] = "~Item voor literatuurlijst...";
+ Text[ fr ] = "Entrée de bibliogra~phie...";
+ Text[ es ] = "~Entrada bibliográfica...";
+ Text[ fi ] = "~Lähdeluettelomerkintä...";
+ Text[ ca ] = "Entrada ~bibliogràfica...";
+ Text[ it ] = "Voce biblio~grafica...";
+ Text[ sk ] = "Po~ložka v zozname použitej literatúry...";
+ Text[ da ] = "Litteraturlisteelemen~t...";
+ Text[ sv ] = "Litteraturförteckningspost...";
+ Text[ pl ] = "Pozy~cja bibliograficzna...";
+ Text[ pt-BR ] = "Entrada de ~Bibliografia...";
+ Text[ th ] = "รายà¸à¸²à¸£~บรรณานุà¸à¸£à¸¡...";
+ Text[ ja ] = "å‚考文献項目(~B)...";
+ Text[ ko ] = "참고 문헌 입력(~B)...";
+ Text[ zh-CN ] = "文献目录æ¡ç›®(~B)...";
+ Text[ zh-TW ] = "åƒè€ƒæ–‡ç»ç›®éŒ„æ¢ç›®(~B)...";
+ Text[ tr ] = "~Kaynakça Girişi...";
+ Text[ hi-IN ] = "~गà¥à¤°à¤¨à¥à¤¥-सूची पà¥à¤°à¤µà¤¿à¤·à¥à¤Ÿà¤¿...";
+ Text[ ar ] = "إدخال ÙÙŠ Ùهرس المراجع...";
+ Text[ he ] = "‮שורת בבליוגרפיה...‬";
+ };
+#endif
+ MenuItem
+ {
+ Identifier = FN_EDIT_HYPERLINK;
+ HelpID = FN_EDIT_HYPERLINK ;
+ Text [ de ] = "H~yperlink" ;
+ Text [ en-US ] = "H~yperlink";
+ Text[ pt ] = "Hiper~ligação";
+ Text[ ru ] = "ГиперÑÑылка";
+ Text[ el ] = "~ΥπεÏ-σÏνδεση";
+ Text[ nl ] = "H~yperlink";
+ Text[ fr ] = "H~yperlien";
+ Text[ es ] = "~Hiperenlace";
+ Text[ fi ] = "H~yperlinkki";
+ Text[ ca ] = "H~iperenllaç";
+ Text[ it ] = "H~yperlink";
+ Text[ sk ] = "H~ypertextový odkaz";
+ Text[ da ] = "H~yperlink";
+ Text[ sv ] = "H~yperlänk";
+ Text[ pl ] = "~Hiperłącze";
+ Text[ pt-BR ] = "H~iperlink";
+ Text[ th ] = "เชื่~อมโยงหลายมิติ";
+ Text[ ja ] = "ãƒã‚¤ãƒ‘ーリンク(~Y)";
+ Text[ ko ] = "하ì´í¼ë§í¬(~Y)";
+ Text[ zh-CN ] = "超链接(~Y)";
+ Text[ zh-TW ] = "超連çµ(~Y)";
+ Text[ tr ] = "Hiperlink";
+ Text[ hi-IN ] = "~हाइपरलिंक";
+ Text[ ar ] = "ارتباط تشعبي";
+ Text[ he ] = "H~yperlink";
+ };
+ SEPARATOR ;
+ MenuItem
+ {
+ Identifier = FN_EDIT_LINK_DLG ;
+ HelpID = FN_EDIT_LINK_DLG ;
+ Text [ de ] = "~Verknüpfungen..." ;
+ Text [ en-US ] = "Lin~ks..." ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "~Ligações...";
+ Text[ ru ] = "СвÑзи...";
+ Text[ el ] = "Σ~υνδέσεις...";
+ Text[ nl ] = "K~oppelingen...";
+ Text[ fr ] = "~Liens...";
+ Text[ es ] = "~Vínculos...";
+ Text[ fi ] = "Li~nkit...";
+ Text[ ca ] = "En~llaços...";
+ Text[ it ] = "Colle~gamenti...";
+ Text[ sk ] = "Od~kazy...";
+ Text[ da ] = "~Kæder...";
+ Text[ sv ] = "~Länkar...";
+ Text[ pl ] = "ÅÄ…~cza...";
+ Text[ pt-BR ] = "~Vínculos...";
+ Text[ th ] = "เชื่อมโ~ยง...";
+ Text[ ja ] = "リンク(~K)...";
+ Text[ ko ] = "ë§í¬(~K)...";
+ Text[ zh-CN ] = "链接(~K)...";
+ Text[ zh-TW ] = "æ·å¾‘(~K)...";
+ Text[ tr ] = "~Bağlantılar...";
+ Text[ hi-IN ] = "लिं~कà¥à¤¸...";
+ Text[ ar ] = "...مواقع مرتبطة";
+ Text[ he ] = "‮קישורי×...‬";
+ };
+#ifndef MN_SW_PORTAL
+ MenuItem
+ {
+ ITEM_EDIT_PLUGINS_ACTIVE
+ };
+#endif //MN_SW_PORTAL
+ MenuItem
+ {
+ ITEM_EDIT_IMAP
+ };
+ MenuItem
+ {
+ ITEM_EDIT_OBJECT
+ };
+ };
+ };
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "~Editar";
+ Text[ ru ] = "~Правка";
+ Text[ el ] = "~ΕπεξεÏγασία";
+ Text[ nl ] = "Be~werken";
+ Text[ fr ] = "~Édition";
+ Text[ es ] = "~Editar";
+ Text[ fi ] = "~Muokkaa";
+ Text[ ca ] = "~Edita";
+ Text[ it ] = "~Modifica";
+ Text[ sk ] = "Ú~pravy";
+ Text[ da ] = "~Rediger";
+ Text[ sv ] = "~Redigera";
+ Text[ pl ] = "~Edycja";
+ Text[ pt-BR ] = "~Editar";
+ Text[ th ] = "à¹~à¸à¹‰à¹„ข";
+ Text[ ja ] = "編集(~E)";
+ Text[ ko ] = "편집(~E)";
+ Text[ zh-CN ] = "编辑(~E)";
+ Text[ zh-TW ] = "編輯(~E)";
+ Text[ tr ] = "~Düzenle";
+ Text[ hi-IN ] = "~संपादन";
+ Text[ ar ] = "~تحرير";
+ Text[ he ] = "‮עריכה‬";
+};
+
+#ifdef MN_SW_WEB
+ #ifdef MN_SW_PORTAL
+ #define _MN_VIEW MN_WEBVIEW_PORT
+ #else
+ #define _MN_VIEW MN_WEBVIEW
+ #endif
+#elif defined MN_SW_GLOBAL //5
+ #ifdef MN_SW_PORTAL
+ #define _MN_VIEW MN_GLOBALVIEW_PORT
+ #else
+ #define _MN_VIEW MN_GLOBALVIEW
+ #endif
+#else
+ #ifdef MN_SW_PORTAL
+ #define _MN_VIEW MN_VIEW_PORT
+ #else
+ #define _MN_VIEW MN_VIEW
+ #endif
+#endif
+
+MenuItem _MN_VIEW
+{
+ Identifier = FN_VIEW ;
+ HelpID = FN_VIEW ;
+ Text [ de ] = "~Ansicht" ;
+ Text [ en-US ] = "~View" ;
+ SubMenu = Menu
+ {
+ ItemList =
+ {
+ MenuItem
+ {
+ ITEM_VIEW_ATTR_ZOOM
+ };
+#ifndef MN_SW_WEB
+#ifndef MN_SW_PORTAL
+ SEPARATOR ;
+ MenuItem
+ {
+ ITEM_VIEW_DATA_SOURCE_BROWSER
+ };
+#endif //MN_SW_PORTAL
+#endif
+ SEPARATOR ;
+ MenuItem
+ {
+ Identifier = MN_SUB_TOOLBAR ;
+ HelpID = HID_MN_SUB_TOOLBAR ;
+ Text [ de ] = "S~ymbolleisten" ;
+ SubMenu = Menu
+ {
+ ItemList =
+ {
+ MenuItem
+ {
+ ITEM_VIEW_TOGGLEFUNCTIONBAR
+ };
+ MenuItem
+ {
+ ITEM_VIEW_TOGGLEOBJECTBAR
+ };
+ MenuItem
+ {
+ Identifier = SID_TOGGLETOOLBAR ;
+ HelpID = SID_TOGGLETOOLBAR ;
+ Text [ de ] = "~Werkzeugleiste" ;
+ Text [ en-US ] = "Main ~Toolbar" ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "Barra de ~ferramentas";
+ Text[ ru ] = "Ð“Ð»Ð°Ð²Ð½Ð°Ñ Ð¿Ð°Ð½ÐµÐ»ÑŒ инÑтрументов";
+ Text[ el ] = "ΓÏαμμή εÏγαλεί~ων";
+ Text[ nl ] = "Werk~tuigbalk";
+ Text[ fr ] = "Barre d'~instruments";
+ Text[ es ] = "Barra de ~herramientas";
+ Text[ fi ] = "Päätyök~alurivi";
+ Text[ ca ] = "~Barra principal";
+ Text[ it ] = "~Barra degli strumenti";
+ Text[ sk ] = "Hlavný ~panel nástrojov";
+ Text[ da ] = "~Værktøjslinje";
+ Text[ sv ] = "~Verktygslist";
+ Text[ pl ] = "~Główny pasek narzędzi";
+ Text[ pt-BR ] = "Barra de ~Ferramentas Principal";
+ Text[ th ] = "à¹~ถบเครื่องมือหลัà¸";
+ Text[ ja ] = "標準ツールãƒãƒ¼(~T)";
+ Text[ ko ] = "주 ë„구 모ìŒ(~T)";
+ Text[ zh-CN ] = "主工具æ (~T)";
+ Text[ zh-TW ] = "主工具列(~T)";
+ Text[ tr ] = "Ana ~araç çubuğu";
+ Text[ hi-IN ] = "मà¥à¤–à¥à¤¯ ~औज़ार पटà¥à¤Ÿà¥€";
+ Text[ ar ] = "شريط الأدوات";
+ Text[ he ] = "~Werkzeugleiste";
+ };
+ MenuItem
+ {
+ ITEM_INSERT_HYPERLINK_INSERT
+ };
+ MenuItem
+ {
+ Identifier = FN_EDIT_FORMULA ;
+ HelpID = FN_EDIT_FORMULA ;
+ Text [ de ] = "~Rechenleiste" ;
+ Text [ en-US ] = "Fo~rmula Bar" ;
+ Text[ pt ] = "Fo~rmularbar";
+ Text[ ru ] = "Fo~rmularbar";
+ Text[ el ] = "Fo~rmularbar";
+ Text[ nl ] = "Fo~rmularbar";
+ Text[ fr ] = "Barre de ~calcul";
+ Text[ es ] = "~Barra de fórmulas";
+ Text[ fi ] = "Fo~rmularbar";
+ Text[ ca ] = "Fo~rmula Bar";
+ Text[ it ] = "~Barra di calcolo";
+ Text[ sk ] = "Pa~nel vzorcov";
+ Text[ da ] = "Fo~rmularbar";
+ Text[ sv ] = "For~mellist";
+ Text[ pl ] = "Fo~rmularbar";
+ Text[ pt-BR ] = "Barra de fórmulas";
+ Text[ th ] = "Fo~rmula Bar";
+ Text[ ja ] = "æ•°å¼ãƒãƒ¼(~R)";
+ Text[ ko ] = "ìˆ˜ì‹ í‘œì‹œì¤„(~R)";
+ Text[ zh-CN ] = "编辑æ (~R)";
+ Text[ zh-TW ] = "編輯列(~R)";
+ Text[ tr ] = "~Formül Çubuğu";
+ Text[ hi-IN ] = "Fo~rmula Bar";
+ Text[ ar ] = "Fo~rmularbar";
+ Text[ he ] = "~Rechenleiste";
+ };
+ SEPARATOR ;
+ MenuItem
+ {
+ Identifier = SID_CUSTOMIZETOOLBOX ;
+ HelpID = SID_CUSTOMIZETOOLBOX ;
+ Text [ de ] = "~Bearbeiten..." ;
+ Text [ en-US ] = "Customi~ze..." ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "~Personalizar...";
+ Text[ ru ] = "ÐаÑтроить...";
+ Text[ el ] = "ΕπεξεÏγασία...";
+ Text[ nl ] = "B~ewerken...";
+ Text[ fr ] = "~Personnaliser...";
+ Text[ es ] = "~Personalizar...";
+ Text[ fi ] = "M~ukauta...";
+ Text[ ca ] = "Personalit~za...";
+ Text[ it ] = "~Modifica...";
+ Text[ sk ] = "Prispôso~biť... ";
+ Text[ da ] = "~Rediger...";
+ Text[ sv ] = "~Redigera...";
+ Text[ pl ] = "~Dostosuj...";
+ Text[ pt-BR ] = "~Personalizar...";
+ Text[ th ] = "à¸à¸³à¸«à¸™à¸”เ~อง...";
+ Text[ ja ] = "カスタマイズ(~Z)...";
+ Text[ ko ] = "ì‚¬ìš©ìž ì •ì˜(~Z)...";
+ Text[ zh-CN ] = "编辑(~Z)...";
+ Text[ zh-TW ] = "編輯(~Z)...";
+ Text[ tr ] = "Özelleştir...";
+ Text[ hi-IN ] = "वà¥à¤¯~वसà¥à¤¥à¤¾ करो...";
+ Text[ ar ] = "...تخصيص";
+ Text[ he ] = "~Bearbeiten...";
+ };
+ };
+ };
+ Text [ en-US ] = "~Toolbars" ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "Barras de ~ferramentas";
+ Text[ ru ] = "Панели инÑтрументов";
+ Text[ el ] = "ΓÏαμμές εÏγαλεί~ων";
+ Text[ nl ] = "Werk~balken";
+ Text[ fr ] = "Barres d'~outils";
+ Text[ es ] = "Barras de ~símbolos";
+ Text[ fi ] = "~Työkalurivit";
+ Text[ ca ] = "~Barres d'eines";
+ Text[ it ] = "~Barre dei simboli";
+ Text[ sk ] = "Panely nás~trojov";
+ Text[ da ] = "I~konlinjer";
+ Text[ sv ] = "S~ymbollister";
+ Text[ pl ] = "Paski na~rzędzi";
+ Text[ pt-BR ] = "Barras de ~Ferramentas";
+ Text[ th ] = "à¹~ถบเครื่องมือ";
+ Text[ ja ] = "ツールãƒãƒ¼(~T)";
+ Text[ ko ] = "ë„구 모ìŒ(~T)";
+ Text[ zh-CN ] = "图标æ (~T)";
+ Text[ zh-TW ] = "工具列(~T)";
+ Text[ tr ] = "~Araç çubukları";
+ Text[ hi-IN ] = "औ~ज़ार पटà¥à¤Ÿà¥€";
+ Text[ ar ] = "أشرطة الرموز";
+ Text[ he ] = "‮סרגלי כלי×‬";
+ };
+ MenuItem
+ {
+ Identifier = FN_RULER ;
+ HelpID = FN_RULER ;
+ Text [ de ] = "~Lineal" ;
+ Text [ en-US ] = "~Ruler" ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "~Régua";
+ Text[ ru ] = "Линейка";
+ Text[ el ] = "ΧάÏακας";
+ Text[ nl ] = "~Liniaal";
+ Text[ fr ] = "~Règle";
+ Text[ es ] = "~Regla";
+ Text[ fi ] = "~Viivain";
+ Text[ ca ] = "~Regle";
+ Text[ it ] = "Righe~llo";
+ Text[ sk ] = "P~ravítko";
+ Text[ da ] = "~Lineal";
+ Text[ sv ] = "~Linjal";
+ Text[ pl ] = "Lini~jka";
+ Text[ pt-BR ] = "~Régua";
+ Text[ th ] = "ไ~ม้บรรทัด";
+ Text[ ja ] = "ルーラ(~R)";
+ Text[ ko ] = "눈금ìž(~R)";
+ Text[ zh-CN ] = "标尺(~R)";
+ Text[ zh-TW ] = "標尺(~R)";
+ Text[ tr ] = "~Cetvel";
+ Text[ hi-IN ] = "~रूलर";
+ Text[ ar ] = "المسطرة";
+ Text[ he ] = "‮סרגל‬";
+ };
+ MenuItem
+ {
+ ITEM_VIEW_TOGGLESTATUSBAR
+ };
+ MenuItem
+ {
+ ITEM_VIEW_TOGGLEIMESTATUSWINDOW
+ };
+ SEPARATOR ;
+ MenuItem
+ {
+ Identifier = FN_VIEW_BOUNDS ;
+ HelpID = FN_VIEW_BOUNDS ;
+ Text [ de ] = "Te~xtbegrenzungen" ;
+ Text [ en-US ] = "Te~xt Boundaries" ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "~Limites do texto";
+ Text[ ru ] = "Границы текÑта";
+ Text[ el ] = "ÎŒÏια ~κειμένου";
+ Text[ nl ] = "T~ekstbegrenzingen";
+ Text[ fr ] = "Délimitations du te~xte";
+ Text[ es ] = "~Límites del texto";
+ Text[ fi ] = "T~ekstin rajat";
+ Text[ ca ] = "Límits del te~xt ";
+ Text[ it ] = "~Margini del testo";
+ Text[ sk ] = "Hranice te~xtu";
+ Text[ da ] = "T~ekstmargener";
+ Text[ sv ] = "Te~xtbegränsningar";
+ Text[ pl ] = "Granice te~kstu";
+ Text[ pt-BR ] = "Li~mites do Texto";
+ Text[ th ] = "เขตà¹à¸”นข้อ~ความ";
+ Text[ ja ] = "テキストã®å¢ƒç•Œ(~X)";
+ Text[ ko ] = "í…스트 경계선(~X)";
+ Text[ zh-CN ] = "正文边界(~X)";
+ Text[ zh-TW ] = "內文邊界(~X)";
+ Text[ tr ] = "~Metin sınırları";
+ Text[ hi-IN ] = "~टेकà¥à¤¸à¥à¤Ÿà¥ सीमा";
+ Text[ ar ] = "حدود النص";
+ Text[ he ] = "‮גבולות טקסט‬";
+ };
+ MenuItem
+ {
+ Identifier = FN_VIEW_MARKS ;
+ HelpID = FN_VIEW_MARKS ;
+ Text [ de ] = "Ma~rkierungen" ;
+ Text [ en-US ] = "Fie~ld Shadings" ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "~Sombreados";
+ Text[ ru ] = "Затенение полей";
+ Text[ el ] = "Σημάδια";
+ Text[ nl ] = "~Markeringen";
+ Text[ fr ] = "M~arques";
+ Text[ es ] = "~Marcas";
+ Text[ fi ] = "Kentän va~rjostus";
+ Text[ ca ] = "~Ombres de camp";
+ Text[ it ] = "Contra~ssegni";
+ Text[ sk ] = "~Tieňovanie poľa";
+ Text[ da ] = "Ma~rkeringer";
+ Text[ sv ] = "Ma~rkeringar";
+ Text[ pl ] = "Cieniowanie pó~l";
+ Text[ pt-BR ] = "~Sombreamento de campo";
+ Text[ th ] = "à¹à¸£à¹€à¸‡à¸²à¹€à¸‚ตข้~อมูล";
+ Text[ ja ] = "ç°è‰²ã®ãƒãƒƒã‚¯ã§å¼·èª¿(~L)";
+ Text[ ko ] = "í•„ë“œ ìŒì˜(~L)";
+ Text[ zh-CN ] = "字段背景颜色(~L)";
+ Text[ zh-TW ] = "欄ä½èƒŒæ™¯é¡è‰²(~L)";
+ Text[ tr ] = "Alan gö~lgeleme";
+ Text[ hi-IN ] = "कà¥à¤·à¥‡~तà¥à¤° छाया";
+ Text[ ar ] = "تحديد";
+ Text[ he ] = "‮הצללת שדות‬";
+ };
+ MenuItem
+ {
+ Identifier = FN_VIEW_FIELDNAME ;
+ HelpID = FN_VIEW_FIELDNAME ;
+ Text [ de ] = "~Feldbefehle" ;
+ Text [ en-US ] = "~Fields" ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "Ca~mpos";
+ Text[ ru ] = "ПолÑ";
+ Text[ el ] = "Εντολές πεδίου";
+ Text[ nl ] = "~Veldopdrachten";
+ Text[ fr ] = "C~hamps";
+ Text[ es ] = "~Campos";
+ Text[ fi ] = "~Kentät";
+ Text[ ca ] = "~Camps";
+ Text[ it ] = "~Comandi di campo";
+ Text[ sk ] = "~Pole";
+ Text[ da ] = "~Felter";
+ Text[ sv ] = "~Fältkommandon";
+ Text[ pl ] = "~Pola";
+ Text[ pt-BR ] = "~Campos";
+ Text[ th ] = "เ~ขตข้อมูล";
+ Text[ ja ] = "フィールド(~F)";
+ Text[ ko ] = "필드(~F)";
+ Text[ zh-CN ] = "字段指令(~F)";
+ Text[ zh-TW ] = "欄ä½æŒ‡ä»¤(~F)";
+ Text[ tr ] = "~Alan öğeleri";
+ Text[ hi-IN ] = "~कà¥à¤·à¥‡à¤¤à¥à¤°";
+ Text[ ar ] = "حقول";
+ Text[ he ] = "‮שדות‬";
+ };
+ MenuItem
+ {
+ Identifier = FN_VIEW_META_CHARS ;
+ HelpID = FN_VIEW_META_CHARS ;
+ Text [ de ] = "Steuer~zeichen" ;
+ Text [ en-US ] = "~Nonprinting Characters" ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "~Caracteres não imprimíveis";
+ Text[ ru ] = "Ðепечатаемые Ñимволы";
+ Text[ el ] = "Μη εκτ~υπώσιμοι χαÏακτήÏες";
+ Text[ nl ] = "Bes~turingstekens";
+ Text[ fr ] = "~Caractères non imprimables";
+ Text[ es ] = "Caracteres ~no imprimibles";
+ Text[ fi ] = "T~ulostumattomat merkit";
+ Text[ ca ] = "Caràcters no ~imprimibles";
+ Text[ it ] = "Caratteri n~on stampabili";
+ Text[ sk ] = "~Riadiace znaky";
+ Text[ da ] = "Kontrol~tegn";
+ Text[ sv ] = "Ko~ntrolltecken";
+ Text[ pl ] = "Znaki ~niedrukowalne";
+ Text[ pt-BR ] = "Caracteres Não im~primíveis";
+ Text[ th ] = "ไ~ม่พิมพ์ตัวอัà¸à¸‚ระ";
+ Text[ ja ] = "編集記å·(~N)";
+ Text[ ko ] = "ì¸ì‡„í•  수 없는 문ìž(~N)";
+ Text[ zh-CN ] = "控制符å·(~N)";
+ Text[ zh-TW ] = "控制符號(~N)";
+ Text[ tr ] = "~Denetim karakterleri";
+ Text[ hi-IN ] = "~छपाई करने अयोगà¥à¤¯ अकà¥à¤·à¤°à¥‡à¤‚";
+ Text[ ar ] = "أحر٠لا تÙطبع";
+ Text[ he ] = "â€®×ª×•×™× ×‘×œ×ª×™ נר××™×‬";
+ };
+ MenuItem
+ {
+ Identifier = FN_VIEW_HIDDEN_PARA ;
+ HelpID = FN_VIEW_HIDDEN_PARA ;
+ /* ### ACHTUNG: Neuer Text in Resource? ~Versteckte Absätze : ~Versteckte Absõtze */
+ Text [ de ] = "~Versteckte Absätze" ;
+ Text [ en-US ] = "~Hidden Paragraphs" ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "~Parágrafos ocultos";
+ Text[ ru ] = "Скрытые абзацы";
+ Text[ el ] = "ΚÏÏ…~φές παÏάγÏαφοι";
+ Text[ nl ] = "Ve~rborgen alinea's";
+ Text[ fr ] = "~Paragraphes masqués";
+ Text[ es ] = "Párrafos ~ocultos";
+ Text[ fi ] = "~Piilotetut kappaleet";
+ Text[ ca ] = "Paràgrafs ~amagats";
+ Text[ it ] = "~Paragrafi nascosti";
+ Text[ sk ] = "~Skryté odstavce";
+ Text[ da ] = "Sk~julte afsnit";
+ Text[ sv ] = "Dold~a stycken";
+ Text[ pl ] = "~Ukryte akapity";
+ Text[ pt-BR ] = "Parágrafos ~Ocultos";
+ Text[ th ] = "ย่อหน้าที่~ซ่อนไว้";
+ Text[ ja ] = "éš ã—段è½(~H)";
+ Text[ ko ] = "숨겨진 단ë½(~H)";
+ Text[ zh-CN ] = "éšå…¥çš„段è½(~H)";
+ Text[ zh-TW ] = "隱入的段è½(~H)";
+ Text[ tr ] = "~Gizli paragraflar";
+ Text[ hi-IN ] = "छिपा हà¥~आ परिचà¥à¤›à¥‡à¤¦";
+ Text[ ar ] = "Ùقرات مخÙية";
+ Text[ he ] = "‮פסק×ות נסתרות‬";
+ };
+ SEPARATOR ;
+#ifndef MN_SW_WEB
+ MenuItem
+ {
+ ITEM_VIEW_BROWSER_MODE
+ };
+#else
+ MenuItem
+ {
+ Identifier = FN_PRINT_LAYOUT ;
+ HelpID = FN_PRINT_LAYOUT ;
+ Text [ de ] = "~Druck - Layout" ;
+ Text [ en-US ] = "~Print Layout" ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "~Configuração da impressão";
+ Text[ ru ] = "Разметка печати";
+ Text[ el ] = "~Διάταξη εκτÏπωσης";
+ Text[ nl ] = "~Afdruklay-out";
+ Text[ fr ] = "~Mise en page d'impression";
+ Text[ es ] = "~Configuración de impresión";
+ Text[ fi ] = "~Tulostusasettelu";
+ Text[ ca ] = "Im~primeix disseny";
+ Text[ it ] = "Layout di ~stampa";
+ Text[ sk ] = "Formát ~tlaÄe";
+ Text[ da ] = "~Udskriftslayout";
+ Text[ sv ] = "~Utskriftslayout";
+ Text[ pl ] = "Układ w~ydruku";
+ Text[ pt-BR ] = "~Layout de Impressão";
+ Text[ th ] = "~พิมพ์เค้าโครง";
+ Text[ ja ] = "å°åˆ·ãƒ¬ã‚¤ã‚¢ã‚¦ãƒˆ(~P)";
+ Text[ ko ] = "ì¸ì‡„ 모양(~P)";
+ Text[ zh-CN ] = "å°åˆ·ç‰ˆå¼(~P)";
+ Text[ zh-TW ] = "列å°ç‰ˆå¼(~P)";
+ Text[ tr ] = "~Baskı düzeni";
+ Text[ hi-IN ] = "~छपाई अभिनà¥à¤¯à¤¾à¤¸";
+ Text[ ar ] = "تخطيط الطباعة";
+ Text[ he ] = "~Druck - Layout";
+ };
+ MenuItem
+ {
+ Identifier = SID_SOURCEVIEW ;
+ HelpID = HID_SOURCEVIEW ;
+ Text [ de ] = "HTML - ~Quelltext" ;
+ Text [ en-US ] = "HT~ML - Source" ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "Fonte ~HTML";
+ Text[ ru ] = "ИÑходный текÑÑ‚ HTM~L";
+ Text[ el ] = "HT~ML - ΠÏοέλευση";
+ Text[ nl ] = "~HTML-brontekst";
+ Text[ fr ] = "HTML - ~Source";
+ Text[ es ] = "~HTML - Texto fuente";
+ Text[ fi ] = "~HTML-lähde";
+ Text[ ca ] = "Font HT~ML ";
+ Text[ it ] = "Testo sorgente HTM~L";
+ Text[ sk ] = "HT~ML - zdroj";
+ Text[ da ] = "HTML-kil~detekst";
+ Text[ sv ] = "HTML-källtext";
+ Text[ pl ] = "Tekst źródłowy HT~ML";
+ Text[ pt-BR ] = "Origem HT~ML";
+ Text[ th ] = "à¹à¸«à¸¥à¹ˆà¸‡ HT~ML ";
+ Text[ ja ] = "HT~ML ソーステキスト";
+ Text[ ko ] = "HTML ì›ë³¸(~M)";
+ Text[ zh-CN ] = "HT~ML æºæ–‡æœ¬";
+ Text[ zh-TW ] = "HT~ML 原始檔";
+ Text[ tr ] = "~HTML Kaynağı";
+ Text[ hi-IN ] = "HT~ML मूल";
+ Text[ ar ] = "نص مصدر HTML";
+ Text[ he ] = "HTML - ~Quelltext";
+ };
+#endif
+ ITEM_VIEW_SCREENMODE
+ };
+ };
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "~Ver";
+ Text[ ru ] = "~Вид";
+ Text[ el ] = "ΠÏο~βολή";
+ Text[ nl ] = "Beel~d";
+ Text[ fr ] = "~Affichage";
+ Text[ es ] = "~Ver";
+ Text[ fi ] = "~Näytä";
+ Text[ ca ] = "~Visualitza";
+ Text[ it ] = "~Visualizza";
+ Text[ sk ] = "~Zobraziť";
+ Text[ da ] = "~Vis";
+ Text[ sv ] = "Vi~sa";
+ Text[ pl ] = "~Widok";
+ Text[ pt-BR ] = "~Ver";
+ Text[ th ] = "~มุมมอง";
+ Text[ ja ] = "表示(~V)";
+ Text[ ko ] = "보기(~V)";
+ Text[ zh-CN ] = "视图(~V)";
+ Text[ zh-TW ] = "檢視(~V)";
+ Text[ tr ] = "~Görünüm";
+ Text[ hi-IN ] = "~दृशà¥à¤¯";
+ Text[ ar ] = "~عرض";
+ Text[ he ] = "‮תצוגה‬";
+};
+
+#ifdef MN_SW_WEB
+ #ifdef MN_SW_PORTAL
+ #define _MN_INS MN_WEBINS_PORT
+ #else
+ #define _MN_INS MN_WEBINS
+ #endif
+#elif defined MN_SW_GLOBAL //6
+ #ifdef MN_SW_PORTAL
+ #define _MN_INS MN_GLOBALINS_PORT
+ #else
+ #define _MN_INS MN_GLOBALINS
+ #endif
+#else
+ #ifdef MN_SW_PORTAL
+ #define _MN_INS MN_INS_PORT
+ #else
+ #define _MN_INS MN_INS
+ #endif
+#endif
+
+MenuItem _MN_INS
+{
+ Identifier = MN_INS ;
+ HelpID = MN_INS ;
+ /* ### ACHTUNG: Neuer Text in Resource? ~Einfügen : ~Einf³gen */
+ Text [ de ] = "~Einfügen" ;
+ Text [ en-US ] = "~Insert" ;
+ SubMenu = Menu
+ {
+ ItemList =
+ {
+#ifndef MN_SW_WEB
+ MenuItem
+ {
+ Identifier = FN_INSERT_BREAK_DLG ;
+ HelpID = FN_INSERT_BREAK_DLG ;
+ Text [ de ] = "Manueller ~Umbruch..." ;
+ Text [ en-US ] = "Manual ~Break..." ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "~Quebra manual...";
+ Text[ ru ] = "Разрыв...";
+ Text[ el ] = "ΧειÏοκίνητη αλλαγή...";
+ Text[ nl ] = "~Handmatig einde...";
+ Text[ fr ] = "~Saut manuel...";
+ Text[ es ] = "~Salto manual...";
+ Text[ fi ] = "Manuaal~inen vaihto...";
+ Text[ ca ] = "Sa~lt manual...";
+ Text[ it ] = "Interruzione ~manuale...";
+ Text[ sk ] = "RuÄné ~zalomenie...";
+ Text[ da ] = "Man~uelt sideskift...";
+ Text[ sv ] = "Man~uell brytning...";
+ Text[ pl ] = "~Ręczny podział...";
+ Text[ pt-BR ] = "Que~bra Manual...";
+ Text[ th ] = "à¹~บ่งด้วยตนเอง...";
+ Text[ ja ] = "ä»»æ„区切り(~B)...";
+ Text[ ko ] = "ìˆ˜ë™ ë‚˜ëˆ„ê¸°(~B)...";
+ Text[ zh-CN ] = "手动æ¢è¡Œ(~B)...";
+ Text[ zh-TW ] = "手動æ›è¡Œ(~B)...";
+ Text[ tr ] = "~Manüel kesme";
+ Text[ hi-IN ] = "मानà¥à¤µà¤² ~खणà¥à¤¡à¤¨...";
+ Text[ ar ] = "...Ùاصل يدوي";
+ Text[ he ] = "Manueller ~Umbruch...";
+ };
+#endif
+ MenuItem
+ {
+ Identifier = MN_SUB_FIELD ;
+ HelpID = HID_MN_SUB_FIELD ;
+ Text [ de ] = "~Feldbefehl" ;
+ Text [ en-US ] = "Fiel~ds" ;
+ /* ### ACHTUNG: Neuer Text in Resource? Feldbefehle einfügen : Feldbefehle einf³gen */
+ SubMenu = Menu
+ {
+ ItemList =
+ {
+ MenuItem
+ {
+ Identifier = FN_INSERT_FLD_DATE ;
+ HelpID = FN_INSERT_FLD_DATE ;
+ Text [ de ] = "~Datum" ;
+ Text [ en-US ] = "~Date" ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "~Data";
+ Text[ ru ] = "Дата";
+ Text[ el ] = "ΗμεÏομηνία";
+ Text[ nl ] = "~Datum";
+ Text[ fr ] = "~Date";
+ Text[ es ] = "~Fecha";
+ Text[ fi ] = "~Päivämäärä";
+ Text[ ca ] = "~Data";
+ Text[ it ] = "~Data";
+ Text[ sk ] = "~Dátum";
+ Text[ da ] = "~Dato";
+ Text[ sv ] = "~Datum";
+ Text[ pl ] = "~Data";
+ Text[ pt-BR ] = "~Data";
+ Text[ th ] = "~วันที่";
+ Text[ ja ] = "日付(~D)";
+ Text[ ko ] = "날짜(~D)";
+ Text[ zh-CN ] = "日期(~D)";
+ Text[ zh-TW ] = "日期(~D)";
+ Text[ tr ] = "~Tarih";
+ Text[ hi-IN ] = "~दिनांक";
+ Text[ ar ] = "التاريخ";
+ Text[ he ] = "‮ת×ריך‬";
+ };
+ MenuItem
+ {
+ Identifier = FN_INSERT_FLD_TIME ;
+ HelpID = FN_INSERT_FLD_TIME ;
+ Text [ de ] = "~Uhrzeit" ;
+ Text [ en-US ] = "~Time" ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "~Hora";
+ Text[ ru ] = "ВремÑ";
+ Text[ el ] = "Î~Ïα";
+ Text[ nl ] = "~Tijd";
+ Text[ fr ] = "~Heure";
+ Text[ es ] = "~Hora";
+ Text[ fi ] = "~Aika";
+ Text[ ca ] = "~Hora";
+ Text[ it ] = "O~rario";
+ Text[ sk ] = "ÄŒa~s";
+ Text[ da ] = "~Klokkeslæt";
+ Text[ sv ] = "~Klockslag";
+ Text[ pl ] = "~Godzina";
+ Text[ pt-BR ] = "~Hora";
+ Text[ th ] = "เ~วลา";
+ Text[ ja ] = "時刻(~T)";
+ Text[ ko ] = "시간(~T)";
+ Text[ zh-CN ] = "时间(~T)";
+ Text[ zh-TW ] = "時間(~T)";
+ Text[ tr ] = "~Zaman";
+ Text[ hi-IN ] = "~समय";
+ Text[ ar ] = "الوقت";
+ Text[ he ] = "‮שעה‬";
+ };
+ MenuItem
+ {
+ Identifier = FN_INSERT_FLD_PGNUMBER ;
+ HelpID = FN_INSERT_FLD_PGNUMBER ;
+ Text [ de ] = "~Seitennummer" ;
+ Text [ en-US ] = "~Page Number" ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "Número de ~página";
+ Text[ ru ] = "Ðомер Ñтраницы";
+ Text[ el ] = "ΑÏιθμός ~σελίδας";
+ Text[ nl ] = "~Paginanummer";
+ Text[ fr ] = "~Numéro de page";
+ Text[ es ] = "~Número de página";
+ Text[ fi ] = "~Sivunumero";
+ Text[ ca ] = "~Números de pàgina";
+ Text[ it ] = "Numeri di pa~gina";
+ Text[ sk ] = "Číslo ~stránky";
+ Text[ da ] = "~Sidetal";
+ Text[ sv ] = "~Sidnummer";
+ Text[ pl ] = "Numery ~stron";
+ Text[ pt-BR ] = "Números de ~Página";
+ Text[ th ] = "เลข~หน้า";
+ Text[ ja ] = "ページ番å·(~P)";
+ Text[ ko ] = "페ì´ì§€ 번호(~P)";
+ Text[ zh-CN ] = "页ç (~P)";
+ Text[ zh-TW ] = "é ç¢¼(~P)";
+ Text[ tr ] = "~Sayfa Numarası";
+ Text[ hi-IN ] = "पृषà¥à¤  ~संखà¥à¤¯à¤¾";
+ Text[ ar ] = "رقم الصÙحة";
+ Text[ he ] = "~Seitennummer";
+ };
+ MenuItem
+ {
+ Identifier = FN_INSERT_FLD_PGCOUNT ;
+ HelpID = FN_INSERT_FLD_PGCOUNT ;
+ /* ### ACHTUNG: Neuer Text in Resource? Seitenan~zahl : Seitenanzahl */
+ Text [ de ] = "Seitenan~zahl" ;
+ Text [ en-US ] = "Page ~Count" ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "~Contar páginas";
+ Text[ ru ] = "КоличеÑтво Ñтраниц";
+ Text[ el ] = "~ΣÏνολο σελιδών";
+ Text[ nl ] = "Aa~ntal pagina's";
+ Text[ fr ] = "Nom~bre de pages";
+ Text[ es ] = "~Contar páginas";
+ Text[ fi ] = "Sivum~äärä";
+ Text[ ca ] = "~Compte pàgines";
+ Text[ it ] = "Numero di ~pagine";
+ Text[ sk ] = "~PoÄet stránok";
+ Text[ da ] = "Side~antal";
+ Text[ sv ] = "Sida~ntal";
+ Text[ pl ] = "~Liczba stron";
+ Text[ pt-BR ] = "~Total de Páginas";
+ Text[ th ] = "~นับหน้า";
+ Text[ ja ] = "ページç·æ•°(~C)";
+ Text[ ko ] = "페ì´ì§€ 수(~C)";
+ Text[ zh-CN ] = "页数(~C)";
+ Text[ zh-TW ] = "é æ•¸(~C)";
+ Text[ tr ] = "Sayfa ~sayısı";
+ Text[ hi-IN ] = "पृषà¥à¤  ~गिनती";
+ Text[ ar ] = "عدد الصÙحات";
+ Text[ he ] = "‮סך הכל עמודי×‬l";
+ };
+#ifndef MN_SW_WEB
+ MenuItem
+ {
+ Identifier = FN_INSERT_FLD_TOPIC ;
+ HelpID = FN_INSERT_FLD_TOPIC ;
+ Text [ de ] = "~Thema" ;
+ Text [ en-US ] = "~Subject" ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "~Assunto";
+ Text[ ru ] = "Тема";
+ Text[ el ] = "~Θέμα";
+ Text[ nl ] = "~Onderwerp";
+ Text[ fr ] = "~Sujet";
+ Text[ es ] = "~Asunto";
+ Text[ fi ] = "A~ihe";
+ Text[ ca ] = "~Assumpte";
+ Text[ it ] = "Argo~mento";
+ Text[ sk ] = "~Predmet";
+ Text[ da ] = "~Emne";
+ Text[ sv ] = "~Ämne";
+ Text[ pl ] = "T~emat";
+ Text[ pt-BR ] = "~Assunto";
+ Text[ th ] = "~ชื่อเรื่อง";
+ Text[ ja ] = "テーマ(~S)";
+ Text[ ko ] = "주제(~S)";
+ Text[ zh-CN ] = "主题(~S)";
+ Text[ zh-TW ] = "主題(~S)";
+ Text[ tr ] = "~Konu";
+ Text[ hi-IN ] = "~विषय";
+ Text[ ar ] = "الموضوع";
+ Text[ he ] = "‮נוש×‬";
+ };
+#endif
+ MenuItem
+ {
+ Identifier = FN_INSERT_FLD_TITLE ;
+ HelpID = FN_INSERT_FLD_TITLE ;
+ /* ### ACHTUNG: Neuer Text in Resource? T~itel : Titel */
+ Text [ de ] = "T~itel" ;
+ Text [ en-US ] = "~Title" ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "~Título";
+ Text[ ru ] = "Заголовок";
+ Text[ el ] = "Τίτλος";
+ Text[ nl ] = "Tite~l";
+ Text[ fr ] = "~Titre";
+ Text[ es ] = "~Título";
+ Text[ fi ] = "~Otsikko";
+ Text[ ca ] = "~Títol";
+ Text[ it ] = "T~itolo";
+ Text[ sk ] = "~Nadpis";
+ Text[ da ] = "T~itel";
+ Text[ sv ] = "T~itel";
+ Text[ pl ] = "Tyt~uł";
+ Text[ pt-BR ] = "~Título";
+ Text[ th ] = "~ชื่อ";
+ Text[ ja ] = "タイトル(~T)";
+ Text[ ko ] = "제목(~T)";
+ Text[ zh-CN ] = "标题(~T)";
+ Text[ zh-TW ] = "標題(~T)";
+ Text[ tr ] = "~Başlık";
+ Text[ hi-IN ] = "~शीरà¥à¤·à¤•";
+ Text[ ar ] = "العنوان";
+ Text[ he ] = "‮כותרת‬";
+ };
+ MenuItem
+ {
+ Identifier = FN_INSERT_FLD_AUTHOR ;
+ HelpID = FN_INSERT_FLD_AUTHOR ;
+ /* ### ACHTUNG: Neuer Text in Resource? Aut~or : Autor */
+ Text [ de ] = "Aut~or" ;
+ Text [ en-US ] = "~Author" ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "A~utor";
+ Text[ ru ] = "Ðвтор";
+ Text[ el ] = "Συντάκτης";
+ Text[ nl ] = "A~uteur";
+ Text[ fr ] = "Auteur";
+ Text[ es ] = "A~utor";
+ Text[ fi ] = "~Tekijä";
+ Text[ ca ] = "A~utor";
+ Text[ it ] = "Aut~ore";
+ Text[ sk ] = "~Autor";
+ Text[ da ] = "F~orfatter";
+ Text[ sv ] = "~Författare";
+ Text[ pl ] = "~Autor";
+ Text[ pt-BR ] = "Au~tor";
+ Text[ th ] = "~ผู้เขียน";
+ Text[ ja ] = "作æˆè€…(~A)";
+ Text[ ko ] = "작성ìž(~A)";
+ Text[ zh-CN ] = "作者(~A)";
+ Text[ zh-TW ] = "作者(~A)";
+ Text[ tr ] = "~Yazan";
+ Text[ hi-IN ] = "~लेखक";
+ Text[ ar ] = "المؤلÙ";
+ Text[ he ] = "‮מחבר‬";
+ };
+ SEPARATOR ;
+ MenuItem
+ {
+ Identifier = FN_INSERT_FIELD ;
+ HelpID = FN_INSERT_FIELD ;
+ Text [ de ] = "~Andere..." ;
+ Text [ en-US ] = "~Other..." ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "~Outros...";
+ Text[ ru ] = "~Дополнительно...";
+ Text[ el ] = "Άλλ~α...";
+ Text[ nl ] = "~Andere...";
+ Text[ fr ] = "~Autres...";
+ Text[ es ] = "~Otros...";
+ Text[ fi ] = "~Muu...";
+ Text[ ca ] = "A~ltres...";
+ Text[ it ] = "~Altro...";
+ Text[ sk ] = "I~né...";
+ Text[ da ] = "A~ndre...";
+ Text[ sv ] = "~Andra...";
+ Text[ pl ] = "~Inne...";
+ Text[ pt-BR ] = "~Outro...";
+ Text[ th ] = "~อื่น ๆ...";
+ Text[ ja ] = "ãã®ä»–(~O)...";
+ Text[ ko ] = "기타(~O)...";
+ Text[ zh-CN ] = "其他(~O)...";
+ Text[ zh-TW ] = "其他(~O)...";
+ Text[ tr ] = "~DiÄŸer...";
+ Text[ hi-IN ] = "~अनà¥à¤¯ ...";
+ Text[ ar ] = "أخرى...";
+ Text[ he ] = "~Andere...";
+ };
+ };
+ };
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "Ca~mpos";
+ Text[ ru ] = "ПолÑ";
+ Text[ el ] = "Εντολή πεδίου";
+ Text[ nl ] = "Veldopd~racht";
+ Text[ fr ] = "C~hamp";
+ Text[ es ] = "~Campos";
+ Text[ fi ] = "Kentt~ä";
+ Text[ ca ] = "Cam~ps";
+ Text[ it ] = "Comando di cam~po";
+ Text[ sk ] = "Po~le";
+ Text[ da ] = "~Felt";
+ Text[ sv ] = "~Fältkommando";
+ Text[ pl ] = "Po~la";
+ Text[ pt-BR ] = "Ca~mpos";
+ Text[ th ] = "เขตข้~อมูล";
+ Text[ ja ] = "フィールド(~D)";
+ Text[ ko ] = "필드(~D)";
+ Text[ zh-CN ] = "字段指令(~D)";
+ Text[ zh-TW ] = "欄ä½æŒ‡ä»¤(~D)";
+ Text[ tr ] = "Alan ~öğeleri";
+ Text[ hi-IN ] = "~कà¥à¤·à¥‡à¤¤à¥à¤°à¥‡à¤‚";
+ Text[ ar ] = "حقل";
+ Text[ he ] = "~Feldbefehl";
+ };
+ MenuItem
+ {
+ Identifier = FN_INSERT_SYMBOL ;
+ HelpID = FN_INSERT_SYMBOL ;
+ Text [ de ] = "~Sonderzeichen..." ;
+ Text [ en-US ] = "S~pecial Character..." ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "Carac~teres especiais...";
+ Text[ ru ] = "Cимволы...";
+ Text[ el ] = "Ειδικοί χαÏακτήÏε~Ï‚...";
+ Text[ nl ] = "~Speciale tekens...";
+ Text[ fr ] = "~Caractères spéciaux...";
+ Text[ es ] = "S~ímbolos...";
+ Text[ fi ] = "Merkk~i...";
+ Text[ ca ] = "Caràcter ~especial...";
+ Text[ it ] = "Carattere ~speciale...";
+ Text[ sk ] = "Š~peciálny znak...";
+ Text[ da ] = "~Specialtegn...";
+ Text[ sv ] = "~Specialtecken...";
+ Text[ pl ] = "Znaki specjalne...";
+ Text[ pt-BR ] = "Caracter Es~pecial...";
+ Text[ th ] = "ตัวอัà¸à¸‚ระพิเ~ศษ...";
+ Text[ ja ] = "記å·ã¨ç‰¹æ®Šæ–‡å­—(~P)...";
+ Text[ ko ] = "기호 ë° íŠ¹ìˆ˜ 문ìž(~P)...";
+ Text[ zh-CN ] = "特殊字符(~P)...";
+ Text[ zh-TW ] = "特殊字元(~P)...";
+ Text[ tr ] = "Ö~zel karakterler...";
+ Text[ hi-IN ] = "वि~शेष अकà¥à¤·à¤°...";
+ Text[ ar ] = "...رموز خاصة";
+ Text[ he ] = "~Sonderzeichen...";
+ };
+ SEPARATOR ;
+ MenuItem
+ {
+ Identifier = FN_INSERT_REGION ;
+ HelpID = FN_INSERT_REGION;
+ Text [ de ] = "Bereic~h..." ;
+ Text [ en-US ] = "~Section..." ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "~Secção...";
+ Text[ ru ] = "Раздел...";
+ Text[ el ] = "Ενότ~ητα...";
+ Text[ nl ] = "Bereik~...";
+ Text[ fr ] = "Secti~on...";
+ Text[ es ] = "~Sección...";
+ Text[ fi ] = "~Osa...";
+ Text[ ca ] = "~Secció...";
+ Text[ it ] = "Se~zione...";
+ Text[ sk ] = "~Sekcia...";
+ Text[ da ] = "Områd~e...";
+ Text[ sv ] = "Område...";
+ Text[ pl ] = "Sek~cja...";
+ Text[ pt-BR ] = "~Seção...";
+ Text[ th ] = "~ส่วน...";
+ Text[ ja ] = "範囲(~S)...";
+ Text[ ko ] = "구역(~S)...";
+ Text[ zh-CN ] = "区域(~S)...";
+ Text[ zh-TW ] = "å€åŸŸ(~S)...";
+ Text[ tr ] = "~Bölüm...";
+ Text[ hi-IN ] = "~विभाग...";
+ Text[ ar ] = "نطاق...";
+ Text[ he ] = "‮מיקטע...‬";
+ };
+ ITEM_HYPERLINK_DIALOG
+ SEPARATOR ;
+#ifndef MN_SW_WEB
+ MenuItem
+ {
+ Identifier = FN_INSERT_PAGEHEADER ;
+ HelpID = FN_INSERT_PAGEHEADER ;
+ Text [ de ] = "Ko~pfzeile" ;
+ Text [ en-US ] = "He~ader" ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "~Cabeçalho";
+ Text[ ru ] = "Верхний колонтитул";
+ Text[ el ] = "Κε~φαλίδα";
+ Text[ nl ] = "Ko~ptekst";
+ Text[ fr ] = "~En-tête";
+ Text[ es ] = "~Encabezamiento";
+ Text[ fi ] = "~Ylätunniste";
+ Text[ ca ] = "C~apçalera";
+ Text[ it ] = "Ri~ga d'intestazione";
+ Text[ sk ] = "Záhl~avie";
+ Text[ da ] = "Side~hoved";
+ Text[ sv ] = "Sidhuvud";
+ Text[ pl ] = "Na~główek";
+ Text[ pt-BR ] = "~Cabeçalho";
+ Text[ th ] = "ส่วนหั~ว";
+ Text[ ja ] = "ヘッダ(~A)";
+ Text[ ko ] = "머리글(~A)";
+ Text[ zh-CN ] = "页眉(~A)";
+ Text[ zh-TW ] = "é é¦–(~A)";
+ Text[ tr ] = "Başlık";
+ Text[ hi-IN ] = "पृषà¥à¤  के ~ऊपर की टीका";
+ Text[ ar ] = "رأس الصÙحة";
+ Text[ he ] = "‮כותרת עליונה‬";
+ };
+ MenuItem
+ {
+ Identifier = FN_INSERT_PAGEFOOTER ;
+ HelpID = FN_INSERT_PAGEFOOTER ;
+ /* ### ACHTUNG: Neuer Text in Resource? Fuß~zeile : F~ußzeile */
+ /* ### ACHTUNG: Neuer Text in Resource? Fuß~zeile : F~ußzeile */
+ Text [ de ] = "Fuß~zeile" ;
+ Text [ en-US ] = "Foote~r" ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "Ro~dapé";
+ Text[ ru ] = "Ðижний колонтитул";
+ Text[ el ] = "Υπο~σέλιδο";
+ Text[ nl ] = "V~oettekst";
+ Text[ fr ] = "Pie~d de page";
+ Text[ es ] = "~Pie de página";
+ Text[ fi ] = "Ala~selite";
+ Text[ ca ] = "Pe~u";
+ Text[ it ] = "Pi~è di pagina";
+ Text[ sk ] = "Zá~pätie";
+ Text[ da ] = "S~idefod";
+ Text[ sv ] = "Sidfot";
+ Text[ pl ] = "~Stopka";
+ Text[ pt-BR ] = "~Rodapé";
+ Text[ th ] = "ส่วนท้า~ย";
+ Text[ ja ] = "フッタ(~R)";
+ Text[ ko ] = "바닥글(~R)";
+ Text[ zh-CN ] = "页脚(~R)";
+ Text[ zh-TW ] = "é å°¾(~R)";
+ Text[ tr ] = "Dipnot";
+ Text[ hi-IN ] = "पृषà¥à¤  के अधोभाग की टीका";
+ Text[ ar ] = "تذييل الصÙحة";
+ Text[ he ] = "‮כותרת תחתונה‬";
+ };
+#endif
+ MenuItem
+ {
+ Identifier = FN_INSERT_FOOTNOTE_DLG ;
+ HelpID = FN_INSERT_FOOTNOTE_DLG ;
+ Text [ de ] = "Fußnote~..." ;
+ Text [ en-US ] = "Footnote~..." ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "~Nota de rodapé...";
+ Text[ ru ] = "СноÑка...";
+ Text[ el ] = "Υποσημείωση~...";
+ Text[ nl ] = "~Voetnoot...";
+ Text[ fr ] = "Note de bas de pa~ge...";
+ Text[ es ] = "~Nota al pie...";
+ Text[ fi ] = "~Alaviite...";
+ Text[ ca ] = "N~ota al peu...";
+ Text[ it ] = "No~ta a piè pagina...";
+ Text[ sk ] = "Poznámka pod Äiarou~...";
+ Text[ da ] = "Fodnote~...";
+ Text[ sv ] = "Fotnot~...";
+ Text[ pl ] = "Przypis ~dolny...";
+ Text[ pt-BR ] = "~Nota de Rodapé...";
+ Text[ th ] = "เชิง~อรรถ...";
+ Text[ ja ] = "脚注(~.)...";
+ Text[ ko ] = "ê°ì£¼(~.)...";
+ Text[ zh-CN ] = "注脚(~.)...";
+ Text[ zh-TW ] = "註腳(~.)...";
+ Text[ tr ] = "~Alt bilgi...";
+ Text[ hi-IN ] = "पृषà¥à¤  के ~नीचे की टीका...";
+ Text[ ar ] = "...حاشية سÙلية";
+ Text[ he ] = "‮הערת שוליי×...‬";
+ };
+#ifndef MN_SW_WEB
+ MenuItem
+ {
+ Identifier = FN_INSERT_CAPTION ;
+ HelpID = FN_INSERT_CAPTION ;
+ Text [ de ] = "Bes~chriftung..." ;
+ Text [ en-US ] = "Caption..." ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "~Legenda...";
+ Text[ ru ] = "Ðазвание...";
+ Text[ el ] = "Λεζάντα...";
+ Text[ nl ] = "~Bijschrift...";
+ Text[ fr ] = "L~égende...";
+ Text[ es ] = "~Etiqueta...";
+ Text[ fi ] = "Kuvaotsikko...";
+ Text[ ca ] = "Contingut...";
+ Text[ it ] = "Di~citura...";
+ Text[ sk ] = "Popisok...";
+ Text[ da ] = "Bil~ledtekst...";
+ Text[ sv ] = "Bildtext...";
+ Text[ pl ] = "Podpis...";
+ Text[ pt-BR ] = "Legenda...";
+ Text[ th ] = "คำบรรยายภาพ...";
+ Text[ ja ] = "図表番å·...";
+ Text[ ko ] = "캡션...";
+ Text[ zh-CN ] = "标签...";
+ Text[ zh-TW ] = "標籤...";
+ Text[ tr ] = "Başlık...";
+ Text[ hi-IN ] = "कॉपà¥à¤¶à¤¨à¥...";
+ Text[ ar ] = "تسمية توضيحية...";
+ Text[ he ] = "Bes~chriftung...";
+ };
+#endif
+ MenuItem
+ {
+ Identifier = FN_INSERT_BOOKMARK ;
+ HelpID = FN_INSERT_BOOKMARK ;
+ Text [ de ] = "Te~xtmarke..." ;
+ Text [ en-US ] = "Bookmar~k..." ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "Marcador de te~xto...";
+ Text[ ru ] = "Закладка...";
+ Text[ el ] = "Σημάδι κειμένου...";
+ Text[ nl ] = "~Tekstmarkering...";
+ Text[ fr ] = "Re~père de texte...";
+ Text[ es ] = "~Marca de texto...";
+ Text[ fi ] = "Kirja~nmerkki...";
+ Text[ ca ] = "Marca~dor...";
+ Text[ it ] = "Segnali~bro...";
+ Text[ sk ] = "Zálož~ka...";
+ Text[ da ] = "Te~kstmarkering...";
+ Text[ sv ] = "~Bokmärke...";
+ Text[ pl ] = "Z~akładka...";
+ Text[ pt-BR ] = "Ma~rcador...";
+ Text[ th ] = "ที่คั่~น...";
+ Text[ ja ] = "テキストマーク(~K)...";
+ Text[ ko ] = "책갈피(~K)...";
+ Text[ zh-CN ] = "书签(~K)...";
+ Text[ zh-TW ] = "內文標籤(~K)...";
+ Text[ tr ] = "~Yer imi...";
+ Text[ hi-IN ] = "पृषà¥à¤ ~संकेत...";
+ Text[ ar ] = "...إشارة مرجعية";
+ Text[ he ] = "‮סימניה‬";
+ };
+#ifndef MN_SW_WEB
+ MenuItem
+ {
+ Identifier = FN_INSERT_REF_FIELD ;
+ HelpID = FN_INSERT_REF_FIELD ;
+ Text [ de ] = "~Querverweis..." ;
+ Text [ en-US ] = "Cross-reference...";
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "R~eferência...";
+ Text[ ru ] = "ПерекреÑÑ‚Ð½Ð°Ñ ÑÑылка...";
+ Text[ el ] = "ΠαÏαπομπή...";
+ Text[ nl ] = "~Kruisverwijzing...";
+ Text[ fr ] = "~Renvoi...";
+ Text[ es ] = "~Referencia...";
+ Text[ fi ] = "Ristiviite...";
+ Text[ ca ] = "Referència creuada...";
+ Text[ it ] = "Ri~ferimento incrociato...";
+ Text[ sk ] = "Krížový odkaz...";
+ Text[ da ] = "Krydshen~visning...";
+ Text[ sv ] = "Korshänvisning...";
+ Text[ pl ] = "Odsyłacz...";
+ Text[ pt-BR ] = "Referência cruzada...";
+ Text[ th ] = "อ้างอิงไขว้...";
+ Text[ ja ] = "å‚ç…§...";
+ Text[ ko ] = "ìƒí˜¸ 참조...";
+ Text[ zh-CN ] = "å‚ç…§...";
+ Text[ zh-TW ] = "åƒç…§...";
+ Text[ tr ] = "~Çapraz başvuru...";
+ Text[ hi-IN ] = "कà¥à¤°à¥‰à¤¸-रेफरेनà¥à¤¸...";
+ Text[ ar ] = "...إسنادات تراÙقية";
+ Text[ he ] = "‮מר××” מקו×‬";
+ };
+#endif
+ MenuItem
+ {
+ Identifier = FN_POSTIT ;
+ HelpID = FN_POSTIT ;
+ Text [ de ] = "~Notiz..." ;
+ Text [ en-US ] = "Not~e..." ;
+ /* ### ACHTUNG: Neuer Text in Resource? Einfügen oder bearbeiten einer Notiz : Einf³gen oder bearbeiten einer Notiz */
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "~Anotação...";
+ Text[ ru ] = "Примечание...";
+ Text[ el ] = "Σημείωση...";
+ Text[ nl ] = "~Aantekening...";
+ Text[ fr ] = "~Note...";
+ Text[ es ] = "~Nota...";
+ Text[ fi ] = "Ko~mmentti...";
+ Text[ ca ] = "~Nota...";
+ Text[ it ] = "~Nota...";
+ Text[ sk ] = "Poznámk~a...";
+ Text[ da ] = "~Note...";
+ Text[ sv ] = "~Anteckning...";
+ Text[ pl ] = "Notatka...";
+ Text[ pt-BR ] = "A~notação...";
+ Text[ th ] = "หมายเห~ตุ...";
+ Text[ ja ] = "コメント(~E)...";
+ Text[ ko ] = "메모(~E)...";
+ Text[ zh-CN ] = "备注(~E)...";
+ Text[ zh-TW ] = "備註(~E)...";
+ Text[ tr ] = "~Not...";
+ Text[ hi-IN ] = "सू~चना...";
+ Text[ ar ] = "...ملاحظة";
+ Text[ he ] = "~Notiz...";
+ };
+#ifdef SOLAR_JAVA
+ MenuItem
+ {
+ Identifier = FN_JAVAEDIT ;
+ HelpID = FN_JAVAEDIT ;
+ Text [ de ] = "Script..." ;
+ Text [ en-US ] = "S~cript..." ;
+ Text[ pt ] = "Script...";
+ Text[ ru ] = "Скрипт...";
+ Text[ el ] = "~Δέσμη ενεÏγειών...";
+ Text[ nl ] = "Script...";
+ Text[ fr ] = "Script...";
+ Text[ es ] = "Script...";
+ Text[ fi ] = "Komentosarj~a...";
+ Text[ ca ] = "S~cript...";
+ Text[ it ] = "Script...";
+ Text[ sk ] = "S~kript...";
+ Text[ da ] = "Script...";
+ Text[ sv ] = "Skript...";
+ Text[ pl ] = "S~krypt...";
+ Text[ pt-BR ] = "S~cript...";
+ Text[ th ] = "ส~คริปต์...";
+ Text[ ja ] = "スクリプト(~C)...";
+ Text[ ko ] = "스í¬ë¦½íŠ¸(~C)...";
+ Text[ zh-CN ] = "脚本(~C)...";
+ Text[ zh-TW ] = "程å¼æª”(~C)...";
+ Text[ tr ] = "Script...";
+ Text[ hi-IN ] = "सà¥à¤•à¥à¤°à¤¿~पà¥à¤Ÿà¥...";
+ Text[ ar ] = "...شكل الخط";
+ Text[ he ] = "‮קוד לביצוע...‬";
+ };
+#endif
+
+#ifndef MN_SW_WEB
+ MenuItem
+ {
+ Identifier = MN_DIRSUBMENU ;
+ HelpID = MN_DIRSUBMENU ;
+ Text [ de ] = "~Verzeichnisse" ;
+ Text [ en-US ] = "Inde~xes and Tables" ;
+ SubMenu = Menu
+ {
+ ItemList =
+ {
+ MenuItem
+ {
+ Identifier = FN_INSERT_IDX_ENTRY_DLG ;
+ HelpID = FN_INSERT_IDX_ENTRY_DLG ;
+ Text [ de ] = "Eintra~g..." ;
+ Text [ en-US ] = "~Entry..." ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "~Entrada...";
+ Text[ ru ] = "Элемент...";
+ Text[ el ] = "ΚαταχώÏιση...";
+ Text[ nl ] = "I~tem...";
+ Text[ fr ] = "~Entrée...";
+ Text[ es ] = "~Entrada...";
+ Text[ fi ] = "~Merkintä...";
+ Text[ ca ] = "~Entrada...";
+ Text[ it ] = "~Voce...";
+ Text[ sk ] = "~Položka...";
+ Text[ da ] = "Inde~ks...";
+ Text[ sv ] = "Post...";
+ Text[ pl ] = "~Wpis...";
+ Text[ pt-BR ] = "~Entrada...";
+ Text[ th ] = "~รายà¸à¸²à¸£...";
+ Text[ ja ] = "目次ã¨ç´¢å¼•ã®é …目登録(~E)...";
+ Text[ ko ] = "ìƒ‰ì¸ ë° ëª©ì°¨ 항목(~E)...";
+ Text[ zh-CN ] = "æ¡ç›®(~E)...";
+ Text[ zh-TW ] = "é …ç›®(~E)...";
+ Text[ tr ] = "~GiriÅŸ...";
+ Text[ hi-IN ] = "~पà¥à¤°à¤µà¤¿à¤·à¥à¤Ÿà¤¿...";
+ Text[ ar ] = "إدخال...";
+ Text[ he ] = "‮שורה...‬";
+ };
+ MenuItem
+ {
+ Identifier = FN_INSERT_MULTI_TOX;
+ HelpID = FN_INSERT_MULTI_TOX;
+ Text [ de ] = "~Verzeichnisse..." ;
+ Text [ en-US ] = "~Indexes and Tables...";
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "~Ãndices...";
+ Text[ ru ] = "Оглавление и указатели...";
+ Text[ el ] = "Ε~Ï…ÏετήÏια...";
+ Text[ nl ] = "Inde~x...";
+ Text[ fr ] = "~Index...";
+ Text[ es ] = "Ãndi~ces...";
+ Text[ fi ] = "Hakemistot ~ja luettelot...";
+ Text[ ca ] = "~Ãndex...";
+ Text[ it ] = "In~dici...";
+ Text[ sk ] = "Re~gistre a tabuľky...";
+ Text[ da ] = "~Indeks...";
+ Text[ sv ] = "Förteckningar...";
+ Text[ pl ] = "~Indeksy i spis treści...";
+ Text[ pt-BR ] = "Ãnd~ices e Tabelas...";
+ Text[ th ] = "~ดัชนี...";
+ Text[ ja ] = "目次ã¨ç´¢å¼•(~I)...";
+ Text[ ko ] = "ìƒ‰ì¸ ë° ëª©ì°¨(~I)...";
+ Text[ zh-CN ] = "目录(~I)...";
+ Text[ zh-TW ] = "目錄(~I)...";
+ Text[ tr ] = "~Dizinler ve tablolar...";
+ Text[ hi-IN ] = "~अनà¥à¤•à¥à¤°à¤®à¤£à¤¿à¤¯à¤¾à¤ और सारणियाà¤...";
+ Text[ ar ] = "Ùهارس...";
+ Text[ he ] = "‮מפתחות וטבל×ות‬";
+ };
+ MenuItem
+ {
+ Identifier = FN_INSERT_AUTH_ENTRY_DLG ;
+ HelpID = FN_INSERT_AUTH_ENTRY_DLG ;
+ Text [ de ] = "~Literaturverzeichniseintrag..." ;
+
+ Text [ en-US ] = "~Bibliography Entry...";
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "Entrada ~bibliográfica...";
+ Text[ ru ] = "БиблиографичеÑÐºÐ°Ñ ÑÑылка...";
+ Text[ el ] = "ΚαταχώÏιση βιβ~λιογÏαφίας...";
+ Text[ nl ] = "~Item voor literatuurlijst...";
+ Text[ fr ] = "Entrée de biblio~graphie...";
+ Text[ es ] = "~Entrada bibliográfica...";
+ Text[ fi ] = "~Lähdeluettelomerkintä...";
+ Text[ ca ] = "~Entrada bibliogràfica...";
+ Text[ it ] = "Voce bib~liografica...";
+ Text[ sk ] = "Po~ložka v zozname použitej literatúry...";
+ Text[ da ] = "~Litteraturlisteelement...";
+ Text[ sv ] = "Litteraturförteckningspost...";
+ Text[ pl ] = "Pozy~cja bibliograficzna...";
+ Text[ pt-BR ] = "Entrada de ~Bibliografia...";
+ Text[ th ] = "รายà¸à¸²à¸£~บรรณานุà¸à¸£à¸¡...";
+ Text[ ja ] = "å‚考文献項目(~B)...";
+ Text[ ko ] = "참고 문헌 항목(~B)...";
+ Text[ zh-CN ] = "文献目录æ¡ç›®(~B)...";
+ Text[ zh-TW ] = "åƒè€ƒæ–‡ç»ç›®éŒ„æ¢ç›®(~B)...";
+ Text[ tr ] = "~Kaynakça girişi...";
+ Text[ hi-IN ] = "~गà¥à¤°à¤¨à¥à¤¥-सूची पà¥à¤°à¤µà¤¿à¤·à¥à¤Ÿà¤¿...";
+ Text[ ar ] = "إدخال ÙÙŠ Ùهرس المراجع...";
+ Text[ he ] = "‮שורת בבליוגרפיה...‬";
+ };
+ };
+ };
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "Ãnd~ices";
+ Text[ ru ] = "Оглавление и указатели";
+ Text[ el ] = "Ευ~ÏετήÏια";
+ Text[ nl ] = "~Indices";
+ Text[ fr ] = "Inde~x";
+ Text[ es ] = "Ã~ndices";
+ Text[ fi ] = "Hakemis~tot ja luettelot";
+ Text[ ca ] = "Ãnde~xs";
+ Text[ it ] = "In~dici";
+ Text[ sk ] = "Re~gistre a tabuľky";
+ Text[ da ] = "Ele~ment...";
+ Text[ sv ] = "~Förteckningar";
+ Text[ pl ] = "Ind~eksy i spis treści";
+ Text[ pt-BR ] = "Ãnd~ices e Tabelas";
+ Text[ th ] = "ดัช~นี";
+ Text[ ja ] = "目次ã¨ç´¢å¼•(~X)";
+ Text[ ko ] = "ìƒ‰ì¸ ë° ëª©ì°¨(~X)";
+ Text[ zh-CN ] = "目录(~X)";
+ Text[ zh-TW ] = "目錄(~X)";
+ Text[ tr ] = "Dizinler ve tablolar";
+ Text[ hi-IN ] = "अ~नà¥à¤•à¥à¤°à¤®à¤£à¤¿à¤¯à¤¾à¤ और सारणियाà¤";
+ Text[ ar ] = "Ùهارس";
+ Text[ he ] = "~Verzeichnisse";
+ };
+ SEPARATOR ;
+ MenuItem
+ {
+ Identifier = FN_ENVELOP ;
+ HelpID = FN_ENVELOP ;
+ Text [ de ] = "~Briefumschlag..." ;
+ Text [ en-US ] = "En~velope..." ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "En~velope...";
+ Text[ ru ] = "Конверт...";
+ Text[ el ] = "Φάκελος επιστολής...";
+ Text[ nl ] = "~Envelop...";
+ Text[ fr ] = "En~veloppe...";
+ Text[ es ] = "~Sobre...";
+ Text[ fi ] = "Kirje~kuori...";
+ Text[ ca ] = "So~bre...";
+ Text[ it ] = "B~usta...";
+ Text[ sk ] = "O~bálka...";
+ Text[ da ] = "~Konvolut...";
+ Text[ sv ] = "Kuvert...";
+ Text[ pl ] = "K~operta...";
+ Text[ pt-BR ] = "En~velope...";
+ Text[ th ] = "ซอง~จดหมาย...";
+ Text[ ja ] = "å°ç­’(~V)...";
+ Text[ ko ] = "편지봉투(~V)...";
+ Text[ zh-CN ] = "ä¿¡å°(~V)...";
+ Text[ zh-TW ] = "ä¿¡å°(~V)...";
+ Text[ tr ] = "~Zarf...";
+ Text[ hi-IN ] = "लि~फाफा...";
+ Text[ ar ] = "...ظرÙ";
+ Text[ he ] = "...‮מעטפה‬";
+ };
+#endif //MN_SW_WEB
+ SEPARATOR ;
+ MenuItem
+ {
+ Identifier = FN_INSERT_FRAME ;
+ HelpID = FN_INSERT_FRAME ;
+ Text [ de ] = "~Rahmen..." ;
+ Text [ en-US ] = "Fra~me..." ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "Mold~ura...";
+ Text[ ru ] = "Врезка...";
+ Text[ el ] = "Πλαίσιο...";
+ Text[ nl ] = "Ka~der...";
+ Text[ fr ] = "Ca~dre...";
+ Text[ es ] = "Mar~co...";
+ Text[ fi ] = "K~ehys...";
+ Text[ ca ] = "~Marc...";
+ Text[ it ] = "Co~rnice...";
+ Text[ sk ] = "Rá~mec...";
+ Text[ da ] = "R~amme...";
+ Text[ sv ] = "~Ram...";
+ Text[ pl ] = "Ra~mka...";
+ Text[ pt-BR ] = "~Moldura...";
+ Text[ th ] = "à¸à¸£à¸­~บ...";
+ Text[ ja ] = "æž (~M)...";
+ Text[ ko ] = "프레임(~M)...";
+ Text[ zh-CN ] = "框(~M)...";
+ Text[ zh-TW ] = "文字方塊(~M)...";
+ Text[ tr ] = "Ç~erçeve...";
+ Text[ hi-IN ] = "फà¥à¤°à¥‡~म ...";
+ Text[ ar ] = "كادر...";
+ Text[ he ] = "~Rahmen...";
+ };
+ MenuItem
+ {
+ Identifier = FN_INSERT_TABLE ;
+ HelpID = FN_INSERT_TABLE ;
+ Text [ de ] = "~Tabelle..." ;
+ Text [ en-US ] = "~Table..." ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "Ta~bela...";
+ Text[ ru ] = "Таблица...";
+ Text[ el ] = "Πίνα~κας...";
+ Text[ nl ] = "Tabe~l...";
+ Text[ fr ] = "~Tableau...";
+ Text[ es ] = "~Tabla...";
+ Text[ fi ] = "Taul~ukko...";
+ Text[ ca ] = "~Taula...";
+ Text[ it ] = "~Tabella...";
+ Text[ sk ] = "~Tabuľka...";
+ Text[ da ] = "~Tabel...";
+ Text[ sv ] = "~Tabell...";
+ Text[ pl ] = "~Tabela...";
+ Text[ pt-BR ] = "~Tabela...";
+ Text[ th ] = "~ตาราง...";
+ Text[ ja ] = "表(~T)...";
+ Text[ ko ] = "표(~T)...";
+ Text[ zh-CN ] = "表格(~T)...";
+ Text[ zh-TW ] = "表格(~T)...";
+ Text[ tr ] = "~Tablo...";
+ Text[ hi-IN ] = "~सारणी...";
+ Text[ ar ] = "...جدول";
+ Text[ he ] = "‮טבלה...‬";
+ };
+ MenuItem
+ {
+ Identifier = FN_INSERT_HRULER ;
+ HelpID = FN_INSERT_HRULER ;
+ Text [ de ] = "Horizontale ~Linie..." ;
+ Text [ en-US ] = "Hori~zontal Ruler..." ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "~Linha horizontal...";
+ Text[ ru ] = "Ð“Ð¾Ñ€Ð¸Ð·Ð¾Ð½Ñ‚Ð°Ð»ÑŒÐ½Ð°Ñ Ð»Ð¸Ð½Ð¸Ñ...";
+ Text[ el ] = "ΟÏιζόντια γÏαμμή...";
+ Text[ nl ] = "Hori~zontale lijn...";
+ Text[ fr ] = "~Ligne horizontale...";
+ Text[ es ] = "Línea ~horizontal...";
+ Text[ fi ] = "Vaaka~viiva...";
+ Text[ ca ] = "Línia horit~zontal...";
+ Text[ it ] = "Linea ori~zzontale...";
+ Text[ sk ] = "Vodo~rovná Äiara...";
+ Text[ da ] = "Vandret lin~je...";
+ Text[ sv ] = "Horisontell ~linje...";
+ Text[ pl ] = "Linia po~zioma...";
+ Text[ pt-BR ] = "Linha Hori~zontal...";
+ Text[ th ] = "เส้นตามà¹à¸™à¸§à¸™~อน...";
+ Text[ ja ] = "水平線(~Z)...";
+ Text[ ko ] = "가로선(~Z)...";
+ Text[ zh-CN ] = "水平线(~Z)...";
+ Text[ zh-TW ] = "水平線(~Z)...";
+ Text[ tr ] = "~Yatay Cetvel...";
+ Text[ hi-IN ] = "सम~तल रेखा...";
+ Text[ ar ] = "...خط Ø£Ùقي";
+ Text[ he ] = "Horizontale ~Linie...";
+ };
+#if (!defined MN_SW_WEB && !defined MN_SW_PORTAL)
+ MenuItem
+ {
+ Identifier = MN_SUB_GRAPHIC ;
+ HelpID = HID_MN_SUB_GRAPHIC ;
+ Text [ de ] = "~Grafik" ;
+ Text [ en-US ] = "~Graphics" ;
+
+ /* ### ACHTUNG: Neuer Text in Resource? Grafiken einfügen : Grafiken einf³gen */
+ SubMenu = Menu
+ {
+ ItemList =
+ {
+ MenuItem
+ {
+ ITEM_INSERT_INSERT_GRAPHIC
+ Text [ de ] = "Aus ~Datei..." ;
+ Text [ en-US ] = "From ~File..." ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "A partir de ~ficheiro...";
+ Text[ ru ] = "Из файла...";
+ Text[ el ] = "Από αÏ~χείο...";
+ Text[ nl ] = "Uit ~bestand...";
+ Text[ fr ] = "À partir d'un ~fichier...";
+ Text[ es ] = "De ~archivo...";
+ Text[ fi ] = "~Tiedostosta...";
+ Text[ ca ] = "Del ~fitxer...";
+ Text[ it ] = "Da ~file...";
+ Text[ sk ] = "Zo ~súboru...";
+ Text[ da ] = "Fra ~fil...";
+ Text[ sv ] = "Från ~fil...";
+ Text[ pl ] = "Z ~pliku...";
+ Text[ pt-BR ] = "~Do Arquivo...";
+ Text[ th ] = "จาà¸à¹~ฟ้ม...";
+ Text[ ja ] = "ファイルã‹ã‚‰(~F)...";
+ Text[ ko ] = "파ì¼ë¡œë¶€í„°(~F)...";
+ Text[ zh-CN ] = "从文件(~F)...";
+ Text[ zh-TW ] = "從檔案(~F)...";
+ Text[ tr ] = "~Dosyadan...";
+ Text[ hi-IN ] = "~फाइल से...";
+ Text[ ar ] = "...من ملÙ";
+ Text[ he ] = "Aus ~Datei...";
+ };
+#ifndef MN_SW_PORTAL
+#if defined WIN || defined WNT || defined UNX
+ ITEM_INSERT_TWAIN_MENU
+#endif
+#endif //MN_SW_PORTAL
+ };
+ };
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "~Imagem";
+ Text[ ru ] = "ГрафичеÑкий объект";
+ Text[ el ] = "~ΓÏαφικό";
+ Text[ nl ] = "Afbeeldi~ng";
+ Text[ fr ] = "I~mage";
+ Text[ es ] = "~Imagen";
+ Text[ fi ] = "~Grafiikka";
+ Text[ ca ] = "~Gràfics";
+ Text[ it ] = "Immagin~e";
+ Text[ sk ] = "~Obrázky";
+ Text[ da ] = "~Grafik";
+ Text[ sv ] = "~Grafik";
+ Text[ pl ] = "Gra~fika";
+ Text[ pt-BR ] = "~Figura";
+ Text[ th ] = "~à¸à¸£à¸²à¸Ÿà¸´à¸„";
+ Text[ ja ] = "図(~G)";
+ Text[ ko ] = "그림(~G)";
+ Text[ zh-CN ] = "图形(~G)";
+ Text[ zh-TW ] = "圖形(~G)";
+ Text[ tr ] = "~Grafik";
+ Text[ hi-IN ] = "~सà¥à¤šà¤¿à¤¤à¥à¤°";
+ Text[ ar ] = "صورة";
+ Text[ he ] = "‮גרפיקה‬";
+ };
+#else
+ MenuItem
+ {
+ ITEM_INSERT_INSERT_GRAPHIC
+ };
+#endif
+ //#ifndef MN_SW_WEB
+#ifdef MN_SW_PORTAL
+ ITEM_INSERT_OBJECT_PORTAL
+#else
+ MenuItem
+ {
+ Identifier = SID_MN_INSERT_OBJECT_DLGS ;
+ HelpID = SID_MN_INSERT_OBJECT_DLGS ;
+ Text [ de ] = "~Objekt" ;
+ Text [ en-US ] = "~Object" ;
+ SubMenu = Menu
+ {
+ ItemList =
+ {
+ MenuItem
+ {
+ Identifier = SID_INSERT_OBJECT ;
+ HelpID = SID_INSERT_OBJECT ;
+ Text [ de ] = "~OLE-Objekt..." ;
+ Text [ en-US ] = "~OLE Object..." ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "Objecto O~LE...";
+ Text[ ru ] = "OLE объект...";
+ Text[ el ] = "Αντικείμενο ~OLE...";
+ Text[ nl ] = "~OLE-object...";
+ Text[ fr ] = "Objet ~OLE...";
+ Text[ es ] = "Objeto ~OLE...";
+ Text[ fi ] = "~OLE-objekti...";
+ Text[ ca ] = "~Objecte OLE...";
+ Text[ it ] = "~Oggetto OLE...";
+ Text[ sk ] = "~OLE objekt...";
+ Text[ da ] = "~OLE-objekt...";
+ Text[ sv ] = "~OLE-objekt...";
+ Text[ pl ] = "~Obiekt OLE...";
+ Text[ pt-BR ] = "Objeto ~OLE...";
+ Text[ th ] = "วัตถุ ~OLE ...";
+ Text[ ja ] = "~OLE オブジェクト...";
+ Text[ ko ] = "~OLE 개체...";
+ Text[ zh-CN ] = "~OLE 对象...";
+ Text[ zh-TW ] = "~OLE 物件...";
+ Text[ tr ] = "~OLE Nesnesi...";
+ Text[ hi-IN ] = "~OLE वसà¥à¤¤à¥...";
+ Text[ ar ] = "...OLE كائن";
+ Text[ he ] = "~OLE Object...";
+ };
+ TMP_SID_INSERT_PLUGIN
+ TMP_SID_INSERT_SOUND
+ TMP_SID_INSERT_VIDEO
+#ifdef SOLAR_JAVA
+ MenuItem
+ {
+ Identifier = SID_INSERT_APPLET ;
+ HelpID = SID_INSERT_APPLET ;
+ Text [ de ] = "~Applet..." ;
+ Text [ en-US ] = "~Applet..." ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "~Applet...";
+ Text[ ru ] = "~Ðпплет...";
+ Text[ el ] = "ΜικÏοεφ~αÏμογή...";
+ Text[ nl ] = "~Applet...";
+ Text[ fr ] = "~Applet...";
+ Text[ es ] = "~Miniaplicación...";
+ Text[ fi ] = "~Sovelma...";
+ Text[ ca ] = "~Applet...";
+ Text[ it ] = "~Applet...";
+ Text[ sk ] = "~Applet...";
+ Text[ da ] = "~Applet...";
+ Text[ sv ] = "~Applet...";
+ Text[ pl ] = "~Aplet...";
+ Text[ pt-BR ] = "~Applet...";
+ Text[ th ] = "à¹~อ็พเพล็ต...";
+ Text[ ja ] = "アプレット(~A)...";
+ Text[ ko ] = "애플릿(~A)...";
+ Text[ zh-CN ] = "~Applet...";
+ Text[ zh-TW ] = "~Applet...";
+ Text[ tr ] = "~Applet...";
+ Text[ hi-IN ] = "~à¤à¤ªà¥à¤²à¥‡à¤Ÿà¥...";
+ Text[ ar ] = "...تطبيق صغير";
+ Text[ he ] = "‮תוכניתונת‬";
+ };
+#endif
+ MenuItem
+ {
+ Identifier = FN_INSERT_SMA ;
+ HelpID = FN_INSERT_SMA ;
+ Text [ de ] = "~Formel" ;
+ Text [ en-US ] = "~Formula" ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "~Fórmula";
+ Text[ ru ] = "Формула...";
+ Text[ el ] = "ΤÏπος...";
+ Text[ nl ] = "~Formule";
+ Text[ fr ] = "~Formule";
+ Text[ es ] = "~Fórmula";
+ Text[ fi ] = "~Kaava";
+ Text[ ca ] = "~Fórmula";
+ Text[ it ] = "~Formula";
+ Text[ sk ] = "V~zorec";
+ Text[ da ] = "~Formel";
+ Text[ sv ] = "~Formel...";
+ Text[ pl ] = "~Formuła";
+ Text[ pt-BR ] = "~Fórmula";
+ Text[ th ] = "~สูตร";
+ Text[ ja ] = "æ•°å¼(~F)...";
+ Text[ ko ] = "수ì‹(~F)...";
+ Text[ zh-CN ] = "å…¬å¼(~F)...";
+ Text[ zh-TW ] = "å…¬å¼(~F)...";
+ Text[ tr ] = "~Formül";
+ Text[ hi-IN ] = "~सूतà¥à¤°";
+ Text[ ar ] = "صيغة";
+ Text[ he ] = "‮נוסחה‬";
+ };
+ MenuItem
+ {
+ ITEM_INSERT_INSERT_DIAGRAM
+ };
+ };
+ };
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "~Objecto";
+ Text[ ru ] = "Объект";
+ Text[ el ] = "Αντικείμεν~ο";
+ Text[ nl ] = "Ob~ject";
+ Text[ fr ] = "Ob~jet";
+ Text[ es ] = "~Objeto";
+ Text[ fi ] = "O~bjekti";
+ Text[ ca ] = "Ob~jecte";
+ Text[ it ] = "~Oggetto";
+ Text[ sk ] = "~Objekt";
+ Text[ da ] = "~Objekt";
+ Text[ sv ] = "~Objekt";
+ Text[ pl ] = "O~biekt";
+ Text[ pt-BR ] = "~Objeto";
+ Text[ th ] = "~วัตถุ";
+ Text[ ja ] = "オブジェクト(~O)";
+ Text[ ko ] = "개체(~O)";
+ Text[ zh-CN ] = "对象(~O)";
+ Text[ zh-TW ] = "物件(~O)";
+ Text[ tr ] = "~Nesne";
+ Text[ hi-IN ] = "~वसà¥à¤¤à¥";
+ Text[ ar ] = "كائن";
+ Text[ he ] = "‮×וביקט‬";
+ };
+#endif //MN_SW_PORTAL
+
+ //#else
+#if 0
+ MenuItem
+ {
+ Identifier = SID_INSERT_PLUGIN ;
+ HelpID = SID_INSERT_PLUGIN ;
+ Text [ de ] = "PlugIn..." ;
+ Text [ en-US ] = "Plug-in..." ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "PlugIn...";
+ Text[ ru ] = "Подключаемый модуль...";
+ Text[ el ] = "Συνδεόμενη υπομονάδα...";
+ Text[ nl ] = "PlugIn...";
+ Text[ fr ] = "Plug-in...";
+ Text[ es ] = "Plug-in...";
+ Text[ fi ] = "Lisäosa...";
+ Text[ ca ] = "Extensió...";
+ Text[ it ] = "PlugIn...";
+ Text[ sk ] = "Zásuvný modul...";
+ Text[ da ] = "PlugIn...";
+ Text[ sv ] = "Plug-in...";
+ Text[ pl ] = "Wtyczka plug-in...";
+ Text[ pt-BR ] = "Plug-in...";
+ Text[ th ] = "ปลั๊à¸à¸­à¸´à¸™...";
+ Text[ ja ] = "プラグイン...";
+ Text[ ko ] = "플러그ì¸...";
+ Text[ zh-CN ] = "Plug-In ...";
+ Text[ zh-TW ] = "PlugIn...";
+ Text[ tr ] = "Takı...";
+ Text[ hi-IN ] = "पà¥à¤²à¤—-इन...";
+ Text[ ar ] = "...توصيل";
+ Text[ he ] = "‮תוכנה מיתווספת...‬";
+ };
+ MenuItem
+ {
+ Identifier = SID_INSERT_APPLET ;
+ HelpID = SID_INSERT_APPLET ;
+ Text [ de ] = "Applet..." ;
+ Text [ en-US ] = "Applet..." ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "Applet...";
+ Text[ ru ] = "Ðпплет...";
+ Text[ el ] = "ΜικÏοεφαÏμογή...";
+ Text[ nl ] = "Applet...";
+ Text[ fr ] = "Applet...";
+ Text[ es ] = "Miniaplicación...";
+ Text[ fi ] = "Sovelma...";
+ Text[ ca ] = "Applet...";
+ Text[ it ] = "Applet...";
+ Text[ sk ] = "Applet...";
+ Text[ da ] = "Applet...";
+ Text[ sv ] = "Applet...";
+ Text[ pl ] = "Aplet...";
+ Text[ pt-BR ] = "Applet...";
+ Text[ th ] = "à¹à¸­à¹‡à¸žà¹€à¸žà¸¥à¹‡à¸•...";
+ Text[ ja ] = "アプレット...";
+ Text[ ko ] = "애플릿...";
+ Text[ zh-CN ] = "Applet...";
+ Text[ zh-TW ] = "Applet...";
+ Text[ tr ] = "Applet...";
+ Text[ hi-IN ] = "à¤à¤ªà¥à¤²à¥‡à¤Ÿà¥...";
+ Text[ ar ] = "...تطبيق صغير";
+ Text[ he ] = "‮תוכניתונת...‬";
+ };
+#endif
+ MenuItem
+ {
+ Identifier = SID_INSERT_FLOATINGFRAME ;
+ HelpID = SID_INSERT_FLOATINGFRAME ;
+ Text [ de ] = "Fra~me" ;
+ Text [ en-US ] = "Float~ing Frame" ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "Moldura ~flutuante";
+ Text[ ru ] = "Фрейм";
+ Text[ el ] = "ΚινοÏ~μενο πλαίσιο";
+ Text[ nl ] = "~Kader";
+ Text[ fr ] = "Cad~re";
+ Text[ es ] = "~Marco";
+ Text[ fi ] = "Irral~linen kehys";
+ Text[ ca ] = "Marc ~flotant";
+ Text[ it ] = "Fr~ame";
+ Text[ sk ] = "P~lávajúci rámec";
+ Text[ da ] = "~Ramme";
+ Text[ sv ] = "Ra~mteknik";
+ Text[ pl ] = "Ramka przesta~wna";
+ Text[ pt-BR ] = "~Moldura Flutuante";
+ Text[ th ] = "à¸à¸£à¸­à¸šà¸¥à¸­~ย";
+ Text[ ja ] = "フレーム(~I)";
+ Text[ ko ] = "ë¶€ë™ í”„ë ˆìž„(~I)";
+ Text[ zh-CN ] = "框对象(~I)";
+ Text[ zh-TW ] = "訊框(~I)";
+ Text[ tr ] = "Kayan çerçeve";
+ Text[ hi-IN ] = "फà¥à¤²à¥‹à¤Ÿà¤¿à¤‚~ग फà¥à¤°à¥‡à¤®";
+ Text[ ar ] = "إطار";
+ Text[ he ] = "Fra~me";
+ };
+ SEPARATOR ;
+ MenuItem
+ {
+ ITEM_INSERT_INSERTDOC
+ };
+ };
+ };
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "~Inserir";
+ Text[ ru ] = "Ð’ÑÑ‚~авка";
+ Text[ el ] = "Εισαγ~ωγή";
+ Text[ nl ] = "~Invoegen";
+ Text[ fr ] = "~Insertion";
+ Text[ es ] = "~Insertar";
+ Text[ fi ] = "Lis~ää";
+ Text[ ca ] = "~Insereix";
+ Text[ it ] = "~Inserisci";
+ Text[ sk ] = "V~ložiť";
+ Text[ da ] = "Sæt i~nd";
+ Text[ sv ] = "~Infoga";
+ Text[ pl ] = "W~staw";
+ Text[ pt-BR ] = "~Inserir";
+ Text[ th ] = "à¹~ทรà¸";
+ Text[ ja ] = "挿入(~I)";
+ Text[ ko ] = "삽입(~I)";
+ Text[ zh-CN ] = "æ’å…¥(~I)";
+ Text[ zh-TW ] = "æ’å…¥(~I)";
+ Text[ tr ] = "~Ekle";
+ Text[ hi-IN ] = "~जोड़ो";
+ Text[ ar ] = "إد~راج";
+ Text[ he ] = "‮הוספה‬";
+};
+
+#ifdef MN_SW_WEB
+ #ifdef MN_SW_PORTAL
+ #define _MN_FORMAT MN_WEBFORMAT_PORT
+ #else
+ #define _MN_FORMAT MN_WEBFORMAT
+ #endif
+#elif defined MN_SW_GLOBAL //7
+ #ifdef MN_SW_PORTAL
+ #define _MN_FORMAT MN_GLOBALFORMAT_PORT
+ #else
+ #define _MN_FORMAT MN_GLOBALFORMAT
+ #endif
+#else
+ #ifdef MN_SW_PORTAL
+ #define _MN_FORMAT MN_FORMAT_PORT
+ #else
+ #define _MN_FORMAT MN_FORMAT
+ #endif
+#endif
+
+MenuItem _MN_FORMAT
+{
+ Identifier = SID_OBJECTMENU0 ;
+ HelpID = SID_OBJECTMENU0 ;
+ // Identifier = FN_FORMAT;
+ // HelpID = FN_FORMAT;
+ Text [ de ] = "~Format" ;
+ Text [ en-US ] = "F~ormat" ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "Fo~rmatar";
+ Text[ ru ] = "Фор~мат";
+ Text[ el ] = "ΜοÏ~φή";
+ Text[ nl ] = "~Opmaak";
+ Text[ fr ] = "Forma~t";
+ Text[ es ] = "~Formato";
+ Text[ fi ] = "Muotoil~e";
+ Text[ ca ] = "F~ormat";
+ Text[ it ] = "F~ormato";
+ Text[ sk ] = "~Formát";
+ Text[ da ] = "Forma~ter";
+ Text[ sv ] = "F~ormat";
+ Text[ pl ] = "~Format";
+ Text[ pt-BR ] = "~Formatar";
+ Text[ th ] = "รู~ปà¹à¸šà¸š";
+ Text[ ja ] = "書å¼(~O)";
+ Text[ ko ] = "ì„œì‹(~O)";
+ Text[ zh-CN ] = "æ ¼å¼(~O)";
+ Text[ zh-TW ] = "æ ¼å¼(~O)";
+ Text[ tr ] = "~Biçim";
+ Text[ hi-IN ] = "र~चना";
+ Text[ ar ] = "تنس~يق";
+ Text[ he ] = "‮עיצוב‬";
+};
+#ifndef MN_SW_PORTAL
+ #ifdef MN_SW_WEB
+ Menu MN_OBJECTMENU_WEBTEXT
+ #elif defined MN_SW_GLOBAL
+ Menu MN_OBJECTMENU_GLOBALTEXT
+ #else
+ Menu MN_OBJECTMENU_TEXT
+ #endif
+{
+ ItemList =
+ {
+ MN_RESET
+ SEPARATOR ;
+ MN_TXT
+ MenuItem
+ {
+ Identifier = FN_EDIT_REGION ;
+ HelpID = FN_EDIT_REGION ;
+ Text [ de ] = "Bereic~he..." ;
+ Text [ en-US ] = "Sections..." ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "Se~cções...";
+ Text[ ru ] = "ОблаÑти...";
+ Text[ el ] = "Ενότ~ητες...";
+ Text[ nl ] = "Be~reiken...";
+ Text[ fr ] = "Sec~tions...";
+ Text[ es ] = "Secci~ones...";
+ Text[ fi ] = "Osiot...";
+ Text[ ca ] = "Sections...";
+ Text[ it ] = "Se~zioni...";
+ Text[ sk ] = "Sekcie...";
+ Text[ da ] = "Områder...";
+ Text[ sv ] = "Områden...";
+ Text[ pl ] = "Sekcje...";
+ Text[ pt-BR ] = "Seções...";
+ Text[ th ] = "ส่วน...";
+ Text[ ja ] = "範囲...";
+ Text[ ko ] = "구역...";
+ Text[ zh-CN ] = "区域...";
+ Text[ zh-TW ] = "å€åŸŸ...";
+ Text[ tr ] = "Bölümler...";
+ Text[ hi-IN ] = "Sections...";
+ Text[ ar ] = "نطاقات";
+ Text[ he ] = "‮חלקי מסמך...‬";
+ };
+ MenuItem
+ {
+ Text [ de ] = "Spa~lten..." ;
+ Identifier = FN_FORMAT_COLUMN ;
+ HelpID = FN_FORMAT_COLUMN ;
+ Text [ en-US ] = "Co~lumns...";
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "Co~lunas...";
+ Text[ ru ] = "Колонки...";
+ Text[ el ] = "Στή~λες...";
+ Text[ nl ] = "Ko~lommen...";
+ Text[ fr ] = "Co~lonnes...";
+ Text[ es ] = "Co~lumnas...";
+ Text[ fi ] = "Sarak~keet";
+ Text[ ca ] = "Co~lumns...";
+ Text[ it ] = "Co~lonne...";
+ Text[ sk ] = "~Stĺpce...";
+ Text[ da ] = "Kolonner...";
+ Text[ sv ] = "Ko~lumner...";
+ Text[ pl ] = "Kolumny...";
+ Text[ pt-BR ] = "Co~lunas...";
+ Text[ th ] = "คอ~ลัมน์...";
+ Text[ ja ] = "段組ã¿(~L)...";
+ Text[ ko ] = "단(~L)...";
+ Text[ zh-CN ] = "æ (~L)...";
+ Text[ zh-TW ] = "欄(~L)...";
+ Text[ tr ] = "~Sütunlar...";
+ Text[ hi-IN ] = "Co~lumns...";
+ Text[ ar ] = "أعمدة...";
+ Text[ he ] = "‮טורי×‬";
+ };
+ SEPARATOR ;
+ ITEM_TRANSLITERATE_MENU
+ SEPARATOR ;
+#ifndef MN_SW_WEB
+ MN_RUBY_DIALOG
+#endif
+ MN_NUMBERING
+ MN_ALWAYS
+ MN_AUTOFORMAT
+ };
+};
+
+#if (!defined MN_SW_WEB && !defined MN_SW_GLOBAL)
+Menu MN_OBJECTMENU_LIST
+{
+ ItemList =
+ {
+ MN_RESET
+ SEPARATOR ;
+ MN_TXT
+ SEPARATOR ;
+ ITEM_TRANSLITERATE_MENU
+ SEPARATOR ;
+ MN_RUBY_DIALOG
+ MN_NUMBERING
+ MN_ALWAYS
+ MN_AUTOFORMAT
+ };
+};
+
+Menu MN_OBJECTMENU_TABLE
+{
+ ItemList =
+ {
+ MN_RESET
+ SEPARATOR ;
+ MN_TXT
+ MenuItem
+ {
+ Identifier = FN_EDIT_REGION ;
+ HelpID = FN_EDIT_REGION ;
+ Text [ de ] = "Bereic~he..." ;
+ Text [ en-US ] = "Sections..." ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "~Categorias...";
+ Text[ ru ] = "ОблаÑти...";
+ Text[ el ] = "Ενότ~ητες...";
+ Text[ nl ] = "Be~reiken...";
+ Text[ fr ] = "Sec~tions...";
+ Text[ es ] = "~Secciones...";
+ Text[ fi ] = "Osiot...";
+ Text[ ca ] = "Sections...";
+ Text[ it ] = "Se~zioni...";
+ Text[ sk ] = "Sekcie...";
+ Text[ da ] = "Områder...";
+ Text[ sv ] = "Områden...";
+ Text[ pl ] = "Sekcje...";
+ Text[ pt-BR ] = "Seções...";
+ Text[ th ] = "ส่วน...";
+ Text[ ja ] = "範囲...";
+ Text[ ko ] = "구역...";
+ Text[ zh-CN ] = "区域...";
+ Text[ zh-TW ] = "å€åŸŸ...";
+ Text[ tr ] = "Bölümler...";
+ Text[ hi-IN ] = "Sections...";
+ Text[ ar ] = "نطاقات...";
+ Text[ he ] = "‮חלקי מסמך...‬";
+ };
+ SEPARATOR ;
+ ITEM_TRANSLITERATE_MENU
+ SEPARATOR ;
+#ifndef MN_SW_WEB
+ MN_RUBY_DIALOG
+#endif
+ MN_NUMBERING
+ // SEPARATOR;
+ // MN_BB
+ SEPARATOR ;
+ MN_TAB1
+ MN_TAB2
+ MN_ALWAYS
+ MenuItem
+ {
+ ITEM_FORMAT_AUTOFORMAT
+ };
+ };
+};
+
+Menu MN_OBJECTMENU_FRAME
+{
+ ItemList =
+ {
+ MN_FRM
+ SEPARATOR ;
+ MN_ALIGN_FRAME
+ MN_MOUSE_FRAME_BEGIN
+ MN_MOUSE_FRAME_END
+ MN_ALWAYS
+ };
+};
+
+Menu MN_OBJECTMENU_OLE
+{
+ ItemList =
+ {
+ MN_OLE
+ SEPARATOR ;
+ MN_ALIGN_FRAME
+ MN_MOUSE_FRAME_BEGIN
+ MN_WRAP_CONTOUR
+ MN_EDIT_CONTOUR
+ MN_MOUSE_FRAME_END
+ MN_ALWAYS
+ };
+};
+
+Menu MN_OBJECTMENU_GRAFIK
+{
+ ItemList =
+ {
+ MN_GRAFIC
+ SEPARATOR ;
+ MN_ALIGN_FRAME
+ MN_MOUSE_FRAME_BEGIN
+ MN_WRAP_CONTOUR
+ MN_EDIT_CONTOUR
+ MN_MOUSE_FRAME_END
+ MN_ALWAYS
+ };
+};
+
+Menu MN_OBJECTMENU_DRAW
+{
+ ItemList =
+ {
+ MN_DRAW1
+ MN_DRWTXTATTR
+ MenuItem
+ {
+ ITEM_FORMAT_ATTR_TRANSFORM
+ };
+ MN_NAME_GROUP
+ SEPARATOR ;
+ MN_DRAW2
+ MN_ANCHOR
+ MN_WRAP_DRAW
+ SEPARATOR ;
+ MN_DRAW3
+ SEPARATOR ;
+ MN_FONTWORK
+ };
+};
+
+Menu MN_OBJECTMENU_DRAWFORM
+{
+ ItemList =
+ {
+ MenuItem
+ {
+ ITEM_FORMAT_ATTR_TRANSFORM
+ };
+ MN_NAME_GROUP
+ MN_FORM
+ SEPARATOR ;
+ MN_DRAW6
+ MN_ANCHOR
+ MN_WRAP_DRAW
+ SEPARATOR ;
+ MN_DRAW3
+ };
+};
+
+Menu MN_OBJECTMENU_DRWTXT
+{
+ ItemList =
+ {
+ MN_RESET
+ SEPARATOR ;
+ MN_TEXT_ATTR
+ SEPARATOR ;
+ MN_DRWTXT
+ SEPARATOR ;
+ ITEM_TRANSLITERATE_MENU
+ SEPARATOR ;
+ MN_DRWTXTATTR
+ MN_FONTWORK
+ };
+};
+#endif // MN_SW_WEB
+#endif //MN_SW_PORTAL
+
+#ifdef MN_SW_WEB
+ #ifdef MN_SW_PORTAL
+ #define _MN_EXTRA MN_WEBEXTRA_PORT
+ #else
+ #define _MN_EXTRA MN_WEBEXTRA
+ #endif
+#elif defined MN_SW_GLOBAL //8
+ #ifdef MN_SW_PORTAL
+ #define _MN_EXTRA MN_GLOBALEXTRA_PORT
+ #else
+ #define _MN_EXTRA MN_GLOBALEXTRA
+ #endif
+#else
+ #ifdef MN_SW_PORTAL
+ #define _MN_EXTRA MN_EXTRA_PORT
+ #else
+ #define _MN_EXTRA MN_EXTRA
+ #endif
+#endif
+
+MenuItem _MN_EXTRA
+{
+ Identifier = ITEM_TOOLS_ID ;
+ HelpID = FN_EXTRA ;
+ Text [ de ] = "E~xtras" ;
+ Text [ en-US ] = "~Tools" ;
+ SubMenu = Menu
+ {
+ ItemList =
+ {
+ MenuItem
+ {
+ Identifier = MN_SUB_SPELLING ;
+ HelpID = HID_MN_SUB_SPELLING ;
+ Text [ de ] = "~Rechtschreibprüfung" ;
+ Text [ en-US ] = "~Spellcheck" ;
+ /* ### ACHTUNG: Neuer Text in Resource? Rechtschreibprüfung : Rechtschreibpr³fung */
+ SubMenu = Menu
+ {
+ ItemList =
+ {
+ MenuItem
+ {
+ Identifier = FN_SPELLING_DLG ;
+ HelpID = FN_SPELLING_DLG ;
+ /* ### ACHTUNG: Neuer Text in Resource? ~Prüfen... : ~Pr³fen... */
+ Text [ de ] = "~Prüfen..." ;
+ Text [ en-US ] = "~Check..." ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "~Verificar...";
+ Text[ ru ] = "Проверка...";
+ Text[ el ] = "Έ~λεγχος...";
+ Text[ nl ] = "~Controleren...";
+ Text[ fr ] = "~Vérification...";
+ Text[ es ] = "~Revisar...";
+ Text[ fi ] = "~Tarkista...";
+ Text[ ca ] = "~Comprova...";
+ Text[ it ] = "~Avvia...";
+ Text[ sk ] = "~Kontrola...";
+ Text[ da ] = "~Kontroller...";
+ Text[ sv ] = "~Kontrollera...";
+ Text[ pl ] = "~Sprawdź...";
+ Text[ pt-BR ] = "~Verificar...";
+ Text[ th ] = "~ตรวจสอบ...";
+ Text[ ja ] = "スペルãƒã‚§ãƒƒã‚¯(~C)...";
+ Text[ ko ] = "검사(~C)...";
+ Text[ zh-CN ] = "检查(~C)...";
+ Text[ zh-TW ] = "檢查(~C)...";
+ Text[ tr ] = "~Denetim...";
+ Text[ hi-IN ] = "~जाà¤à¤š...";
+ Text[ ar ] = "...تدقيق";
+ Text[ he ] = "‮בדיקה...‬";
+ };
+ MenuItem
+ {
+ Identifier = SID_AUTOSPELL_CHECK ;
+ HelpID = SID_AUTOSPELL_CHECK ;
+ /* ### ACHTUNG: Neuer Text in Resource? ~Automatisch prüfen : ~Automatisch pr³fen */
+ Text [ de ] = "~Automatisch prüfen" ;
+ Text [ en-US ] = "~AutoSpellcheck" ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "~Verificação automática";
+ Text[ ru ] = "Ðвтопроверка орфографии";
+ Text[ el ] = "~Αυτόματος οÏθογÏαφικός έλεγχος";
+ Text[ nl ] = "~Automatisch controleren";
+ Text[ fr ] = "Vérification ~automatique";
+ Text[ es ] = "Revisión ~automática";
+ Text[ fi ] = "~Automaattinen oikoluku";
+ Text[ ca ] = "~Autocorreció";
+ Text[ it ] = "~Controllo automatico";
+ Text[ sk ] = "~Automatická kontrola pravopisu";
+ Text[ da ] = "~Automatisk stavekontrol";
+ Text[ sv ] = "Kontrollera ~automatiskt";
+ Text[ pl ] = "~Automatyczne sprawdzanie pisowni";
+ Text[ pt-BR ] = "~Verificação automática";
+ Text[ th ] = "ตรวจสอบà¸à¸²à¸£à¸ªà¸°à¸à¸”~อัตโนมัติ";
+ Text[ ja ] = "自動スペルãƒã‚§ãƒƒã‚¯(~A)";
+ Text[ ko ] = "ìžë™ 맞춤법 검사(~A)";
+ Text[ zh-CN ] = "自动检查拼写(~A)";
+ Text[ zh-TW ] = "自動檢查拼寫(~A)";
+ Text[ tr ] = "~Otomatik denetim";
+ Text[ hi-IN ] = "सà¥à¤µà¤šà¤¾à¤²à¤¿à¤¤ ~ढंग से अकà¥à¤·à¤° की जाà¤à¤š";
+ Text[ ar ] = "تدقيق تلقائي";
+ Text[ he ] = "‮×יות ×וטומטי‬";
+ };
+ };
+ };
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "~Ortografia";
+ Text[ ru ] = "Проверка орфографии";
+ Text[ el ] = "Ο~ÏθογÏαφικός έλεγχος";
+ Text[ nl ] = "~Spellingcontrole";
+ Text[ fr ] = "Vérification orthographique";
+ Text[ es ] = "~Revisión ortográfica";
+ Text[ fi ] = "~Oikeinkirjoituksen tarkistus";
+ Text[ ca ] = "O~rtografia";
+ Text[ it ] = "Controllo ~ortografico";
+ Text[ sk ] = "~Kontrola pravopisu";
+ Text[ da ] = "Sta~vekontrol";
+ Text[ sv ] = "~Rättstavning";
+ Text[ pl ] = "~Pisownia";
+ Text[ pt-BR ] = "Verificação ~Ortográfica";
+ Text[ th ] = "~ตรวจสอบà¸à¸²à¸£à¸ªà¸°à¸à¸”";
+ Text[ ja ] = "文書校正(~S)";
+ Text[ ko ] = "맞춤법 검사(~S)";
+ Text[ zh-CN ] = "拼写检查(~S)";
+ Text[ zh-TW ] = "拼寫檢查(~S)";
+ Text[ tr ] = "Ä°~mla denetimi";
+ Text[ hi-IN ] = "~अकà¥à¤·à¤° की जाà¤à¤š";
+ Text[ ar ] = "تدقيق إملائي";
+ Text[ he ] = "‮בדיקת ×יות‬";
+ };
+ MenuItem
+ {
+ ITEM_HANGUL_HANJA_CONVERSION
+ };
+ MenuItem
+ {
+ Identifier = FN_THESAURUS_DLG ;
+ HelpID = FN_THESAURUS_DLG ;
+ Text [ de ] = "T~hesaurus..." ;
+ Text [ en-US ] = "~Thesaurus..." ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "~Sinónimos...";
+ Text[ ru ] = "ТезауруÑ...";
+ Text[ el ] = "Θ~ησαυÏός λέξεων...";
+ Text[ nl ] = "~Thesaurus...";
+ Text[ fr ] = "~Dictionnaire des synonymes...";
+ Text[ es ] = "~Diccionario de sinónimos...";
+ Text[ fi ] = "Synonyym~isanasto...";
+ Text[ ca ] = "~Thesaurus...";
+ Text[ it ] = "Sinoni~mi...";
+ Text[ sk ] = "Slovník ~synoným...";
+ Text[ da ] = "~Synonymordbog...";
+ Text[ sv ] = "~Synonymordlista...";
+ Text[ pl ] = "~Tezaurus...";
+ Text[ pt-BR ] = "~Dicionário de Sinônimos";
+ Text[ th ] = "~อรรถาภิธาน...";
+ Text[ ja ] = "類義語辞典(~T)...";
+ Text[ ko ] = "ë™ì˜ì–´ 사전(~T)...";
+ Text[ zh-CN ] = "åŒä¹‰è¯è¯å…¸(~T)...";
+ Text[ zh-TW ] = "åŒç¾©è©žè©žå…¸(~T)...";
+ Text[ tr ] = "~Eşanlamlılar...";
+ Text[ hi-IN ] = "~विशà¥à¤µà¤•à¥‹à¤¶...";
+ Text[ ar ] = "قاموس المرادÙات...";
+ Text[ he ] = "â€®×ž×œ×™× × ×¨×“×¤×•×ª...‬";
+ };
+#ifndef MN_SW_WEB
+ MenuItem
+ {
+ Identifier = FN_HYPHENATE_OPT_DLG ;
+ HelpID = FN_HYPHENATE_OPT_DLG ;
+ Text [ de ] = "Silben~trennung..." ;
+ Text [ en-US ] = "~Hyphenation..." ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "~Divisão silábica...";
+ Text[ ru ] = "РаÑÑтановка переноÑов...";
+ Text[ el ] = "Συλλαβισμός...";
+ Text[ nl ] = "~Woordafbreking...";
+ Text[ fr ] = "~Coupure des mots...";
+ Text[ es ] = "~Separación silábica...";
+ Text[ fi ] = "~Tavutus...";
+ Text[ ca ] = "~Separació en síl.labes...";
+ Text[ it ] = "~Sillabazione...";
+ Text[ sk ] = "~Delenie slov...";
+ Text[ da ] = "~Orddeling...";
+ Text[ sv ] = "Avs~tavning...";
+ Text[ pl ] = "~Dzielenie wyrazów...";
+ Text[ pt-BR ] = "Divisão ~Silábica...";
+ Text[ th ] = "ใ~ช้ยัติภังค์...";
+ Text[ ja ] = "ãƒã‚¤ãƒ•ãƒãƒ¼ã‚·ãƒ§ãƒ³(~H)...";
+ Text[ ko ] = "하ì´í”ˆ 넣기(~H)...";
+ Text[ zh-CN ] = "连字符(~H)...";
+ Text[ zh-TW ] = "連字符(~H)...";
+ Text[ tr ] = "~Ayırma...";
+ Text[ hi-IN ] = "~हाइफनेशन...";
+ Text[ ar ] = "Ùصل المقاطع...";
+ Text[ he ] = "‮שבירת מלי×...‬";
+ };
+#endif
+ SEPARATOR ;
+ MenuItem
+ {
+ Identifier = SID_AUTO_CORRECT_DLG;
+ HelpID = SID_AUTO_CORRECT_DLG;
+ Text [ de ] = "~AutoKorrektur/AutoFormat..." ;
+ Text [ en-US ] = "~AutoCorrect/AutoFormat..." ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "~AutoCorrecção/AutoFormato...";
+ Text[ ru ] = "Ðвтозамена/автоформат...";
+ Text[ el ] = "~Αυτόματη διόÏθωση/Αυτόματη μοÏφοποίηση...";
+ Text[ nl ] = "A~utoCorrectie/AutoOpmaak...";
+ Text[ fr ] = "AutoCo~rrection/AutoFormat...";
+ Text[ es ] = "~Corrección/Formateado automático...";
+ Text[ fi ] = "Automaattinen ~korjaus/muotoilu...";
+ Text[ ca ] = "~Autocorrecció/autoformat...";
+ Text[ it ] = "Correzione/Formattazione a~utomatica...";
+ Text[ sk ] = "~Automatické opravy/formát...";
+ Text[ da ] = "~AutoKorrektur/AutoFormat...";
+ Text[ sv ] = "~AutoKorrigering/AutoFormat...";
+ Text[ pl ] = "Autokorekta/Auto~formatowanie...";
+ Text[ pt-BR ] = "~AutoCorreção/AutoFormatação...";
+ Text[ th ] = "à¹à¸à¹‰à¹„ขให้ถูà¸à¸•à¹‰à¸­à¸‡~อัตโนมัติ/รูปà¹à¸šà¸šà¸­à¸±à¸•à¹‚นมัติ...";
+ Text[ ja ] = "オートコレクト/オートフォーマット(~A)...";
+ Text[ ko ] = "ìžë™ 수정/ìžë™ ì„œì‹(~A)...";
+ Text[ zh-CN ] = "自动更正/自动格å¼(~A)...";
+ Text[ zh-TW ] = "自動校正/自動格å¼(~A)...";
+ Text[ tr ] = "~Otomatik düzeltme/formatlama...";
+ Text[ hi-IN ] = "~सà¥à¤µà¤šà¤¾à¤²à¤¿à¤¤ ढंग से ठीक करो/सà¥à¤µà¤šà¤¾à¤²à¤¿à¤¤ ढंग से रचना करो...";
+ Text[ ar ] = "...تصحيح تلقائي/تنسيق تلقائي";
+ Text[ he ] = "‮תיקון ×וטומטי/עיצוב ×וטומטי...‬";
+ };
+#ifndef MN_SW_WEB
+ SEPARATOR ;
+ MenuItem
+ {
+ Identifier = FN_NUMBERING_OUTLINE_DLG ;
+ HelpID = FN_NUMBERING_OUTLINE_DLG ;
+ Text [ de ] = "~Kapitelnummerierung..." ;
+ Text [ en-US ] = "Outline ~Numbering..." ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "N~umeração de capítulos...";
+ Text[ ru ] = "Структура нумерации...";
+ Text[ el ] = "ΑÏίθμηση ~κεφαλαίων...";
+ Text[ nl ] = "Hoofdstuk~nummering...";
+ Text[ fr ] = "Numérotation des c~hapitres...";
+ Text[ es ] = "~Numeración de capítulos...";
+ Text[ fi ] = "Jäsennys~numerointi...";
+ Text[ ca ] = "Numeració de ca~pítols...";
+ Text[ it ] = "Numera~zione capitolo...";
+ Text[ sk ] = "Číslova~nie osnovy...";
+ Text[ da ] = "~Kapitelnummerering...";
+ Text[ sv ] = "~Kapitelnumrering...";
+ Text[ pl ] = "Num~eracja konspektu...";
+ Text[ pt-BR ] = "~Numeração da Estrutura de Tópicos...";
+ Text[ th ] = "เค้าร่าง~ลำดับตัวเลข...";
+ Text[ ja ] = "章番å·ä»˜ã‘(~N)...";
+ Text[ ko ] = "장 번호 매기기(~N)...";
+ Text[ zh-CN ] = "章节编å·(~N)...";
+ Text[ zh-TW ] = "章節編號(~N)...";
+ Text[ tr ] = "Özet ~numaralama...";
+ Text[ hi-IN ] = "बाहरी रूपरेखा को ~संखà¥à¤¯à¤¾ देना...";
+ Text[ ar ] = "...ترقيم الÙصول";
+ Text[ he ] = "‮מיספור פסק×ות...‬";
+ };
+ MenuItem
+ {
+ Identifier = FN_LINE_NUMBERING_DLG ;
+ HelpID = FN_LINE_NUMBERING_DLG ;
+ Text [ de ] = "~Zeilennummerierung..." ;
+ Text [ en-US ] = "~Line Numbering..." ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "~Numeração de linhas...";
+ Text[ ru ] = "ÐÑƒÐ¼ÐµÑ€Ð°Ñ†Ð¸Ñ Ñтрок...";
+ Text[ el ] = "ΑÏί~θμηση γÏαμμών...";
+ Text[ nl ] = "~Regelnummering...";
+ Text[ fr ] = "Numérotation des ~lignes...";
+ Text[ es ] = "~Numeración de líneas...";
+ Text[ fi ] = "~Rivien numerointi...";
+ Text[ ca ] = "Numeració de ~línies...";
+ Text[ it ] = "Numerazione rig~he...";
+ Text[ sk ] = "Čís~lovanie riadkov...";
+ Text[ da ] = "~Linjenummerering...";
+ Text[ sv ] = "Ra~dnumrering...";
+ Text[ pl ] = "~Numeracja wierszy...";
+ Text[ pt-BR ] = "Numeração de ~Linhas...";
+ Text[ th ] = "ลำดับตัวเลข~บรรทัด...";
+ Text[ ja ] = "行番å·ä»˜ã‘(~L)...";
+ Text[ ko ] = "줄 번호 매기기(~L)...";
+ Text[ zh-CN ] = "行编å·(~L)...";
+ Text[ zh-TW ] = "行編號(~L)...";
+ Text[ tr ] = "~Satır numaralama...";
+ Text[ hi-IN ] = "~रेखा संखà¥à¤¯à¤¾ देना...";
+ Text[ ar ] = "...ترقيم الأسطر";
+ Text[ he ] = "‮מיספור שורות...‬";
+ };
+#endif
+ MenuItem
+ {
+ Identifier = FN_FORMAT_FOOTNOTE_DLG ;
+ HelpID = FN_FORMAT_FOOTNOTE_DLG ;
+ /* ### ACHTUNG: Neuer Text in Resource? ~Fußnoten... : ~Fu˜noten... */
+ Text [ de ] = "~Fußnoten..." ;
+ Text [ en-US ] = "~Footnotes..." ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "~Notas de rodapé...";
+ Text[ ru ] = "СноÑки...";
+ Text[ el ] = "Υποσημειώσεις...";
+ Text[ nl ] = "~Voetnoten...";
+ Text[ fr ] = "~Notes de bas de page...";
+ Text[ es ] = "Notas al ~pie...";
+ Text[ fi ] = "~Alaviitteet...";
+ Text[ ca ] = "~Notes al peu...";
+ Text[ it ] = "Note a piè pagina...";
+ Text[ sk ] = "Po~známky pod Äiarou...";
+ Text[ da ] = "~Fodnoter...";
+ Text[ sv ] = "~Fotnoter...";
+ Text[ pl ] = "Pr~zypisy dolne...";
+ Text[ pt-BR ] = "N~otas de Rodapé...";
+ Text[ th ] = "เ~ชิงอรรถ...";
+ Text[ ja ] = "脚注(~F)...";
+ Text[ ko ] = "ê°ì£¼ ë° ë¯¸ì£¼(~F)...";
+ Text[ zh-CN ] = "注脚(~F)...";
+ Text[ zh-TW ] = "註腳(~F)...";
+ Text[ tr ] = "~Dipnotlar...";
+ Text[ hi-IN ] = "~पृषà¥à¤  के नीचे की टीका...";
+ Text[ ar ] = "...حواشي سÙلية";
+ Text[ he ] = "‮הערות שוליי×...‬";
+ };
+ SEPARATOR ;
+ MenuItem
+ {
+ ITEM_INSERT_GALLERY
+ };
+ SEPARATOR ;
+ MenuItem
+ {
+ ITEM_EDIT_BIBLIOGRAPHY
+ };
+ ITEM_DATASOURCE_ADMINISTRATION
+ SEPARATOR ;
+#ifndef MN_SW_WEB
+ MenuItem
+ {
+ Identifier = FN_QRY_MERGE ;
+ HelpID = FN_QRY_MERGE ;
+ Text [ de ] = "Se~riendruck..." ;
+ Text [ en-US ] = "~Mail Merge..." ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "~Mail Merge...";
+ Text[ ru ] = "~ЦиркулÑрное пиÑьмо...";
+ Text[ el ] = "ΕγκÏκλιος επιστολή...";
+ Text[ nl ] = "S~tandaardbrief...";
+ Text[ fr ] = "~Mailing...";
+ Text[ es ] = "~Impresión en serie...";
+ Text[ fi ] = "~Mail Merge...";
+ Text[ ca ] = "D'una~ carta...";
+ Text[ it ] = "~Stampa in serie...";
+ Text[ sk ] = "For~mulárové listy...";
+ Text[ da ] = "~Mail Merge...";
+ Text[ sv ] = "Ko~pplad utskrift...";
+ Text[ pl ] = "List seryjny...";
+ Text[ pt-BR ] = "~Mala direta...";
+ Text[ th ] = "à¹~บบจดหมาย...";
+ Text[ ja ] = "å·®ã—è¾¼ã¿å°åˆ·(~M)...";
+ Text[ ko ] = "편지 병합(~M)...";
+ Text[ zh-CN ] = "邮件åˆå¹¶(~M)...";
+ Text[ zh-TW ] = "åˆä½µåˆ—å°(~M)...";
+ Text[ tr ] = "~Posta BirleÅŸtir";
+ Text[ hi-IN ] = "~Mail Merge...";
+ Text[ ar ] = "خطاب مسلسل...";
+ Text[ he ] = "~Mail Merge...";
+ };
+ SEPARATOR ;
+#endif
+ MenuItem
+ {
+ Identifier = FN_CONVERT_TEXT_TABLE ;
+ HelpID = FN_CONVERT_TEXT_TABLE ;
+ Text [ de ] = "Te~xt <-> Tabelle..." ;
+ Text [ en-US ] = "Te~xt <-> Table..." ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "Te~xto <-> Tabela...";
+ Text[ ru ] = "ТекÑÑ‚ <-> Таблица...";
+ Text[ el ] = "Κείμενο <-> Πίνακας...";
+ Text[ nl ] = "~Tekst <-> Tabel...";
+ Text[ fr ] = "T~exte <-> tableau...";
+ Text[ es ] = "~Texto <-> Tabla...";
+ Text[ fi ] = "Teks~ti <-> taulukko...";
+ Text[ ca ] = "Te~xt <-> Taules...";
+ Text[ it ] = "T~esto <-> Tabella...";
+ Text[ sk ] = "Te~xt <-> Tabuľka...";
+ Text[ da ] = "Te~kst <-> Tabel...";
+ Text[ sv ] = "Text <-> Tabell...";
+ Text[ pl ] = "Tek~st <-> tabela...";
+ Text[ pt-BR ] = "Te~xto <-> Tabela...";
+ Text[ th ] = "ข้อ~ความ <-> ตาราง...";
+ Text[ ja ] = "テキストã¨è¡¨ã®å¤‰æ›(~X)...";
+ Text[ ko ] = "í…스트 <-> í‘œ 변환(~X)...";
+ Text[ zh-CN ] = "文字和表格互æ¢(~X)...";
+ Text[ zh-TW ] = "文字和表格互æ›(~X)...";
+ Text[ tr ] = "~Metin <->Tablo Dönüşümü...";
+ Text[ hi-IN ] = "~टेकà¥à¤¸à¥à¤Ÿà¥ <-> सारणी...";
+ Text[ ar ] = "نص <-> جدول...";
+ Text[ he ] = "Te~xt <-> Tabelle...";
+ };
+ MenuItem
+ {
+ Identifier = FN_SORTING_DLG ;
+ HelpID = FN_SORTING_DLG ;
+ Text [ de ] = "S~ortieren..." ;
+ Text [ en-US ] = "So~rt..." ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "~Ordenar...";
+ Text[ ru ] = "Сортировать...";
+ Text[ el ] = "Τα~ξινόμηση...";
+ Text[ nl ] = "So~rteren...";
+ Text[ fr ] = "~Trier...";
+ Text[ es ] = "O~rdenar...";
+ Text[ fi ] = "L~ajittele...";
+ Text[ ca ] = "O~rdena...";
+ Text[ it ] = "O~rdina...";
+ Text[ sk ] = "T~riediť...";
+ Text[ da ] = "S~orter...";
+ Text[ sv ] = "Sortera...";
+ Text[ pl ] = "So~rtuj...";
+ Text[ pt-BR ] = "O~rdenar...";
+ Text[ th ] = "เรีย~ง...";
+ Text[ ja ] = "並ã¹æ›¿ãˆ(~R)...";
+ Text[ ko ] = "ì •ë ¬(~R)...";
+ Text[ zh-CN ] = "排åº(~R)...";
+ Text[ zh-TW ] = "排åº(~R)...";
+ Text[ tr ] = "~Sırala...";
+ Text[ hi-IN ] = "सो~रà¥à¤Ÿ करो...";
+ Text[ ar ] = "...Ùرز";
+ Text[ he ] = "S~ortieren...";
+ };
+ MenuItem
+ {
+ Identifier = FN_CALCULATE ;
+ HelpID = FN_CALCULATE ;
+ Text [ de ] = "~Berechnen" ;
+ Text [ en-US ] = "Calculat~e" ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "C~alcular";
+ Text[ ru ] = "ВычиÑлить";
+ Text[ el ] = "~Υπολογισμός";
+ Text[ nl ] = "~Berekenen";
+ Text[ fr ] = "Calc~uler";
+ Text[ es ] = "C~alcular";
+ Text[ fi ] = "Las~ke";
+ Text[ ca ] = "Ca~lcula";
+ Text[ it ] = "C~alcola";
+ Text[ sk ] = "S~poÄítaÅ¥";
+ Text[ da ] = "~Beregn";
+ Text[ sv ] = "Beräkna";
+ Text[ pl ] = "Obli~cz";
+ Text[ pt-BR ] = "Cal~cular";
+ Text[ th ] = "คำนว~ณ";
+ Text[ ja ] = "計算(~E)";
+ Text[ ko ] = "계산(~E)";
+ Text[ zh-CN ] = "计算(~E)";
+ Text[ zh-TW ] = "計算(~E)";
+ Text[ tr ] = "~Hesapla";
+ Text[ hi-IN ] = "ग~णना करो";
+ Text[ ar ] = "حساب الناتج";
+ Text[ he ] = "~Berechnen";
+ };
+#ifndef MN_SW_WEB
+ MenuItem
+ {
+ Identifier = MN_SUB_UPDATE ;
+ HelpID = HID_MN_SUB_UPDATE ;
+ Text [ de ] = "Akt~ualisieren" ;
+ Text [ en-US ] = "~Update" ;
+ SubMenu = Menu
+ {
+ ItemList =
+ {
+ MenuItem
+ {
+ Identifier = FN_UPDATE_ALL ;
+ HelpID = FN_UPDATE_ALL ;
+ Text [ de ] = "~Alles Aktualisieren" ;
+ Text [ en-US ] = "~Update All" ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "Actualizar ~tudo";
+ Text[ ru ] = "Обновить вÑе";
+ Text[ el ] = "ΕνημέÏωση όλων";
+ Text[ nl ] = "~Alles bijwerken";
+ Text[ fr ] = "~Tout actualiser";
+ Text[ es ] = "~Actualizar todo";
+ Text[ fi ] = "~Päivitä kaikki";
+ Text[ ca ] = "~Actualitza tot";
+ Text[ it ] = "~Aggiorna tutto";
+ Text[ sk ] = "~Aktualizovať všetko";
+ Text[ da ] = "Opdater ~alt";
+ Text[ sv ] = "Uppdatera allt";
+ Text[ pl ] = "~Aktualizuj wszystko";
+ Text[ pt-BR ] = "At~ualizar Tudo";
+ Text[ th ] = "~ปรับปรุงทั้งหมด";
+ Text[ ja ] = "ã™ã¹ã¦æ›´æ–°(~U)";
+ Text[ ko ] = "ëª¨ë‘ ì—…ë°ì´íŠ¸(~U)";
+ Text[ zh-CN ] = "全部更新(~U)";
+ Text[ zh-TW ] = "全部更新(~U)";
+ Text[ tr ] = "~Tümünü güncelle";
+ Text[ hi-IN ] = "~सब अपडेटॠकरो";
+ Text[ ar ] = "تحديث الكل";
+ Text[ he ] = "‮עידכון כולל‬";
+ };
+ SEPARATOR ;
+ MenuItem
+ {
+ Identifier = FN_UPDATE_FIELDS ;
+ HelpID = FN_UPDATE_FIELDS ;
+ Text [ de ] = "~Felder" ;
+ Text [ en-US ] = "~Fields" ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "~Campos";
+ Text[ ru ] = "ПолÑ";
+ Text[ el ] = "Πε~δία";
+ Text[ nl ] = "~Velden";
+ Text[ fr ] = "C~hamps";
+ Text[ es ] = "~Campos";
+ Text[ fi ] = "~Kentät";
+ Text[ ca ] = "~Camps";
+ Text[ it ] = "Ca~mpi";
+ Text[ sk ] = "Po~le";
+ Text[ da ] = "~Felter";
+ Text[ sv ] = "Fält";
+ Text[ pl ] = "~Pola";
+ Text[ pt-BR ] = "~Campos";
+ Text[ th ] = "เ~ขตข้อมูล";
+ Text[ ja ] = "フィールド(~F)";
+ Text[ ko ] = "필드(~F)";
+ Text[ zh-CN ] = "字段(~F)";
+ Text[ zh-TW ] = "欄ä½(~F)";
+ Text[ tr ] = "~Alanlar";
+ Text[ hi-IN ] = "~कà¥à¤·à¥‡à¤¤à¥à¤°à¥‡à¤‚";
+ Text[ ar ] = "حقول";
+ Text[ he ] = "‮שדות‬";
+ };
+ MenuItem
+ {
+ Identifier = FN_UPDATE_ALL_LINKS ;
+ HelpID = FN_UPDATE_ALL_LINKS ;
+ Text [ de ] = "Verkn~üpfungen" ;
+ Text [ en-US ] = "~Links" ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "~Ligações";
+ Text[ ru ] = "СвÑзи";
+ Text[ el ] = "Σ~υνδέσεις";
+ Text[ nl ] = "Koppe~lingen";
+ Text[ fr ] = "~Liens";
+ Text[ es ] = "~Vínculos";
+ Text[ fi ] = "~Linkit";
+ Text[ ca ] = "~Enllaços";
+ Text[ it ] = "~Collegamenti";
+ Text[ sk ] = "~Odkazy";
+ Text[ da ] = "Kæ~der";
+ Text[ sv ] = "Länkar";
+ Text[ pl ] = "ÅÄ…~cza";
+ Text[ pt-BR ] = "~Vínculos";
+ Text[ th ] = "เ~ชื่อมโยง";
+ Text[ ja ] = "リンク(~L)";
+ Text[ ko ] = "ë§í¬(~L)";
+ Text[ zh-CN ] = "链接(~L)";
+ Text[ zh-TW ] = "æ·å¾‘(~L)";
+ Text[ tr ] = "~Bağlantılar";
+ Text[ hi-IN ] = "~लिंकà¥à¤¸";
+ Text[ ar ] = "مواقع مرتبطة";
+ Text[ he ] = "‮קישורי×‬";
+ };
+ MenuItem
+ {
+ Identifier = FN_UPDATE_CHARTS ;
+ HelpID = FN_UPDATE_CHARTS ;
+ Text [ de ] = "Alle Dia~gramme" ;
+ Text [ en-US ] = "All ~Charts";
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "~Todos os gráficos";
+ Text[ ru ] = "Ð’Ñе диаграммы";
+ Text[ el ] = "Όλα τα δια~γÏάμματα";
+ Text[ nl ] = "Alle ~diagrammen";
+ Text[ fr ] = "Tous les ~diagrammes";
+ Text[ es ] = "Todos los ~diagramas";
+ Text[ fi ] = "Kaikki ~kaaviot";
+ Text[ ca ] = "Tots els ~gràfics";
+ Text[ it ] = "Tutti i dia~grammi";
+ Text[ sk ] = "VÅ¡etky ~grafy";
+ Text[ da ] = "Alle dia~grammer";
+ Text[ sv ] = "Alla diagram";
+ Text[ pl ] = "W~szystkie wykresy";
+ Text[ pt-BR ] = "Todos os ~Gráficos";
+ Text[ th ] = "à¹~ผนภูมิทั้งหมด";
+ Text[ ja ] = "ã™ã¹ã¦ã®ã‚°ãƒ©ãƒ•(~C)";
+ Text[ ko ] = "모든 차트(~C)";
+ Text[ zh-CN ] = "全部的图表(~C)";
+ Text[ zh-TW ] = "全部的圖表(~C)";
+ Text[ tr ] = "Tüm ~şemalar";
+ Text[ hi-IN ] = "सब ~चारà¥à¤Ÿ";
+ Text[ ar ] = "كل الرسومات البيانية";
+ Text[ he ] = "Alle Dia~gramme";
+ };
+ MenuItem
+ {
+ Identifier = FN_UPDATE_CUR_TOX ;
+ HelpID = FN_UPDATE_CUR_TOX ;
+ Text [ de ] = "Aktuelles ~Verzeichnis" ;
+ Text [ en-US ] = "Current ~Index" ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "Ãndice ~activo";
+ Text[ ru ] = "Текущий указатель";
+ Text[ el ] = "ΤÏέχον ε~Ï…ÏετήÏιο";
+ Text[ nl ] = "Huidige ~index";
+ Text[ fr ] = "~Index actif";
+ Text[ es ] = "~Ãndice actual";
+ Text[ fi ] = "~Nykyinen hakemisto";
+ Text[ ca ] = "~Ãndex actual";
+ Text[ it ] = "Indice att~uale";
+ Text[ sk ] = "SúÄasný re~gister";
+ Text[ da ] = "Aktuelt ~bibliotek";
+ Text[ sv ] = "Aktuell förteckning";
+ Text[ pl ] = "Bieżący ~indeks";
+ Text[ pt-BR ] = "Ãnd~ice Atual";
+ Text[ th ] = "~ดัชนีปัจจุบัน";
+ Text[ ja ] = "ç¾åœ¨ã®ç›®æ¬¡ã‚„索引(~I)";
+ Text[ ko ] = "현재 ìƒ‰ì¸ ë° ëª©ì°¨(~I)";
+ Text[ zh-CN ] = "当å‰çš„目录(~I)";
+ Text[ zh-TW ] = "ç›®å‰çš„目錄(~I)";
+ Text[ tr ] = "Yürürlükteki ~dizin";
+ Text[ hi-IN ] = "वरà¥à¤¤à¤®à¤¾à¤¨ ~अनà¥à¤•à¥à¤°à¤®à¤£à¤¿à¤•à¤¾";
+ Text[ ar ] = "الÙهرس الحالي";
+ Text[ he ] = "Aktuelles ~Verzeichnis";
+ };
+ MenuItem
+ {
+ Identifier = FN_UPDATE_TOX ;
+ HelpID = FN_UPDATE_TOX ;
+ Text [ de ] = "Alle Ver~zeichnisse" ;
+ Text [ en-US ] = "~All Indexes and Tables" ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "Indices ~todos";
+ Text[ ru ] = "Ð’Ñе Ð¾Ð³Ð»Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¸ указатели";
+ Text[ el ] = "Όλα τα ε~Ï…ÏετήÏια";
+ Text[ nl ] = "~Alle registers";
+ Text[ fr ] = "Tous les inde~x";
+ Text[ es ] = "~Todos los índices";
+ Text[ fi ] = "Kaikki ~hakemistot ja luettelot";
+ Text[ ca ] = "~Tots els índexs";
+ Text[ it ] = "T~utti gli indici";
+ Text[ sk ] = "~Všetky registre a tabuľky";
+ Text[ da ] = "Alle bib~lioteker";
+ Text[ sv ] = "Alla förteckningar";
+ Text[ pl ] = "~Wszystkie indeksy i spisy treści";
+ Text[ pt-BR ] = "Todos os índices e ta~belas";
+ Text[ th ] = "ดัชนี~ทั้งหมด";
+ Text[ ja ] = "ã™ã¹ã¦ã®ç›®æ¬¡ã¨ç´¢å¼•(~A)";
+ Text[ ko ] = "모든 ìƒ‰ì¸ ë° ëª©ì°¨(~A)";
+ Text[ zh-CN ] = "全部的目录(~A)";
+ Text[ zh-TW ] = "全部的目錄(~A)";
+ Text[ tr ] = "~Tüm dizinler ve tablolar";
+ Text[ hi-IN ] = "~सब अनà¥à¤•à¥à¤°à¤®à¤£à¤¿à¤•à¤¾";
+ Text[ ar ] = "كل الÙهارس";
+ Text[ he ] = "Alle Ver~zeichnisse";
+ };
+#endif
+ MenuItem
+ {
+ Identifier = FN_REPAGINATE ;
+ HelpID = FN_REPAGINATE ;
+ Text [ de ] = "Se~itenformatierung" ;
+ Text [ en-US ] = "Page Formatting" ;
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "Formatar pág~inas";
+ Text[ ru ] = "Форматирование Ñтраницы";
+ Text[ el ] = "ΜοÏφοποίηση σελίδας";
+ Text[ nl ] = "~Paginaopmaak";
+ Text[ fr ] = "~Formatage de page";
+ Text[ es ] = "~Formateado de página";
+ Text[ fi ] = "Sivun muotoilu";
+ Text[ ca ] = "Format de pàgina";
+ Text[ it ] = "~Reimpagina";
+ Text[ sk ] = "Formátovanie stránky";
+ Text[ da ] = "Sid~eformatering";
+ Text[ sv ] = "Sidformatering";
+ Text[ pl ] = "Formatowanie strony";
+ Text[ pt-BR ] = "Formatação de Páginas";
+ Text[ th ] = "จัดรูปà¹à¸šà¸šà¸«à¸™à¹‰à¸²";
+ Text[ ja ] = "ページã®æ›¸å¼è¨­å®š";
+ Text[ ko ] = "페ì´ì§€ ì„œì‹ ì„¤ì •";
+ Text[ zh-CN ] = "页é¢æ ¼å¼";
+ Text[ zh-TW ] = "é é¢æ ¼å¼";
+ Text[ tr ] = "Sayfa formatlama";
+ Text[ hi-IN ] = "पृषà¥à¤  रचना करना";
+ Text[ ar ] = "تنسيق الصÙحات";
+ Text[ he ] = "‮עיצוב דפי×‬";
+ };
+#ifndef MN_SW_WEB
+ };
+ };
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "~Actualizar";
+ Text[ ru ] = "Обновить";
+ Text[ el ] = "ΕνημέÏ~ωση";
+ Text[ nl ] = "~Bijwerken";
+ Text[ fr ] = "~Actualiser";
+ Text[ es ] = "Act~ualizar";
+ Text[ fi ] = "~Päivitä";
+ Text[ ca ] = "Act~ualitza";
+ Text[ it ] = "A~ggiorna";
+ Text[ sk ] = "~Aktualizovať";
+ Text[ da ] = "Opda~ter";
+ Text[ sv ] = "Uppdatera";
+ Text[ pl ] = "~Aktualizuj";
+ Text[ pt-BR ] = "At~ualizar";
+ Text[ th ] = "~ปรับปรุง";
+ Text[ ja ] = "æ›´æ–°(~U)";
+ Text[ ko ] = "ì—…ë°ì´íŠ¸(~U)";
+ Text[ zh-CN ] = "æ›´æ–°(~U)";
+ Text[ zh-TW ] = "æ›´æ–°(~U)";
+ Text[ tr ] = "~Güncelle";
+ Text[ hi-IN ] = "अप~डेटॠकरो";
+ Text[ ar ] = "التحديث";
+ Text[ he ] = "‮עידכון‬";
+ };
+#endif
+ SEPARATOR ;
+ MenuItem
+ {
+ Identifier = MN_SUB_MACRO;
+ HelpID = HID_MN_SUB_MACRO;
+ ITEM_TOOLS_BASICCHOOSER
+ };
+ MenuItem
+ {
+ ITEM_OPEN_XML_FILTERSETTINGS
+ };
+ MenuItem
+ {
+ ITEM_TOOLS_CONFIG
+ };
+ ITEM_MN_OPTIONS
+ };
+ };
+ Text [ x-comment ] = " ";
+ Text[ pt ] = "Ferra~mentas";
+ Text[ ru ] = "~СервиÑ";
+ Text[ el ] = "Ε~Ïγαλεία";
+ Text[ nl ] = "E~xtra";
+ Text[ fr ] = "~Outils";
+ Text[ es ] = "~Herramientas";
+ Text[ fi ] = "Ty~ökalut";
+ Text[ ca ] = "Ei~nes";
+ Text[ it ] = "~Strumenti";
+ Text[ sk ] = "~Nástroje";
+ Text[ da ] = "Fun~ktioner";
+ Text[ sv ] = "~Verktyg";
+ Text[ pl ] = "~Narzędzia";
+ Text[ pt-BR ] = "Ferra~mentas";
+ Text[ th ] = "เ~ครื่องมือ";
+ Text[ ja ] = "ツール(~T)";
+ Text[ ko ] = "ë„구(~T)";
+ Text[ zh-CN ] = "工具(~T)";
+ Text[ zh-TW ] = "工具(~T)";
+ Text[ tr ] = "~Araçlar";
+ Text[ hi-IN ] = "~औज़ार";
+ Text[ ar ] = "أ~دوات";
+ Text[ he ] = "‮כלי×‬";
+};
+
+#ifdef MN_SW_WEB
+#define MN_FRM_CAPTION_ITEM
+#else
+#define MN_FRM_CAPTION_ITEM \
+ MenuItem\
+ {\
+ Identifier = FN_INSERT_CAPTION ;\
+ HelpID = FN_INSERT_CAPTION ;\
+ Text [ de ] = "Bes~chriftung..." ;\
+ Text [ en-US ] = "~Caption..." ;\
+ Text[ pt ] = "~Legenda...";\
+ Text[ ru ] = "Ðазвание...";\
+ Text[ el ] = "Λεζ~άντα...";\
+ Text[ nl ] = "~Kop...";\
+ Text[ fr ] = "L~égende...";\
+ Text[ es ] = "~Etiqueta...";\
+ Text[ fi ] = "~Kuvaotsikko...";\
+ Text[ ca ] = "~Etiqueta...";\
+ Text[ it ] = "Di~citura...";\
+ Text[ sk ] = "~Popisok...";\
+ Text[ da ] = "Billedtekst...";\
+ Text[ sv ] = "Bildtext...";\
+ Text[ pl ] = "~Podpis...";\
+ Text[ pt-BR ] = "~Legenda...";\
+ Text[ th ] = "~คำบรรยายภาพ...";\
+ Text[ ja ] = "図表番å·(~C)...";\
+ Text[ ko ] = "캡션(~C)...";\
+ Text[ zh-CN ] = "说明(~C)...";\
+ Text[ zh-TW ] = "標籤(~C)...";\
+ Text[ tr ] = "~Resim yazısı...";\
+ Text[ hi-IN ] = "~कॉपà¥à¤¶à¤¨à¥...";\
+ Text[ ar ] = "تسمية توضيحية...";\
+ Text[ he ] = "Bes~chriftung...";\
+ };
+#endif
+
+#define _MN_EDIT_FIELD \
+ MenuItem \
+ { \
+ Identifier = FN_EDIT_FIELD ; \
+ HelpID = FN_EDIT_FIELD ; \
+ Text [ de ] = "~Feldbefehl..." ; \
+ Text [ en-US ] = "Fields..." ; \
+ Text[ pt ] = "Ca~mpos...";\
+ Text[ ru ] = "Поле...";\
+ Text[ el ] = "Εντολή πε~δίου...";\
+ Text[ nl ] = "~Veldopdrachten...";\
+ Text[ fr ] = "~Champ...";\
+ Text[ es ] = "~Campo...";\
+ Text[ fi ] = "Kentät...";\
+ Text[ ca ] = "~Camps...";\
+ Text[ it ] = "~Comando di campo...";\
+ Text[ sk ] = "Polia...";\
+ Text[ da ] = "~Felt...";\
+ Text[ sv ] = "~Fältkommando...";\
+ Text[ pl ] = "Pole...";\
+ Text[ pt-BR ] = "~Campos...";\
+ Text[ th ] = "เข~ตข้อมูล...";\
+ Text[ ja ] = "フィールド...";\
+ Text[ ko ] = "필드...";\
+ Text[ zh-CN ] = "字段指令...";\
+ Text[ zh-TW ] = "欄ä½æŒ‡ä»¤...";\
+ Text[ tr ] = "Alanlar...";\
+ Text[ hi-IN ] = "Fields...";\
+ Text[ ar ] = "حقل...";\
+ Text[ he ] = "~Feldbefehl...";\
+ };
+#define _MN_EDIT_FOOTNOTE \
+ MenuItem \
+ { \
+ Identifier = FN_EDIT_FOOTNOTE ; \
+ HelpID = FN_EDIT_FOOTNOTE ; \
+ Text [ de ] = "Fußnote~..." ; \
+ Text [ en-US ] = "Footnote~..." ; \
+ Text[ pt ] = "~Nota de rodapé...";\
+ Text[ ru ] = "СноÑка...";\
+ Text[ el ] = "Υπο~σημείωση...";\
+ Text[ nl ] = "~Voetnoot...";\
+ Text[ fr ] = "Note de bas de pa~ge...";\
+ Text[ es ] = "No~ta al pie...";\
+ Text[ fi ] = "~Alaviitteet";\
+ Text[ ca ] = "~Nota al peu...";\
+ Text[ it ] = "~Nota a piè pagina...";\
+ Text[ sk ] = "Poznámka pod Äiarou~...";\
+ Text[ da ] = "Fo~dnote...";\
+ Text[ sv ] = "Fotnot~...";\
+ Text[ pl ] = "Przypis d~olny...";\
+ Text[ pt-BR ] = "Nota~ de rodapé...";\
+ Text[ th ] = "เ~ชิงอรรถ...";\
+ Text[ ja ] = "脚注(~.)...";\
+ Text[ ko ] = "ê°ì£¼(~.)...";\
+ Text[ zh-CN ] = "注脚~...";\
+ Text[ zh-TW ] = "註腳~...";\
+ Text[ tr ] = "~Altbilgi...";\
+ Text[ hi-IN ] = "Footnote~...";\
+ Text[ ar ] = "حاشية سÙلية...";\
+ Text[ he ] = "Fußnote~...";\
+ };
+#ifdef MN_SW_WEB
+ #define _MN_EDIT_IDX_ENTRY_DLG
+ #define _MN_EDIT_BIB_ENTRY_DLG
+#else
+ #define _MN_EDIT_IDX_ENTRY_DLG \
+ MenuItem \
+ { \
+ Identifier = FN_EDIT_IDX_ENTRY_DLG ; \
+ HelpID = FN_EDIT_IDX_ENTRY_DLG ; \
+ Text [ de ] = "Ver~zeichniseintrag..." ; \
+ Text [ en-US ] = "Inde~x Entry..." ; \
+ Text[ pt ] = "~Entrada do índice...";\
+ Text[ ru ] = "Элемент указателÑ...";\
+ Text[ el ] = "ΚαταχώÏιση ε~Ï…ÏετηÏίου...";\
+ Text[ nl ] = "~Indexitem...";\
+ Text[ fr ] = "Entrée d'inde~x...";\
+ Text[ es ] = "~Entrada del índice...";\
+ Text[ fi ] = "Hakemisto~merkintä";\
+ Text[ ca ] = "Ent~rada d'índex...";\
+ Text[ it ] = "Voce di ~indice...";\
+ Text[ sk ] = "~Položka obsahu...";\
+ Text[ da ] = "Indekselement...";\
+ Text[ sv ] = "Förteckningspost...";\
+ Text[ pl ] = "Wpis z indeksu...";\
+ Text[ pt-BR ] = "~Ãndice...";\
+ Text[ th ] = "ราย~à¸à¸²à¸£à¸”ัชนี...";\
+ Text[ ja ] = "目次ã¨ç´¢å¼•(~X)...";\
+ Text[ ko ] = "ìƒ‰ì¸ ë° ëª©ì°¨(~X)...";\
+ Text[ zh-CN ] = "目录æ¡ç›®(~X)...";\
+ Text[ zh-TW ] = "索引æ¢ç›®(~X)...";\
+ Text[ tr ] = "Ä°~ndis Girdisi...";\
+ Text[ hi-IN ] = "Inde~x Entry...";\
+ Text[ ar ] = "إدخال Ùهرسي...";\
+ Text[ he ] = "Ver~zeichniseintrag...";\
+ };
+#define _MN_EDIT_BIB_ENTRY_DLG \
+ MenuItem \
+ { \
+ Identifier = FN_EDIT_AUTH_ENTRY_DLG ; \
+ HelpID = FN_EDIT_AUTH_ENTRY_DLG ; \
+ Text [ de ] = "~Literaturverzeichniseintrag..." ; \
+ Text [ en-US ] = "~Bibliography Entry..."; \
+ Text[ pt ] = "Entrada ~bibliográfica...";\
+ Text[ ru ] = "Элемент ÑпиÑка литературы...";\
+ Text[ el ] = "ΚαταχώÏιση βιβ~λιογÏαφίας...";\
+ Text[ nl ] = "~Item voor literatuurlijst...";\
+ Text[ fr ] = "Entrée de biblio~graphie...";\
+ Text[ es ] = "~Entrada bibliográfica...";\
+ Text[ fi ] = "~Bibliografiamerkintä";\
+ Text[ ca ] = "~Entrada bibliogràfica...";\
+ Text[ it ] = "Voce bib~liografica...";\
+ Text[ sk ] = "Po~ložka v zozname použitej literatúry...";\
+ Text[ da ] = "Litteraturlisteelement...";\
+ Text[ sv ] = "~Litteraturförteckningspost...";\
+ Text[ pl ] = "Wpis bibliograficzny...";\
+ Text[ pt-BR ] = "Entrada bibliográfica...";\
+ Text[ th ] = "รายà¸à¸²à¸£~บรรณานุà¸à¸£à¸¡...";\
+ Text[ ja ] = "å‚考文献項目(~B)...";\
+ Text[ ko ] = "참고 문헌 항목(~B)...";\
+ Text[ zh-CN ] = "文献目录æ¡ç›®( ~B)...";\
+ Text[ zh-TW ] = "åƒè€ƒæ–‡ç»ç›®éŒ„æ¢ç›®(~B)...";\
+ Text[ tr ] = "~Kaynakça Girişi...";\
+ Text[ hi-IN ] = "~Bibliography Entry...";\
+ Text[ ar ] = "إدخال ÙÙŠ Ùهرس المراجع...";\
+ Text[ he ] = "‮שורת בבליוגרפיה...‬";\
+ }; \
+ SEPARATOR ;
+#endif
+
+#define _MN_EDIT_OPEN_HYPERLINK \
+ MenuItem \
+ { \
+ ITEM_OPEN_HYPERLINK \
+ };
+
+#ifdef MN_SW_WEB
+#define _DEFAULT_TEXT_EDIT_ELEMENTS \
+ _MN_EDIT_FIELD \
+ _MN_EDIT_FOOTNOTE \
+ MenuItem \
+ { \
+ ITEM_POPUP_TEMPLATE_EDIT \
+ }; \
+ SEPARATOR ; \
+ _MN_EDIT_OPEN_HYPERLINK
+#else
+#define _DEFAULT_TEXT_EDIT_ELEMENTS \
+ _MN_EDIT_FIELD \
+ _MN_EDIT_FOOTNOTE \
+ _MN_EDIT_IDX_ENTRY_DLG \
+ _MN_EDIT_BIB_ENTRY_DLG \
+ MenuItem \
+ { \
+ ITEM_POPUP_TEMPLATE_EDIT \
+ }; \
+ SEPARATOR ; \
+ _MN_EDIT_OPEN_HYPERLINK
+#endif
+
+#ifndef MN_SW_PORTAL
+#ifdef MN_SW_WEB
+ Menu MN_WEB_TEXT_POPUPMENU
+#elif defined MN_SW_GLOBAL
+ Menu MN_GLOBAL_TEXT_POPUPMENU
+#else
+ Menu MN_TEXT_POPUPMENU
+#endif
+{
+ ItemList =
+ {
+ MN_RESET
+ SEPARATOR ;
+ MN_TEXT_ATTR
+ SEPARATOR ;
+ MN_TXT
+ MN_NUMBERING
+ ITEM_TRANSLITERATE_MENU
+ SEPARATOR ;
+#ifndef MN_SW_WEB
+ MenuItem
+ {
+ Identifier = FN_UPDATE_CUR_TOX ;
+ HelpID = FN_UPDATE_CUR_TOX ;
+ Text [ de ] = "Ver~zeichnis aktualisieren" ;
+ Text [ en-US ] = "~Update Index/Table";
+ Text[ pt ] = "Actualizar ín~dice";
+ Text[ ru ] = "~Обновление указателÑ";
+ Text[ el ] = "ΕνημέÏ~ωση ευÏετηÏίου";
+ Text[ nl ] = "~Index actualiseren";
+ Text[ fr ] = "A~ctualiser l'index";
+ Text[ es ] = "Actuali~zar índice";
+ Text[ fi ] = "~Päivitä hakemisto";
+ Text[ ca ] = "~Update Index/Table";
+ Text[ it ] = "Aggiorna ~indice";
+ Text[ sk ] = "Akt~ualizovať index/tabuľku";
+ Text[ da ] = "Opdater indeks";
+ Text[ sv ] = "Uppdatera förteckning";
+ Text[ pl ] = "~Aktualizuj indeks";
+ Text[ pt-BR ] = "Atualizar índice/tabelas";
+ Text[ th ] = "~ปรับปรุงดัชนี";
+ Text[ ja ] = "目次ã¨ç´¢å¼•ã®æ›´æ–°(~U)";
+ Text[ ko ] = "ìƒ‰ì¸ ë° ëª©ì°¨ ì—…ë°ì´íŠ¸(~U)";
+ Text[ zh-CN ] = "更新目录(~U)";
+ Text[ zh-TW ] = "更新目錄(~U)";
+ Text[ tr ] = "İ~ndisi/Tabloyu Güncelle";
+ Text[ hi-IN ] = "~Update Index/Table";
+ Text[ ar ] = "تحديث Ùهرس";
+ Text[ he ] = "Ver~zeichnis aktualisieren";
+ };
+ MenuItem
+ {
+ Identifier = FN_EDIT_CURRENT_TOX;
+ HelpID = FN_EDIT_CURRENT_TOX;
+ Text [ de ] = "V~erzeichnis bearbeiten" ;
+ Text [ en-US ] = "~Edit Index/Table";
+ Text[ pt ] = "~Editar índice";
+ Text[ ru ] = "~Правка указателÑ";
+ Text[ el ] = "~ΕπεξεÏγασία ευÏετηÏίου";
+ Text[ nl ] = "~Index bewerken";
+ Text[ fr ] = "Édit~er l'index";
+ Text[ es ] = "Edit~ar índice";
+ Text[ fi ] = "~Muokkaa hakemistoa";
+ Text[ ca ] = "~Edit Index/Table";
+ Text[ it ] = "Modi~fica indice";
+ Text[ sk ] = "~Upraviť index/tabuľku";
+ Text[ da ] = "Rediger indeks";
+ Text[ sv ] = "Redigera fört~eckning";
+ Text[ pl ] = "~Edytuj indeks";
+ Text[ pt-BR ] = "Editar índice/tabelas";
+ Text[ th ] = "à¹~à¸à¹‰à¹„ขดัชนี";
+ Text[ ja ] = "目次ã¨ç´¢å¼•ã®ç·¨é›†(~E)";
+ Text[ ko ] = "ìƒ‰ì¸ ë° ëª©ì°¨ 편집(~E)";
+ Text[ zh-CN ] = "编辑目录(~E)";
+ Text[ zh-TW ] = "編輯目錄(~E)";
+ Text[ tr ] = "İ~ndisi/Tabloyu Düzenle";
+ Text[ hi-IN ] = "~Edit Index/Table";
+ Text[ ar ] = "تحرير Ùهرس";
+ Text[ he ] = "V~erzeichnis bearbeiten";
+ };
+ MenuItem
+ {
+ Identifier = FN_REMOVE_CUR_TOX;
+ HelpID = FN_REMOVE_CUR_TOX;
+ Text [ de ] = "Verzeichnis l~öschen" ;
+ Text [ en-US ] = "Delete Index/Table";
+ Text[ pt ] = "Eliminar ín~dice";
+ Text[ ru ] = "~Удалить указатель";
+ Text[ el ] = "ΔιαγÏαφή ε~Ï…ÏετηÏίου";
+ Text[ nl ] = "~Index wissen";
+ Text[ fr ] = "S~upprimer l'index";
+ Text[ es ] = "Borrar el í~ndice";
+ Text[ fi ] = "Poista hakemisto";
+ Text[ ca ] = "Delete Index/Table";
+ Text[ it ] = "Rimuo~vi indice";
+ Text[ sk ] = "Zmazať index/tabuľku";
+ Text[ da ] = "Slet indeks";
+ Text[ sv ] = "Radera f~örteckning";
+ Text[ pl ] = "~Usuń ideks";
+ Text[ pt-BR ] = "Excluir índice/tabelas";
+ Text[ th ] = "ลบดัชนี";
+ Text[ ja ] = "目次ã¨ç´¢å¼•ã®å‰Šé™¤";
+ Text[ ko ] = "ìƒ‰ì¸ ë° ëª©ì°¨ ì‚­ì œ";
+ Text[ zh-CN ] = "删除目录";
+ Text[ zh-TW ] = "刪除目錄";
+ Text[ tr ] = "Ä°ndisi/Tabloyu Sil";
+ Text[ hi-IN ] = "Delete Index/Table";
+ Text[ ar ] = "حذ٠Ùهرس";
+ Text[ he ] = "Verzeichnis l~öschen";
+ };
+ SEPARATOR ;
+#endif
+ _DEFAULT_TEXT_EDIT_ELEMENTS
+ };
+};
+
+#endif //MN_SW_PORTAL
+
+
+/*-------------------------------------------------------------------------
+ Fenster und Hilfe
+-------------------------------------------------------------------------*/
+
+#ifdef MN_SW_PORTAL
+ #ifdef MN_SW_WEB
+ #define _MN_WIN MN_WEBWIN_PORT
+ #elif defined MN_SW_GLOBAL
+ #define _MN_WIN MN_GLOBALWIN_PORT
+ #else
+ #define _MN_WIN MN_WIN_PORT
+ #endif
+ MenuItem _MN_WIN
+ {
+ ITEM_WINDOW_MDIWINDOWLIST
+ SubMenu = Menu
+ {
+ ItemList =
+ {
+ GLOBLMN_CLONEWIN
+ };
+ };
+ };
+ #else
+ ITEM_WINDOW_MENU
+ #if !defined MN_SW_WEB && !defined MN_SW_GLOBAL
+ ITEM_HELP_MENU
+ #endif
+#endif //MN_SW_PORTAL
+
+#endif
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/binfilter/bf_sw/source/ui/inc/swstbctl.hxx b/binfilter/bf_sw/source/ui/inc/swstbctl.hxx
new file mode 100644
index 000000000000..9edd396a9131
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/swstbctl.hxx
@@ -0,0 +1,58 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _SWSTBCTL_HXX
+#define _SWSTBCTL_HXX
+
+// include ---------------------------------------------------------------
+
+#include <bf_sfx2/stbitem.hxx>
+namespace binfilter {
+
+// class SwHyperlinkControl ------------------------------------------------
+
+class SwHyperlinkControl : public SfxStatusBarControl
+{
+public:
+ virtual void StateChanged( USHORT nSID, SfxItemState eState,
+ const SfxPoolItem* pState );
+
+ SFX_DECL_STATUSBAR_CONTROL();
+
+ SwHyperlinkControl( USHORT nId, StatusBar& rStb, SfxBindings& rBind );
+
+private:
+ BOOL bState;
+ void DrawItemText_Impl();
+
+};
+
+
+} //namespace binfilter
+#endif
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/syncbtn.hxx b/binfilter/bf_sw/source/ui/inc/syncbtn.hxx
new file mode 100644
index 000000000000..de11a3186eb8
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/syncbtn.hxx
@@ -0,0 +1,68 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _SWSYNCBTN_HXX
+#define _SWSYNCBTN_HXX
+
+#include <bf_sfx2/childwin.hxx>
+
+#ifdef _SYNCDLG
+
+#include <bf_sfx2/basedlgs.hxx>
+
+#include <vcl/button.hxx>
+namespace binfilter {
+
+class SwWrtShell;
+
+/*------------------------------------------------------------------------
+ Beschreibung:
+------------------------------------------------------------------------*/
+
+} //namespace binfilter
+#endif
+
+/*------------------------------------------------------------------------
+ Beschreibung:
+------------------------------------------------------------------------*/
+namespace binfilter {//STRIP009
+class SwSyncChildWin : public SfxChildWindow
+{
+public:
+ SwSyncChildWin( Window* ,
+ USHORT nId,
+ SfxBindings*,
+ SfxChildWinInfo* );
+
+ SFX_DECL_CHILDWINDOW( SwSyncChildWin );
+};
+
+
+} //namespace binfilter
+#endif
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/table.hrc b/binfilter/bf_sw/source/ui/inc/table.hrc
new file mode 100644
index 000000000000..1608a0170a95
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/table.hrc
@@ -0,0 +1,31 @@
+/*************************************************************************
+ *
+ * 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.
+ *
+ ************************************************************************/
+
+#include "rcid.hrc"
+
+
+
diff --git a/binfilter/bf_sw/source/ui/inc/tabsh.hxx b/binfilter/bf_sw/source/ui/inc/tabsh.hxx
new file mode 100644
index 000000000000..105a351b8b69
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/tabsh.hxx
@@ -0,0 +1,53 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _SWTABSH_HXX
+#define _SWTABSH_HXX
+
+#include "basesh.hxx"
+namespace binfilter {
+
+class SwTableShell: public SwBaseShell
+{
+public:
+ SFX_DECL_INTERFACE(SW_TABSHELL);
+ TYPEINFO();
+
+ void GetState(SfxItemSet &);
+ void GetFrmBorderState(SfxItemSet &rSet);
+ void GetLineStyleState(SfxItemSet &rSet);
+ void ExecTableStyle(SfxRequest& rReq){DBG_BF_ASSERT(0, "STRIP");} ;//STRIP001 void ExecTableStyle(SfxRequest& rReq);
+
+ void ExecNumberFormat(SfxRequest& rReq){DBG_BF_ASSERT(0, "STRIP");} ;//STRIP001 void ExecNumberFormat(SfxRequest& rReq);
+
+ SwTableShell(SwView &rView);
+};
+
+} //namespace binfilter
+#endif
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/tblctrl.hxx b/binfilter/bf_sw/source/ui/inc/tblctrl.hxx
new file mode 100644
index 000000000000..8833eab7bb7a
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/tblctrl.hxx
@@ -0,0 +1,59 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _TBLCTRL_HXX
+#define _TBLCTRL_HXX
+
+
+#include <bf_sfx2/tbxctrl.hxx>
+namespace binfilter {
+
+
+//----------------------------------------------------------------------------
+//
+//----------------------------------------------------------------------------
+
+class SwTableOptimizeCtrl : public SfxToolBoxControl
+{
+
+public:
+ SFX_DECL_TOOLBOX_CONTROL();
+
+ SwTableOptimizeCtrl( USHORT nId, ToolBox& rTbx, SfxBindings& rBind );
+ ~SwTableOptimizeCtrl();
+
+
+};
+
+//
+//----------------------------------------------------------------------------
+
+} //namespace binfilter
+#endif
+
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/tbxanchr.hxx b/binfilter/bf_sw/source/ui/inc/tbxanchr.hxx
new file mode 100644
index 000000000000..6c7f04b1dc34
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/tbxanchr.hxx
@@ -0,0 +1,48 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _TBXANCHR_HXX
+#define _TBXANCHR_HXX
+
+#include <bf_sfx2/tbxctrl.hxx>
+namespace binfilter {
+
+class SwTbxAnchor : public SfxToolBoxControl
+{
+ USHORT nActAnchorId;
+
+public:
+
+ SFX_DECL_TOOLBOX_CONTROL();
+ SwTbxAnchor( USHORT nId, ToolBox& rTbx, SfxBindings& rBind );
+ ~SwTbxAnchor();
+};
+
+} //namespace binfilter
+#endif
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/textsh.hxx b/binfilter/bf_sw/source/ui/inc/textsh.hxx
new file mode 100644
index 000000000000..26e7316c4994
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/textsh.hxx
@@ -0,0 +1,81 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _SWTEXTSH_HXX
+#define _SWTEXTSH_HXX
+
+#include <basesh.hxx>
+class Button;
+namespace binfilter {
+
+
+class SvxHyperlinkItem;
+
+class SwTextShell: public SwBaseShell
+{
+
+
+public:
+ SFX_DECL_INTERFACE(SW_TEXTSHELL);
+ TYPEINFO();
+
+
+ void GetState(SfxItemSet &);
+
+ void ExecInsert(SfxRequest &){DBG_BF_ASSERT(0, "STRIP");} ;//STRIP001 void ExecInsert(SfxRequest &);
+ void StateInsert(SfxItemSet&);
+ void ExecEnterNum(SfxRequest &){DBG_BF_ASSERT(0, "STRIP");} ;//STRIP001 void ExecEnterNum(SfxRequest &);
+ void ExecBasicMove(SfxRequest &){DBG_BF_ASSERT(0, "STRIP");} ;//STRIP001 void ExecBasicMove(SfxRequest &);
+ void ExecMove(SfxRequest &){DBG_BF_ASSERT(0, "STRIP");} ;//STRIP001 void ExecMove(SfxRequest &);
+ void ExecMovePage(SfxRequest &){DBG_BF_ASSERT(0, "STRIP");} ;//STRIP001 void ExecMovePage(SfxRequest &);
+ void ExecMoveCol(SfxRequest &){DBG_BF_ASSERT(0, "STRIP");} ;//STRIP001 void ExecMoveCol(SfxRequest &);
+ void ExecMoveLingu(SfxRequest &){DBG_BF_ASSERT(0, "STRIP");} ;//STRIP001 void ExecMoveLingu(SfxRequest &);
+ void ExecMoveMisc(SfxRequest &){DBG_BF_ASSERT(0, "STRIP");} ;//STRIP001 void ExecMoveMisc(SfxRequest &);
+ void StateField(SfxItemSet &);
+ void ExecIdx(SfxRequest &){DBG_BF_ASSERT(0, "STRIP");} ;//STRIP001 void ExecIdx(SfxRequest &);
+ void GetIdxState(SfxItemSet &);
+ void ExecGlossary(SfxRequest &);//STRIP001 void ExecGlossary(SfxRequest &);
+
+ void ExecCharAttr(SfxRequest &){DBG_BF_ASSERT(0, "STRIP");} ;//STRIP001 void ExecCharAttr(SfxRequest &);
+ void ExecCharAttrArgs(SfxRequest &){DBG_BF_ASSERT(0, "STRIP");} ;//STRIP001 void ExecCharAttrArgs(SfxRequest &);
+ void ExecParaAttr(SfxRequest &){DBG_BF_ASSERT(0, "STRIP");} ;//STRIP001 void ExecParaAttr(SfxRequest &);
+ void ExecParaAttrArgs(SfxRequest &){DBG_BF_ASSERT(0, "STRIP");} ;//STRIP001 void ExecParaAttrArgs(SfxRequest &);
+ void ExecAttr(SfxRequest &);
+ void ExecDB(SfxRequest &){DBG_BF_ASSERT(0, "STRIP");} ;//STRIP001 void ExecDB(SfxRequest &);
+ void ExecTransliteration(SfxRequest &){DBG_BF_ASSERT(0, "STRIP");} ;//STRIP001 void ExecTransliteration(SfxRequest &);
+
+ void GetAttrState(SfxItemSet &);
+
+ SwTextShell(SwView &rView);
+ virtual ~SwTextShell();
+};
+
+} //namespace binfilter
+#endif
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/tmplctrl.hxx b/binfilter/bf_sw/source/ui/inc/tmplctrl.hxx
new file mode 100644
index 000000000000..a079e72a7edb
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/tmplctrl.hxx
@@ -0,0 +1,59 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _TMPLCTRL_HXX
+#define _TMPLCTRL_HXX
+
+// include ---------------------------------------------------------------
+
+#include <bf_sfx2/stbitem.hxx>
+
+#include <tools/string.hxx>
+namespace binfilter {
+
+
+// class BookmarkToolBoxControl -------------------------------------------
+
+class SwTemplateControl : public SfxStatusBarControl
+{
+protected:
+public:
+
+ SFX_DECL_STATUSBAR_CONTROL();
+
+ SwTemplateControl( USHORT nId, StatusBar& rStb, SfxBindings& rBind );
+ ~SwTemplateControl();
+
+private:
+ String sTemplate;
+};
+
+
+} //namespace binfilter
+#endif
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/toolbox.hrc b/binfilter/bf_sw/source/ui/inc/toolbox.hrc
new file mode 100644
index 000000000000..f6429425fef2
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/toolbox.hrc
@@ -0,0 +1,658 @@
+/*************************************************************************
+ *
+ * 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.
+ *
+ ************************************************************************/
+#define NO_LOCALIZE_EXPORT
+#ifndef _TOOLBOX_HRC
+#define _TOOLBOX_HRC
+#include "shells.hrc"
+#include "globals.hrc"
+#include "cmdid.h"
+#define MN_FONT\
+ ToolBoxItem\
+ {\
+ Identifier = SID_ATTR_CHAR_FONT;\
+ HelpID = SID_ATTR_CHAR_FONT;\
+ };\
+ ToolBoxItem { Type = TOOLBOXITEM_SEPARATOR ; }; \
+ ToolBoxItem\
+ {\
+ Identifier = SID_ATTR_CHAR_FONTHEIGHT ; \
+ HelpID = SID_ATTR_CHAR_FONTHEIGHT ; \
+ };\
+ ToolBoxItem { Type = TOOLBOXITEM_SEPARATOR ; };
+
+#define MN_TEXT1( HIDE )\
+ ToolBoxItem\
+ {\
+ Identifier = SID_ATTR_CHAR_WEIGHT ; \
+ HelpID = SID_ATTR_CHAR_WEIGHT ; \
+ };\
+ ToolBoxItem\
+ {\
+ Identifier = SID_ATTR_CHAR_POSTURE ; \
+ HelpID = SID_ATTR_CHAR_POSTURE ; \
+ };\
+ ToolBoxItem\
+ {\
+ Identifier = SID_ATTR_CHAR_UNDERLINE ; \
+ HelpID = SID_ATTR_CHAR_UNDERLINE ; \
+ };\
+ ToolBoxItem\
+ {\
+ Identifier = FN_SET_SUPER_SCRIPT;\
+ HelpID = FN_SET_SUPER_SCRIPT;\
+ Hide = HIDE;\
+ };\
+ ToolBoxItem\
+ {\
+ Identifier = FN_SET_SUB_SCRIPT;\
+ HelpID = FN_SET_SUB_SCRIPT;\
+ Hide = HIDE;\
+ };\
+ ToolBoxItem\
+ {\
+ Type = TOOLBOXITEM_SEPARATOR ; \
+ };\
+ ToolBoxItem\
+ {\
+ Identifier = SID_ATTR_PARA_ADJUST_LEFT ; \
+ HelpID = SID_ATTR_PARA_ADJUST_LEFT ; \
+ RadioCheck = TRUE ; \
+ };\
+ ToolBoxItem\
+ {\
+ Identifier = SID_ATTR_PARA_ADJUST_CENTER ; \
+ HelpID = SID_ATTR_PARA_ADJUST_CENTER ; \
+ RadioCheck = TRUE ; \
+ };\
+ ToolBoxItem\
+ {\
+ Identifier = SID_ATTR_PARA_ADJUST_RIGHT ; \
+ HelpID = SID_ATTR_PARA_ADJUST_RIGHT ; \
+ RadioCheck = TRUE ; \
+ };\
+
+#define MN_TEXT1_RTL( HIDE )\
+ ToolBoxItem\
+ {\
+ Identifier = SID_ATTR_CHAR_WEIGHT ; \
+ HelpID = SID_ATTR_CHAR_WEIGHT ; \
+ };\
+ ToolBoxItem\
+ {\
+ Identifier = SID_ATTR_CHAR_POSTURE ; \
+ HelpID = SID_ATTR_CHAR_POSTURE ; \
+ };\
+ ToolBoxItem\
+ {\
+ Identifier = SID_ATTR_CHAR_UNDERLINE ; \
+ HelpID = SID_ATTR_CHAR_UNDERLINE ; \
+ };\
+ ToolBoxItem\
+ {\
+ Identifier = FN_SET_SUPER_SCRIPT;\
+ HelpID = FN_SET_SUPER_SCRIPT;\
+ Hide = HIDE;\
+ };\
+ ToolBoxItem\
+ {\
+ Identifier = FN_SET_SUB_SCRIPT;\
+ HelpID = FN_SET_SUB_SCRIPT;\
+ Hide = HIDE;\
+ };\
+ ToolBoxItem\
+ {\
+ Type = TOOLBOXITEM_SEPARATOR ; \
+ };\
+ ToolBoxItem\
+ {\
+ Identifier = SID_ATTR_PARA_ADJUST_RIGHT ; \
+ HelpID = SID_ATTR_PARA_ADJUST_RIGHT ; \
+ RadioCheck = TRUE ; \
+ };\
+ ToolBoxItem\
+ {\
+ Identifier = SID_ATTR_PARA_ADJUST_CENTER ; \
+ HelpID = SID_ATTR_PARA_ADJUST_CENTER ; \
+ RadioCheck = TRUE ; \
+ };\
+ ToolBoxItem\
+ {\
+ Identifier = SID_ATTR_PARA_ADJUST_LEFT ; \
+ HelpID = SID_ATTR_PARA_ADJUST_LEFT ; \
+ RadioCheck = TRUE ; \
+ };\
+
+#define MN_TEXT1_BLOCK \
+ ToolBoxItem\
+ {\
+ Identifier = SID_ATTR_PARA_ADJUST_BLOCK ; \
+ HelpID = SID_ATTR_PARA_ADJUST_BLOCK ; \
+ RadioCheck = TRUE ; \
+ };\
+
+#define MN_TEXT_LINESPACE \
+ ToolBoxItem\
+ {\
+ Type = TOOLBOXITEM_SEPARATOR ; \
+ };\
+ ToolBoxItem\
+ {\
+ Identifier = SID_ATTR_PARA_LINESPACE_10;\
+ HelpID = SID_ATTR_PARA_LINESPACE_10;\
+ RadioCheck = TRUE;\
+ Hide = TRUE;\
+ };\
+ ToolBoxItem\
+ {\
+ Identifier = SID_ATTR_PARA_LINESPACE_15;\
+ HelpID = SID_ATTR_PARA_LINESPACE_15;\
+ RadioCheck = TRUE;\
+ Hide = TRUE;\
+ };\
+ ToolBoxItem\
+ {\
+ Identifier = SID_ATTR_PARA_LINESPACE_20;\
+ HelpID = SID_ATTR_PARA_LINESPACE_20;\
+ RadioCheck = TRUE;\
+ Hide = TRUE;\
+ };\
+
+#define MN_TEXT_LTR_RTL \
+ ToolBoxItem\
+ {\
+ Type = TOOLBOXITEM_SEPARATOR ; \
+ };\
+ ToolBoxItem\
+ {\
+ Identifier = SID_ATTR_PARA_LEFT_TO_RIGHT;\
+ HelpID = SID_ATTR_PARA_LEFT_TO_RIGHT;\
+ RadioCheck = TRUE;\
+ Hide = TRUE;\
+ };\
+ ToolBoxItem\
+ {\
+ Identifier = SID_ATTR_PARA_RIGHT_TO_LEFT;\
+ HelpID = SID_ATTR_PARA_RIGHT_TO_LEFT;\
+ RadioCheck = TRUE;\
+ Hide = TRUE;\
+ };\
+
+#define MN_TEXT_RTL_LTR \
+ ToolBoxItem\
+ {\
+ Type = TOOLBOXITEM_SEPARATOR ; \
+ };\
+ ToolBoxItem\
+ {\
+ Identifier = SID_ATTR_PARA_RIGHT_TO_LEFT;\
+ HelpID = SID_ATTR_PARA_RIGHT_TO_LEFT;\
+ RadioCheck = TRUE;\
+ Hide = TRUE;\
+ };\
+ ToolBoxItem\
+ {\
+ Identifier = SID_ATTR_PARA_LEFT_TO_RIGHT;\
+ HelpID = SID_ATTR_PARA_LEFT_TO_RIGHT;\
+ RadioCheck = TRUE;\
+ Hide = TRUE;\
+ };\
+
+#define MN_TEXT2\
+ ToolBoxItem\
+ {\
+ Type = TOOLBOXITEM_SEPARATOR ; \
+ };\
+ ToolBoxItem\
+ {\
+ Identifier = FN_NUM_NUMBERING_ON ; \
+ HelpID = FN_NUM_NUMBERING_ON ; \
+ };\
+ ToolBoxItem\
+ {\
+ Identifier = FN_NUM_BULLET_ON ; \
+ HelpID = FN_NUM_BULLET_ON ; \
+ };\
+ ToolBoxItem\
+ {\
+ Identifier = SID_DEC_INDENT ; \
+ HelpId = SID_DEC_INDENT ; \
+ };\
+ ToolBoxItem\
+ {\
+ Identifier = SID_INC_INDENT ; \
+ HelpId = SID_INC_INDENT ; \
+ };\
+ ToolBoxItem\
+ {\
+ Identifier = FN_GROW_FONT_SIZE;\
+ HelpID = FN_GROW_FONT_SIZE;\
+ Hide = TRUE;\
+ };\
+ ToolBoxItem\
+ {\
+ Identifier = FN_SHRINK_FONT_SIZE;\
+ HelpID = FN_SHRINK_FONT_SIZE;\
+ Hide = TRUE;\
+ };\
+
+#define MN_BACKGROUND_COLOR\
+ ToolBoxItem\
+ {\
+ ITEM_TOOLBAR_BACKGROUND_COLOR\
+ };
+
+#define MN_TEXT_BACKGROUND \
+ ToolBoxItem\
+ {\
+ Type = TOOLBOXITEM_SEPARATOR ; \
+ };\
+ ToolBoxItem\
+ {\
+ ITEM_TOOLBAR_ATTR_CHAR_COLOR\
+ Identifier = SID_ATTR_CHAR_COLOR2 ; \
+ Command = ".uno:FontColor"; \
+ DropDown = TRUE ;\
+ };\
+ ToolBoxItem\
+ {\
+ Identifier = SID_ATTR_CHAR_COLOR_BACKGROUND ; \
+ HelpID = SID_ATTR_CHAR_COLOR_BACKGROUND ; \
+ DropDown = TRUE ;\
+ };\
+ ToolBoxItem\
+ {\
+ ITEM_TOOLBAR_BACKGROUND_COLOR\
+ Text [ de ] = "Absatzhintergrund" ; \
+ Text [ en-US ] = "Paragraph Background" ; \
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "Cor de fundo do parágrafo";\
+ Text[ ru ] = "Фон абзаца";\
+ Text[ el ] = "Φόντο παÏαγÏάφου";\
+ Text[ nl ] = "Alinea-achtergrond";\
+ Text[ fr ] = "Arrière-plan de paragraphe";\
+ Text[ es ] = "Fondo del párrafo";\
+ Text[ fi ] = "Kappaleen tausta";\
+ Text[ ca ] = "Fons de paràgraf";\
+ Text[ it ] = "Sfondo paragrafo";\
+ Text[ sk ] = "Pozadie odstavca";\
+ Text[ da ] = "Afsnitsbaggrund";\
+ Text[ sv ] = "Styckebakgrund";\
+ Text[ pl ] = "TÅ‚o akapitu";\
+ Text[ pt-BR ] = "Plano de Fundo do Parágrafo";\
+ Text[ th ] = "พื้นหลังย่อหน้า";\
+ Text[ ja ] = "段è½ã®èƒŒæ™¯";\
+ Text[ ko ] = "ë‹¨ë½ ë°°ê²½";\
+ Text[ zh-CN ] = "段è½èƒŒæ™¯";\
+ Text[ zh-TW ] = "段è½èƒŒæ™¯";\
+ Text[ tr ] = "Metin artalanı";\
+ Text[ hi-IN ] = "परिचà¥à¤›à¥‡à¤¦ पृषà¥à¤ à¤­à¤¾à¤—";\
+ Text[ ar ] = "خلÙية الÙقرة";\
+ Text[ he ] = "Absatzhintergrund";\
+ };
+
+#define MN_TEXT_DIALOGS(HIDE)\
+ ToolBoxItem\
+ {\
+ Type = TOOLBOXITEM_SEPARATOR ; \
+ };\
+ ToolBoxItem\
+ {\
+ Identifier = SID_SELECTALL;\
+ HelpId = SID_SELECTALL;\
+ Hide = HIDE;\
+ };\
+ ToolBoxItem\
+ {\
+ Identifier = SID_CHAR_DLG;\
+ HelpId = SID_CHAR_DLG;\
+ Hide = HIDE;\
+ };\
+ ToolBoxItem\
+ {\
+ Identifier = SID_PARA_DLG;\
+ HelpId = SID_PARA_DLG;\
+ Hide = HIDE;\
+ };
+
+
+#define MN_TEMPLATE\
+ ToolBoxItem\
+ {\
+ ITEM_TOOLBAR_TEMPLATE_APPLY\
+ };\
+ ToolBoxItem { Type = TOOLBOXITEM_SEPARATOR ; };
+
+#define MN_FRAME_WRAP\
+ ToolBoxItem\
+ {\
+ Identifier = FN_FRAME_NOWRAP ; \
+ HelpID = FN_FRAME_NOWRAP ; \
+ RadioCheck = TRUE ; \
+ };\
+ ToolBoxItem\
+ {\
+ Identifier = FN_FRAME_WRAP ; \
+ HelpID = FN_FRAME_WRAP ; \
+ RadioCheck = TRUE ; \
+ };\
+ ToolBoxItem\
+ {\
+ Identifier = FN_FRAME_WRAP_IDEAL ; \
+ HelpID = FN_FRAME_WRAP_IDEAL ; \
+ RadioCheck = TRUE ; \
+ Hide = TRUE;\
+ };\
+ ToolBoxItem\
+ {\
+ Identifier = FN_FRAME_WRAP_LEFT ; \
+ HelpID = FN_FRAME_WRAP_LEFT ; \
+ RadioCheck = TRUE ; \
+ Hide = TRUE;\
+ };\
+ ToolBoxItem\
+ {\
+ Identifier = FN_FRAME_WRAP_RIGHT ; \
+ HelpID = FN_FRAME_WRAP_RIGHT ; \
+ RadioCheck = TRUE ; \
+ Hide = TRUE;\
+ };\
+ ToolBoxItem\
+ {\
+ Identifier = FN_FRAME_WRAPTHRU ; \
+ HelpID = FN_FRAME_WRAPTHRU ; \
+ RadioCheck = TRUE ; \
+ };
+
+#define MN_FRAME_WRAP_WEB\
+ ToolBoxItem\
+ {\
+ Identifier = FN_FRAME_NOWRAP ; \
+ HelpID = FN_FRAME_NOWRAP ; \
+ RadioCheck = TRUE ; \
+ };\
+ ToolBoxItem\
+ {\
+ Identifier = FN_FRAME_WRAP_LEFT ; \
+ HelpID = FN_FRAME_WRAP_LEFT ; \
+ RadioCheck = TRUE ; \
+ };\
+ ToolBoxItem\
+ {\
+ Identifier = FN_FRAME_WRAP_RIGHT ; \
+ HelpID = FN_FRAME_WRAP_RIGHT ; \
+ RadioCheck = TRUE ; \
+ };\
+ ToolBoxItem\
+ {\
+ Type = TOOLBOXITEM_SEPARATOR ; \
+ };\
+ ToolBoxItem\
+ {\
+ Identifier = SID_IMAP ; \
+ HelpID = SID_IMAP ; \
+ RadioCheck = TRUE ; \
+ };
+
+#define MN_CONTOUR\
+ ToolBoxItem\
+ {\
+ Type = TOOLBOXITEM_SEPARATOR ; \
+ };\
+ ToolBoxItem\
+ {\
+ Identifier = FN_FRAME_WRAP_CONTOUR ; \
+ HelpID = FN_FRAME_WRAP_CONTOUR ; \
+ Hide = TRUE ; \
+ };\
+ ToolBoxItem\
+ {\
+ Identifier = SID_CONTOUR_DLG ; \
+ HelpID = SID_CONTOUR_DLG ; \
+ Hide = TRUE ; \
+ };\
+ ToolBoxItem\
+ {\
+ Identifier = SID_IMAP ; \
+ HelpID = SID_IMAP ; \
+ Hide = TRUE ; \
+ };
+
+
+#define MN_FRAME1\
+ ToolBoxItem\
+ {\
+ Type = TOOLBOXITEM_SEPARATOR ; \
+ };\
+ ToolBoxItem\
+ {\
+ Identifier = FN_FRAME_ALIGN_HORZ_LEFT ; \
+ HelpID = FN_FRAME_ALIGN_HORZ_LEFT ; \
+ RadioCheck = TRUE ; \
+ };
+
+#define MN_FRAME2\
+ ToolBoxItem\
+ {\
+ Identifier = FN_FRAME_ALIGN_HORZ_CENTER ; \
+ HelpID = FN_FRAME_ALIGN_HORZ_CENTER ; \
+ RadioCheck = TRUE ; \
+ };
+
+#define MN_FRAME3\
+ ToolBoxItem\
+ {\
+ Identifier = FN_FRAME_ALIGN_HORZ_RIGHT ; \
+ HelpID = FN_FRAME_ALIGN_HORZ_RIGHT ; \
+ RadioCheck = TRUE ; \
+ };\
+ ToolBoxItem\
+ {\
+ Type = TOOLBOXITEM_SEPARATOR ; \
+ };\
+ ToolBoxItem\
+ {\
+ Identifier = FN_FRAME_ALIGN_VERT_TOP ; \
+ HelpID = FN_FRAME_ALIGN_VERT_TOP ; \
+ RadioCheck = TRUE ; \
+ };\
+ ToolBoxItem\
+ {\
+ Identifier = FN_FRAME_ALIGN_VERT_CENTER ; \
+ HelpID = FN_FRAME_ALIGN_VERT_CENTER ; \
+ RadioCheck = TRUE ; \
+ };\
+ ToolBoxItem\
+ {\
+ Identifier = FN_FRAME_ALIGN_VERT_BOTTOM ; \
+ HelpID = FN_FRAME_ALIGN_VERT_BOTTOM ; \
+ RadioCheck = TRUE ; \
+ };\
+ ToolBoxItem\
+ {\
+ Type = TOOLBOXITEM_SEPARATOR ; \
+ };
+
+#define MN_LAYER\
+ ToolBoxItem\
+ {\
+ Identifier = SID_FRAME_TO_TOP ; \
+ HelpID = SID_FRAME_TO_TOP ; \
+ };\
+ ToolBoxItem\
+ {\
+ Identifier = SID_FRAME_TO_BOTTOM ; \
+ HelpID = SID_FRAME_TO_BOTTOM ; \
+ };
+
+#define MN_LINESTYLE\
+ ToolBoxItem\
+ {\
+ ITEM_TOOLBAR_ATTR_BORDER\
+ };\
+ ToolBoxItem\
+ {\
+ ITEM_TOOLBAR_FRAME_LINESTYLE\
+ };\
+ ToolBoxItem\
+ {\
+ ITEM_TOOLBAR_FRAME_LINECOLOR\
+ };
+
+#define MN_ATTRIBUTES_FRAME\
+ ToolBoxItem\
+ {\
+ Identifier = FN_FORMAT_FRAME_DLG ; \
+ HelpID = FN_FORMAT_FRAME_DLG ; \
+ };
+
+#define MN_ATTRIBUTES_GRAFIK\
+ ToolBoxItem\
+ {\
+ Identifier = FN_FORMAT_FRAME_DLG;\
+ HelpID = FN_FORMAT_GRAFIC_DLG;\
+ Text [ de ] = "Grafik Eigenschaften";\
+ Text [ en-US ] = "Graphics Properties";\
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "Propriedades da imagem";\
+ Text[ ru ] = "СвойÑтва графичеÑкого объекта";\
+ Text[ el ] = "Ιδιότητες γÏαφικοÏ";\
+ Text[ nl ] = "Eigenschappen van afbeeldingen";\
+ Text[ fr ] = "Propriétés de l'image";\
+ Text[ es ] = "Propiedades de la imagen";\
+ Text[ fi ] = "Grafiikkaominaisuudet";\
+ Text[ ca ] = "Propietats de la imatge";\
+ Text[ it ] = "Proprietà immagine";\
+ Text[ sk ] = "Vlastnosti obrázkov";\
+ Text[ da ] = "Grafik-egenskaber";\
+ Text[ sv ] = "Grafikegenskaper";\
+ Text[ pl ] = "Właściwości grafiki";\
+ Text[ pt-BR ] = "Propriedades da Figura";\
+ Text[ th ] = "คุณสมบัติà¸à¸£à¸²à¸Ÿà¸´à¸„";\
+ Text[ ja ] = "図ã®å±žæ€§";\
+ Text[ ko ] = "그림 ë“±ë¡ ì •ë³´";\
+ Text[ zh-CN ] = "图形属性";\
+ Text[ zh-TW ] = "圖形屬性";\
+ Text[ tr ] = "Grafik özellikleri";\
+ Text[ hi-IN ] = "सà¥à¤šà¤¿à¤¤à¥à¤° विशेषतायें";\
+ Text[ ar ] = "خصائص الصورة";\
+ Text[ he ] = "Grafik Eigenschaften";\
+ };
+
+
+#define MN_ATTRIBUTES_OLE\
+ ToolBoxItem\
+ {\
+ Identifier = FN_FORMAT_FRAME_DLG;\
+ HelpID = FN_FORMAT_FRAME_DLG;\
+ Text [ de ] = "Objekt Eigenschaften";\
+ Text [ en-US ] = "Object Properties";\
+ Text [ x-comment ] = " ";\
+ Text[ pt ] = "Propriedades do objecto";\
+ Text[ ru ] = "СвойÑтва объекта";\
+ Text[ el ] = "Ιδιότητες αντικειμένου";\
+ Text[ nl ] = "Eigenschappen van objecten";\
+ Text[ fr ] = "Propriétés de l'objet";\
+ Text[ es ] = "Propiedades del objeto";\
+ Text[ fi ] = "Objektin ominaisuudet";\
+ Text[ ca ] = "Propietats del objecte";\
+ Text[ it ] = "Proprietà oggetto";\
+ Text[ sk ] = "Vlastnosti objektu";\
+ Text[ da ] = "Objektegenskaber";\
+ Text[ sv ] = "Objektegenskaper";\
+ Text[ pl ] = "Właściwości obiektu";\
+ Text[ pt-BR ] = "Propriedades do Objeto";\
+ Text[ th ] = "คุณสมบัติวัตถุ";\
+ Text[ ja ] = "オブジェクトã®å±žæ€§";\
+ Text[ ko ] = "개체 ë“±ë¡ ì •ë³´";\
+ Text[ zh-CN ] = "对象属性";\
+ Text[ zh-TW ] = "物件屬性";\
+ Text[ tr ] = "Nesne özellikleri";\
+ Text[ hi-IN ] = "वसà¥à¤¤à¥ विशेषतायें";\
+ Text[ ar ] = "خصائص الكائن";\
+ Text[ he ] = "Objekt Eigenschaften";\
+ };
+
+#define MN_GRID(hide)\
+ ToolBoxItem\
+ {\
+ Type = TOOLBOXITEM_SEPARATOR;\
+ };\
+ ToolBoxItem\
+ {\
+ Identifier = SID_GRID_VISIBLE;\
+ HelpID = SID_GRID_VISIBLE;\
+ hide;\
+ };\
+ ToolBoxItem\
+ {\
+ Identifier = SID_GRID_USE;\
+ HelpID = SID_GRID_USE;\
+ hide;\
+ };\
+ ToolBoxItem\
+ {\
+ Identifier = SID_HELPLINES_MOVE;\
+ HelpID = SID_HELPLINES_MOVE;\
+ hide;\
+ };
+
+
+
+#endif // _TOOLBOX_HRC
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/binfilter/bf_sw/source/ui/inc/uiitems.hxx b/binfilter/bf_sw/source/ui/inc/uiitems.hxx
new file mode 100644
index 000000000000..82805ac97745
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/uiitems.hxx
@@ -0,0 +1,84 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _UIITEMS_HXX
+#define _UIITEMS_HXX
+
+#include "pagedesc.hxx"
+#include "cmdid.h"
+#include <bf_svtools/intitem.hxx>
+class IntlWrapper;
+namespace binfilter {
+class SwNumRule;
+
+
+/*--------------------------------------------------------------------
+ Beschreibung: Container fuer FootNote
+ --------------------------------------------------------------------*/
+class SwPageFtnInfoItem : public SfxPoolItem
+{
+ SwPageFtnInfo aFtnInfo;
+
+public:
+
+ SwPageFtnInfoItem(const USHORT nId, SwPageFtnInfo& rInfo);
+ SwPageFtnInfoItem(const SwPageFtnInfoItem& rItem );
+ ~SwPageFtnInfoItem();
+
+ virtual SfxPoolItem* Clone( SfxItemPool *pPool = 0 ) const;
+ virtual int operator==( const SfxPoolItem& ) const;
+
+ virtual bool QueryValue( ::com::sun::star::uno::Any& rVal, BYTE nMemberId = 0 ) const;
+ virtual bool PutValue( const ::com::sun::star::uno::Any& rVal, BYTE nMemberId = 0 );
+
+ SwPageFtnInfo& GetPageFtnInfo() { return aFtnInfo; }
+ const SwPageFtnInfo& GetPageFtnInfo() const { return aFtnInfo; }
+ void SetPageFtnInfo(SwPageFtnInfo& rInf) { aFtnInfo = rInf; }
+};
+
+/*******************************************************************/
+
+
+
+
+
+/*******************************************************************/
+
+
+
+
+
+
+/* -----------------17.06.98 17:40-------------------
+ *
+ * --------------------------------------------------*/
+
+
+} //namespace binfilter
+#endif // _UIITEMS_HXX
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/uinums.hxx b/binfilter/bf_sw/source/ui/inc/uinums.hxx
new file mode 100644
index 000000000000..c2c4f0b3939a
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/uinums.hxx
@@ -0,0 +1,63 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _UINUMS_HXX
+#define _UINUMS_HXX
+
+#include <bf_svtools/svarray.hxx>
+
+#include <numrule.hxx>
+namespace binfilter {
+
+
+
+
+
+
+//------------------------------------------------------------------------
+/********************************************************************
+
+********************************************************************/
+
+/********************************************************************
+
+********************************************************************/
+class SwChapterNumRules //STRIP001 : public SwBaseNumRules
+{
+
+public:
+ SwChapterNumRules(){DBG_BF_ASSERT(0, "STRIP");} //STRIP001 SwChapterNumRules();
+ virtual ~SwChapterNumRules(){DBG_BF_ASSERT(0, "STRIP");} //STRIP001 virtual ~SwChapterNumRules();
+
+};
+
+// INLINE METHODE --------------------------------------------------------
+
+} //namespace binfilter
+#endif
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/uiparam.hxx b/binfilter/bf_sw/source/ui/inc/uiparam.hxx
new file mode 100644
index 000000000000..e26822f599e8
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/uiparam.hxx
@@ -0,0 +1,66 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _UIPARAM_HXX
+#define _UIPARAM_HXX
+
+#include <bf_svx/dialogs.hrc>
+namespace binfilter {
+
+/*--------------------------------------------------------------------
+ Beschreibung: Mapping fuer UI-Paramter
+ --------------------------------------------------------------------*/
+
+#define ITEMID_FONTLIST SID_ATTR_CHAR_FONTLIST
+#define ITEMID_TABPOS SID_ATTR_TABSTOP_POS
+#define ITEMID_DEFTABS SID_ATTR_TABSTOP_DEFAULTS
+#define ITEMID_TABOFFSET SID_ATTR_TABSTOP_OFFSET
+#define ITEMID_SEARCH SID_SEARCH_ITEM
+#define ITEMID_PARADLGLIMITS SID_ATTR_PARA_DLGLIMITS
+#define ITEMID_INFRAME SID_ATTR_PARA_INFRAME
+
+#define ITEMID_PAGEMODEL SID_ATTR_PARA_MODEL
+#define ITEMID_PAGE SID_ATTR_PAGE
+#define ITEMID_SIZE SID_ATTR_PAGE_SIZE
+#define ITEMID_SETITEM SID_ATTR_PAGE_HEADERSET
+#define ITEMID_PTR SID_ATTR_PAGE_BSP
+#define ITEMID_SPELLCHECK SID_ATTR_SPELL
+#define ITEMID_HYPHENREGION SID_ATTR_HYPHENREGION
+#define ITEMID_HYPHENZONE RES_PARATR_HYPHENZONE
+#define ITEMID_LINE SID_ATTR_LINE_STYLE
+#define ITEMID_BOXINFO SID_ATTR_BORDER_INNER
+
+#define ITEMID_AUTHOR SID_ATTR_POSTIT_AUTHOR
+#define ITEMID_DATE SID_ATTR_POSTIT_DATE
+#define ITEMID_TEXT SID_ATTR_POSTIT_TEXT
+
+#define ITEMID_NUMBERINFO SID_ATTR_NUMBERFORMAT_INFO
+
+} //namespace binfilter
+#endif // _UIPARAM_HXX
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/uitool.hxx b/binfilter/bf_sw/source/ui/inc/uitool.hxx
new file mode 100644
index 000000000000..4b8d647ccfd4
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/uitool.hxx
@@ -0,0 +1,64 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _UITOOL_HXX
+#define _UITOOL_HXX
+
+#include <vcl/wintypes.hxx>
+#include <vcl/field.hxx>
+
+/*N*/ #include <tools/debug.hxx> //for stripping
+class Printer;
+class ListBox;
+class DateTime;
+namespace binfilter {
+class SfxItemSet;
+class MetricFormatter;
+class SfxMedium;
+class SwPageDesc;
+
+class SvxTabStopItem;
+class SwWrtShell;
+
+class SwDocShell;
+class SwFrmFmt;
+class SwTabCols;
+
+
+// Umschalten einer Metric
+
+// BoxInfoAttribut fuellen
+
+// SfxItemSets <-> PageDesc
+void ItemSetToPageDesc( const SfxItemSet& rSet, SwPageDesc& rPageDesc );
+void PageDescToItemSet( const SwPageDesc& rPageDesc, SfxItemSet& rSet);
+
+} //namespace binfilter
+#endif // _UITOOL_HXX
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/uivwimp.hxx b/binfilter/bf_sw/source/ui/inc/uivwimp.hxx
new file mode 100644
index 000000000000..bcd34fbe2b57
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/uivwimp.hxx
@@ -0,0 +1,87 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _UIVWIMP_HXX
+#define _UIVWIMP_HXX
+
+#include <view.hxx>
+
+#include <bf_sfx2/objsh.hxx>
+
+#include <com/sun/star/view/XSelectionSupplier.hpp>
+#include <com/sun/star/datatransfer/clipboard/XClipboardListener.hpp>
+#include <cppuhelper/implbase1.hxx> // helper for implementations
+#include <swunodef.hxx>
+#include <cppuhelper/weakref.hxx>
+namespace com{ namespace sun{ namespace star {
+ namespace frame {
+ class XDispatchProviderInterceptor;
+ }
+ namespace lang {
+ class XUnoTunnel;
+ }
+}}}
+namespace binfilter {
+
+class SwXTextView;
+class SfxRequest;
+
+class SwView_Impl
+{
+ STAR_REFERENCE( frame::XDispatchProviderInterceptor ) xDisProvInterceptor;
+ STAR_REFERENCE( view::XSelectionSupplier ) *pxXTextView; // UNO object
+ ::com::sun::star::uno::WeakReference< ::com::sun::star::lang::XUnoTunnel > xTransferable;
+
+ SfxObjectShellRef xTmpSelDocSh;
+ SvEmbeddedObjectRef aEmbeddedObjRef;
+
+ SwView* pView;
+ ShellModes eShellMode;
+
+public:
+ SwView_Impl(SwView* pShell);
+ ~SwView_Impl();
+
+ void SetShellMode(ShellModes eSet);
+
+ ::com::sun::star::view::XSelectionSupplier* GetUNOObject();
+ SwXTextView* GetUNOObject_Impl();
+ void Invalidate();
+
+ ShellModes GetShellMode() {return eShellMode;}
+
+
+ void AddClipboardListener();
+
+ SfxObjectShellRef & GetTmpSelectionDoc() { return xTmpSelDocSh; }
+ SvEmbeddedObjectRef & GetEmbeddedObjRef() { return (SvEmbeddedObjectRef&)(long&)aEmbeddedObjRef; }
+
+};
+} //namespace binfilter
+#endif
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/unodispatch.hxx b/binfilter/bf_sw/source/ui/inc/unodispatch.hxx
new file mode 100644
index 000000000000..b721c5313ae2
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/unodispatch.hxx
@@ -0,0 +1,135 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _UNODISPATCH_HXX
+#define _UNODISPATCH_HXX
+
+#include <com/sun/star/frame/XDispatchProviderInterception.hpp>
+#include <com/sun/star/view/XSelectionChangeListener.hpp>
+#include <com/sun/star/lang/XUnoTunnel.hpp>
+#include <cppuhelper/implbase2.hxx>
+#include <cppuhelper/implbase3.hxx>
+#include <list>
+#include <osl/mutex.hxx>
+
+namespace binfilter {
+
+class SwView;
+
+class SwXDispatchProviderInterceptor : public cppu::WeakImplHelper3
+<
+ ::com::sun::star::frame::XDispatchProviderInterceptor,
+ ::com::sun::star::lang::XEventListener,
+ ::com::sun::star::lang::XUnoTunnel
+>
+{
+ class DispatchMutexLock_Impl
+ {
+ //::osl::MutexGuard aGuard; #102295# solar mutex has to be used currently
+ osl::MutexGuard aGuard;
+ DispatchMutexLock_Impl();
+ public:
+ DispatchMutexLock_Impl(SwXDispatchProviderInterceptor&);
+ ~DispatchMutexLock_Impl();
+ };
+ friend class DispatchMutexLock_Impl;
+
+// ::osl::Mutex m_aMutex;#102295# solar mutex has to be used currently
+
+ // the component which's dispatches we're intercepting
+ ::com::sun::star::uno::Reference< ::com::sun::star::frame::XDispatchProviderInterception> m_xIntercepted;
+
+ // chaining
+ ::com::sun::star::uno::Reference< ::com::sun::star::frame::XDispatchProvider> m_xSlaveDispatcher;
+ ::com::sun::star::uno::Reference< ::com::sun::star::frame::XDispatchProvider> m_xMasterDispatcher;
+
+ ::com::sun::star::uno::Reference< ::com::sun::star::frame::XDispatch> m_xDispatch;
+
+ SwView* m_pView;
+
+public:
+ SwXDispatchProviderInterceptor(SwView& rView);
+ ~SwXDispatchProviderInterceptor();
+
+ //XDispatchProvider
+ virtual ::com::sun::star::uno::Reference< ::com::sun::star::frame::XDispatch > SAL_CALL queryDispatch( const ::com::sun::star::util::URL& aURL, const ::rtl::OUString& aTargetFrameName, sal_Int32 nSearchFlags ) throw(::com::sun::star::uno::RuntimeException);
+ virtual ::com::sun::star::uno::Sequence< ::com::sun::star::uno::Reference< ::com::sun::star::frame::XDispatch > > SAL_CALL queryDispatches( const ::com::sun::star::uno::Sequence< ::com::sun::star::frame::DispatchDescriptor >& aDescripts ) throw(::com::sun::star::uno::RuntimeException);
+
+ //XDispatchProviderInterceptor
+ virtual ::com::sun::star::uno::Reference< ::com::sun::star::frame::XDispatchProvider > SAL_CALL getSlaveDispatchProvider( ) throw(::com::sun::star::uno::RuntimeException);
+ virtual void SAL_CALL setSlaveDispatchProvider( const ::com::sun::star::uno::Reference< ::com::sun::star::frame::XDispatchProvider >& xNewDispatchProvider ) throw(::com::sun::star::uno::RuntimeException);
+ virtual ::com::sun::star::uno::Reference< ::com::sun::star::frame::XDispatchProvider > SAL_CALL getMasterDispatchProvider( ) throw(::com::sun::star::uno::RuntimeException);
+ virtual void SAL_CALL setMasterDispatchProvider( const ::com::sun::star::uno::Reference< ::com::sun::star::frame::XDispatchProvider >& xNewSupplier ) throw(::com::sun::star::uno::RuntimeException);
+
+ // XEventListener
+ virtual void SAL_CALL disposing( const ::com::sun::star::lang::EventObject& Source ) throw(::com::sun::star::uno::RuntimeException);
+
+ //XUnoTunnel
+ static const ::com::sun::star::uno::Sequence< sal_Int8 > & getUnoTunnelId();
+ virtual sal_Int64 SAL_CALL getSomething( const ::com::sun::star::uno::Sequence< sal_Int8 >& aIdentifier ) throw(::com::sun::star::uno::RuntimeException);
+
+ // view destroyed
+ void Invalidate();
+};
+
+struct StatusStruct_Impl
+{
+ ::com::sun::star::uno::Reference< ::com::sun::star::frame::XStatusListener> xListener;
+ ::com::sun::star::util::URL aURL;
+};
+typedef std::list< StatusStruct_Impl > StatusListenerList;
+class SwXDispatch : public cppu::WeakImplHelper2
+<
+ ::com::sun::star::frame::XDispatch,
+ ::com::sun::star::view::XSelectionChangeListener
+>
+{
+ SwView* m_pView;
+ StatusListenerList m_aListenerList;
+ sal_Bool m_bOldEnable;
+ sal_Bool m_bListenerAdded;
+public:
+ SwXDispatch(SwView& rView);
+ ~SwXDispatch();
+
+ virtual void SAL_CALL dispatch( const ::com::sun::star::util::URL& aURL, const ::com::sun::star::uno::Sequence< ::com::sun::star::beans::PropertyValue >& aArgs ) throw(::com::sun::star::uno::RuntimeException);
+ virtual void SAL_CALL addStatusListener( const ::com::sun::star::uno::Reference< ::com::sun::star::frame::XStatusListener >& xControl, const ::com::sun::star::util::URL& aURL ) throw(::com::sun::star::uno::RuntimeException);
+ virtual void SAL_CALL removeStatusListener( const ::com::sun::star::uno::Reference< ::com::sun::star::frame::XStatusListener >& xControl, const ::com::sun::star::util::URL& aURL ) throw(::com::sun::star::uno::RuntimeException);
+
+ //XSelectionChangeListener
+ virtual void SAL_CALL selectionChanged( const ::com::sun::star::lang::EventObject& aEvent ) throw(::com::sun::star::uno::RuntimeException);
+
+ //XEventListener
+ virtual void SAL_CALL disposing( const ::com::sun::star::lang::EventObject& Source ) throw(::com::sun::star::uno::RuntimeException);
+
+ static const sal_Char* GetDBChangeURL();
+};
+
+} //namespace binfilter
+#endif
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/unotxvw.hxx b/binfilter/bf_sw/source/ui/inc/unotxvw.hxx
new file mode 100644
index 000000000000..d15a4db9c146
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/unotxvw.hxx
@@ -0,0 +1,251 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _UNOTXVW_HXX
+#define _UNOTXVW_HXX
+
+#include <bf_sfx2/sfxbasecontroller.hxx>
+#include <com/sun/star/text/XTextViewCursor.hpp>
+#include <com/sun/star/text/XTextViewCursorSupplier.hpp>
+#include <com/sun/star/text/XRubySelection.hpp>
+#include <com/sun/star/view/XControlAccess.hpp>
+#include <com/sun/star/view/XScreenCursor.hpp>
+#include <com/sun/star/view/XViewSettingsSupplier.hpp>
+#include <com/sun/star/view/XSelectionSupplier.hpp>
+#include <com/sun/star/view/XLineCursor.hpp>
+#include <com/sun/star/view/XViewCursor.hpp>
+#include <com/sun/star/text/XPageCursor.hpp>
+#include <com/sun/star/beans/XPropertySet.hpp>
+#include <com/sun/star/beans/XPropertyState.hpp>
+#include <com/sun/star/lang/XServiceInfo.hpp>
+#include <cppuhelper/implbase8.hxx> // helper for implementations
+#include <bf_svtools/itemprop.hxx>
+#include "calbck.hxx"
+#include "TextCursorHelper.hxx"
+#include <comphelper/uno3.hxx>
+class SvEmbeddedObjectRef;
+namespace binfilter {
+
+class SwView;
+
+
+typedef ::com::sun::star::uno::Reference< ::com::sun::star::view::XSelectionChangeListener > * XSelectionChangeListenerPtr;
+SV_DECL_PTRARR_DEL( SelectionChangeListenerArr, XSelectionChangeListenerPtr, 4, 4 )//STRIP008 ;
+
+/******************************************************************************
+ *
+ ******************************************************************************/
+class SwXTextView :
+ public ::com::sun::star::view::XSelectionSupplier,
+ public ::com::sun::star::lang::XServiceInfo,
+ public ::com::sun::star::view::XControlAccess,
+ public ::com::sun::star::text::XTextViewCursorSupplier,
+ public ::com::sun::star::text::XRubySelection,
+ public ::com::sun::star::view::XViewSettingsSupplier,
+ public SfxBaseController
+{
+ SelectionChangeListenerArr aSelChangedListeners;
+
+ SwView* pView;
+ ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet > * pxViewSettings;
+ ::com::sun::star::uno::Reference< ::com::sun::star::text::XTextViewCursor > * pxTextViewCursor;
+
+
+ SdrObject* GetControl(
+ const ::com::sun::star::uno::Reference< ::com::sun::star::awt::XControlModel > & Model,
+ ::com::sun::star::uno::Reference< ::com::sun::star::awt::XControl >& xToFill );
+
+protected:
+ virtual ~SwXTextView();
+public:
+ SwXTextView(SwView* pSwView);
+
+
+ virtual ::com::sun::star::uno::Any SAL_CALL queryInterface( const ::com::sun::star::uno::Type& aType ) throw(::com::sun::star::uno::RuntimeException);
+ virtual void SAL_CALL acquire( ) throw();
+ virtual void SAL_CALL release( ) throw();
+
+ virtual ::com::sun::star::uno::Sequence< ::com::sun::star::uno::Type > SAL_CALL getTypes( ) throw(::com::sun::star::uno::RuntimeException);
+ virtual ::com::sun::star::uno::Sequence< sal_Int8 > SAL_CALL getImplementationId( ) throw(::com::sun::star::uno::RuntimeException);
+
+ //XSelectionSupplier
+ virtual ::com::sun::star::uno::Any SAL_CALL getSelection(void) throw( ::com::sun::star::uno::RuntimeException );
+ virtual sal_Bool SAL_CALL select(const ::com::sun::star::uno::Any& aInterface) throw( ::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::uno::RuntimeException );
+ virtual void SAL_CALL addSelectionChangeListener(const ::com::sun::star::uno::Reference< ::com::sun::star::view::XSelectionChangeListener > & xListener) throw( ::com::sun::star::uno::RuntimeException );
+ virtual void SAL_CALL removeSelectionChangeListener(const ::com::sun::star::uno::Reference< ::com::sun::star::view::XSelectionChangeListener > & xListener) throw( ::com::sun::star::uno::RuntimeException );
+
+ //XControlAccess
+ virtual ::com::sun::star::uno::Reference< ::com::sun::star::awt::XControl > SAL_CALL getControl(const ::com::sun::star::uno::Reference< ::com::sun::star::awt::XControlModel > & Model) throw( ::com::sun::star::container::NoSuchElementException, ::com::sun::star::uno::RuntimeException );
+
+ //XTextViewCursorSupplier
+ virtual ::com::sun::star::uno::Reference< ::com::sun::star::text::XTextViewCursor > SAL_CALL getViewCursor(void) throw( ::com::sun::star::uno::RuntimeException );
+
+ //XViewSettings
+ virtual ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySet > SAL_CALL getViewSettings(void) throw( ::com::sun::star::uno::RuntimeException );
+
+ //XRubySelection
+ virtual ::com::sun::star::uno::Sequence<
+ ::com::sun::star::uno::Sequence<
+ ::com::sun::star::beans::PropertyValue > > SAL_CALL getRubyList( sal_Bool bAutomatic )
+ throw(::com::sun::star::uno::RuntimeException);
+
+ virtual void SAL_CALL setRubyList(
+ const ::com::sun::star::uno::Sequence<
+ ::com::sun::star::uno::Sequence<
+ ::com::sun::star::beans::PropertyValue > >& RubyList, sal_Bool bAutomatic )
+ throw(::com::sun::star::uno::RuntimeException);
+
+ //XServiceInfo
+ virtual ::rtl::OUString SAL_CALL getImplementationName(void) throw( ::com::sun::star::uno::RuntimeException );
+ virtual BOOL SAL_CALL supportsService(const ::rtl::OUString& ServiceName) throw( ::com::sun::star::uno::RuntimeException );
+ virtual ::com::sun::star::uno::Sequence< ::rtl::OUString > SAL_CALL getSupportedServiceNames(void) throw( ::com::sun::star::uno::RuntimeException );
+
+ void NotifySelChanged();
+ void NotifyDBChanged();
+
+ SwView* GetView() {return pView;}
+ void Invalidate();
+
+ // temporary document used for PDF export of selections/multi-selections
+ SfxObjectShellRef BuildTmpSelectionDoc( SvEmbeddedObjectRef &rRef );
+};
+
+/* -----------------17.09.98 12:52-------------------
+ *
+ * --------------------------------------------------*/
+class SwUnoCrsr;
+typedef cppu::WeakImplHelper8<
+ ::com::sun::star::text::XTextViewCursor,
+ ::com::sun::star::lang::XServiceInfo,
+ ::com::sun::star::text::XPageCursor,
+ ::com::sun::star::view::XScreenCursor,
+ ::com::sun::star::view::XViewCursor,
+ ::com::sun::star::view::XLineCursor,
+ ::com::sun::star::beans::XPropertySet,
+ ::com::sun::star::beans::XPropertyState
+ > SwXTextViewCursor_Base;
+
+class SwXTextViewCursor : public SwXTextViewCursor_Base,
+public SwClient,
+public OTextCursorHelper
+{
+ SwView* pView;
+ SfxItemPropertySet aPropSet;
+protected:
+ virtual ~SwXTextViewCursor();
+public:
+ SwXTextViewCursor(SwView* pVw);
+
+
+ DECLARE_XINTERFACE();
+
+ //XTextViewCursor
+ virtual sal_Bool SAL_CALL isVisible(void) throw( ::com::sun::star::uno::RuntimeException );
+ virtual void SAL_CALL setVisible(sal_Bool bVisible) throw( ::com::sun::star::uno::RuntimeException );
+ virtual ::com::sun::star::awt::Point SAL_CALL getPosition(void) throw( ::com::sun::star::uno::RuntimeException );
+
+ //XTextCursor - neu
+ virtual void SAL_CALL collapseToStart( ) throw(::com::sun::star::uno::RuntimeException);
+ virtual void SAL_CALL collapseToEnd( ) throw(::com::sun::star::uno::RuntimeException);
+ virtual BOOL SAL_CALL isCollapsed( ) throw(::com::sun::star::uno::RuntimeException);
+ virtual BOOL SAL_CALL goLeft( sal_Int16 nCount, BOOL bExpand ) throw(::com::sun::star::uno::RuntimeException);
+ virtual BOOL SAL_CALL goRight( sal_Int16 nCount, BOOL bExpand ) throw(::com::sun::star::uno::RuntimeException);
+ virtual void SAL_CALL gotoStart( BOOL bExpand ) throw(::com::sun::star::uno::RuntimeException);
+ virtual void SAL_CALL gotoEnd( BOOL bExpand ) throw(::com::sun::star::uno::RuntimeException);
+ virtual void SAL_CALL gotoRange( const ::com::sun::star::uno::Reference< ::com::sun::star::text::XTextRange >& xRange, BOOL bExpand ) throw(::com::sun::star::uno::RuntimeException);
+
+ //XPageCursor
+ virtual sal_Bool SAL_CALL jumpToFirstPage(void) throw( ::com::sun::star::uno::RuntimeException );
+ virtual sal_Bool SAL_CALL jumpToLastPage(void) throw( ::com::sun::star::uno::RuntimeException );
+ virtual sal_Bool SAL_CALL jumpToPage(sal_Int16 nPage) throw( ::com::sun::star::uno::RuntimeException );
+ virtual sal_Bool SAL_CALL jumpToNextPage(void) throw( ::com::sun::star::uno::RuntimeException );
+ virtual sal_Bool SAL_CALL jumpToPreviousPage(void) throw( ::com::sun::star::uno::RuntimeException );
+ virtual sal_Bool SAL_CALL jumpToEndOfPage(void) throw( ::com::sun::star::uno::RuntimeException );
+ virtual sal_Bool SAL_CALL jumpToStartOfPage(void) throw( ::com::sun::star::uno::RuntimeException );
+ virtual sal_Int16 SAL_CALL getPage(void) throw( ::com::sun::star::uno::RuntimeException );
+
+ //XTextRange
+ virtual ::com::sun::star::uno::Reference< ::com::sun::star::text::XText > SAL_CALL getText(void) throw( ::com::sun::star::uno::RuntimeException );
+ virtual ::com::sun::star::uno::Reference< ::com::sun::star::text::XTextRange > SAL_CALL getStart(void) throw( ::com::sun::star::uno::RuntimeException );
+ virtual ::com::sun::star::uno::Reference< ::com::sun::star::text::XTextRange > SAL_CALL getEnd(void) throw( ::com::sun::star::uno::RuntimeException );
+ virtual ::rtl::OUString SAL_CALL getString(void) throw( ::com::sun::star::uno::RuntimeException );
+ virtual void SAL_CALL setString(const ::rtl::OUString& aString) throw( ::com::sun::star::uno::RuntimeException );
+
+ //XScreenCursor
+ virtual sal_Bool SAL_CALL screenDown(void) throw( ::com::sun::star::uno::RuntimeException );
+ virtual sal_Bool SAL_CALL screenUp(void) throw( ::com::sun::star::uno::RuntimeException );
+
+ //XViewCursor
+ virtual sal_Bool SAL_CALL goDown(sal_Int16 nCount, sal_Bool bExpand) throw( ::com::sun::star::uno::RuntimeException );
+ virtual sal_Bool SAL_CALL goUp(sal_Int16 nCount, sal_Bool bExpand) throw( ::com::sun::star::uno::RuntimeException );
+// virtual sal_Bool goLeft(sal_Int16 nCount, sal_Bool bExpand) throw( ::com::sun::star::uno::RuntimeException );
+// virtual sal_Bool goRight(sal_Int16 nCount, sal_Bool bExpand) throw( ::com::sun::star::uno::RuntimeException );
+
+ //XLineCursor
+ virtual sal_Bool SAL_CALL isAtStartOfLine(void) throw( ::com::sun::star::uno::RuntimeException );
+ virtual sal_Bool SAL_CALL isAtEndOfLine(void) throw( ::com::sun::star::uno::RuntimeException );
+ virtual void SAL_CALL gotoEndOfLine(sal_Bool bExpand) throw( ::com::sun::star::uno::RuntimeException );
+ virtual void SAL_CALL gotoStartOfLine(sal_Bool bExpand) throw( ::com::sun::star::uno::RuntimeException );
+
+ //XPropertySet
+ virtual ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySetInfo > SAL_CALL getPropertySetInfo( ) throw(::com::sun::star::uno::RuntimeException);
+ virtual void SAL_CALL setPropertyValue( const ::rtl::OUString& aPropertyName, const ::com::sun::star::uno::Any& aValue ) throw(::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::beans::PropertyVetoException, ::com::sun::star::lang::IllegalArgumentException, ::com::sun::star::lang::WrappedTargetException, ::com::sun::star::uno::RuntimeException);
+ virtual ::com::sun::star::uno::Any SAL_CALL getPropertyValue( const ::rtl::OUString& PropertyName ) throw(::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::lang::WrappedTargetException, ::com::sun::star::uno::RuntimeException);
+ virtual void SAL_CALL addPropertyChangeListener( const ::rtl::OUString& aPropertyName, const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertyChangeListener >& xListener ) throw(::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::lang::WrappedTargetException, ::com::sun::star::uno::RuntimeException);
+ virtual void SAL_CALL removePropertyChangeListener( const ::rtl::OUString& aPropertyName, const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertyChangeListener >& aListener ) throw(::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::lang::WrappedTargetException, ::com::sun::star::uno::RuntimeException);
+ virtual void SAL_CALL addVetoableChangeListener( const ::rtl::OUString& PropertyName, const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XVetoableChangeListener >& aListener ) throw(::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::lang::WrappedTargetException, ::com::sun::star::uno::RuntimeException);
+ virtual void SAL_CALL removeVetoableChangeListener( const ::rtl::OUString& PropertyName, const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XVetoableChangeListener >& aListener ) throw(::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::lang::WrappedTargetException, ::com::sun::star::uno::RuntimeException);
+
+ //XPropertyState
+ virtual ::com::sun::star::beans::PropertyState SAL_CALL getPropertyState( const ::rtl::OUString& PropertyName ) throw(::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException);
+ virtual ::com::sun::star::uno::Sequence< ::com::sun::star::beans::PropertyState > SAL_CALL getPropertyStates( const ::com::sun::star::uno::Sequence< ::rtl::OUString >& aPropertyName ) throw(::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException);
+ virtual void SAL_CALL setPropertyToDefault( const ::rtl::OUString& PropertyName ) throw(::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::uno::RuntimeException);
+ virtual ::com::sun::star::uno::Any SAL_CALL getPropertyDefault( const ::rtl::OUString& aPropertyName ) throw(::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::lang::WrappedTargetException, ::com::sun::star::uno::RuntimeException);
+
+ //XServiceInfo
+ virtual ::rtl::OUString SAL_CALL getImplementationName(void) throw( ::com::sun::star::uno::RuntimeException );
+ virtual BOOL SAL_CALL supportsService(const ::rtl::OUString& ServiceName) throw( ::com::sun::star::uno::RuntimeException );
+ virtual ::com::sun::star::uno::Sequence< ::rtl::OUString > SAL_CALL getSupportedServiceNames(void) throw( ::com::sun::star::uno::RuntimeException );
+
+ static const ::com::sun::star::uno::Sequence< sal_Int8 > & getUnoTunnelId();
+
+ //XUnoTunnel
+ virtual sal_Int64 SAL_CALL getSomething( const ::com::sun::star::uno::Sequence< sal_Int8 >& aIdentifier ) throw(::com::sun::star::uno::RuntimeException);
+
+ void Invalidate(){pView = 0;}
+
+ // ITextCursorHelper
+ virtual const SwPaM* GetPaM() const;
+ virtual SwPaM* GetPaM();
+ virtual const SwDoc* GetDoc() const;
+ virtual SwDoc* GetDoc();
+};
+} //namespace binfilter
+#endif
+
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/usrpref.hxx b/binfilter/bf_sw/source/ui/inc/usrpref.hxx
new file mode 100644
index 000000000000..cd6798ac42d3
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/usrpref.hxx
@@ -0,0 +1,261 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _USRPREF_HXX
+#define _USRPREF_HXX
+
+
+
+#include <unotools/configitem.hxx>
+#include <fldupde.hxx>
+#include "viewopt.hxx"
+
+#include <vcl/fldunit.hxx>
+namespace binfilter {
+
+/* -----------------------------28.09.00 09:45--------------------------------
+
+ ---------------------------------------------------------------------------*/
+class SwMasterUsrPref;
+class SwContentViewConfig : public ::utl::ConfigItem
+{
+ SwMasterUsrPref& rParent;
+ BOOL bWeb;
+
+ ::com::sun::star::uno::Sequence<rtl::OUString> GetPropertyNames();
+ public:
+ SwContentViewConfig(BOOL bWeb, SwMasterUsrPref& rParent);
+ ~SwContentViewConfig();
+
+ void Load();
+ void SetModified(){ConfigItem::SetModified();}
+ virtual void Commit();
+ virtual void Notify( const ::com::sun::star::uno::Sequence< rtl::OUString >& aPropertyNames );
+};
+/* -----------------------------28.09.00 09:45--------------------------------
+
+ ---------------------------------------------------------------------------*/
+class SwLayoutViewConfig : public ::utl::ConfigItem
+{
+ SwMasterUsrPref& rParent;
+ BOOL bWeb;
+
+ ::com::sun::star::uno::Sequence<rtl::OUString> GetPropertyNames();
+ public:
+ SwLayoutViewConfig(BOOL bWeb, SwMasterUsrPref& rParent);
+ ~SwLayoutViewConfig();
+
+ void Load();
+ void SetModified(){ConfigItem::SetModified();}
+ virtual void Commit();
+ virtual void Notify( const ::com::sun::star::uno::Sequence< rtl::OUString >& aPropertyNames );
+};
+/* -----------------------------19.01.01 13:06--------------------------------
+
+ ---------------------------------------------------------------------------*/
+class SwGridConfig : public ::utl::ConfigItem
+{
+ SwMasterUsrPref& rParent;
+ BOOL bWeb;
+
+ ::com::sun::star::uno::Sequence<rtl::OUString> GetPropertyNames();
+ public:
+ SwGridConfig(BOOL bWeb, SwMasterUsrPref& rParent);
+ ~SwGridConfig();
+
+ void Load();
+ void SetModified(){ConfigItem::SetModified();}
+ virtual void Commit();
+ virtual void Notify( const ::com::sun::star::uno::Sequence< rtl::OUString >& aPropertyNames );
+};
+/* -----------------------------19.01.01 13:06--------------------------------
+
+ ---------------------------------------------------------------------------*/
+class SwCursorConfig : public ::utl::ConfigItem
+{
+ SwMasterUsrPref& rParent;
+
+ ::com::sun::star::uno::Sequence<rtl::OUString> GetPropertyNames();
+ public:
+ SwCursorConfig(SwMasterUsrPref& rParent);
+ ~SwCursorConfig();
+
+ void Load();
+ void SetModified(){ConfigItem::SetModified();}
+ virtual void Commit();
+ virtual void Notify( const ::com::sun::star::uno::Sequence< rtl::OUString >& aPropertyNames );
+};
+/* -----------------------------28.09.00 09:45--------------------------------
+
+ ---------------------------------------------------------------------------*/
+class SwWebColorConfig : public ::utl::ConfigItem
+{
+ SwMasterUsrPref& rParent;
+ ::com::sun::star::uno::Sequence<rtl::OUString> aPropNames;
+
+ public:
+ SwWebColorConfig(SwMasterUsrPref& rParent);
+ ~SwWebColorConfig();
+
+ void Load();
+ void SetModified(){ConfigItem::SetModified();}
+ virtual void Commit();
+ virtual void Notify( const ::com::sun::star::uno::Sequence< rtl::OUString >& aPropertyNames );
+};
+/* -----------------------------28.09.00 09:45--------------------------------
+
+ ---------------------------------------------------------------------------*/
+class SwMasterUsrPref : public SwViewOption
+{
+ friend class SwContentViewConfig;
+ friend class SwLayoutViewConfig;
+ friend class SwGridConfig;
+ friend class SwCursorConfig;
+ friend class SwWebColorConfig;
+
+ SwContentViewConfig aContentConfig;
+ SwLayoutViewConfig aLayoutConfig;
+ SwGridConfig aGridConfig;
+ SwCursorConfig aCursorConfig;
+ SwWebColorConfig* pWebColorConfig;
+
+ sal_Int32 nFldUpdateFlags; //udpate of fields and charts
+ sal_Int32 nLinkUpdateMode;
+ FieldUnit eUserMetric;
+ FieldUnit eHScrollMetric;
+ sal_Bool bIsHScrollMetricSet;
+ FieldUnit eVScrollMetric;
+ sal_Bool bIsVScrollMetricSet;
+
+
+ sal_Int32 nDefTab; //default tab stop distance
+
+public:
+ SwMasterUsrPref(BOOL bWeb);
+ ~SwMasterUsrPref();
+
+
+ void SetModified()
+ {
+ aContentConfig.SetModified();
+ aLayoutConfig.SetModified();
+ aGridConfig.SetModified();
+ aCursorConfig.SetModified();
+ if(pWebColorConfig)
+ pWebColorConfig->SetModified();
+ }
+
+ void SetUpdateLinkMode(sal_Int32 nSet, sal_Bool bNoModify = sal_False)
+ {
+ nLinkUpdateMode = nSet;
+ if(!bNoModify)
+ aContentConfig.SetModified();
+ }
+ sal_Int32 GetUpdateLinkMode() const {return nLinkUpdateMode; }
+
+ void SetUpdateFields(BOOL bSet, sal_Bool bNoModify = sal_False)
+ {
+ if(bSet && nFldUpdateFlags == AUTOUPD_OFF)
+ {
+ nFldUpdateFlags = AUTOUPD_FIELD_ONLY;
+ if(!bNoModify)
+ aContentConfig.SetModified();
+ }
+ else if(!bSet)
+ {
+ nFldUpdateFlags = AUTOUPD_OFF;
+ if(!bNoModify)
+ aContentConfig.SetModified();
+ }
+ };
+ sal_Bool IsUpdateFields()const {return nFldUpdateFlags != AUTOUPD_OFF; }
+
+ sal_Int32 GetFldUpdateFlags()const {return nFldUpdateFlags;}
+ void SetFldUpdateFlags(sal_Int32 nSet, sal_Bool bNoModify = sal_False)
+ {
+ nFldUpdateFlags = nSet;
+ if(!bNoModify)
+ aContentConfig.SetModified();
+ }
+
+ void SetUpdateCharts(BOOL bSet, sal_Bool bNoModify = sal_False)
+ {
+ if(bSet)
+ {
+ nFldUpdateFlags = AUTOUPD_FIELD_AND_CHARTS;
+ if(!bNoModify)
+ aContentConfig.SetModified();
+ }
+ else if(nFldUpdateFlags == AUTOUPD_FIELD_AND_CHARTS)
+ {
+ nFldUpdateFlags = AUTOUPD_FIELD_ONLY;
+ if(!bNoModify)
+ aContentConfig.SetModified();
+ }
+ };
+ sal_Bool IsUpdateCharts()const {return nFldUpdateFlags == AUTOUPD_FIELD_AND_CHARTS; }
+
+ FieldUnit GetMetric() const { return eUserMetric;}
+ void SetMetric(FieldUnit eSet, sal_Bool bNoModify = sal_False)
+ {
+ eUserMetric = eSet;
+ if(!bNoModify)
+ aLayoutConfig.SetModified();
+ }
+
+ sal_Bool IsHScrollMetric()const {return bIsHScrollMetricSet;}
+ FieldUnit GetHScrollMetric() const { return bIsHScrollMetricSet ? eHScrollMetric : eUserMetric;}
+ void SetHScrollMetric(FieldUnit eSet, sal_Bool bNoModify = sal_False)
+ {
+ eHScrollMetric = eSet; bIsHScrollMetricSet = sal_True;
+ if(!bNoModify)
+ aLayoutConfig.SetModified();
+ }
+
+ sal_Bool IsVScrollMetric()const {return bIsVScrollMetricSet;}
+ FieldUnit GetVScrollMetric() const { return bIsVScrollMetricSet ? eVScrollMetric : eUserMetric;}
+ void SetVScrollMetric(FieldUnit eSet, sal_Bool bNoModify = sal_False)
+ {
+ eVScrollMetric = eSet; bIsVScrollMetricSet = sal_True;
+ if(!bNoModify)
+ aLayoutConfig.SetModified();
+ }
+
+ sal_Int32 GetDefTab() const { return nDefTab;}
+ void SetDefTab( sal_Int32 nSet, sal_Bool bNoModify = sal_False )
+ {
+ nDefTab = nSet;
+ if(!bNoModify)
+ aLayoutConfig.SetModified();
+ }
+
+};
+
+} //namespace binfilter
+#endif
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/utlui.hrc b/binfilter/bf_sw/source/ui/inc/utlui.hrc
new file mode 100644
index 000000000000..fd5d7032647c
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/utlui.hrc
@@ -0,0 +1,131 @@
+/*************************************************************************
+ *
+ * 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 _UTLUI_HRC
+#define _UTLUI_HRC
+
+#include "rcid.hrc"
+
+
+#define RID_SW_SHELLRES (RC_UTLUI_BEGIN + 1)
+
+// ------------------------------------------------------------------------
+
+// Strings in NumberFormatter-Listbox
+#define STR_DEFINE_NUMBERFORMAT (RC_UTLUI_BEGIN + 4)
+// hyperlink status bar control
+#define STR_HYPERCTRL_SEL (RC_UTLUI_BEGIN + 5)
+#define STR_HYPERCTRL_HYP (RC_UTLUI_BEGIN + 6)
+
+// Namene der Inhaltstypen (RC_UTLUI_BEGIN + 7)
+#define STR_CONTENT_TYPE_FIRST (RC_UTLUI_BEGIN + 8)
+#define STR_CONTENT_TYPE_OUTLINE STR_CONTENT_TYPE_FIRST
+#define STR_CONTENT_TYPE_TABLE (RC_UTLUI_BEGIN + 9)
+#define STR_CONTENT_TYPE_FRAME (RC_UTLUI_BEGIN + 10)
+#define STR_CONTENT_TYPE_GRAPHIC (RC_UTLUI_BEGIN + 11)
+#define STR_CONTENT_TYPE_OLE (RC_UTLUI_BEGIN + 12)
+#define STR_CONTENT_TYPE_BOOKMARK (RC_UTLUI_BEGIN + 13)
+#define STR_CONTENT_TYPE_REGION (RC_UTLUI_BEGIN + 14)
+#define STR_CONTENT_TYPE_URLFIELD (RC_UTLUI_BEGIN + 15)
+#define STR_CONTENT_TYPE_REFERENCE (RC_UTLUI_BEGIN + 16)
+#define STR_CONTENT_TYPE_INDEX (RC_UTLUI_BEGIN + 17)
+#define STR_CONTENT_TYPE_POSTIT (RC_UTLUI_BEGIN + 18)
+#define STR_CONTENT_TYPE_DRAWOBJECT (RC_UTLUI_BEGIN + 19)
+#define STR_CONTENT_END (RC_UTLUI_BEGIN + 19)
+
+#define STR_CONTENT_TYPE_SINGLE_FIRST (STR_CONTENT_END + 1)
+#define STR_CONTENT_TYPE_SINGLE_OUTLINE (STR_CONTENT_TYPE_SINGLE_FIRST + 0)
+#define STR_CONTENT_TYPE_SINGLE_TABLE (STR_CONTENT_TYPE_SINGLE_FIRST + 1)
+#define STR_CONTENT_TYPE_SINGLE_FRAME (STR_CONTENT_TYPE_SINGLE_FIRST + 2)
+#define STR_CONTENT_TYPE_SINGLE_GRAPHIC (STR_CONTENT_TYPE_SINGLE_FIRST + 3)
+#define STR_CONTENT_TYPE_SINGLE_OLE (STR_CONTENT_TYPE_SINGLE_FIRST + 4)
+#define STR_CONTENT_TYPE_SINGLE_BOOKMARK (STR_CONTENT_TYPE_SINGLE_FIRST + 5)
+#define STR_CONTENT_TYPE_SINGLE_REGION (STR_CONTENT_TYPE_SINGLE_FIRST + 6)
+#define STR_CONTENT_TYPE_SINGLE_URLFIELD (STR_CONTENT_TYPE_SINGLE_FIRST + 7)
+#define STR_CONTENT_TYPE_SINGLE_REFERENCE (STR_CONTENT_TYPE_SINGLE_FIRST + 8)
+#define STR_CONTENT_TYPE_SINGLE_INDEX (STR_CONTENT_TYPE_SINGLE_FIRST + 9)
+#define STR_CONTENT_TYPE_SINGLE_POSTIT (STR_CONTENT_TYPE_SINGLE_FIRST + 10)
+#define STR_CONTENT_TYPE_SINGLE_DRAWOBJECT (STR_CONTENT_TYPE_SINGLE_FIRST + 11)
+#define STR_CONTENT_SINGLE_END STR_CONTENT_TYPE_SINGLE_DRAWOBJECT
+
+#define FLD_DOCINFO_BEGIN STR_CONTENT_SINGLE_END
+#define FLD_DOCINFO_TITEL FLD_DOCINFO_BEGIN
+#define FLD_DOCINFO_THEMA (FLD_DOCINFO_BEGIN + 1)
+#define FLD_DOCINFO_KEYS (FLD_DOCINFO_BEGIN + 2)
+#define FLD_DOCINFO_COMMENT (FLD_DOCINFO_BEGIN + 3)
+#define FLD_DOCINFO_INFO1 (FLD_DOCINFO_BEGIN + 4)
+#define FLD_DOCINFO_INFO2 (FLD_DOCINFO_BEGIN + 5)
+#define FLD_DOCINFO_INFO3 (FLD_DOCINFO_BEGIN + 6)
+#define FLD_DOCINFO_INFO4 (FLD_DOCINFO_BEGIN + 7)
+#define FLD_DOCINFO_CREATE (FLD_DOCINFO_BEGIN + 8)
+#define FLD_DOCINFO_CHANGE (FLD_DOCINFO_BEGIN + 9)
+#define FLD_DOCINFO_PRINT (FLD_DOCINFO_BEGIN + 10)
+#define FLD_DOCINFO_DOCNO (FLD_DOCINFO_BEGIN + 11)
+#define FLD_DOCINFO_EDIT (FLD_DOCINFO_BEGIN + 12)
+#define FLD_DOCINFO_END (FLD_DOCINFO_BEGIN + 13)
+
+
+ #define STR_AUTH_TYPE_START (FLD_DOCINFO_END + 2)
+ #define STR_AUTH_TYPE_ARTICLE (STR_AUTH_TYPE_START + 0)
+ #define STR_AUTH_TYPE_BOOK (STR_AUTH_TYPE_START + 1)
+ #define STR_AUTH_TYPE_BOOKLET (STR_AUTH_TYPE_START + 2)
+ #define STR_AUTH_TYPE_CONFERENCE (STR_AUTH_TYPE_START + 3)
+ #define STR_AUTH_TYPE_INBOOK (STR_AUTH_TYPE_START + 4)
+ #define STR_AUTH_TYPE_INCOLLECTION (STR_AUTH_TYPE_START + 5)
+ #define STR_AUTH_TYPE_INPROCEEDINGS (STR_AUTH_TYPE_START + 6)
+ #define STR_AUTH_TYPE_JOURNAL (STR_AUTH_TYPE_START + 7)
+ #define STR_AUTH_TYPE_MANUAL (STR_AUTH_TYPE_START + 8)
+ #define STR_AUTH_TYPE_MASTERSTHESIS (STR_AUTH_TYPE_START + 9)
+ #define STR_AUTH_TYPE_MISC (STR_AUTH_TYPE_START + 10)
+ #define STR_AUTH_TYPE_PHDTHESIS (STR_AUTH_TYPE_START + 11)
+ #define STR_AUTH_TYPE_PROCEEDINGS (STR_AUTH_TYPE_START + 12)
+ #define STR_AUTH_TYPE_TECHREPORT (STR_AUTH_TYPE_START + 13)
+ #define STR_AUTH_TYPE_UNPUBLISHED (STR_AUTH_TYPE_START + 14)
+ #define STR_AUTH_TYPE_EMAIL (STR_AUTH_TYPE_START + 15)
+ #define STR_AUTH_TYPE_WWW (STR_AUTH_TYPE_START + 16)
+ #define STR_AUTH_TYPE_CUSTOM1 (STR_AUTH_TYPE_START + 17)
+ #define STR_AUTH_TYPE_CUSTOM2 (STR_AUTH_TYPE_START + 18)
+ #define STR_AUTH_TYPE_CUSTOM3 (STR_AUTH_TYPE_START + 19)
+ #define STR_AUTH_TYPE_CUSTOM4 (STR_AUTH_TYPE_START + 20)
+ #define STR_AUTH_TYPE_CUSTOM5 (STR_AUTH_TYPE_START + 21)
+ #define STR_AUTH_TYPE_END (STR_AUTH_TYPE_CUSTOM5)
+
+
+
+
+
+
+//local ids of the Database ImageLists
+#define IMG_COLLAPSE 18002 /*RID_SVXIMG_COLLAPSEDNODE*/
+#define IMG_EXPAND 18003 /*RID_SVXIMG_EXPANDEDNODE*/
+#define IMG_DB 1
+#define IMG_DBTABLE 2
+#define IMG_DBQUERY 3
+
+
+
+#endif
diff --git a/binfilter/bf_sw/source/ui/inc/wdrwbase.hxx b/binfilter/bf_sw/source/ui/inc/wdrwbase.hxx
new file mode 100644
index 000000000000..4a4543d7b2cd
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/wdrwbase.hxx
@@ -0,0 +1,51 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _SWWDRWBASESH_HXX
+#define _SWWDRWBASESH_HXX
+
+#include "drwbassh.hxx"
+namespace binfilter {
+
+class SwWebDrawBaseShell: public SwDrawBaseShell
+{
+protected:
+ SwWebDrawBaseShell(SwView &rShell);
+
+public:
+ virtual ~SwWebDrawBaseShell();
+
+ SFX_DECL_INTERFACE(SW_WEBDRAWBASESHELL);
+ TYPEINFO();
+};
+
+
+} //namespace binfilter
+#endif
+
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/web.hrc b/binfilter/bf_sw/source/ui/inc/web.hrc
new file mode 100644
index 000000000000..c5d70c1b1182
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/web.hrc
@@ -0,0 +1,80 @@
+/*************************************************************************
+ *
+ * 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 _WEB_HRC
+#define _WEB_HRC
+
+#include "rcid.hrc"
+
+#define RC_WEB_ICON (RC_WEB_BEGIN + 1)
+#define RID_WEBTOOLS_TOOLBOX (RC_WEB_BEGIN + 2)
+#define RID_WEBTEXT_TOOLBOX (RC_WEB_BEGIN + 3)
+#define STR_SHELLNAME_WEBTEXT (RC_WEB_BEGIN + 6)
+#define STR_SHELLNAME_WEBFRAME (RC_WEB_BEGIN + 7)
+#define RID_WEBFRAME_TOOLBOX (RC_WEB_BEGIN + 8)
+#define RID_WEBGRAPHIC_TOOLBOX (RC_WEB_BEGIN + 10)
+#define RID_WEBOLE_TOOLBOX (RC_WEB_BEGIN + 11)
+
+
+#define MN_WEBFILE (RC_WEB_BEGIN + 30)
+#define MN_WEBEDIT (RC_WEB_BEGIN + 31)
+#define MN_WEBVIEW (RC_WEB_BEGIN + 32)
+#define MN_WEBINS (RC_WEB_BEGIN + 33)
+#define MN_WEBFORMAT (RC_WEB_BEGIN + 34)
+#define MN_WEBEXTRA (RC_WEB_BEGIN + 35)
+#define MN_WEBWIN (RC_WEB_BEGIN + 36)
+
+#define MN_OBJECTMENU_WEBTEXT (RC_WEB_BEGIN + 37)
+#define MN_OBJECTMENU_WEBLIST (RC_WEB_BEGIN + 38)
+#define MN_OBJECTMENU_WEBTABLE (RC_WEB_BEGIN + 39)
+#define MN_OBJECTMENU_WEBFRAME (RC_WEB_BEGIN + 40)
+#define MN_OBJECTMENU_WEBGRAFIK (RC_WEB_BEGIN + 41)
+#define MN_OBJECTMENU_WEBDRAW (RC_WEB_BEGIN + 42)
+#define MN_OBJECTMENU_WEBDRWTXT (RC_WEB_BEGIN + 43)
+#define MN_OBJECTMENU_WEBOLE (RC_WEB_BEGIN + 44)
+#define MN_OBJECTMENU_WEBDRAWCONTROL (RC_WEB_BEGIN + 45)
+
+#define MN_WEB_TEXT_POPUPMENU (RC_WEB_BEGIN + 46)
+
+#define MN_WEBFILE_PORT (RC_WEB_BEGIN + 47)
+#define MN_WEBEDIT_PORT (RC_WEB_BEGIN + 48)
+#define MN_WEBVIEW_PORT (RC_WEB_BEGIN + 49)
+#define MN_WEBINS_PORT (RC_WEB_BEGIN + 50)
+#define MN_WEBFORMAT_PORT (RC_WEB_BEGIN + 51)
+#define MN_WEBEXTRA_PORT (RC_WEB_BEGIN + 52)
+#define MN_WEBWIN_PORT (RC_WEB_BEGIN + 53)
+
+// ------------------------------------------------------------------------
+
+#define WEB_ACT_END MN_OBJECTMENU_WEBDRAWCONTROL
+
+
+#if WEB_ACT_END > RC_WEB_END
+#error Resource-Id Ueberlauf in #file, #line
+#endif
+
+#endif
diff --git a/binfilter/bf_sw/source/ui/inc/wformsh.hxx b/binfilter/bf_sw/source/ui/inc/wformsh.hxx
new file mode 100644
index 000000000000..8da80d20da6b
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/wformsh.hxx
@@ -0,0 +1,49 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _SWWDRWFORMSH_HXX
+#define _SWWDRWFORMSH_HXX
+
+#include "drformsh.hxx"
+namespace binfilter {
+
+class SwWebDrawFormShell : public SwDrawFormShell
+{
+public:
+ SwWebDrawFormShell(SwView &rShell);
+ virtual ~SwWebDrawFormShell();
+
+ SFX_DECL_INTERFACE(SW_WEBDRAWFORMSHELL);
+ TYPEINFO();
+};
+
+
+} //namespace binfilter
+#endif
+
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/wfrmsh.hxx b/binfilter/bf_sw/source/ui/inc/wfrmsh.hxx
new file mode 100644
index 000000000000..989ad05831ea
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/wfrmsh.hxx
@@ -0,0 +1,52 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _SWWFRMSH_HXX
+#define _SWWFRMSH_HXX
+
+#include "frmsh.hxx"
+namespace binfilter {
+
+
+class SwWebFrameShell: public SwFrameShell
+{
+
+public:
+ SFX_DECL_INTERFACE(SW_WEBFRAMESHELL);
+ TYPEINFO();
+
+ SwWebFrameShell(SwView &rView);
+ virtual ~SwWebFrameShell();
+};
+
+} //namespace binfilter
+#endif
+
+
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/wgrfsh.hxx b/binfilter/bf_sw/source/ui/inc/wgrfsh.hxx
new file mode 100644
index 000000000000..a91a60d2835d
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/wgrfsh.hxx
@@ -0,0 +1,49 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _SWWGRFSH_HXX
+#define _SWWGRFSH_HXX
+
+#include "grfsh.hxx"
+namespace binfilter {
+
+class SwWebGrfShell: public SwGrfShell
+{
+public:
+ SwWebGrfShell(SwView &rShell);
+ virtual ~SwWebGrfShell();
+
+ SFX_DECL_INTERFACE(SW_WEBGRFSHELL);
+ TYPEINFO();
+};
+
+
+} //namespace binfilter
+#endif
+
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/wlistsh.hxx b/binfilter/bf_sw/source/ui/inc/wlistsh.hxx
new file mode 100644
index 000000000000..57282ceb7010
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/wlistsh.hxx
@@ -0,0 +1,47 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _SWWLISTSH_HXX
+#define _SWWLISTSH_HXX
+
+#include "listsh.hxx"
+namespace binfilter {
+
+class SwWebListShell: public SwListShell
+{
+public:
+ SFX_DECL_INTERFACE(SW_WEBLISTSHELL);
+ TYPEINFO();
+
+ virtual ~SwWebListShell();
+ SwWebListShell(SwView &rView);
+};
+
+} //namespace binfilter
+#endif
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/wolesh.hxx b/binfilter/bf_sw/source/ui/inc/wolesh.hxx
new file mode 100644
index 000000000000..7996d5403fb3
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/wolesh.hxx
@@ -0,0 +1,52 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _SWWOLESH_HXX
+#define _SWWOLESH_HXX
+
+#include "olesh.hxx"
+namespace binfilter {
+
+class SwWebOleShell: public SwOleShell
+{
+public:
+ SFX_DECL_INTERFACE(SW_WEBOLESHELL);
+
+ virtual ~SwWebOleShell();
+ SwWebOleShell(SwView &rView);
+};
+
+} //namespace binfilter
+#endif
+
+
+
+
+
+
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/workctrl.hxx b/binfilter/bf_sw/source/ui/inc/workctrl.hxx
new file mode 100644
index 000000000000..f18987b570cb
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/workctrl.hxx
@@ -0,0 +1,186 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _WORKCTRL_HXX
+#define _WORKCTRL_HXX
+
+#include <bf_sfx2/tbxctrl.hxx>
+
+#include <vcl/toolbox.hxx>
+#include <bf_svtools/stdctrl.hxx>
+#include <vcl/imagebtn.hxx>
+class PopupMenu;
+namespace binfilter {
+
+
+class SwView;
+
+// doppelter Eintrag! hrc und hxx
+// diese Ids bestimmen, was die Buttons unter dem Scrollbar tun
+#define NID_START 20000
+#define NID_NEXT 20000
+#define NID_PREV 20001
+#define NID_TBL 20002
+#define NID_FRM 20003
+#define NID_PGE 20004
+#define NID_DRW 20005
+#define NID_CTRL 20006
+#define NID_REG 20007
+#define NID_BKM 20008
+#define NID_GRF 20009
+#define NID_OLE 20010
+#define NID_OUTL 20011
+#define NID_SEL 20012
+#define NID_FTN 20013
+#define NID_MARK 20014
+#define NID_POSTIT 20015
+#define NID_SRCH_REP 20016
+#define NID_INDEX_ENTRY 20017
+#define NID_TABLE_FORMULA 20018
+#define NID_TABLE_FORMULA_ERROR 20019
+#define NID_COUNT 20
+
+
+
+//----------------------------------------------------------------------------
+//
+//----------------------------------------------------------------------------
+
+class SwTbxInsertCtrl : public SfxToolBoxControl
+{
+ USHORT nLastSlotId;
+
+
+public:
+ SFX_DECL_TOOLBOX_CONTROL();
+
+ SwTbxInsertCtrl( USHORT nId, ToolBox& rTbx, SfxBindings& rBind );
+ ~SwTbxInsertCtrl();
+
+ virtual void StateChanged( USHORT nSID,
+ SfxItemState eState,
+ const SfxPoolItem* pState );
+
+};
+
+//----------------------------------------------------------------------------
+//
+//----------------------------------------------------------------------------
+
+class SwTbxAutoTextCtrl : public SfxToolBoxControl
+{
+ PopupMenu* pPopup;
+ SwView* pView;
+
+
+ void DelPopup();
+public:
+ SFX_DECL_TOOLBOX_CONTROL();
+
+ SwTbxAutoTextCtrl( USHORT nId, ToolBox& rTbx, SfxBindings& rBind );
+ ~SwTbxAutoTextCtrl();
+
+ virtual void StateChanged( USHORT nSID,
+ SfxItemState eState,
+ const SfxPoolItem* pState );
+
+};
+
+
+//----------------------------------------------------------------------------
+//
+//----------------------------------------------------------------------------
+
+class SwScrollNaviToolBox : public ToolBox
+{
+ virtual void MouseButtonUp( const MouseEvent& rMEvt );
+ virtual void RequestHelp( const HelpEvent& rHEvt );
+
+ public:
+ SwScrollNaviToolBox(Window* pParent, WinBits nWinStyle ) :
+ ToolBox(pParent, nWinStyle ) {}
+};
+
+class SwScrollNaviPopup : public SfxPopupWindow
+{
+ SwScrollNaviToolBox aToolBox;
+ FixedLine aSeparator;
+ FixedInfo aInfoField;
+ ImageList aIList;
+ ImageList aIListH;
+
+ String sQuickHelp[2 * NID_COUNT];
+
+ USHORT nFwdId;
+ USHORT nBackId;
+
+ void ApplyImageList();
+ protected:
+
+ public:
+ SwScrollNaviPopup( USHORT nId, SfxBindings & );
+ ~SwScrollNaviPopup();
+
+};
+
+//----------------------------------------------------------------------------
+//
+//----------------------------------------------------------------------------
+
+
+//----------------------------------------------------------------------------
+// Die ImageButtons muessen sich bei Bedarf den HelpText selbst setzen
+//----------------------------------------------------------------------------
+
+class SwHlpImageButton : public ImageButton
+{
+ BOOL bUp;
+public:
+ SwHlpImageButton(Window* pParent, const ResId& rResId, BOOL bUpBtn) :
+ ImageButton(pParent, rResId), bUp(bUpBtn){}
+
+
+};
+/* -----------------26.11.2002 09:25-----------------
+ *
+ * --------------------------------------------------*/
+class SwPreviewZoomControl : public SfxToolBoxControl
+{
+public:
+ SFX_DECL_TOOLBOX_CONTROL();
+
+ SwPreviewZoomControl( USHORT nId, ToolBox& rTbx, SfxBindings& rBind );
+ ~SwPreviewZoomControl();
+
+
+};
+} //namespace binfilter
+#endif
+
+
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/wrtsh.hxx b/binfilter/bf_sw/source/ui/inc/wrtsh.hxx
new file mode 100644
index 000000000000..48a6081a858c
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/wrtsh.hxx
@@ -0,0 +1,323 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _WRTSH_HXX
+#define _WRTSH_HXX
+
+#include <fesh.hxx>
+#include <sortopt.hxx>
+#include <tools/debug.hxx>
+namespace com { namespace sun { namespace star { namespace util {
+ struct SearchOptions;
+} } } }
+class Window;
+class SbxArray;
+class SvGlobalName;
+class Timer;
+
+namespace binfilter {
+class SvInPlaceObjectRef;
+class SvEmbeddedObjectRef;
+class SvxMacro;
+class SwDoc;
+class SpellCheck;
+class SwViewOption;
+class SwFlyFrmAttrMgr;
+class SwField;
+class SwTOXBase;
+class SdrView;
+class SwView;
+class SwInputFieldList;
+class SwSection;
+class SwFmtINetFmt;
+class SvxINetBookmark;
+class SvxAutoCorrect;
+class NaviContentBookmark;
+struct SwCallMouseEvent;
+class DropEvent;
+struct ChartSelectionInfo;
+class SfxStringListItem;
+
+//STRIP008 namespace com { namespace sun { namespace star { namespace util {
+//STRIP008 struct SearchOptions;
+//STRIP008 } } } }
+
+
+class SwWrtShell: public SwFEShell
+{
+public:
+ typedef long (SwWrtShell::*SELECTFUNC)(const Point *, BOOL bProp );
+
+ SELECTFUNC fnDrag;
+ SELECTFUNC fnSetCrsr;
+ SELECTFUNC fnEndDrag;
+ SELECTFUNC fnKillSel;
+
+ // Alle Selektionen aufheben
+
+ //setzt den Cursorstack nach dem Bewegen mit PageUp/-Down
+ //zurueck, falls ein Stack aufgebaut ist
+ inline void ResetCursorStack();
+
+ enum SelectionType
+ {
+ SEL_TXT = CNT_TXT, // Text, niemals auch Rahmen 0x0001
+ SEL_GRF = CNT_GRF, // Grafik 0x0002
+ SEL_OLE = CNT_OLE, // OLE 0x0010
+ SEL_FRM = 0x0020, // Rahmen, keine Inhaltsform
+ SEL_NUM = 0x0040, // NumListe
+ SEL_TBL = 0x0080, // Cursor steht in Tabelle
+ SEL_TBL_CELLS = 0x0100, // Tabellenzellen sind selektiert
+ SEL_DRW = 0x0200, // Zeichenobjekte (Rechteck, Kreis...)
+ SEL_DRW_TXT = 0x0400, // Draw-Textobjekte im Editmode
+ SEL_BEZ = 0x0800, // Bezierobjekte editieren
+ SEL_DRW_FORM = 0x1000 // Zeichenobjekte: DB-Forms
+ };
+ BOOL IsModePushed() const { return 0 != pModeStack; }
+
+ BOOL IsInSelect() const { return bInSelect; }
+ void SetInSelect(BOOL bSel = TRUE) { bInSelect = bSel; }
+
+ BOOL IsStdMode() const { return !bExtMode && !bAddMode; }
+
+ BOOL IsExtMode() const { return bExtMode; }
+
+ BOOL IsAddMode() const { return bAddMode; }
+
+ BOOL IsInsMode() const { return bIns; }
+
+ BOOL IsSelFrmMode() const { return bLayoutMode; }
+
+ // Tabellenzellen selektieren fuer Bearbeiten von Formeln in der Ribbonbar
+ inline void SelTblCells( const Link &rLink, BOOL bMark = TRUE );
+ inline void EndSelTblCells();
+
+ //Wortweisen oder zeilenweisen Selektionsmodus verlassen. Wird
+ //in der Regel in MB-Up gerufen.
+ BOOL IsExtSel() const { return bSelWrd || bSelLn; }
+
+ //Basiscursortravelling
+typedef FASTBOOL (SwWrtShell:: *FNSimpleMove)();
+
+ //setzen des Cursors; merken der alten Position fuer Zurueckblaettern.
+ DECL_LINK( ExecFlyMac, void * );
+
+
+ // Felder Update
+
+ BOOL IsNoEdit() const { return bNoEdit; }
+
+ // Loeschen
+
+ // loescht auch Rahmen bzw. setzt den Cursor in den Rahmen,
+ // wenn bDelFrm == FALSE ist
+
+ // Prueft, ob eine Wortselektion vorliegt.
+ // Gemaess den Regeln fuer intelligentes Cut / Paste
+ // werden umgebende Spaces rausgeschnitten.
+ // Liefert Art der Wortselektion zurueck (siehe enum)
+ enum {
+ NO_WORD = 0,
+ WORD_SPACE_BEFORE = 1,
+ WORD_SPACE_AFTER = 2,
+ WORD_NO_SPACE = 3
+ };
+
+ virtual void CalcAndSetScale( SvEmbeddedObjectRef xObj,
+ const SwRect *pFlyPrtRect = 0,
+ const SwRect *pFlyFrmRect = 0 );
+ virtual void ConnectObj( SvInPlaceObjectRef xIPObj, const SwRect &rPrt,
+ const SwRect &rFrm );
+
+ // Vorlagen und Formate
+
+ // enum gibt an, was geschehen soll, wenn das Style nicht gefunden wurde
+ enum GetStyle { GETSTYLE_NOCREATE, // keins anlegen
+ GETSTYLE_CREATESOME, // falls auf PoolId mapt anlegen
+ GETSTYLE_CREATEANY }; // ggfs Standard returnen
+
+
+
+ // Aktuelle Vorlage anhand der geltenden Attribute aendern
+
+ enum DoType { UNDO, REDO, REPEAT };
+
+ String GetDoString( DoType eDoType ) const;
+
+ //Suchen oder Ersetzen
+
+
+
+
+ // Aktion vor Cursorbewegung
+ // Hebt gfs. Selektionen auf, triggert Timer und GCAttr()
+
+ // Eingabefelder updaten
+
+ //"Handler" fuer Anederungen an der DrawView - fuer Controls.
+ virtual void DrawSelChanged( SdrView * );
+
+ // jump to the next / previous hyperlink - inside text and also
+ // on graphics
+
+ // Zugehoerige SwView ermitteln
+ const SwView& GetView() const { return rView; }
+ SwView& GetView() { return rView; }
+
+ //Weil es sonst keiner macht, gibt es hier eine ExecMacro()
+ // rufe ins dunkle Basic/JavaScript
+
+
+ // ein Klick aus das angegebene Feld. Der Cursor steht auf diesem.
+ // Fuehre die vor definierten Aktionen aus.
+ inline BOOL IsInClickToEdit() const ;
+
+ SwWrtShell(SwDoc&, Window*, SwView&, SwRootFrm*, SwViewOption const*);
+ virtual ~SwWrtShell();
+
+private:
+
+
+ String GetWrdDelim();
+ String GetSDelim();
+ String GetBothDelim();
+
+ struct ModeStack
+ {
+ ModeStack *pNext;
+ BOOL bAdd,
+ bExt,
+ bIns;
+ ModeStack(ModeStack *pNextMode, BOOL _bIns, BOOL _bExt, BOOL _bAdd):
+ pNext(pNextMode),
+ bIns(_bIns),
+ bExt(_bExt),
+ bAdd(_bAdd) {}
+ } *pModeStack;
+
+ // Cursor bei PageUp / -Down mitnehmen
+ enum PageMove
+ {
+ MV_NO,
+ MV_PAGE_UP,
+ MV_PAGE_DOWN
+ } ePageMove;
+
+ struct CrsrStack
+ {
+ Point aDocPos;
+ CrsrStack *pNext;
+ BOOL bValidCurPos : 1;
+ BOOL bIsFrmSel : 1;
+ SwTwips lOffset;
+
+ CrsrStack( BOOL bValid, BOOL bFrmSel, const Point &rDocPos,
+ SwTwips lOff, CrsrStack *pN )
+ : aDocPos(rDocPos), lOffset(lOff), pNext(pN)
+ {
+ bValidCurPos = bValid;
+ bIsFrmSel = bFrmSel;
+ }
+
+ } *pCrsrStack;
+
+ SwView &rView;
+
+ Point aDest;
+ BOOL bDestOnStack;
+ BOOL HasCrsrStack() const { return 0 != pCrsrStack; }
+ BOOL PopCrsr(BOOL bUpdate, BOOL bSelect = FALSE);
+
+ // ENDE Cursor bei PageUp / -Down mitnehmen
+
+ // Selektionen
+ BOOL bIns :1;
+ BOOL bInSelect :1;
+ BOOL bExtMode :1;
+ BOOL bAddMode :1;
+ BOOL bLayoutMode :1;
+ BOOL bNoEdit :1;
+ BOOL bCopy :1;
+ BOOL bSelWrd :1;
+ BOOL bSelLn :1;
+ BOOL bIsInClickToEdit:1;
+ BOOL bClearMark :1; // Selektion fuer ChartAutoPilot nicht loeschen
+
+ Point aStart;
+ Link aSelTblLink;
+
+ SELECTFUNC fnLeaveSelect;
+
+ //setzt den Cursorstack nach dem Bewegen mit PageUp/-Down zurueck.
+
+ void SttDragDrop(Timer *);
+
+ long StdSelect(const Point *, BOOL bProp=FALSE );
+
+
+ //Verschieben von Text aus Drag and Drop; Point ist
+ //Destination fuer alle Selektionen.
+
+ void LeaveExtSel() { bSelWrd = bSelLn = FALSE;}
+
+
+ enum BookMarkMove
+ {
+ BOOKMARK_INDEX,
+ BOOKMARK_NEXT,
+ BOOKMARK_PREV,
+ BOOKMARK_LAST_LAST_ENTRY
+ };
+
+
+};
+
+ inline void SwWrtShell::ResetCursorStack()
+ {
+ if ( HasCrsrStack() )
+ {DBG_BF_ASSERT(0, "STRIP"); }//STRIP001 _ResetCursorStack();
+ }
+
+inline void SwWrtShell::SelTblCells(const Link &rLink, BOOL bMark )
+{
+ SetSelTblCells( TRUE );
+ bClearMark = bMark;
+ aSelTblLink = rLink;
+}
+inline void SwWrtShell::EndSelTblCells()
+{
+ SetSelTblCells( FALSE );
+ bClearMark = TRUE;
+}
+
+inline BOOL SwWrtShell::IsInClickToEdit() const { return bIsInClickToEdit; }
+
+
+} //namespace binfilter
+#endif
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/wtabsh.hxx b/binfilter/bf_sw/source/ui/inc/wtabsh.hxx
new file mode 100644
index 000000000000..290461fa7bde
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/wtabsh.hxx
@@ -0,0 +1,47 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _SWWTABSH_HXX
+#define _SWWTABSH_HXX
+
+#include "tabsh.hxx"
+namespace binfilter {
+
+class SwWebTableShell: public SwTableShell
+{
+public:
+ SFX_DECL_INTERFACE(SW_WEBTABSHELL);
+ TYPEINFO();
+
+ virtual ~SwWebTableShell();
+ SwWebTableShell(SwView &rView);
+};
+
+} //namespace binfilter
+#endif
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/wtextsh.hxx b/binfilter/bf_sw/source/ui/inc/wtextsh.hxx
new file mode 100644
index 000000000000..8f07d9bbcc5d
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/wtextsh.hxx
@@ -0,0 +1,52 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _SWWTEXTSH_HXX
+#define _SWWTEXTSH_HXX
+
+#include "textsh.hxx"
+namespace binfilter {
+
+
+class SwWebTextShell: public SwTextShell
+{
+
+public:
+ SFX_DECL_INTERFACE(SW_WEBTEXTSHELL);
+ TYPEINFO();
+
+ SwWebTextShell(SwView &rView);
+ virtual ~SwWebTextShell();
+};
+
+} //namespace binfilter
+#endif
+
+
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/wview.hxx b/binfilter/bf_sw/source/ui/inc/wview.hxx
new file mode 100644
index 000000000000..6b1b8e8905df
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/wview.hxx
@@ -0,0 +1,55 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _SWWVIEW_HXX
+#define _SWWVIEW_HXX
+
+#include "view.hxx"
+namespace binfilter {
+
+
+/*--------------------------------------------------------------------
+ Beschreibung:
+ --------------------------------------------------------------------*/
+
+class SwWebView: public SwView
+{
+protected:
+public:
+
+ SFX_DECL_VIEWFACTORY(SwWebView);
+ SFX_DECL_INTERFACE(SW_WEBVIEWSHELL);
+ TYPEINFO();
+
+ SwWebView(SfxViewFrame* pFrame, SfxViewShell*);
+ ~SwWebView();
+};
+
+} //namespace binfilter
+#endif
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sw/source/ui/inc/zoomctrl.hxx b/binfilter/bf_sw/source/ui/inc/zoomctrl.hxx
new file mode 100644
index 000000000000..78bf18f73097
--- /dev/null
+++ b/binfilter/bf_sw/source/ui/inc/zoomctrl.hxx
@@ -0,0 +1,54 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*************************************************************************
+ *
+ * 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 _ZOOMCTRL_HXX
+#define _ZOOMCTRL_HXX
+
+#include <bf_svx/zoomctrl.hxx>
+namespace binfilter {
+
+class SwZoomControl : public SvxZoomStatusBarControl
+{
+private:
+ String sPreviewZoom;
+public:
+ virtual void StateChanged( USHORT nSID, SfxItemState eState,
+ const SfxPoolItem* pState );
+
+ SFX_DECL_STATUSBAR_CONTROL();
+
+ SwZoomControl( USHORT nId, StatusBar& rStb, SfxBindings& rBind );
+ ~SwZoomControl();
+
+};
+
+
+} //namespace binfilter
+#endif
+
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */