summaryrefslogtreecommitdiff
path: root/include/editeng/editids.hrc
blob: 793c7e6501fdddc831f65e6b6fb927a3762c5941 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
/*
 * This file is part of the LibreOffice project.
 *
 * This Source Code Form is subject to the terms of the Mozilla Public
 * License, v. 2.0. If a copy of the MPL was not distributed with this
 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
 *
 * This file incorporates work covered by the following license notice:
 *
 *   Licensed to the Apache Software Foundation (ASF) under one or more
 *   contributor license agreements. See the NOTICE file distributed
 *   with this work for additional information regarding copyright
 *   ownership. The ASF licenses this file to you under the Apache
 *   License, Version 2.0 (the "License"); you may not use this file
 *   except in compliance with the License. You may obtain a copy of
 *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
 */
#ifndef _EDIT_SVXIDS_HRC
#define _EDIT_SVXIDS_HRC

#include <svl/solar.hrc>

/*
  These SID_SVX_START entries came from include/svx/svxids.hrc, avoid
  accidentally colliding entries with include/svx/svxids.hrc and
  include/sfx2/sfxsids.hrc. Only add new SID_SVX_START entries to
  include/svx/svxids.hrc
*/
#define SID_ATTR_BRUSH                                  ( SID_SVX_START + 1 )
#define SID_ATTR_TABSTOP                                ( SID_SVX_START + 2 )
#define SID_ATTR_TABSTOP_DEFAULTS                       ( SID_SVX_START + 3 )
#define SID_ATTR_TABSTOP_POS                            ( SID_SVX_START + 4 )
#define SID_ATTR_TABSTOP_OFFSET                         ( SID_SVX_START + 5 )
#define SID_ATTR_CHAR                                   ( SID_SVX_START + 6 )
#define SID_ATTR_CHAR_FONT                              ( SID_SVX_START + 7 )
#define SID_ATTR_CHAR_POSTURE                           ( SID_SVX_START + 8 )
#define SID_ATTR_CHAR_WEIGHT                            ( SID_SVX_START + 9 )
#define SID_ATTR_CHAR_SHADOWED                          ( SID_SVX_START + 10 )
#define SID_ATTR_CHAR_WORDLINEMODE                      ( SID_SVX_START + 11 )
#define SID_ATTR_CHAR_CONTOUR                           ( SID_SVX_START + 12 )
#define SID_ATTR_CHAR_STRIKEOUT                         ( SID_SVX_START + 13 )
#define SID_ATTR_CHAR_UNDERLINE                         ( SID_SVX_START + 14 )
#define SID_ATTR_CHAR_FONTHEIGHT                        ( SID_SVX_START + 15 )
#define SID_ATTR_CHAR_PROPSIZE                          ( SID_SVX_START + 16 )
#define SID_ATTR_CHAR_COLOR                             ( SID_SVX_START + 17 )
#define SID_ATTR_CHAR_KERNING                           ( SID_SVX_START + 18 )
#define SID_ATTR_CHAR_CASEMAP                           ( SID_SVX_START + 19 )
#define SID_ATTR_CHAR_LANGUAGE                          ( SID_SVX_START + 20 )
#define SID_ATTR_CHAR_ESCAPEMENT                        ( SID_SVX_START + 21 )
#define SID_ATTR_CHAR_FONTLIST                          ( SID_SVX_START + 22 )
#define SID_ATTR_BORDER_OUTER                           ( SID_SVX_START + 24 )
#define SID_ATTR_BORDER_SHADOW                          ( SID_SVX_START + 25 )
#define SID_ATTR_PARA                                   ( SID_SVX_START + 26 )
#define SID_ATTR_PARA_ADJUST                            ( SID_SVX_START + 27 )
#define SID_ATTR_PARA_ADJUST_LEFT                       ( SID_SVX_START + 28 )
#define SID_ATTR_PARA_ADJUST_RIGHT                      ( SID_SVX_START + 29 )
#define SID_ATTR_PARA_ADJUST_CENTER                     ( SID_SVX_START + 30 )
#define SID_ATTR_PARA_ADJUST_BLOCK                      ( SID_SVX_START + 31 )
#define SID_ATTR_PARA_ADJUST_BLOCKLINE                  ( SID_SVX_START + 32 )
#define SID_ATTR_PARA_LINESPACE                         ( SID_SVX_START + 33 )
#define SID_ATTR_PARA_LINESPACE_10                      ( SID_SVX_START + 34 )
#define SID_ATTR_PARA_LINESPACE_15                      ( SID_SVX_START + 35 )
#define SID_ATTR_PARA_LINESPACE_20                      ( SID_SVX_START + 36 )
#define SID_ATTR_PARA_PAGEBREAK                         ( SID_SVX_START + 37 )
#define SID_ATTR_PARA_HYPHENZONE                        ( SID_SVX_START + 38 )
#define SID_ATTR_PARA_SPLIT                             ( SID_SVX_START + 39 )
#define SID_ATTR_PARA_ORPHANS                           ( SID_SVX_START + 40 )
#define SID_ATTR_PARA_WIDOWS                            ( SID_SVX_START + 41 )
#define SID_ATTR_PARA_ULSPACE                           ( SID_SVX_START + 42 )
#define SID_ATTR_PARA_LRSPACE                           ( SID_SVX_START + 43 )
#define SID_ATTR_LRSPACE                                ( SID_SVX_START + 48 )
#define SID_ATTR_ULSPACE                                ( SID_SVX_START + 49 )
#define SID_ATTR_CHAR_MAPTYPE                           ( SID_SVX_START + 64 )
#define SID_ATTR_PARA_MODEL                             ( SID_SVX_START + 65 )
#define SID_ATTR_PARA_KEEP                              ( SID_SVX_START + 66 )
#define SID_ATTR_CHAR_AUTOKERN                          ( SID_SVX_START + 67 )
#define SID_ATTR_PARA_BULLET                            ( SID_SVX_START + 250 )
#define SID_ATTR_PARA_OUTLLEVEL                         ( SID_SVX_START + 300 )
#define SID_FIELD                                       ( SID_SVX_START + 363 )
#define SID_ATTR_PARA_REGISTER                          ( SID_SVX_START + 413 )
#define SID_ATTR_PARA_PAGENUM                           ( SID_SVX_START + 457 )
#define SID_ATTR_PARA_NUMRULE                           ( SID_SVX_START + 587 )
#define SID_ATTR_BRUSH_CHAR                             ( SID_SVX_START + 591 )
#define SID_ATTR_NUMBERING_RULE                         ( SID_SVX_START + 855 )
#define SID_ATTR_CHAR_CHARSETCOLOR                      ( SID_SVX_START + 877 )
#define SID_ATTR_CHAR_CJK_FONT                          ( SID_SVX_START + 887 )
#define SID_ATTR_CHAR_CJK_FONTHEIGHT                    ( SID_SVX_START + 888 )
#define SID_ATTR_CHAR_CJK_LANGUAGE                      ( SID_SVX_START + 889 )
#define SID_ATTR_CHAR_CJK_POSTURE                       ( SID_SVX_START + 890 )
#define SID_ATTR_CHAR_CJK_WEIGHT                        ( SID_SVX_START + 891 )
#define SID_ATTR_CHAR_CTL_FONT                          ( SID_SVX_START + 892 )
#define SID_ATTR_CHAR_CTL_FONTHEIGHT                    ( SID_SVX_START + 893 )
#define SID_ATTR_CHAR_CTL_LANGUAGE                      ( SID_SVX_START + 894 )
#define SID_ATTR_CHAR_CTL_POSTURE                       ( SID_SVX_START + 895 )
#define SID_ATTR_CHAR_CTL_WEIGHT                        ( SID_SVX_START + 896 )
#define SID_ATTR_CHAR_TWO_LINES                         ( SID_SVX_START + 897 )
#define SID_ATTR_CHAR_CJK_RUBY                          ( SID_SVX_START + 898 )
#define SID_ATTR_CHAR_EMPHASISMARK                      ( SID_SVX_START + 899 )
#define SID_ATTR_CHAR_SCRIPTTYPE                        ( SID_SVX_START + 900 )
#define SID_ATTR_PARA_SCRIPTSPACE                       ( SID_SVX_START + 901 )
#define SID_ATTR_PARA_HANGPUNCTUATION                   ( SID_SVX_START + 902 )
#define SID_ATTR_PARA_FORBIDDEN_RULES                   ( SID_SVX_START + 903 )
#define SID_ATTR_CHAR_VERTICAL                          ( SID_SVX_START + 905 )
#define SID_ATTR_CHAR_ROTATED                           ( SID_SVX_START + 910 )
#define SID_ATTR_CHAR_SCALEWIDTH                        ( SID_SVX_START + 911 )
#define SID_ATTR_CHAR_WIDTH_FIT_TO_LINE                 ( SID_SVX_START + 919 )
#define SID_ATTR_CHAR_RELIEF                            ( SID_SVX_START + 920 )
#define SID_PARA_VERTALIGN                              ( SID_SVX_START + 925 )
#define SID_ATTR_FRAMEDIRECTION                         ( SID_SVX_START + 944 )
#define SID_ATTR_PARA_SNAPTOGRID                        ( SID_SVX_START + 945 )
#define SID_ATTR_PARA_LRSPACE_VERTICAL                  ( SID_SVX_START + 947 )
#define SID_ATTR_PARA_LEFT_TO_RIGHT                     ( SID_SVX_START + 950 )
#define SID_ATTR_PARA_RIGHT_TO_LEFT                     ( SID_SVX_START + 951 )
#define SID_ATTR_CHAR_HIDDEN                            ( SID_SVX_START + 989 )
#define SID_ATTR_CHAR_LATIN_FONT                        ( SID_SVX_START + 994 )
#define SID_ATTR_CHAR_LATIN_FONTHEIGHT                  ( SID_SVX_START + 995 )
#define SID_ATTR_CHAR_LATIN_LANGUAGE                    ( SID_SVX_START + 996 )
#define SID_ATTR_CHAR_LATIN_POSTURE                     ( SID_SVX_START + 997 )
#define SID_ATTR_CHAR_LATIN_WEIGHT                      ( SID_SVX_START + 998 )
#define SID_ATTR_CHAR_GRABBAG                           ( SID_SVX_START + 1142 )

// these ID didn't exist prior to the svx split, add new ids here
#define SID_ATTR_CHAR_OVERLINE                          ( SID_EDIT_START + 68 )
#define SID_ATTR_ALIGN_HOR_JUSTIFY_METHOD               ( SID_EDIT_START + 69 )
#define SID_ATTR_ALIGN_VER_JUSTIFY_METHOD               ( SID_EDIT_START + 70 )
#define SID_ATTR_ALIGN_HOR_JUSTIFY                      ( SID_EDIT_START + 71 )
#define SID_ATTR_ALIGN_VER_JUSTIFY                      ( SID_EDIT_START + 72 )
#define SID_ATTR_PARA_OUTLINE_LEVEL                     ( SID_EDIT_START + 73 )
#define SID_ATTR_CHAR_PREVIEW_FONT                      ( SID_EDIT_START + 74 )
#define SID_ATTR_CHAR_ENDPREVIEW_FONT                   ( SID_EDIT_START + 75 )

/*
// planned, but not doable: changing value of SIDs will break code that uses them for WhichRanges
#define SID_PARA_VERTALIGN                              ( SID_EDIT_START )
#define SID_ATTR_BORDER_OUTER                           ( SID_EDIT_START + 1 )
#define SID_ATTR_BORDER_SHADOW                          ( SID_EDIT_START + 2 )
#define SID_ATTR_BRUSH                                  ( SID_EDIT_START + 3 )
#define SID_ATTR_BRUSH_CHAR                             ( SID_EDIT_START + 4 )

#define SID_FIELD                                       ( SID_EDIT_START + 7 )
#define SID_ATTR_FRAMEDIRECTION                         ( SID_EDIT_START + 8 )
#define SID_ATTR_PARA                                   ( SID_EDIT_START + 9 )
#define SID_ATTR_PARA_ADJUST                            ( SID_EDIT_START + 10 )
#define SID_ATTR_PARA_ADJUST_LEFT                       ( SID_EDIT_START + 11 )
#define SID_ATTR_PARA_BULLET                            ( SID_EDIT_START + 12 )
#define SID_ATTR_PARA_OUTLLEVEL                         ( SID_EDIT_START + 13 )
#define SID_ATTR_PARA_REGISTER                          ( SID_EDIT_START + 14 )
#define SID_ATTR_PARA_PAGENUM                           ( SID_EDIT_START + 15 )
#define SID_ATTR_PARA_NUMRULE                           ( SID_EDIT_START + 16 )
#define SID_ATTR_PARA_SCRIPTSPACE                       ( SID_EDIT_START + 17 )
#define SID_ATTR_PARA_HANGPUNCTUATION                   ( SID_EDIT_START + 18 )
#define SID_ATTR_PARA_FORBIDDEN_RULES                   ( SID_EDIT_START + 19 )
#define SID_ATTR_PARA_SNAPTOGRID                        ( SID_EDIT_START + 20 )
#define SID_ATTR_PARA_LRSPACE_VERTICAL                  ( SID_EDIT_START + 21 )
#define SID_ATTR_PARA_LEFT_TO_RIGHT                     ( SID_EDIT_START + 22 )
#define SID_ATTR_PARA_RIGHT_TO_LEFT                     ( SID_EDIT_START + 23 )
#define SID_ATTR_PARA_OUTLINE_LEVEL                     ( SID_EDIT_START + 24 )
#define SID_ATTR_PARA_ADJUST_RIGHT                      ( SID_EDIT_START + 25 )
#define SID_ATTR_PARA_ADJUST_CENTER                     ( SID_EDIT_START + 26 )
#define SID_ATTR_PARA_ADJUST_BLOCK                      ( SID_EDIT_START + 27 )
#define SID_ATTR_PARA_ADJUST_BLOCKLINE                  ( SID_EDIT_START + 28 )
#define SID_ATTR_PARA_LINESPACE                         ( SID_EDIT_START + 29 )
#define SID_ATTR_PARA_LINESPACE_10                      ( SID_EDIT_START + 30 )
#define SID_ATTR_PARA_LINESPACE_15                      ( SID_EDIT_START + 31 )
#define SID_ATTR_PARA_LINESPACE_20                      ( SID_EDIT_START + 32 )
#define SID_ATTR_PARA_PAGEBREAK                         ( SID_EDIT_START + 33 )
#define SID_ATTR_PARA_HYPHENZONE                        ( SID_EDIT_START + 34 )
#define SID_ATTR_PARA_SPLIT                             ( SID_EDIT_START + 35 )
#define SID_ATTR_PARA_ORPHANS                           ( SID_EDIT_START + 36 )
#define SID_ATTR_PARA_WIDOWS                            ( SID_EDIT_START + 37 )
#define SID_ATTR_PARA_ULSPACE                           ( SID_EDIT_START + 38 )
#define SID_ATTR_PARA_LRSPACE                           ( SID_EDIT_START + 39 )
#define SID_ATTR_PARA_MODEL                             ( SID_EDIT_START + 40 )
#define SID_ATTR_PARA_KEEP                              ( SID_EDIT_START + 41 )
#define SID_ATTR_NUMBERING_RULE                         ( SID_EDIT_START + 42 )
#define SID_ATTR_LRSPACE                                ( SID_EDIT_START + 43 )
#define SID_ATTR_ULSPACE                                ( SID_EDIT_START + 44 )
#define SID_ATTR_TABSTOP                                ( SID_EDIT_START + 45 )
#define SID_ATTR_TABSTOP_DEFAULTS                       ( SID_EDIT_START + 46 )
#define SID_ATTR_TABSTOP_POS                            ( SID_EDIT_START + 47 )
#define SID_ATTR_TABSTOP_OFFSET                         ( SID_EDIT_START + 48 )
#define SID_ATTR_CHAR                                   ( SID_EDIT_START + 49 )
#define SID_ATTR_CHAR_FONT                              ( SID_EDIT_START + 50 )
#define SID_ATTR_CHAR_POSTURE                           ( SID_EDIT_START + 51 )
#define SID_ATTR_CHAR_WEIGHT                            ( SID_EDIT_START + 52 )
#define SID_ATTR_CHAR_SHADOWED                          ( SID_EDIT_START + 53 )
#define SID_ATTR_CHAR_WORDLINEMODE                      ( SID_EDIT_START + 54 )
#define SID_ATTR_CHAR_CONTOUR                           ( SID_EDIT_START + 55 )
#define SID_ATTR_CHAR_STRIKEOUT                         ( SID_EDIT_START + 56 )
#define SID_ATTR_CHAR_UNDERLINE                         ( SID_EDIT_START + 57 )
#define SID_ATTR_CHAR_FONTHEIGHT                        ( SID_EDIT_START + 58 )
#define SID_ATTR_CHAR_PROPSIZE                          ( SID_EDIT_START + 59 )
#define SID_ATTR_CHAR_COLOR                             ( SID_EDIT_START + 60 )
#define SID_ATTR_CHAR_KERNING                           ( SID_EDIT_START + 61 )
#define SID_ATTR_CHAR_CASEMAP                           ( SID_EDIT_START + 62 )
#define SID_ATTR_CHAR_LANGUAGE                          ( SID_EDIT_START + 63 )
#define SID_ATTR_CHAR_ESCAPEMENT                        ( SID_EDIT_START + 64 )
#define SID_ATTR_CHAR_FONTLIST                          ( SID_EDIT_START + 65 )
#define SID_ATTR_CHAR_MAPTYPE                           ( SID_EDIT_START + 66 )
#define SID_ATTR_CHAR_AUTOKERN                          ( SID_EDIT_START + 67 )
#define SID_ATTR_CHAR_OVERLINE                          ( SID_EDIT_START + 68 )
#define SID_ATTR_CHAR_CHARSETCOLOR                      ( SID_EDIT_START + 69 )
#define SID_ATTR_CHAR_CJK_FONT                          ( SID_EDIT_START + 70 )
#define SID_ATTR_CHAR_CJK_FONTHEIGHT                    ( SID_EDIT_START + 71 )
#define SID_ATTR_CHAR_CJK_LANGUAGE                      ( SID_EDIT_START + 72 )
#define SID_ATTR_CHAR_CJK_POSTURE                       ( SID_EDIT_START + 73 )
#define SID_ATTR_CHAR_CJK_WEIGHT                        ( SID_EDIT_START + 74 )
#define SID_ATTR_CHAR_CTL_FONT                          ( SID_EDIT_START + 75 )
#define SID_ATTR_CHAR_CTL_FONTHEIGHT                    ( SID_EDIT_START + 76 )
#define SID_ATTR_CHAR_CTL_LANGUAGE                      ( SID_EDIT_START + 77 )
#define SID_ATTR_CHAR_CTL_POSTURE                       ( SID_EDIT_START + 78 )
#define SID_ATTR_CHAR_CTL_WEIGHT                        ( SID_EDIT_START + 79 )
#define SID_ATTR_CHAR_TWO_LINES                         ( SID_EDIT_START + 80 )
#define SID_ATTR_CHAR_CJK_RUBY                          ( SID_EDIT_START + 81 )
#define SID_ATTR_CHAR_EMPHASISMARK                      ( SID_EDIT_START + 82 )
#define SID_ATTR_CHAR_SCRIPTTYPE                        ( SID_EDIT_START + 83 )
#define SID_ATTR_CHAR_VERTICAL                          ( SID_EDIT_START + 84 )
#define SID_ATTR_CHAR_ROTATED                           ( SID_EDIT_START + 85 )
#define SID_ATTR_CHAR_SCALEWIDTH                        ( SID_EDIT_START + 86 )
#define SID_ATTR_CHAR_WIDTH_FIT_TO_LINE                 ( SID_EDIT_START + 87 )
#define SID_ATTR_CHAR_RELIEF                            ( SID_EDIT_START + 88 )
#define SID_ATTR_CHAR_HIDDEN                            ( SID_EDIT_START + 89 )
#define SID_ATTR_CHAR_LATIN_FONT                        ( SID_EDIT_START + 90 )
#define SID_ATTR_CHAR_LATIN_FONTHEIGHT                  ( SID_EDIT_START + 91 )
#define SID_ATTR_CHAR_LATIN_LANGUAGE                    ( SID_EDIT_START + 92 )
#define SID_ATTR_CHAR_LATIN_POSTURE                     ( SID_EDIT_START + 93 )
#define SID_ATTR_CHAR_LATIN_WEIGHT                      ( SID_EDIT_START + 94 )
*/

#if 94 > (SID_EDIT_END-SID_EDIT_START)
#error Resource-Ueberlauf in #line, #file
#endif

#define SID_DRAW_TEXT_VERTICAL                            SID_ATTR_CHAR_VERTICAL

#endif

// ******************************************************************* EOF

/* vim:set shiftwidth=4 softtabstop=4 expandtab: */