Update ooo320-m1
[ooovba.git] / binfilter / inc / bf_sd / pres.hxx
blob14a3792abab77fc933dc48122b93c7b82baf0af2
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: pres.hxx,v $
10 * $Revision: 1.4 $
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 ************************************************************************/
30 #ifndef _PRESENTATION_HXX
31 #define _PRESENTATION_HXX
32 namespace binfilter {
34 enum AutoLayout
36 AUTOLAYOUT_TITLE,
37 AUTOLAYOUT_ENUM,
38 AUTOLAYOUT_CHART,
39 AUTOLAYOUT_2TEXT,
40 AUTOLAYOUT_TEXTCHART,
41 AUTOLAYOUT_ORG,
42 AUTOLAYOUT_TEXTCLIP,
43 AUTOLAYOUT_CHARTTEXT,
44 AUTOLAYOUT_TAB,
45 AUTOLAYOUT_CLIPTEXT,
46 AUTOLAYOUT_TEXTOBJ,
47 AUTOLAYOUT_OBJ,
48 AUTOLAYOUT_TEXT2OBJ,
49 AUTOLAYOUT_OBJTEXT,
50 AUTOLAYOUT_OBJOVERTEXT,
51 AUTOLAYOUT_2OBJTEXT,
52 AUTOLAYOUT_2OBJOVERTEXT,
53 AUTOLAYOUT_TEXTOVEROBJ,
54 AUTOLAYOUT_4OBJ,
55 AUTOLAYOUT_ONLY_TITLE,
56 AUTOLAYOUT_NONE,
57 AUTOLAYOUT_NOTES,
58 AUTOLAYOUT_HANDOUT1,
59 AUTOLAYOUT_HANDOUT2,
60 AUTOLAYOUT_HANDOUT3,
61 AUTOLAYOUT_HANDOUT4,
62 AUTOLAYOUT_HANDOUT6,
63 AUTOLAYOUT_VERTICAL_TITLE_TEXT_CHART,
64 AUTOLAYOUT_VERTICAL_TITLE_VERTICAL_OUTLINE,
65 AUTOLAYOUT_TITLE_VERTICAL_OUTLINE,
66 AUTOLAYOUT_TITLE_VERTICAL_OUTLINE_CLIPART
69 enum PageKind
71 PK_STANDARD,
72 PK_NOTES,
73 PK_HANDOUT
76 enum EditMode
78 EM_PAGE,
79 EM_MASTERPAGE
82 enum DocumentType
84 DOCUMENT_TYPE_IMPRESS,
85 DOCUMENT_TYPE_DRAW
88 enum NavigatorDragType
90 NAVIGATOR_DRAGTYPE_NONE,
91 NAVIGATOR_DRAGTYPE_URL,
92 NAVIGATOR_DRAGTYPE_LINK,
93 NAVIGATOR_DRAGTYPE_EMBEDDED
95 #define NAVIGATOR_DRAGTYPE_COUNT 4
97 } //namespace binfilter
98 #endif // _PRESENTATION_HXX