1 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2 /*************************************************************************
4 * The Contents of this file are made available subject to the terms of
5 * either of the following licenses
7 * - GNU Lesser General Public License Version 2.1
8 * - Sun Industry Standards Source License Version 1.1
10 * Sun Microsystems Inc., October, 2000
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
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.
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.
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,
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.
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.
46 * The Initial Developer of the Original Code is: IBM Corporation
48 * Copyright: 2008 by IBM Corporation
50 * All Rights Reserved.
52 * Contributor(s): _______________________________________
55 ************************************************************************/
56 /*************************************************************************
59 ************************************************************************/
60 #ifndef INCLUDED_LOTUSWORDPRO_INC_XFILTER_XFDEFS_HXX
61 #define INCLUDED_LOTUSWORDPRO_INC_XFILTER_XFDEFS_HXX
71 enumXFContentTableCell
,
72 enumXFContentTableRow
,
73 enumXFContentTableCol
,
74 enumXFContentGraphics
,
76 enumXFContentContainer
,
87 enumXFStylePageMaster
,
88 enumXFStyleMasterPage
,
99 enumXFStyleStrokeDash
,
103 enumXFStyleDefaultPara
,
116 enumXFUnderlineNone
= 0,
117 enumXFUnderlineSingle
,
118 enumXFUnderlineDouble
,
119 enumXFUnderlineDotted
,
121 enumXFUnderlineLongDash
,
122 enumXFUnderlineDotDash
,
123 enumXFUnderlineDotDotDash
,
126 enumXFUnderlineBoldDotted
,
127 enumXFUnderlineBoldDash
,
128 enumXFUnderlineBoldLongDash
,
129 enumXFUnderlineBoldDotDash
,
130 enumXFUnderlineBoldDotDotDash
,
131 enumXFUnderlineBoldWave
,
132 enumXFUnderlineDoubleWave
,
133 enumXFUnderlineSmallWave
138 enumXFReliefNone
= 0,
139 enumXFReliefEngraved
,
140 enumXFReliefEmbossed
,
145 enumXFCrossoutNone
= 0,
146 enumXFCrossoutSignel
,
147 enumXFCrossoutDouble
,
155 enumXFTransformNone
= 0,
156 enumXFTransformUpper
,
157 enumXFTransformLower
,
158 enumXFTransformCapitalize
,
159 enumXFTransformSmallCaps
164 enumXFEmphasizeNone
= 0,
166 enumXFEmphasizeCircle
,
168 enumXFEmphasizeAccent
187 enumXFShadowRightBottom
,
188 enumXFShadowRightTop
,
189 enumXFShadowLeftBottom
,
202 /**************************************************************************
205 * enumLHHeight: height of the line, in "cm".
206 * enumLHLeast: the height may be adjusted, but has a min value.
207 * enumLHPercent: the height is a certain times of the normal height.
208 * enumLHSpace: space between lines.
209 *************************************************************************/
223 enumXFBreakBefColumn
,
225 enumXFBreakAftColumn
,
226 enumXFBreakKeepWithNext
,
271 enumXFWrapRunThrough
,
292 enumXFFrameXRelPageContent
,
293 enumXFFrameXRelPageEndMargin
,
294 enumXFFrameXRelPageStartMargin
,
296 enumXFFrameXRelParaContent
,
297 enumXFFrameXRelParaEndMargin
,
298 enumXFFrameXRelParaStartMargin
,
300 enumXFFrameXRelFrame
,
301 enumXFFrameXRelFrameContent
,
302 enumXFFrameXRelFrameEndMargin
,
303 enumXFFrameXRelFrameStartMargin
309 enumXFFrameXPosRight
,
310 enumXFFrameXPosCenter
,
311 enumXFFrameXPosFromLeft
316 enumXFFrameYRelBaseLine
,
318 enumXFFrameYRelFrame
,
319 enumXFFrameYRelFrameContent
,
322 enumXFFrameYRelPageContent
,
324 enumXFFrameYRelParaContent
,
331 enumXFFrameYPosMiddle
,
332 enumXFFrameYPosBottom
,
333 enumXFFrameYPosFromTop
,
334 enumXFFrameYPosBelow
,
337 enum enumXFTableColVisible
339 enumXFTableColVisibleYes
,
340 enumXFTableColVisibleCollapse
,
341 enumXFTableColVisibleFilter
,
344 enum enumXFBookmarkRef
348 enumXFBookmarkChapter
,
356 enumXFDrawKindSection
,
380 enum enumXFAreaLineStyle
382 enumXFAreaLineSingle
,
383 enumXFAreaLineCrossed
,
390 enumXFColorGreyscale
,
400 enumXFPageUsageRight
,
401 enumXFPageUsageMirror
407 enumXFValueTypeBoolean
,
408 enumXFValueTypeCurrency
,
410 enumXFValueTypeFloat
,
411 enumXFValueTypePercentage
,
412 enumXFValueTypeString
,
416 enum enumXFNumberType
420 enuMXFNumberCurrency
,
421 enumXFNumberScientific
,
425 enum enumXFLineNumberPos
427 enumXFLineNumberLeft
,
428 enumXFLineNumberRight
,
429 enumXFLineNumberInner
,
430 enumXFLineNumberOuter
,
436 enumXFEntryAlphabetical
,
437 enumXFEntryUserIndex
,
443 enumXFIndexAlphabetical
,
444 enumXFIndexUserIndex
,
446 enumXFIndexIllustration
,
447 enumXFIndexTableIndex
,
450 enum enumXFIndexTemplate
452 enumXFIndexTemplateUnknown
,
453 enumXFIndexTemplateChapter
,
454 enumXFIndexTemplateText
,
455 enumXFIndexTemplateTab
,
456 enumXFIndexTemplatePage
,
457 enumXFIndexTemplateLinkStart
,
458 enumXFIndexTemplateLinkEnd
,
459 enumXFIndexTemplateSpan
,
460 enumXFIndexTemplateBibliography
,
463 enum enumXFRubyPosition
467 enumXFRubyCenter
= 2,
469 enumXFRubyBottom
= 3,
476 enumXFFWSlantX
, //slant-x
477 enumXFFWSlantY
//slant-y
482 enumXFFWAdjustAutosize
, //autosize
484 enumXFFWAdjustCenter
, //center
485 enumXFFWAdustRight
//right
491 enumXFFWShadowNormal
,
492 enumXFFWShadowVertical
,
498 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */