LibreOffice Module lotuswordpro (master) 1
lwpdefs.hxx
Go to the documentation of this file.
1/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2/*************************************************************************
3 *
4 * The Contents of this file are made available subject to the terms of
5 * either of the following licenses
6 *
7 * - GNU Lesser General Public License Version 2.1
8 * - Sun Industry Standards Source License Version 1.1
9 *
10 * Sun Microsystems Inc., October, 2000
11 *
12 * GNU Lesser General Public License Version 2.1
13 * =============================================
14 * Copyright 2000 by Sun Microsystems, Inc.
15 * 901 San Antonio Road, Palo Alto, CA 94303, USA
16 *
17 * This library is free software; you can redistribute it and/or
18 * modify it under the terms of the GNU Lesser General Public
19 * License version 2.1, as published by the Free Software Foundation.
20 *
21 * This library is distributed in the hope that it will be useful,
22 * but WITHOUT ANY WARRANTY; without even the implied warranty of
23 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
24 * Lesser General Public License for more details.
25 *
26 * You should have received a copy of the GNU Lesser General Public
27 * License along with this library; if not, write to the Free Software
28 * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
29 * MA 02111-1307 USA
30 *
31 *
32 * Sun Industry Standards Source License Version 1.1
33 * =================================================
34 * The contents of this file are subject to the Sun Industry Standards
35 * Source License Version 1.1 (the "License"); You may not use this file
36 * except in compliance with the License. You may obtain a copy of the
37 * License at http://www.openoffice.org/license.html.
38 *
39 * Software provided under this License is provided on an "AS IS" basis,
40 * WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
41 * WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
42 * MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
43 * See the License for the specific provisions governing your rights and
44 * obligations concerning the Software.
45 *
46 * The Initial Developer of the Original Code is: IBM Corporation
47 *
48 * Copyright: 2008 by IBM Corporation
49 *
50 * All Rights Reserved.
51 *
52 * Contributor(s): _______________________________________
53 *
54 *
55 ************************************************************************/
56/*************************************************************************
57 * @file
58 * definitions for all object types VO_TYPE
59 ************************************************************************/
60
61#ifndef INCLUDED_LOTUSWORDPRO_INC_LWPDEFS_HXX
62#define INCLUDED_LOTUSWORDPRO_INC_LWPDEFS_HXX
63
64#define BAD_OFFSET 0xFFFFFFFFUL
65#define BAD_ATOM (sal_Int32(-1)) // Invalid Atom ID
66
67//Please remove the item from the commented defines after you add the tag to the following enum.
69{
101
110
117
124 // added for OLE
126
127 // added for table
149
155
156 //for footnote
168
169 //for frame group
172
173 //For index manager
174 VO_ROOTLEAFOBJINDEX = 0xFFFB, // Root Index with no kids
175 VO_ROOTOBJINDEX = 0xFFFC, // Root Index with kids
176
177 //Add new type of index
178 VO_OBJINDEX = 0xFFFD, // Obj Index with kids
179
180 VO_LEAFOBJINDEX = 0xFFFE , // Leaf Index
181
183
184 //For comment notes
189
190 // for parallel column
195
196 //for ruby mark
199
202 //for default tab distance
204
205 //The last one
206 VO_INVALID = -1
208
209#endif
210
211/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
VO_TYPE
Definition: lwpdefs.hxx:69
@ VO_HEADERLAYOUT
Definition: lwpdefs.hxx:82
@ VO_AMIKAKEPIECE
Definition: lwpdefs.hxx:109
@ VO_PAGELAYOUT
Definition: lwpdefs.hxx:76
@ VO_CELLRANGE
Definition: lwpdefs.hxx:140
@ VO_LAYOUTJOINSTUFF
Definition: lwpdefs.hxx:94
@ VO_SUPERTABLELAYOUT
Definition: lwpdefs.hxx:130
@ VO_FOOTNOTEOPTS
Definition: lwpdefs.hxx:158
@ VO_PARALLELCOLUMNS
Definition: lwpdefs.hxx:194
@ VO_BREAKSPIECE
Definition: lwpdefs.hxx:113
@ VO_OLEOBJECT
Definition: lwpdefs.hxx:125
@ VO_OBJECTHOLDER
Definition: lwpdefs.hxx:122
@ VO_LAYOUTSHADOW
Definition: lwpdefs.hxx:95
@ VO_DIVOPTS
Definition: lwpdefs.hxx:80
@ VO_FOOTNOTETABLE
Definition: lwpdefs.hxx:165
@ VO_PCOLBLOCK
Definition: lwpdefs.hxx:193
@ VO_HEADLAYOUT
Definition: lwpdefs.hxx:75
@ VO_FOOTNOTELAYOUT
Definition: lwpdefs.hxx:159
@ VO_CHARACTERSTYLE
Definition: lwpdefs.hxx:103
@ VO_ROOTLEAFOBJINDEX
Definition: lwpdefs.hxx:174
@ VO_PAGEHINT
Definition: lwpdefs.hxx:121
@ VO_CELLLIST
Definition: lwpdefs.hxx:135
@ VO_ROWLAYOUT
Definition: lwpdefs.hxx:133
@ VO_HEADHOLDER
Definition: lwpdefs.hxx:79
@ VO_CONTFROMLAYOUT
Definition: lwpdefs.hxx:167
@ VO_HEADTAILHOLDER
Definition: lwpdefs.hxx:120
@ VO_CONTONLAYOUT
Definition: lwpdefs.hxx:166
@ VO_POBJECTHOLDER
Definition: lwpdefs.hxx:123
@ VO_GROUPLAYOUT
Definition: lwpdefs.hxx:170
@ VO_TOCLEVELDATA
Definition: lwpdefs.hxx:86
@ VO_VERGTR
Definition: lwpdefs.hxx:100
@ VO_LAYOUTNUMERICS
Definition: lwpdefs.hxx:96
@ VO_BOOKMARK
Definition: lwpdefs.hxx:153
@ VO_TABLEHEADINGLAYOUT
Definition: lwpdefs.hxx:145
@ VO_PARABACKGROUNDPIECE
Definition: lwpdefs.hxx:116
@ VO_FORMULAINFO
Definition: lwpdefs.hxx:137
@ VO_ALIGNMENTPIECE
Definition: lwpdefs.hxx:105
@ VO_LAYOUTCOLUMNS
Definition: lwpdefs.hxx:90
@ VO_LAYOUTBACKGROUNDSTUFF
Definition: lwpdefs.hxx:93
@ VO_COLUMNLAYOUT
Definition: lwpdefs.hxx:138
@ VO_TABPIECE
Definition: lwpdefs.hxx:115
@ VO_SECTION
Definition: lwpdefs.hxx:118
@ VO_DOCDATA
Definition: lwpdefs.hxx:81
@ VO_DEPENDENT
Definition: lwpdefs.hxx:142
@ VO_DROPCAPLAYOUT
Definition: lwpdefs.hxx:150
@ VO_VERDOCUMENT
Definition: lwpdefs.hxx:203
@ VO_PARABORDERPIECE
Definition: lwpdefs.hxx:112
@ VO_PARA
Definition: lwpdefs.hxx:70
@ VO_FNCELLLAYOUT
Definition: lwpdefs.hxx:161
@ VO_SUPERTABLE
Definition: lwpdefs.hxx:132
@ VO_TABLEHEADING
Definition: lwpdefs.hxx:147
@ VO_DOCUMENT
Definition: lwpdefs.hxx:71
@ VO_SUPERPARALLELCOLUMNLAYOUT
Definition: lwpdefs.hxx:191
@ VO_GLOSSARY
Definition: lwpdefs.hxx:200
@ VO_ROWHEADINGLAYOUT
Definition: lwpdefs.hxx:146
@ VO_LAYOUTGUTTERSTUFF
Definition: lwpdefs.hxx:92
@ VO_SPACINGPIECE
Definition: lwpdefs.hxx:107
@ VO_HEADCONTENT
Definition: lwpdefs.hxx:74
@ VO_TABLE
Definition: lwpdefs.hxx:128
@ VO_NUMERICVALUE
Definition: lwpdefs.hxx:136
@ VO_NOTEHEADERLAYOUT
Definition: lwpdefs.hxx:186
@ VO_HIDDENCELLLAYOUT
Definition: lwpdefs.hxx:144
@ VO_FIELDMARKER
Definition: lwpdefs.hxx:154
@ VO_PARASTYLE
Definition: lwpdefs.hxx:102
@ VO_NOTELAYOUT
Definition: lwpdefs.hxx:185
@ VO_TABLELAYOUT
Definition: lwpdefs.hxx:131
@ VO_LAYOUTMARGINS
Definition: lwpdefs.hxx:89
@ VO_FOOTNOTE
Definition: lwpdefs.hxx:157
@ VO_TOCSUPERTABLELAYOUT
Definition: lwpdefs.hxx:85
@ VO_GROUPFRAME
Definition: lwpdefs.hxx:171
@ VO_LAYOUTEXTERNALBORDERSTUFF
Definition: lwpdefs.hxx:98
@ VO_TABRACK
Definition: lwpdefs.hxx:111
@ VO_INDENTPIECE
Definition: lwpdefs.hxx:106
@ VO_LAYOUTGEOMETRY
Definition: lwpdefs.hxx:87
@ VO_FOLDER
Definition: lwpdefs.hxx:141
@ VO_INDEXSECTION
Definition: lwpdefs.hxx:119
@ VO_ROWLIST
Definition: lwpdefs.hxx:134
@ VO_GRAPHIC
Definition: lwpdefs.hxx:99
@ VO_CELLLAYOUT
Definition: lwpdefs.hxx:129
@ VO_LEAFOBJINDEX
Definition: lwpdefs.hxx:180
@ VO_NOTETEXTLAYOUT
Definition: lwpdefs.hxx:187
@ VO_FOOTERLAYOUT
Definition: lwpdefs.hxx:83
@ VO_VPLAYOUT
Definition: lwpdefs.hxx:188
@ VO_SILVERBULLET
Definition: lwpdefs.hxx:104
@ VO_CHARBORDERPIECE
Definition: lwpdefs.hxx:108
@ VO_PCOLLAYOUT
Definition: lwpdefs.hxx:192
@ VO_ENDNOTELAYOUT
Definition: lwpdefs.hxx:162
@ VO_LAYOUTRELATIVITY
Definition: lwpdefs.hxx:97
@ VO_FNROWLAYOUT
Definition: lwpdefs.hxx:160
@ VO_VERQTR
Definition: lwpdefs.hxx:73
@ VO_RUBYMARKER
Definition: lwpdefs.hxx:197
@ VO_TABLEHINT
Definition: lwpdefs.hxx:148
@ VO_PROPLIST
Definition: lwpdefs.hxx:152
@ VO_ROOTOBJINDEX
Definition: lwpdefs.hxx:175
@ VO_ENSUPERTABLELAYOUT
Definition: lwpdefs.hxx:163
@ VO_STORY
Definition: lwpdefs.hxx:72
@ VO_SUPERGLOSSARYLAYOUT
Definition: lwpdefs.hxx:201
@ VO_INVALID
Definition: lwpdefs.hxx:206
@ VO_TABLERANGE
Definition: lwpdefs.hxx:139
@ VO_FRAMELAYOUT
Definition: lwpdefs.hxx:84
@ VO_RUBYLAYOUT
Definition: lwpdefs.hxx:198
@ VO_LISTLIST
Definition: lwpdefs.hxx:182
@ VO_DIVISIONINFO
Definition: lwpdefs.hxx:78
@ VO_DOCSOCK
Definition: lwpdefs.hxx:77
@ VO_NUMBERINGPIECE
Definition: lwpdefs.hxx:114
@ VO_LAYOUTSCALE
Definition: lwpdefs.hxx:88
@ VO_FNSUPERTABLELAYOUT
Definition: lwpdefs.hxx:164
@ VO_CONNECTEDCELLLAYOUT
Definition: lwpdefs.hxx:143
@ VO_CHBLKMARKER
Definition: lwpdefs.hxx:151
@ VO_LAYOUTBORDERSTUFF
Definition: lwpdefs.hxx:91
@ VO_OBJINDEX
Definition: lwpdefs.hxx:178