1 /************************************************************************* 2 * 3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4 * 5 * Copyright 2000, 2010 Oracle and/or its affiliates. 6 * 7 * OpenOffice.org - a multi-platform office productivity suite 8 * 9 * This file is part of OpenOffice.org. 10 * 11 * OpenOffice.org is free software: you can redistribute it and/or modify 12 * it under the terms of the GNU Lesser General Public License version 3 13 * only, as published by the Free Software Foundation. 14 * 15 * OpenOffice.org is distributed in the hope that it will be useful, 16 * but WITHOUT ANY WARRANTY; without even the implied warranty of 17 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 18 * GNU Lesser General Public License version 3 for more details 19 * (a copy is included in the LICENSE file that accompanied this code). 20 * 21 * You should have received a copy of the GNU Lesser General Public License 22 * version 3 along with OpenOffice.org. If not, see 23 * <http://www.openoffice.org/license.html> 24 * for a copy of the LGPLv3 License. 25 * 26 ************************************************************************/ 27 28 // MARKER(update_precomp.py): Generated on 2006-09-01 17:49:30.436716 29 30 #ifdef PRECOMPILED_HEADERS 31 #include "com/sun/star/accessibility/AccessibleEventId.hpp" 32 #include "com/sun/star/accessibility/AccessibleRole.hpp" 33 #include "com/sun/star/accessibility/AccessibleStateType.hpp" 34 #include "com/sun/star/awt/XDialog.hpp" 35 #include "com/sun/star/beans/PropertyValue.hpp" 36 #include "com/sun/star/beans/XPropertySet.hpp" 37 #include "com/sun/star/beans/Property.hpp" 38 #include "com/sun/star/container/XNameContainer.hpp" 39 #include "com/sun/star/document/MacroExecMode.hpp" 40 #include "com/sun/star/frame/XDispatchProvider.hpp" 41 #include "com/sun/star/frame/XLayoutManager.hpp" 42 #include "com/sun/star/resource/XStringResourcePersistence.hpp" 43 #include "com/sun/star/script/XLibraryContainer.hpp" 44 #include "com/sun/star/script/XLibraryContainerPassword.hpp" 45 #ifndef _COM_SUN_STAR_SCRIPT_XLIBRYARYCONTAINER2_HPP_ 46 #include "com/sun/star/script/XLibraryContainer2.hpp" 47 #endif 48 #include "com/sun/star/task/XStatusIndicator.hpp" 49 #include "com/sun/star/task/XStatusIndicatorFactory.hpp" 50 #include "com/sun/star/ui/dialogs/XFilePicker.hpp" 51 #include "com/sun/star/ui/dialogs/XFilePickerControlAccess.hpp" 52 #include "com/sun/star/ui/dialogs/XFilterManager.hpp" 53 #include "com/sun/star/ui/dialogs/TemplateDescription.hpp" 54 #include "com/sun/star/ui/dialogs/ExtendedFilePickerElementIds.hpp" 55 #include "com/sun/star/util/XCloneable.hpp" 56 57 #include "comphelper/types.hxx" 58 #include "comphelper/processfactory.hxx" 59 60 #include "toolkit/awt/vclxfont.hxx" 61 #include "toolkit/helper/externallock.hxx" 62 #include "toolkit/helper/convert.hxx" 63 #include "toolkit/helper/vclunohelper.hxx" 64 65 #include "tools/debug.hxx" 66 #include "tools/diagnose_ex.h" 67 #include "tools/urlobj.hxx" 68 69 #include "vcl/wrkwin.hxx" 70 #include "vcl/msgbox.hxx" 71 #include "vcl/menu.hxx" 72 #include "vcl/status.hxx" 73 #include "vcl/sound.hxx" 74 #include "vcl/svapp.hxx" 75 #include "vcl/scrbar.hxx" 76 77 #include "svl/svarray.hxx" 78 #include "svl/itempool.hxx" 79 #include "svl/itemset.hxx" 80 #include "svl/aeitem.hxx" 81 #include "svl/stritem.hxx" 82 #include "svl/whiter.hxx" 83 #include "svtools/langtab.hxx" 84 #include "svtools/texteng.hxx" 85 #include "svtools/textview.hxx" 86 #include "svtools/xtextedt.hxx" 87 #include "svtools/txtattr.hxx" 88 #include "svtools/textwindowpeer.hxx" 89 #include "svl/urihelper.hxx" 90 91 #define _BASIC_TEXTPORTIONS 92 #include "basic/sbdef.hxx" 93 #include "basic/sbstar.hxx" 94 #include "basic/sbmeth.hxx" 95 #include "basic/sbmod.hxx" 96 #include "basic/basmgr.hxx" 97 #include "basic/sbuno.hxx" 98 #include "basic/basrdll.hxx" 99 #include "basic/sbx.hxx" 100 101 #include "sfx2/app.hxx" 102 #include "sfx2/objface.hxx" 103 #include "sfx2/printer.hxx" 104 #include "sfx2/viewsh.hxx" 105 #include "sfx2/event.hxx" 106 #include "sfx2/bindings.hxx" 107 #include "sfx2/request.hxx" 108 #include "sfx2/childwin.hxx" 109 #include "sfx2/viewfrm.hxx" 110 #include "sfx2/dispatch.hxx" 111 #include "sfx2/objsh.hxx" 112 #include "sfx2/genlink.hxx" 113 #include "sfx2/dispatch.hxx" 114 #include "sfx2/minfitem.hxx" 115 #include "sfx2/dinfdlg.hxx" 116 #include "sfx2/docfac.hxx" 117 #include "sfx2/progress.hxx" 118 #include "sfx2/docfile.hxx" 119 #include "sfx2/docfac.hxx" 120 121 122 #define ITEMID_FONT 0 123 #define ITEMID_POSTURE 0 124 #define ITEMID_WEIGHT 0 125 #define ITEMID_SHADOWED 0 126 #define ITEMID_CONTOUR 0 127 #define ITEMID_CROSSEDOUT 0 128 #define ITEMID_UNDERLINE 0 129 #define ITEMID_FONTHEIGHT 0 130 #define ITEMID_COLOR 0 131 #define ITEMID_ADJUST 0 132 #define ITEMID_LINESPACING 0 133 #define ITEMID_TABSTOP 0 134 #define ITEMID_LRSPACE 0 135 #define ITEMID_ULSPACE 0 136 #define ITEMID_SEARCH 0 137 #define ITEMID_SEARCH 0 138 #define ITEMID_SIZE 0 139 #define ITEMID_FONTLIST 0 140 #define ITEMID_AUTOKERN 0 141 #define ITEMID_WORDLINEMODE 0 142 #define ITEMID_PROPSIZE 0 143 #define ITEMID_CHARSETCOLOR 0 144 #define ITEMID_KERNING 0 145 #define ITEMID_CASEMAP 0 146 #define ITEMID_ESCAPEMENT 0 147 #define ITEMID_LANGUAGE 0 148 #define ITEMID_NOLINEBREAK 0 149 #define ITEMID_NOHYPHENHERE 0 150 #define ITEMID_BLINK 0 151 #define ITEMID_PAPERBIN 0 152 #define ITEMID_PRINT 0 153 #define ITEMID_OPAQUE 0 154 #define ITEMID_PROTECT 0 155 #define ITEMID_SHADOW 0 156 #define ITEMID_BOX 0 157 #define ITEMID_BOXINFO 0 158 #define ITEMID_FMTBREAK 0 159 #define ITEMID_FMTKEEP 0 160 #define ITEMID_LINE 0 161 #define ITEMID_BRUSH 0 162 163 #include "svl/srchitem.hxx" 164 #include "editeng/flstitem.hxx" 165 #include "editeng/fontitem.hxx" 166 #include "editeng/postitem.hxx" 167 #include "editeng/wghtitem.hxx" 168 #include "editeng/fhgtitem.hxx" 169 #include "editeng/fwdtitem.hxx" 170 #include "editeng/udlnitem.hxx" 171 #include "editeng/crsditem.hxx" 172 #include "editeng/shdditem.hxx" 173 #include "editeng/akrnitem.hxx" 174 #include "editeng/wrlmitem.hxx" 175 #include "editeng/cntritem.hxx" 176 #include "editeng/prszitem.hxx" 177 #include "editeng/colritem.hxx" 178 #include "editeng/cscoitem.hxx" 179 #include "editeng/kernitem.hxx" 180 181 #include "editeng/cmapitem.hxx" 182 #include "editeng/escpitem.hxx" 183 #include "editeng/langitem.hxx" 184 #include "editeng/nlbkitem.hxx" 185 #include "editeng/nhypitem.hxx" 186 #include "editeng/lcolitem.hxx" 187 #include "editeng/blnkitem.hxx" 188 189 #include "editeng/pbinitem.hxx" 190 #include "editeng/sizeitem.hxx" 191 #include "editeng/lrspitem.hxx" 192 #include "editeng/ulspitem.hxx" 193 #include "editeng/prntitem.hxx" 194 #include "editeng/opaqitem.hxx" 195 #include "editeng/protitem.hxx" 196 #include "editeng/shaditem.hxx" 197 #include "editeng/boxitem.hxx" 198 #include "editeng/brkitem.hxx" 199 #include "editeng/keepitem.hxx" 200 #include "editeng/bolnitem.hxx" 201 #include "editeng/brshitem.hxx" 202 #include "svx/xmlsecctrl.hxx" 203 #include "editeng/unolingu.hxx" 204 205 #include "xmlscript/xmldlg_imexp.hxx" 206 207 #include "unotools/charclass.hxx" 208 #include "unotools/accessiblestatesethelper.hxx" 209 #include "unotools/accessiblerelationsethelper.hxx" 210 #endif 211 212