sync master with lastest vba changes
[ooovba.git] / sc / inc / scitems.hxx
bloba086fee797ed739de59a0e8f4ac21dd24fd55c31
1 /*************************************************************************
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4 *
5 * Copyright 2008 by Sun Microsystems, Inc.
7 * OpenOffice.org - a multi-platform office productivity suite
9 * $RCSfile: scitems.hxx,v $
10 * $Revision: 1.12.144.1 $
12 * This file is part of OpenOffice.org.
14 * OpenOffice.org is free software: you can redistribute it and/or modify
15 * it under the terms of the GNU Lesser General Public License version 3
16 * only, as published by the Free Software Foundation.
18 * OpenOffice.org is distributed in the hope that it will be useful,
19 * but WITHOUT ANY WARRANTY; without even the implied warranty of
20 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
21 * GNU Lesser General Public License version 3 for more details
22 * (a copy is included in the LICENSE file that accompanied this code).
24 * You should have received a copy of the GNU Lesser General Public License
25 * version 3 along with OpenOffice.org. If not, see
26 * <http://www.openoffice.org/license.html>
27 * for a copy of the LGPLv3 License.
29 ************************************************************************/
31 #ifndef SC_ITEMS_HXX
32 #define SC_ITEMS_HXX
34 #ifndef _SVX_SVXIDS_HRC
35 #include <svx/svxids.hrc>
36 #endif
38 // EditEngine darf nicht ihre eigenen ITEMID's definieren
39 #define _EEITEMID_HXX
41 //--------------------------
42 // Item-IDs fuer UI-MsgPool:
43 //--------------------------
45 //! sollten auch nach unter 1000 verschoben werden!
47 #define MSGPOOL_START 1100
48 //--------------------------------------
49 #define SCITEM_STRING 1100
50 #define SCITEM_SEARCHDATA 1101
51 #define SCITEM_SORTDATA 1102
52 #define SCITEM_QUERYDATA 1103
53 #define SCITEM_SUBTDATA 1104
54 #define SCITEM_CONSOLIDATEDATA 1105
55 #define SCITEM_PIVOTDATA 1106
56 #define SCITEM_SOLVEDATA 1107
57 #define SCITEM_USERLIST 1108
58 #define SCITEM_PRINTWARN 1109
59 //--------------------------------------
60 #define MSGPOOL_END 1109
62 //-------------------------
63 // Item-IDs fuer Attribute:
64 //-------------------------
65 #define ATTR_STARTINDEX 100 // Anfang Attribute
67 #define ATTR_PATTERN_START 100 // Anfang Zellattribut-Pattern
69 #define ATTR_FONT 100 // Anfang Zellattribute
70 #define ATTR_FONT_HEIGHT 101
71 #define ATTR_FONT_WEIGHT 102
72 #define ATTR_FONT_POSTURE 103
73 #define ATTR_FONT_UNDERLINE 104
74 #define ATTR_FONT_OVERLINE 105
75 #define ATTR_FONT_CROSSEDOUT 106
76 #define ATTR_FONT_CONTOUR 107
77 #define ATTR_FONT_SHADOWED 108
78 #define ATTR_FONT_COLOR 109
79 #define ATTR_FONT_LANGUAGE 110
80 #define ATTR_CJK_FONT 111
81 #define ATTR_CJK_FONT_HEIGHT 112
82 #define ATTR_CJK_FONT_WEIGHT 113
83 #define ATTR_CJK_FONT_POSTURE 114
84 #define ATTR_CJK_FONT_LANGUAGE 115
85 #define ATTR_CTL_FONT 116
86 #define ATTR_CTL_FONT_HEIGHT 117
87 #define ATTR_CTL_FONT_WEIGHT 118
88 #define ATTR_CTL_FONT_POSTURE 119
89 #define ATTR_CTL_FONT_LANGUAGE 120
90 #define ATTR_FONT_EMPHASISMARK 121
91 #define ATTR_USERDEF 122 // not saved in binary files
92 #define ATTR_FONT_WORDLINE 123
93 #define ATTR_FONT_RELIEF 124
94 #define ATTR_HYPHENATE 125
95 #define ATTR_SCRIPTSPACE 126
96 #define ATTR_HANGPUNCTUATION 127
97 #define ATTR_FORBIDDEN_RULES 128
98 #define ATTR_HOR_JUSTIFY 129
99 #define ATTR_INDENT 130
100 #define ATTR_VER_JUSTIFY 131
101 #define ATTR_STACKED 132
102 #define ATTR_ROTATE_VALUE 133
103 #define ATTR_ROTATE_MODE 134
104 #define ATTR_VERTICAL_ASIAN 135
105 #define ATTR_WRITINGDIR 136
106 #define ATTR_LINEBREAK 137
107 #define ATTR_SHRINKTOFIT 138
108 #define ATTR_BORDER_TLBR 139
109 #define ATTR_BORDER_BLTR 140
110 #define ATTR_MARGIN 141
111 #define ATTR_MERGE 142
112 #define ATTR_MERGE_FLAG 143
113 #define ATTR_VALUE_FORMAT 144
114 #define ATTR_LANGUAGE_FORMAT 145
115 #define ATTR_BACKGROUND 146
116 #define ATTR_PROTECTION 147
117 #define ATTR_BORDER 148
118 #define ATTR_BORDER_INNER 149 // innen, wg. Vorlagen-EditDialog
119 #define ATTR_SHADOW 150
120 #define ATTR_VALIDDATA 151
121 #define ATTR_CONDITIONAL 152
123 #define ATTR_PATTERN_END 152 // Ende Zellattribut-Pattern
125 #define ATTR_PATTERN 153
126 // Seitenattribute
127 #define ATTR_LRSPACE 154 // Editor: PageDesc-TabPage
128 #define ATTR_ULSPACE 155
129 #define ATTR_PAGE 156
130 #define ATTR_PAGE_PAPERTRAY 157
131 #define ATTR_PAGE_PAPERBIN 158
132 #define ATTR_PAGE_SIZE 159
133 #define ATTR_PAGE_MAXSIZE 160
134 #define ATTR_PAGE_HORCENTER 161
135 #define ATTR_PAGE_VERCENTER 162
137 #define ATTR_PAGE_ON 163 // Editor: Header/Footer-Page
138 #define ATTR_PAGE_DYNAMIC 164
139 #define ATTR_PAGE_SHARED 165
141 #define ATTR_PAGE_NOTES 166 // Editor: Tabelle
142 #define ATTR_PAGE_GRID 167
143 #define ATTR_PAGE_HEADERS 168
144 #define ATTR_PAGE_CHARTS 169
145 #define ATTR_PAGE_OBJECTS 170
146 #define ATTR_PAGE_DRAWINGS 171
147 #define ATTR_PAGE_TOPDOWN 172
148 #define ATTR_PAGE_SCALE 173
149 #define ATTR_PAGE_SCALETOPAGES 174
150 #define ATTR_PAGE_FIRSTPAGENO 175
152 #define ATTR_PAGE_PRINTAREA 176 // Editor: Druckbereiche
153 #define ATTR_PAGE_REPEATROW 177
154 #define ATTR_PAGE_REPEATCOL 178
155 #define ATTR_PAGE_PRINTTABLES 179
157 #define ATTR_PAGE_HEADERLEFT 180 // Inhalte der Kopf-/
158 #define ATTR_PAGE_FOOTERLEFT 181 // Fusszeilen (links)
159 #define ATTR_PAGE_HEADERRIGHT 182 // Inhalte der Kopf-/
160 #define ATTR_PAGE_FOOTERRIGHT 183 // Fusszeilen (rechts)
161 #define ATTR_PAGE_HEADERSET 184 // die Sets dazu...
162 #define ATTR_PAGE_FOOTERSET 185
164 #define ATTR_PAGE_FORMULAS 186
165 #define ATTR_PAGE_NULLVALS 187
167 #define ATTR_PAGE_SCALETO 188 // #i8868# scale printout to with/height
169 #define ATTR_ENDINDEX ATTR_PAGE_SCALETO // Ende Pool-Range
171 //--------------------------------
172 // Dummy Slot-IDs fuer Dialoge
173 //--------------------------------
174 #define SID_SCATTR_PAGE_NOTES ATTR_PAGE_NOTES
175 #define SID_SCATTR_PAGE_GRID ATTR_PAGE_GRID
176 #define SID_SCATTR_PAGE_HEADERS ATTR_PAGE_HEADERS
177 #define SID_SCATTR_PAGE_CHARTS ATTR_PAGE_CHARTS
178 #define SID_SCATTR_PAGE_OBJECTS ATTR_PAGE_OBJECTS
179 #define SID_SCATTR_PAGE_DRAWINGS ATTR_PAGE_DRAWINGS
180 #define SID_SCATTR_PAGE_TOPDOWN ATTR_PAGE_TOPDOWN
181 #define SID_SCATTR_PAGE_SCALE ATTR_PAGE_SCALE
182 #define SID_SCATTR_PAGE_SCALETOPAGES ATTR_PAGE_SCALETOPAGES
183 #define SID_SCATTR_PAGE_FIRSTPAGENO ATTR_PAGE_FIRSTPAGENO
184 #define SID_SCATTR_PAGE_PRINTAREA ATTR_PAGE_PRINTAREA
185 #define SID_SCATTR_PAGE_REPEATROW ATTR_PAGE_REPEATROW
186 #define SID_SCATTR_PAGE_REPEATCOL ATTR_PAGE_REPEATCOL
187 #define SID_SCATTR_PAGE_PRINTTABLES ATTR_PAGE_PRINTTABLES
188 #define SID_SCATTR_PAGE_HEADERLEFT ATTR_PAGE_HEADERLEFT
189 #define SID_SCATTR_PAGE_FOOTERLEFT ATTR_PAGE_FOOTERLEFT
190 #define SID_SCATTR_PAGE_HEADERRIGHT ATTR_PAGE_HEADERRIGHT
191 #define SID_SCATTR_PAGE_FOOTERRIGHT ATTR_PAGE_FOOTERRIGHT
192 #define SID_SCATTR_PAGE_FORMULAS ATTR_PAGE_FORMULAS
193 #define SID_SCATTR_PAGE_NULLVALS ATTR_PAGE_NULLVALS
194 #define SID_SCATTR_PAGE_SCALETO ATTR_PAGE_SCALETO
196 #endif