xref: /trunk/main/sd/inc/sdattr.hrc (revision cdf0e10c4e3984b49a9502b011690b615761d4a3)
1/*************************************************************************
2 *
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4 *
5 * Copyright 2000, 2010 Oracle and/or its affiliates.
6 *
7 * OpenOffice.org - a multi-platform office productivity suite
8 *
9 * This file is part of OpenOffice.org.
10 *
11 * OpenOffice.org is free software: you can redistribute it and/or modify
12 * it under the terms of the GNU Lesser General Public License version 3
13 * only, as published by the Free Software Foundation.
14 *
15 * OpenOffice.org is distributed in the hope that it will be useful,
16 * but WITHOUT ANY WARRANTY; without even the implied warranty of
17 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
18 * GNU Lesser General Public License version 3 for more details
19 * (a copy is included in the LICENSE file that accompanied this code).
20 *
21 * You should have received a copy of the GNU Lesser General Public License
22 * version 3 along with OpenOffice.org.  If not, see
23 * <http://www.openoffice.org/license.html>
24 * for a copy of the LGPLv3 License.
25 *
26 ************************************************************************/
27
28#ifndef _SDATTR_HRC
29#define _SDATTR_HRC
30
31#ifndef _SFX_HRC
32#include <sfx2/sfx.hrc>
33#endif
34
35// Anfang Page-Attribute
36#define ATTR_PAGE_START         SID_SD_START + 1234
37#define ATTR_PAGE_NAME          ATTR_PAGE_START
38#define ATTR_PAGE_BACKGROUND    ATTR_PAGE_START + 1
39#define ATTR_PAGE_OBJECTS       ATTR_PAGE_START + 2
40#define ATTR_PAGE_LAYOUT        ATTR_PAGE_START + 3
41#define ATTR_PAGE_END           ATTR_PAGE_LAYOUT
42
43// Layer-Attribute
44#define ATTR_LAYER_START        ATTR_PAGE_END + 1
45#define ATTR_LAYER_NAME         ATTR_LAYER_START
46#define ATTR_LAYER_VISIBLE      ATTR_LAYER_START + 1
47#define ATTR_LAYER_PRINTABLE    ATTR_LAYER_START + 2
48#define ATTR_LAYER_LOCKED       ATTR_LAYER_START + 3
49#define ATTR_LAYER_THISPAGE     ATTR_LAYER_START + 4
50#define ATTR_LAYER_TITLE        ATTR_LAYER_START + 5
51#define ATTR_LAYER_DESC         ATTR_LAYER_START + 6
52#define ATTR_LAYER_END          ATTR_LAYER_DESC
53
54// Anfang Dia-Attribute
55#define ATTR_DIA_START          ATTR_LAYER_END + 1
56#define ATTR_DIA_EFFECT         ATTR_DIA_START
57#define ATTR_DIA_SPEED          ATTR_DIA_START + 1
58#define ATTR_DIA_AUTO           ATTR_DIA_START + 2
59#define ATTR_DIA_TIME           ATTR_DIA_START + 3
60#define ATTR_DIA_SOUND          ATTR_DIA_START + 4
61#define ATTR_DIA_SOUNDFILE      ATTR_DIA_START + 5
62#define ATTR_DIA_END            ATTR_DIA_SOUNDFILE
63
64// Praesentations-Attribute
65#define ATTR_PRESENT_START              ATTR_DIA_END + 1
66#define ATTR_PRESENT_ALL                ATTR_PRESENT_START
67#define ATTR_PRESENT_CUSTOMSHOW         ATTR_PRESENT_START + 1
68#define ATTR_PRESENT_DIANAME            ATTR_PRESENT_START + 2
69#define ATTR_PRESENT_ENDLESS            ATTR_PRESENT_START + 3
70#define ATTR_PRESENT_MANUEL             ATTR_PRESENT_START + 4
71#define ATTR_PRESENT_MOUSE              ATTR_PRESENT_START + 5
72#define ATTR_PRESENT_PEN                ATTR_PRESENT_START + 6
73#define ATTR_PRESENT_NAVIGATOR          ATTR_PRESENT_START + 7
74#define ATTR_PRESENT_CHANGE_PAGE        ATTR_PRESENT_START + 8
75#define ATTR_PRESENT_ALWAYS_ON_TOP      ATTR_PRESENT_START + 9
76#define ATTR_PRESENT_FULLSCREEN         ATTR_PRESENT_START + 10
77#define ATTR_PRESENT_START_ACTUAL_PAGE  ATTR_PRESENT_START + 11
78#define ATTR_PRESENT_ANIMATION_ALLOWED  ATTR_PRESENT_START + 12
79#define ATTR_PRESENT_PAUSE_TIMEOUT      ATTR_PRESENT_START + 13
80#define ATTR_PRESENT_SHOW_PAUSELOGO     ATTR_PRESENT_START + 14
81#define ATTR_PRESENT_DISPLAY            ATTR_PRESENT_START + 15
82#define ATTR_PRESENT_END                ATTR_PRESENT_DISPLAY
83
84// Transformations-Attribute
85#define ATTR_TRANSF_START       ATTR_PRESENT_END + 1
86#define ATTR_TRANSF_POS_X       ATTR_TRANSF_START
87#define ATTR_TRANSF_POS_Y       ATTR_TRANSF_START + 1
88#define ATTR_TRANSF_WIDTH       ATTR_TRANSF_START + 2
89#define ATTR_TRANSF_HEIGHT      ATTR_TRANSF_START + 3
90#define ATTR_TRANSF_SIZE_POINT  ATTR_TRANSF_START + 4
91#define ATTR_TRANSF_ROT_X       ATTR_TRANSF_START + 5
92#define ATTR_TRANSF_ROT_Y       ATTR_TRANSF_START + 6
93#define ATTR_TRANSF_ANGLE       ATTR_TRANSF_START + 7
94#define ATTR_TRANSF_END         ATTR_TRANSF_ANGLE
95
96// Raster-Attribute
97#define ATTR_GRID_START         ATTR_TRANSF_END + 1
98#define ATTR_GRID_USE           ATTR_GRID_START
99#define ATTR_GRID_DRAW_X        ATTR_GRID_START + 1
100#define ATTR_GRID_DRAW_Y        ATTR_GRID_START + 2
101#define ATTR_GRID_DIVISION_X    ATTR_GRID_START + 3
102#define ATTR_GRID_DIVISION_Y    ATTR_GRID_START + 4
103#define ATTR_GRID_SNAP_X        ATTR_GRID_START + 5
104#define ATTR_GRID_SNAP_Y        ATTR_GRID_START + 6
105#define ATTR_GRID_ORIGIN_X      ATTR_GRID_START + 7
106#define ATTR_GRID_ORIGIN_Y      ATTR_GRID_START + 8
107#define ATTR_GRID_END           ATTR_GRID_ORIGIN_Y
108
109// Bildschirm-Attribute
110#define ATTR_DISPLAY_START              ATTR_GRID_END + 1
111#define ATTR_DISPLAY_FUNCTIONBAR        ATTR_DISPLAY_START
112#define ATTR_DISPLAY_OBJECTBAR          ATTR_DISPLAY_START + 1
113#define ATTR_DISPLAY_STATUSBAR          ATTR_DISPLAY_START + 2
114#define ATTR_DISPLAY_TOOLBAR            ATTR_DISPLAY_START + 3
115#define ATTR_DISPLAY_GRID               ATTR_DISPLAY_START + 4
116#define ATTR_DISPLAY_RULER              ATTR_DISPLAY_START + 5
117#define ATTR_DISPLAY_HELPLINES          ATTR_DISPLAY_START + 6
118#define ATTR_DISPLAY_STRANGE_GRAPHIC    ATTR_DISPLAY_START + 7
119#define ATTR_DISPLAY_ADJUSTLINES        ATTR_DISPLAY_START + 8
120#define ATTR_DISPLAY_END                ATTR_DISPLAY_ADJUSTLINES
121
122#define ATTR_TBX_DUMMY                  ATTR_DISPLAY_END + 1
123
124// Animations-Attribute
125#define ATTR_ANIMATION_START            ATTR_TBX_DUMMY + 1
126#define ATTR_ANIMATION_ACTIVE           ATTR_ANIMATION_START
127#define ATTR_ANIMATION_EFFECT           ATTR_ANIMATION_START + 1
128#define ATTR_ANIMATION_SPEED            ATTR_ANIMATION_START + 2
129#define ATTR_ANIMATION_INVISIBLE        ATTR_ANIMATION_START + 3
130#define ATTR_ANIMATION_FADEOUT          ATTR_ANIMATION_START + 4
131#define ATTR_ANIMATION_COLOR            ATTR_ANIMATION_START + 5
132#define ATTR_ANIMATION_SOUNDON          ATTR_ANIMATION_START + 6
133#define ATTR_ANIMATION_SOUNDFILE        ATTR_ANIMATION_START + 7
134#define ATTR_ANIMATION_PLAYFULL         ATTR_ANIMATION_START + 8
135#define ATTR_ANIMATION_TRANSPCOLOR      ATTR_ANIMATION_START + 9
136#define ATTR_ANIMATION_TEXTEFFECT       ATTR_ANIMATION_START + 10
137#define ATTR_ANIMATION_END              ATTR_ANIMATION_TEXTEFFECT
138
139#define ATTR_ACTION_START               ATTR_ANIMATION_END + 1
140#define ATTR_ACTION                     ATTR_ACTION_START
141#define ATTR_ACTION_EFFECT              ATTR_ACTION_START + 1
142#define ATTR_ACTION_EFFECTSPEED         ATTR_ACTION_START + 2
143#define ATTR_ACTION_FILENAME            ATTR_ACTION_START + 3
144#define ATTR_ACTION_SOUNDON             ATTR_ACTION_START + 4
145#define ATTR_ACTION_PLAYFULL            ATTR_ACTION_START + 5
146#define ATTR_ACTION_END                 ATTR_ACTION_PLAYFULL
147
148#define ATTR_PRINTOPTIONS_START         ATTR_ACTION_END + 1
149#define ATTR_PRINTOPTIONS_PRINT         ATTR_PRINTOPTIONS_START
150#define ATTR_PRINTOPTIONS_PAGESIZE      ATTR_PRINTOPTIONS_START + 1
151#define ATTR_PRINTOPTIONS_FADEOUT       ATTR_PRINTOPTIONS_START + 2
152#define ATTR_PRINTOPTIONS_DATE          ATTR_PRINTOPTIONS_START + 3
153#define ATTR_PRINTOPTIONS_TIME          ATTR_PRINTOPTIONS_START + 4
154#define ATTR_PRINTOPTIONS_PAGENAME      ATTR_PRINTOPTIONS_START + 5
155#define ATTR_PRINTOPTIONS_END           ATTR_PRINTOPTIONS_PAGENAME
156
157#define ATTR_COPY_START                 ATTR_PRINTOPTIONS_END + 1
158#define ATTR_COPY_NUMBER                ATTR_COPY_START
159#define ATTR_COPY_MOVE_X                ATTR_COPY_START + 1
160#define ATTR_COPY_MOVE_Y                ATTR_COPY_START + 2
161#define ATTR_COPY_ANGLE                 ATTR_COPY_START + 3
162#define ATTR_COPY_WIDTH                 ATTR_COPY_START + 4
163#define ATTR_COPY_HEIGHT                ATTR_COPY_START + 5
164#define ATTR_COPY_START_COLOR           ATTR_COPY_START + 6
165#define ATTR_COPY_END_COLOR             ATTR_COPY_START + 7
166#define ATTR_COPY_END                   ATTR_COPY_END_COLOR
167
168#define ATTR_SNAPLINE_START             ATTR_COPY_END + 1
169#define ATTR_SNAPLINE_KIND              ATTR_SNAPLINE_START
170#define ATTR_SNAPLINE_X                 ATTR_SNAPLINE_START + 1
171#define ATTR_SNAPLINE_Y                 ATTR_SNAPLINE_START + 2
172#define ATTR_SNAPLINE_END               ATTR_SNAPLINE_Y
173
174#define ATTR_OPTIONS_START              ATTR_SNAPLINE_END + 1
175#define ATTR_OPTIONS                    ATTR_OPTIONS_START
176#define ATTR_OPTIONS_LAYOUT             ATTR_OPTIONS_START + 1
177#define ATTR_OPTIONS_CONTENTS           ATTR_OPTIONS_START + 2
178#define ATTR_OPTIONS_MISC               ATTR_OPTIONS_START + 3
179#define ATTR_OPTIONS_SNAP               ATTR_OPTIONS_START + 4
180#define ATTR_OPTIONS_PRINT              ATTR_OPTIONS_START + 5
181#define ATTR_OPTIONS_END                ATTR_OPTIONS_PRINT
182
183#define ATTR_OPTIONS_SCALE_START        ATTR_OPTIONS_END + 1
184#define ATTR_OPTIONS_SCALE_X            ATTR_OPTIONS_SCALE_START
185#define ATTR_OPTIONS_SCALE_Y            ATTR_OPTIONS_SCALE_START + 1
186#define ATTR_OPTIONS_SCALE_WIDTH        ATTR_OPTIONS_SCALE_START + 2
187#define ATTR_OPTIONS_SCALE_HEIGHT       ATTR_OPTIONS_SCALE_START + 3
188#define ATTR_OPTIONS_SCALE_END          ATTR_OPTIONS_SCALE_HEIGHT
189
190#define ATTR_PUBLISH_START              ATTR_OPTIONS_SCALE_END + 1
191#define ATTR_PUBLISH_LOCATION           ATTR_PUBLISH_START
192#define ATTR_PUBLISH_WITHCONTENTSPAGE   ATTR_PUBLISH_START + 1
193#define ATTR_PUBLISH_RESOLUTION         ATTR_PUBLISH_START + 2
194#define ATTR_PUBLISH_MODE               ATTR_PUBLISH_START + 3
195#define ATTR_PUBLISH_FORMAT             ATTR_PUBLISH_START + 4
196#define ATTR_PUBLISH_COMPRESSION        ATTR_PUBLISH_START + 5
197#define ATTR_PUBLISH_WITHNOTES          ATTR_PUBLISH_START + 6
198#define ATTR_PUBLISH_AUTHOR             ATTR_PUBLISH_START + 9
199#define ATTR_PUBLISH_EMAIL              ATTR_PUBLISH_START + 10
200#define ATTR_PUBLISH_WWW                ATTR_PUBLISH_START + 11
201#define ATTR_PUBLISH_INFO               ATTR_PUBLISH_START + 12
202#define ATTR_PUBLISH_WITHDOWNLOAD       ATTR_PUBLISH_START + 13
203#define ATTR_PUBLISH_WITHSTAROFFICE     ATTR_PUBLISH_START + 14
204#define ATTR_PUBLISH_BUTTONS            ATTR_PUBLISH_START + 15
205#define ATTR_PUBLISH_USERATTR           ATTR_PUBLISH_START + 16
206#define ATTR_PUBLISH_BACKCOLOR          ATTR_PUBLISH_START + 17
207#define ATTR_PUBLISH_TEXTCOLOR          ATTR_PUBLISH_START + 18
208#define ATTR_PUBLISH_LINKCOLOR          ATTR_PUBLISH_START + 19
209#define ATTR_PUBLISH_VLINKCOLOR         ATTR_PUBLISH_START + 20
210#define ATTR_PUBLISH_ALINKCOLOR         ATTR_PUBLISH_START + 21
211#define ATTR_PUBLISH_USEATTRIBS         ATTR_PUBLISH_START + 22
212#define ATTR_PUBLISH_USECOLOR           ATTR_PUBLISH_START + 23
213#define ATTR_PUBLISH_WEBSHOW            ATTR_PUBLISH_START + 24
214#define ATTR_PUBLISH_SCRIPT             ATTR_PUBLISH_START + 25
215#define ATTR_PUBLISH_URLPATH            ATTR_PUBLISH_START + 26
216#define ATTR_PUBLISH_CGIPATH            ATTR_PUBLISH_START + 27
217#define ATTR_PUBLISH_INDEX              ATTR_PUBLISH_START + 28
218#define ATTR_PUBLISH_SLIDECHG           ATTR_PUBLISH_START + 29
219#define ATTR_PUBLISH_SLIDEDURATION      ATTR_PUBLISH_START + 30
220#define ATTR_PUBLISH_ENDLESS            ATTR_PUBLISH_START + 31
221#define ATTR_PUBLISH_SLIDESOUND         ATTR_PUBLISH_START + 32
222#define ATTR_PUBLISH_END                ATTR_PUBLISH_SLIDESOUND
223
224#define ATTR_PRESLAYOUT_START           ATTR_PUBLISH_END + 1
225#define ATTR_PRESLAYOUT_NAME            ATTR_PRESLAYOUT_START
226#define ATTR_PRESLAYOUT_LOAD            ATTR_PRESLAYOUT_START + 1
227#define ATTR_PRESLAYOUT_MASTER_PAGE     ATTR_PRESLAYOUT_START + 2
228#define ATTR_PRESLAYOUT_CHECK_MASTERS   ATTR_PRESLAYOUT_START + 3
229#define ATTR_PRESLAYOUT_END             ATTR_PRESLAYOUT_CHECK_MASTERS
230
231// Pack & Go Attribute
232#define ATTR_PACKNGO_START              ATTR_PRESLAYOUT_END + 1
233#define ATTR_PACKNGO_UNLINK             ATTR_PACKNGO_START
234#define ATTR_PACKNGO_COMPRESS           ATTR_PACKNGO_START + 1
235#define ATTR_PACKNGO_SPANNING           ATTR_PACKNGO_START + 2
236#define ATTR_PACKNGO_MEDIUMSIZE         ATTR_PACKNGO_START + 3
237#define ATTR_PACKNGO_END                ATTR_PACKNGO_MEDIUMSIZE
238
239// paragraph numbering attributes
240#define ATTR_PARANUMBERING_START        ATTR_PACKNGO_MEDIUMSIZE + 1
241#define ATTR_NUMBER_NEWSTART            ATTR_PARANUMBERING_START
242#define ATTR_NUMBER_NEWSTART_AT         ATTR_PARANUMBERING_START + 1
243#define ATTR_PARANUMBERING_END          ATTR_NUMBER_NEWSTART_AT
244
245#endif // _SDATTR_HRC
246