LibreOffice Module sw (master) 1
poolfmt.hxx
Go to the documentation of this file.
1/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2/*
3 * This file is part of the LibreOffice project.
4 *
5 * This Source Code Form is subject to the terms of the Mozilla Public
6 * License, v. 2.0. If a copy of the MPL was not distributed with this
7 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
8 *
9 * This file incorporates work covered by the following license notice:
10 *
11 * Licensed to the Apache Software Foundation (ASF) under one or more
12 * contributor license agreements. See the NOTICE file distributed
13 * with this work for additional information regarding copyright
14 * ownership. The ASF licenses this file to you under the Apache
15 * License, Version 2.0 (the "License"); you may not use this file
16 * except in compliance with the License. You may obtain a copy of
17 * the License at http://www.apache.org/licenses/LICENSE-2.0 .
18 */
19#ifndef INCLUDED_SW_INC_POOLFMT_HXX
20#define INCLUDED_SW_INC_POOLFMT_HXX
21
22#include <limits.h>
23#include <editeng/frmdir.hxx>
24#include <i18nlangtag/lang.h>
25
58
59const sal_uInt16 POOLGRP_NOCOLLID = (1 << 10);
60
62
63const sal_uInt16 USER_FMT = (1 << 15);
64
65const sal_uInt16 COLL_TEXT_BITS = (1 << 11);
66const sal_uInt16 COLL_LISTS_BITS = (2 << 11);
67const sal_uInt16 COLL_EXTRA_BITS = (3 << 11);
68const sal_uInt16 COLL_REGISTER_BITS = (4 << 11);
69const sal_uInt16 COLL_DOC_BITS = (5 << 11);
70const sal_uInt16 COLL_HTML_BITS = (6 << 11);
71const sal_uInt16 COLL_GET_RANGE_BITS = (15 << 11);
72
74
75const sal_uInt16 POOLGRP_CHARFMT = (0 << 11) + POOLGRP_NOCOLLID;
76const sal_uInt16 POOLGRP_FRAMEFMT = (1 << 11) + POOLGRP_NOCOLLID;
77const sal_uInt16 POOLGRP_PAGEDESC = (2 << 11) + POOLGRP_NOCOLLID;
78const sal_uInt16 POOLGRP_NUMRULE = (3 << 11) + POOLGRP_NOCOLLID;
79const sal_uInt16 POOLGRP_TABSTYLE = (4 << 11) + POOLGRP_NOCOLLID;
80const sal_uInt16 POOLGRP_CELLSTYLE = (5 << 11) + POOLGRP_NOCOLLID;
81
83const sal_uInt16 POOL_IDUSER_FMT =
85
86inline bool IsPoolUserFormat( sal_uInt16 nId )
87{
89}
90
93{
99
104
106
109{
112
119
131
133
145
148
151{
153
161
164
167{
169
180
183
184// IDs for list styles.
186{
201
202// IDs for table styles.
204{
207// 16 old styles
224// 10 new styles since LibreOffice 6.0
237
239{
243
244// IDs for paragraph styles.
246{
247// Group text.
249
259
272
274
277
279
301
323
325
328
334
339
343
350
357
360
362
365
367
374
382
390
396
400
404
408
412
419
421
424
428
430
433
439
441
444
449sal_uInt16 GetPoolParent( sal_uInt16 nId );
450
452
453bool IsConditionalByPoolId(sal_uInt16 nId);
454
455#endif
456
457/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
SvxFrameDirection
sal_Int16 nId
const sal_uInt16 POOLGRP_TABSTYLE
Definition: poolfmt.hxx:79
const sal_uInt16 COLL_DOC_BITS
Definition: poolfmt.hxx:69
RES_POOL_COLLFMT_TYPE
Definition: poolfmt.hxx:246
@ RES_POOLCOLL_BULLET_LEVEL1E
End 1st level.
Definition: poolfmt.hxx:305
@ RES_POOLCOLL_LABEL_DRAWING
Label drawing objects.
Definition: poolfmt.hxx:358
@ RES_POOLCOLL_BULLET_LEVEL2
2nd level.
Definition: poolfmt.hxx:308
@ RES_POOLCOLL_REGISTER_BEGIN
Group indices.
Definition: poolfmt.hxx:364
@ RES_POOLCOLL_NUM_LEVEL5
5th level.
Definition: poolfmt.hxx:298
@ RES_POOLCOLL_TOX_AUTHORITIES1
Authorities all levels.
Definition: poolfmt.hxx:411
@ RES_POOLCOLL_BULLET_NONUM2
No numbering.
Definition: poolfmt.hxx:310
@ RES_POOLCOLL_HTML_BEGIN
Group HTML-styles.
Definition: poolfmt.hxx:432
@ RES_POOLCOLL_NUM_LEVEL1E
End 1st level.
Definition: poolfmt.hxx:283
@ RES_POOLCOLL_HEADLINE5
Heading 5.
Definition: poolfmt.hxx:266
@ RES_POOLCOLL_HTML_END
End of text styles collection.
Definition: poolfmt.hxx:440
@ RES_POOLCOLL_TEXT
Text body.
Definition: poolfmt.hxx:251
@ RES_POOLCOLL_NUM_LEVEL2E
End 2nd level.
Definition: poolfmt.hxx:287
@ RES_POOLCOLL_STANDARD
Standard.
Definition: poolfmt.hxx:250
@ RES_POOLCOLL_GREETING
Complimentary close.
Definition: poolfmt.hxx:255
@ RES_POOLCOLL_HEADLINE6
Heading 6.
Definition: poolfmt.hxx:267
@ RES_POOLCOLL_TOX_USER5
5th level.
Definition: poolfmt.hxx:389
@ RES_POOLCOLL_TOX_CNTNT4
Content 4th level.
Definition: poolfmt.hxx:380
@ RES_POOLCOLL_HEADERFOOTER
Subgroup header.
Definition: poolfmt.hxx:330
@ RES_POOLCOLL_HEADLINE10
Heading 10.
Definition: poolfmt.hxx:271
@ RES_POOLCOLL_TEXT_END
Definition: poolfmt.hxx:273
@ RES_POOLCOLL_NUM_LEVEL4E
End 4th level.
Definition: poolfmt.hxx:295
@ RES_POOLCOLL_SIGNATURE
Signature.
Definition: poolfmt.hxx:256
@ RES_POOLCOLL_TOX_USERH
Subgroup user indices.
Definition: poolfmt.hxx:384
@ RES_POOLCOLL_TOX_TABLES1
Tables all levels.
Definition: poolfmt.hxx:407
@ RES_POOLCOLL_BULLET_LEVEL4
4th level.
Definition: poolfmt.hxx:316
@ RES_POOLCOLL_TEXT_BEGIN
Definition: poolfmt.hxx:248
@ RES_POOLCOLL_HTML_BLOCKQUOTE
Definition: poolfmt.hxx:434
@ RES_POOLCOLL_EXTRA_BEGIN
Special ranges.
Definition: poolfmt.hxx:327
@ RES_POOLCOLL_TOX_IDX3
3rd level.
Definition: poolfmt.hxx:372
@ RES_POOLCOLL_TOX_USER6
user index 6..10.
Definition: poolfmt.hxx:414
@ RES_POOLCOLL_BULLET_LEVEL3S
Start 3rd level.
Definition: poolfmt.hxx:311
@ RES_POOLCOLL_REGISTER_BASE
Base index.
Definition: poolfmt.hxx:366
@ RES_POOLCOLL_BULLET_LEVEL3E
End 3rd level.
Definition: poolfmt.hxx:313
@ RES_POOLCOLL_MARGINAL
Marginalia.
Definition: poolfmt.hxx:258
@ RES_POOLCOLL_TOX_CNTNTH
Subgroup table of contents.
Definition: poolfmt.hxx:376
@ RES_POOLCOLL_TOX_OBJECT1
Objects all levels.
Definition: poolfmt.hxx:403
@ RES_POOLCOLL_LABEL
Subgroup labels.
Definition: poolfmt.hxx:345
@ RES_POOLCOLL_BULLET_LEVEL1
1st level.
Definition: poolfmt.hxx:304
@ RES_POOLCOLL_TOX_TABLESH
tables index.
Definition: poolfmt.hxx:406
@ RES_POOLCOLL_TEXT_NEGIDENT
Text body hanging indent.
Definition: poolfmt.hxx:253
@ RES_POOLCOLL_NUMBER_BULLET_BASE
Base list.
Definition: poolfmt.hxx:278
@ RES_POOLCOLL_LABEL_FRAME
Label frame.
Definition: poolfmt.hxx:348
@ RES_POOLCOLL_TOX_IDXH
Subgroup index tables.
Definition: poolfmt.hxx:369
@ RES_POOLCOLL_LABEL_FIGURE
Label figure.
Definition: poolfmt.hxx:349
@ RES_POOLCOLL_NUM_NONUM5
No numbering.
Definition: poolfmt.hxx:300
@ RES_POOLCOLL_BULLET_LEVEL5E
End 5th Level.
Definition: poolfmt.hxx:321
@ RES_POOLCOLL_NUM_LEVEL5S
Start 5th level.
Definition: poolfmt.hxx:297
@ RES_POOLCOLL_HEADLINE8
Heading 8.
Definition: poolfmt.hxx:269
@ RES_POOLCOLL_TOX_USER4
4th level.
Definition: poolfmt.hxx:388
@ RES_POOLCOLL_HTML_DD
Definition: poolfmt.hxx:437
@ RES_POOLCOLL_TOX_USER3
3rd level.
Definition: poolfmt.hxx:387
@ RES_POOLCOLL_NUM_NONUM2
No numbering.
Definition: poolfmt.hxx:288
@ RES_POOLCOLL_TOX_OBJECTH
object index.
Definition: poolfmt.hxx:402
@ RES_POOLCOLL_DOC_APPENDIX
Doc. appendix.
Definition: poolfmt.hxx:427
@ RES_POOLCOLL_ENVELOPE_ADDRESS
Addressee.
Definition: poolfmt.hxx:354
@ RES_POOLCOLL_TABLE
Subgroup table.
Definition: poolfmt.hxx:341
@ RES_POOLCOLL_TOX_IDX2
2nd level.
Definition: poolfmt.hxx:371
@ RES_POOLCOLL_BULLET_NONUM1
No numbering.
Definition: poolfmt.hxx:306
@ RES_POOLCOLL_NUM_LEVEL2S
Start 2nd level.
Definition: poolfmt.hxx:285
@ RES_POOLCOLL_TOX_USER1
1st level.
Definition: poolfmt.hxx:385
@ RES_POOLCOLL_COMMENT
Comment.
Definition: poolfmt.hxx:359
@ RES_POOLCOLL_CONFRONTATION
List indent.
Definition: poolfmt.hxx:257
@ RES_POOLCOLL_FOOTERR
Footer Right.
Definition: poolfmt.hxx:338
@ RES_POOLCOLL_TOX_USER2
2nd level.
Definition: poolfmt.hxx:386
@ RES_POOLCOLL_HEADER
Header Left&Right.
Definition: poolfmt.hxx:331
@ RES_POOLCOLL_NUM_NONUM4
No numbering.
Definition: poolfmt.hxx:296
@ RES_POOLCOLL_BULLET_LEVEL4S
Start 4th level.
Definition: poolfmt.hxx:315
@ RES_POOLCOLL_BULLET_LEVEL4E
End 4th level.
Definition: poolfmt.hxx:317
@ RES_POOLCOLL_TOX_CNTNT6
Content 6th level.
Definition: poolfmt.hxx:391
@ RES_POOLCOLL_TOX_USER9
9th level.
Definition: poolfmt.hxx:417
@ RES_POOLCOLL_NUM_LEVEL4
4th level.
Definition: poolfmt.hxx:294
@ RES_POOLCOLL_DOC_TITLE
Doc. title.
Definition: poolfmt.hxx:425
@ RES_POOLCOLL_NUM_NONUM3
No numbering.
Definition: poolfmt.hxx:292
@ RES_POOLCOLL_TOX_CNTNT3
Content 3rd level.
Definition: poolfmt.hxx:379
@ RES_POOLCOLL_TOX_ILLUSH
illustrations index.
Definition: poolfmt.hxx:398
@ RES_POOLCOLL_BULLET_NONUM5
No numbering.
Definition: poolfmt.hxx:322
@ RES_POOLCOLL_TOX_CNTNT10
Content 10th level.
Definition: poolfmt.hxx:395
@ RES_POOLCOLL_TOX_CNTNT5
Content 5th level.
Definition: poolfmt.hxx:381
@ RES_POOLCOLL_HEADLINE9
Heading 9.
Definition: poolfmt.hxx:270
@ RES_POOLCOLL_FOOTERL
Footer Left.
Definition: poolfmt.hxx:337
@ RES_POOLCOLL_FRAME
Other stuff.
Definition: poolfmt.hxx:352
@ RES_POOLCOLL_TOX_CNTNT2
Content 2nd level.
Definition: poolfmt.hxx:378
@ RES_POOLCOLL_HTML_DT
Definition: poolfmt.hxx:438
@ RES_POOLCOLL_REGISTER_END
Definition: poolfmt.hxx:420
@ RES_POOLCOLL_BULLET_NONUM3
No numbering.
Definition: poolfmt.hxx:314
@ RES_POOLCOLL_NUM_LEVEL3E
End 3rd level.
Definition: poolfmt.hxx:291
@ RES_POOLCOLL_LABEL_TABLE
Label table.
Definition: poolfmt.hxx:347
@ RES_POOLCOLL_TOX_IDX1
1st level.
Definition: poolfmt.hxx:370
@ RES_POOLCOLL_NUM_LEVEL3
3rd level.
Definition: poolfmt.hxx:290
@ RES_POOLCOLL_NUM_NONUM1
No numbering.
Definition: poolfmt.hxx:284
@ RES_POOLCOLL_BULLET_LEVEL1S
Subgroup bullets.
Definition: poolfmt.hxx:303
@ RES_POOLCOLL_HTML_HR
Definition: poolfmt.hxx:436
@ RES_POOLCOLL_NUM_LEVEL5E
End 5th level.
Definition: poolfmt.hxx:299
@ RES_POOLCOLL_TOX_CNTNT1
Content 1st level.
Definition: poolfmt.hxx:377
@ RES_POOLCOLL_BULLET_LEVEL3
3rd Level.
Definition: poolfmt.hxx:312
@ RES_POOLCOLL_LABEL_ABB
Label illustration.
Definition: poolfmt.hxx:346
@ RES_POOLCOLL_TEXT_MOVE
Text body indent.
Definition: poolfmt.hxx:254
@ RES_POOLCOLL_HEADLINE_BASE
Subgroup headings.
Definition: poolfmt.hxx:261
@ RES_POOLCOLL_SEND_ADDRESS
Sender.
Definition: poolfmt.hxx:355
@ RES_POOLCOLL_DOC_END
Definition: poolfmt.hxx:429
@ RES_POOLCOLL_LISTS_BEGIN
Group lists.
Definition: poolfmt.hxx:276
@ RES_POOLCOLL_NUM_LEVEL2
2nd level.
Definition: poolfmt.hxx:286
@ RES_POOLCOLL_NUM_LEVEL1
1st level.
Definition: poolfmt.hxx:282
@ RES_POOLCOLL_TOX_ILLUS1
Illustrations all levels.
Definition: poolfmt.hxx:399
@ RES_POOLCOLL_HEADERL
Header Left.
Definition: poolfmt.hxx:332
@ RES_POOLCOLL_TOX_USER7
7th level.
Definition: poolfmt.hxx:415
@ RES_POOLCOLL_HEADLINE2
Heading 2.
Definition: poolfmt.hxx:263
@ RES_POOLCOLL_TOX_CNTNT7
Content 7th level.
Definition: poolfmt.hxx:392
@ RES_POOLCOLL_TOX_CNTNT8
Content 8th level.
Definition: poolfmt.hxx:393
@ RES_POOLCOLL_TOX_USER10
10th level.
Definition: poolfmt.hxx:418
@ RES_POOLCOLL_DOC_SUBTITLE
Doc. subtitle.
Definition: poolfmt.hxx:426
@ RES_POOLCOLL_TOX_IDXBREAK
Separator.
Definition: poolfmt.hxx:373
@ RES_POOLCOLL_TOX_CNTNT9
Content 9th level.
Definition: poolfmt.hxx:394
@ RES_POOLCOLL_BULLET_LEVEL2S
Start 2nd level.
Definition: poolfmt.hxx:307
@ RES_POOLCOLL_HEADLINE4
Heading 4.
Definition: poolfmt.hxx:265
@ RES_POOLCOLL_BULLET_NONUM4
No numbering.
Definition: poolfmt.hxx:318
@ RES_POOLCOLL_FOOTNOTE
Footnotes.
Definition: poolfmt.hxx:353
@ RES_POOLCOLL_TOX_AUTHORITIESH
index of authorities.
Definition: poolfmt.hxx:410
@ RES_POOLCOLL_HEADLINE7
Heading 7.
Definition: poolfmt.hxx:268
@ RES_POOLCOLL_NUM_LEVEL4S
Start 4th level.
Definition: poolfmt.hxx:293
@ RES_POOLCOLL_HTML_PRE
Definition: poolfmt.hxx:435
@ RES_POOLCOLL_TOX_USER8
8th level.
Definition: poolfmt.hxx:416
@ RES_POOLCOLL_NUM_LEVEL3S
Start 3rd level.
Definition: poolfmt.hxx:289
@ RES_POOLCOLL_BULLET_LEVEL5
5th level.
Definition: poolfmt.hxx:320
@ RES_POOLCOLL_NUM_LEVEL1S
Subgroup numberings.
Definition: poolfmt.hxx:281
@ RES_POOLCOLL_HEADLINE1
Heading 1.
Definition: poolfmt.hxx:262
@ RES_POOLCOLL_BULLET_LEVEL2E
End 2nd level.
Definition: poolfmt.hxx:309
@ RES_POOLCOLL_LISTS_END
Definition: poolfmt.hxx:324
@ RES_POOLCOLL_HEADERR
Header Right.
Definition: poolfmt.hxx:333
@ RES_POOLCOLL_TABLE_HDLN
Table of Contents - heading.
Definition: poolfmt.hxx:342
@ RES_POOLCOLL_BULLET_LEVEL5S
Start 5th level.
Definition: poolfmt.hxx:319
@ RES_POOLCOLL_FOOTER
Subgroup footer.
Definition: poolfmt.hxx:336
@ RES_POOLCOLL_EXTRA_END
Definition: poolfmt.hxx:361
@ RES_POOLCOLL_DOC_BEGIN
Group chapter / document.
Definition: poolfmt.hxx:423
@ RES_POOLCOLL_TEXT_IDENT
Text body first line indent.
Definition: poolfmt.hxx:252
@ RES_POOLCOLL_HEADLINE3
Heading 3.
Definition: poolfmt.hxx:264
@ RES_POOLCOLL_ENDNOTE
Endnotes.
Definition: poolfmt.hxx:356
RES_POOLFMT
IDs for the ranges.
Definition: poolfmt.hxx:93
@ RES_POOL_FRMFMT
Definition: poolfmt.hxx:96
@ RES_POOL_GRFFMT
Definition: poolfmt.hxx:101
@ RES_POOL_PARFMT
Definition: poolfmt.hxx:100
@ RES_POOL_PAGEFMT
Definition: poolfmt.hxx:98
@ RES_POOL_TXTCOLL
Definition: poolfmt.hxx:97
@ RES_POOL_CHRFMT
Definition: poolfmt.hxx:95
@ RES_POOLFMT_BEGIN
Definition: poolfmt.hxx:94
@ RES_POOLFMT_END
Definition: poolfmt.hxx:102
bool IsConditionalByPoolId(sal_uInt16 nId)
const sal_uInt16 POOLGRP_FRAMEFMT
Definition: poolfmt.hxx:76
RES_POOL_NUMRULE_TYPE
Definition: poolfmt.hxx:186
@ RES_POOLNUMRULE_BUL5
NumRule Bullets 5.
Definition: poolfmt.hxx:198
@ RES_POOLNUMRULE_BUL2
NumRule Bullets 2.
Definition: poolfmt.hxx:195
@ RES_POOLNUMRULE_BEGIN
Definition: poolfmt.hxx:187
@ RES_POOLNUMRULE_BUL4
NumRule Bullets 4.
Definition: poolfmt.hxx:197
@ RES_POOLNUMRULE_NUM2
NumRule Numbering ABC.
Definition: poolfmt.hxx:190
@ RES_POOLNUMRULE_NUM1
NumRule Numbering 123.
Definition: poolfmt.hxx:189
@ RES_POOLNUMRULE_END
Definition: poolfmt.hxx:199
@ RES_POOLNUMRULE_NUM5
NumRule Numbering ivx.
Definition: poolfmt.hxx:193
@ RES_POOLNUMRULE_NOLIST
Definition: poolfmt.hxx:188
@ RES_POOLNUMRULE_BUL3
NumRule Bullets 3.
Definition: poolfmt.hxx:196
@ RES_POOLNUMRULE_NUM3
NumRule Numbering abc.
Definition: poolfmt.hxx:191
@ RES_POOLNUMRULE_NUM4
NumRule Numbering IVX.
Definition: poolfmt.hxx:192
@ RES_POOLNUMRULE_BUL1
NumRule Bullets 1.
Definition: poolfmt.hxx:194
RES_POOL_PAGEFMT_TYPE
IDs for page styles.
Definition: poolfmt.hxx:167
@ RES_POOLPAGE_ENVELOPE
Envelope.
Definition: poolfmt.hxx:174
@ RES_POOLPAGE_REGISTER
Index.
Definition: poolfmt.hxx:175
@ RES_POOLPAGE_END
Definition: poolfmt.hxx:181
@ RES_POOLPAGE_LEFT
Left page.
Definition: poolfmt.hxx:172
@ RES_POOLPAGE_ENDNOTE
Endnote page.
Definition: poolfmt.hxx:178
@ RES_POOLPAGE_HTML
HTML.
Definition: poolfmt.hxx:176
@ RES_POOLPAGE_FOOTNOTE
Footnote at end of document.
Definition: poolfmt.hxx:177
@ RES_POOLPAGE_BEGIN
Definition: poolfmt.hxx:168
@ RES_POOLPAGE_LANDSCAPE
Landscape page style.
Definition: poolfmt.hxx:179
@ RES_POOLPAGE_FIRST
First page.
Definition: poolfmt.hxx:171
@ RES_POOLPAGE_RIGHT
Right page.
Definition: poolfmt.hxx:173
@ RES_POOLPAGE_STANDARD
Standard page.
Definition: poolfmt.hxx:170
RES_POOL_CHRFMT_TYPE
Ranges for the IDs of the formats.
Definition: poolfmt.hxx:109
@ RES_POOLCHR_TOXJUMP
Jump from index.
Definition: poolfmt.hxx:123
@ RES_POOLCHR_HTML_TELETYPE
Definition: poolfmt.hxx:143
@ RES_POOLCHR_INET_VISIT
Internet visited.
Definition: poolfmt.hxx:121
@ RES_POOLCHR_BULLET_LEVEL
Bullets.
Definition: poolfmt.hxx:118
@ RES_POOLCHR_NORMAL_END
Definition: poolfmt.hxx:132
@ RES_POOLCHR_NUM_LEVEL
Numbering symbols.
Definition: poolfmt.hxx:117
@ RES_POOLCHR_HTML_CODE
Definition: poolfmt.hxx:138
@ RES_POOLCHR_BEGIN
Definition: poolfmt.hxx:110
@ RES_POOLCHR_HTML_SAMPLE
Definition: poolfmt.hxx:139
@ RES_POOLCHR_HTML_CITATION
Definition: poolfmt.hxx:136
@ RES_POOLCHR_FOOTNOTE
Footnote.
Definition: poolfmt.hxx:113
@ RES_POOLCHR_HTML_EMPHASIS
Definition: poolfmt.hxx:135
@ RES_POOLCHR_DROPCAPS
Dropcaps.
Definition: poolfmt.hxx:116
@ RES_POOLCHR_ENDNOTE
Endnote.
Definition: poolfmt.hxx:124
@ RES_POOLCHR_ENDNOTE_ANCHOR
Endnote anchor.
Definition: poolfmt.hxx:128
@ RES_POOLCHR_LABEL
Label.
Definition: poolfmt.hxx:115
@ RES_POOLCHR_PAGENO
Pages/field.
Definition: poolfmt.hxx:114
@ RES_POOLCHR_JUMPEDIT
Placeholder.
Definition: poolfmt.hxx:122
@ RES_POOLCHR_INET_NORMAL
Internet normal.
Definition: poolfmt.hxx:120
@ RES_POOLCHR_HTML_KEYBOARD
Definition: poolfmt.hxx:140
@ RES_POOLCHR_HTML_STRONG
Definition: poolfmt.hxx:137
@ RES_POOLCHR_HTML_END
Definition: poolfmt.hxx:144
@ RES_POOLCHR_LINENUM
Line numbering.
Definition: poolfmt.hxx:125
@ RES_POOLCHR_HTML_BEGIN
HTML-styles.
Definition: poolfmt.hxx:134
@ RES_POOLCHR_HTML_DEFINSTANCE
Definition: poolfmt.hxx:142
@ RES_POOLCHR_FOOTNOTE_ANCHOR
Footnote anchor.
Definition: poolfmt.hxx:127
@ RES_POOLCHR_HTML_VARIABLE
Definition: poolfmt.hxx:141
@ RES_POOLCHR_NORMAL_BEGIN
Definition: poolfmt.hxx:111
@ RES_POOLCHR_END
Definition: poolfmt.hxx:146
@ RES_POOLCHR_RUBYTEXT
Rubytext.
Definition: poolfmt.hxx:129
@ RES_POOLCHR_IDX_MAIN_ENTRY
Main entry in indices.
Definition: poolfmt.hxx:126
@ RES_POOLCHR_VERT_NUM
Vertical numbering symbols.
Definition: poolfmt.hxx:130
const sal_uInt16 POOLGRP_CELLSTYLE
Definition: poolfmt.hxx:80
const sal_uInt16 POOLGRP_NOCOLLID
POOLCOLL-IDs: +-—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+ !User! Range ! 0 ! Offset ! +-—+—+—+—+—+—+—+—+—+—+—+...
Definition: poolfmt.hxx:59
const sal_uInt16 COLL_GET_RANGE_BITS
Definition: poolfmt.hxx:71
RES_POOL_CELLSTYLE_TYPE
Definition: poolfmt.hxx:239
@ RES_POOLCELLSTYLE_BEGIN
Definition: poolfmt.hxx:240
@ RES_POOLCELLSTYLE_END
Definition: poolfmt.hxx:241
const sal_uInt16 POOLGRP_NUMRULE
Definition: poolfmt.hxx:78
const sal_uInt16 COLL_REGISTER_BITS
Definition: poolfmt.hxx:68
sal_uInt16 GetPoolParent(sal_uInt16 nId)
Query defined parent of a POOL-ID Returns 0 if standard USHRT_MAX if no parent the parent in all othe...
Definition: poolfmt.cxx:150
RES_POOL_TABLESTYLE_TYPE
Definition: poolfmt.hxx:204
@ RES_POOLTABLESTYLE_LO6_SIMPLE_GRID_ROWS
Definition: poolfmt.hxx:233
@ RES_POOLTABLESTYLE_TURQUOISE
Definition: poolfmt.hxx:222
@ RES_POOLTABLESTYLE_DEFAULT
Definition: poolfmt.hxx:206
@ RES_POOLTABLESTYLE_GREEN
Definition: poolfmt.hxx:219
@ RES_POOLTABLESTYLE_YELLOW
Definition: poolfmt.hxx:223
@ RES_POOLTABLESTYLE_LO6_FINANCIAL
Definition: poolfmt.hxx:231
@ RES_POOLTABLESTYLE_LO6_ACADEMIC
Definition: poolfmt.hxx:225
@ RES_POOLTABLESTYLE_BLUE
Definition: poolfmt.hxx:211
@ RES_POOLTABLESTYLE_END
Definition: poolfmt.hxx:235
@ RES_POOLTABLESTYLE_CURRENCY_TURQUOISE
Definition: poolfmt.hxx:217
@ RES_POOLTABLESTYLE_CURRENCY
Definition: poolfmt.hxx:213
@ RES_POOLTABLESTYLE_BEGIN
Definition: poolfmt.hxx:205
@ RES_POOLTABLESTYLE_LO6_SIMPLE_LIST_SHADED
Definition: poolfmt.hxx:234
@ RES_POOLTABLESTYLE_RED
Definition: poolfmt.hxx:221
@ RES_POOLTABLESTYLE_3D
Definition: poolfmt.hxx:208
@ RES_POOLTABLESTYLE_LO6_BOX_LIST_RED
Definition: poolfmt.hxx:228
@ RES_POOLTABLESTYLE_LAVENDER
Definition: poolfmt.hxx:220
@ RES_POOLTABLESTYLE_LO6_SIMPLE_GRID_COLUMNS
Definition: poolfmt.hxx:232
@ RES_POOLTABLESTYLE_CURRENCY_LAVENDER
Definition: poolfmt.hxx:216
@ RES_POOLTABLESTYLE_LO6_BOX_LIST_GREEN
Definition: poolfmt.hxx:227
@ RES_POOLTABLESTYLE_LO6_ELEGANT
Definition: poolfmt.hxx:230
@ RES_POOLTABLESTYLE_BLACK1
Definition: poolfmt.hxx:209
@ RES_POOLTABLESTYLE_GRAY
Definition: poolfmt.hxx:218
@ RES_POOLTABLESTYLE_BROWN
Definition: poolfmt.hxx:212
@ RES_POOLTABLESTYLE_BLACK2
Definition: poolfmt.hxx:210
@ RES_POOLTABLESTYLE_CURRENCY_GRAY
Definition: poolfmt.hxx:215
@ RES_POOLTABLESTYLE_CURRENCY_3D
Definition: poolfmt.hxx:214
@ RES_POOLTABLESTYLE_LO6_BOX_LIST_YELLOW
Definition: poolfmt.hxx:229
@ RES_POOLTABLESTYLE_LO6_BOX_LIST_BLUE
Definition: poolfmt.hxx:226
const sal_uInt16 COLL_TEXT_BITS
Definition: poolfmt.hxx:65
const sal_uInt16 USER_FMT
POLLCOLL-groups:
Definition: poolfmt.hxx:63
SvxFrameDirection GetDefaultFrameDirection(LanguageType nLanguage)
Return the AutoCollection by its Id.
Definition: poolfmt.cxx:79
const sal_uInt16 POOLGRP_CHARFMT
Other groups:
Definition: poolfmt.hxx:75
const sal_uInt16 POOLGRP_PAGEDESC
Definition: poolfmt.hxx:77
const sal_uInt16 POOL_IDUSER_FMT
Recognize whether it's a user defined style or not:
Definition: poolfmt.hxx:83
bool IsPoolUserFormat(sal_uInt16 nId)
Definition: poolfmt.hxx:86
RES_POOL_FRMFMT_TYPE
IDs for frame styles.
Definition: poolfmt.hxx:151
@ RES_POOLFRM_LABEL
Labels.
Definition: poolfmt.hxx:160
@ RES_POOLFRM_FORMEL
Formula.
Definition: poolfmt.hxx:157
@ RES_POOLFRM_FRAME
Frame.
Definition: poolfmt.hxx:154
@ RES_POOLFRM_END
Definition: poolfmt.hxx:162
@ RES_POOLFRM_WATERSIGN
Watermark.
Definition: poolfmt.hxx:159
@ RES_POOLFRM_OLE
OLE.
Definition: poolfmt.hxx:156
@ RES_POOLFRM_MARGINAL
Marginalia.
Definition: poolfmt.hxx:158
@ RES_POOLFRM_BEGIN
Definition: poolfmt.hxx:152
@ RES_POOLFRM_GRAPHIC
Graphics.
Definition: poolfmt.hxx:155
const sal_uInt16 COLL_HTML_BITS
Definition: poolfmt.hxx:70
const sal_uInt16 COLL_LISTS_BITS
Definition: poolfmt.hxx:66
const sal_uInt16 COLL_EXTRA_BITS
Definition: poolfmt.hxx:67