xref: /trunk/main/sdext/source/minimizer/pppoptimizertoken.hxx (revision e1f21a75e902abd525fc1025e6a6b5d6bd46bd17)
1 /**************************************************************
2  *
3  * Licensed to the Apache Software Foundation (ASF) under one
4  * or more contributor license agreements.  See the NOTICE file
5  * distributed with this work for additional information
6  * regarding copyright ownership.  The ASF licenses this file
7  * to you under the Apache License, Version 2.0 (the
8  * "License"); you may not use this file except in compliance
9  * with the License.  You may obtain a copy of the License at
10  *
11  *   http://www.apache.org/licenses/LICENSE-2.0
12  *
13  * Unless required by applicable law or agreed to in writing,
14  * software distributed under the License is distributed on an
15  * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16  * KIND, either express or implied.  See the License for the
17  * specific language governing permissions and limitations
18  * under the License.
19  *
20  *************************************************************/
21 
22 #ifndef _PPPOPTIMIZER_TOKEN_HXX
23 #define _PPPOPTIMIZER_TOKEN_HXX
24 
25 #include <rtl/ustring.hxx>
26 
27 enum PPPOptimizerTokenEnum
28 {
29     TK_rdmNavi,
30     TK_lnNavSep1,
31     TK_lnNavSep2,
32     TK_btnNavHelp,
33     TK_btnNavBack,
34     TK_btnNavNext,
35     TK_btnNavFinish,
36     TK_btnNavCancel,
37 
38     TK_FixedText0Pg0,
39     TK_FixedText1Pg0,
40     TK_Separator1Pg0,
41     TK_FixedText2Pg0,
42     TK_ListBox0Pg0,
43     TK_Button0Pg0,
44     TK_RadioButton0Pg1,
45     TK_RadioButton1Pg1,
46     TK_FixedText0Pg1,
47     TK_CheckBox1Pg1,
48     TK_FixedText1Pg1,
49     TK_FixedText2Pg1,
50     TK_FormattedField0Pg1,
51     TK_ComboBox0Pg1,
52     TK_CheckBox2Pg1,
53     TK_FixedText0Pg2,
54     TK_FixedText1Pg2,
55     TK_CheckBox0Pg2,
56     TK_RadioButton0Pg2,
57     TK_RadioButton1Pg2,
58     TK_FixedText0Pg3,
59     TK_CheckBox0Pg3,
60     TK_FixedText1Pg3,
61     TK_CheckBox1Pg3,
62     TK_FixedText2Pg3,
63     TK_CheckBox2Pg3,
64     TK_CheckBox3Pg3,
65     TK_ListBox0Pg3,
66     TK_Separator0Pg4,
67     TK_RadioButton0Pg4,
68     TK_RadioButton1Pg4,
69     TK_Separator1Pg4,
70     TK_FixedText0Pg4,
71     TK_FixedText1Pg4,
72     TK_FixedText2Pg4,
73     TK_FixedText3Pg4,
74     TK_FixedText4Pg4,
75     TK_FixedText5Pg4,
76     TK_FixedText6Pg4,
77     TK_FixedText7Pg4,
78     TK_FixedText8Pg4,
79     TK_CheckBox1Pg4,
80     TK_ComboBox0Pg4,
81 
82     TK__blank,
83     TK__self,
84     TK_Activated,
85     TK_Align,
86     TK_Alpha,
87     TK_Animated,
88     TK_Background,
89     TK_Border,
90     TK_Closeable,
91     TK_ColorMode,
92     TK_Complete,
93     TK_Compression,
94     TK_CurrentItemID,
95     TK_DefaultButton,
96     TK_DocumentService,
97     TK_Dropdown,
98     TK_EffectiveValue,
99     TK_EffectiveMin,
100     TK_EffectiveMax,
101     TK_Enabled,
102     TK_Extensions,
103     TK_FileSizeDestination,
104     TK_FileSizeSource,
105     TK_FillBitmap,
106     TK_FillBitmapLogicalSize,
107     TK_FillBitmapMode,
108     TK_FillBitmapSizeX,
109     TK_FillBitmapSizeY,
110     TK_FillBitmapURL,
111     TK_FillStyle,
112     TK_FilterData,
113     TK_FilterName,
114     TK_Flags,
115     TK_FontDescriptor,
116     TK_Graphic,
117     TK_GraphicCrop,
118     TK_GraphicCropLogic,
119     TK_GraphicURL,
120     TK_GraphicStreamURL,
121     TK_Height,
122     TK_HelpURL,
123     TK_Hidden,
124     TK_ID,
125     TK_ImageURL,
126     TK_ParentWindow,
127     TK_InputStream,
128     TK_Interlaced,
129     TK_IsInternal,
130     TK_Label,
131     TK_LineCount,
132     TK_LogicalHeight,
133     TK_LogicalWidth,
134     TK_LogicalSize,
135     TK_MimeType,
136     TK_Moveable,
137     TK_MultiLine,
138     TK_MultiSelection,
139     TK_Name,
140     TK_Orientation,
141     TK_OutputStream,
142     TK_PixelHeight,
143     TK_PixelWidth,
144     TK_PositionX,
145     TK_PositionY,
146     TK_Progress,
147     TK_ProgressValue,
148     TK_ProgressValueMax,
149     TK_ProgressValueMin,
150     TK_PushButtonType,
151     TK_Quality,
152     TK_ReadOnly,
153     TK_Repeat,
154     TK_ScaleImage,
155     TK_SelectedItems,
156     TK_Settings,
157     TK_Size100thMM,
158     TK_SizePixel,
159     TK_Spin,
160     TK_Step,
161     TK_State,
162     TK_StatusListener,
163     TK_StringItemList,
164     TK_Strings,
165     TK_TabIndex,
166     TK_Template,
167     TK_Text,
168     TK_Title,
169     TK_Transparent,
170     TK_Type,
171     TK_UIName,
172     TK_Value,
173     TK_Width,
174     TK_ZOrder,
175 
176     TK_LastUsedSettings,
177     TK_Settings_Templates,
178     TK_Settings_Templates_,
179     TK_JPEGCompression,
180     TK_JPEGQuality,
181     TK_RemoveCropArea,
182     TK_ImageResolution,
183     TK_EmbedLinkedGraphics,
184     TK_OLEOptimization,
185     TK_OLEOptimizationType,
186     TK_DeleteUnusedMasterPages,
187     TK_DeleteHiddenSlides,
188     TK_DeleteNotesPages,
189     TK_CustomShowName,
190     TK_SaveAs,
191     TK_SaveAsURL,
192     TK_OpenNewDocument,
193     TK_EstimatedFileSize,
194 
195     TK_Status,
196     TK_Pages,
197     TK_CurrentPage,
198     TK_GraphicObjects,
199     TK_CurrentGraphicObject,
200     TK_OLEObjects,
201     TK_CurrentOLEObject,
202 #if 0
203     STR_PRESENTATION_MINIMIZER,
204     STR_STEPS,
205     STR_HELP,
206     STR_BACK,
207     STR_NEXT,
208     STR_FINISH,
209     STR_CANCEL,
210     STR_INTRODUCTION,
211     STR_INTRODUCTION_T,
212     STR_CHOOSE_SETTINGS,
213     STR_REMOVE,
214     STR_GRAPHIC_OPTIMIZATION,
215     STR_IMAGE_OPTIMIZATION,
216     STR_LOSSLESS_COMPRESSION,
217     STR_JPEG_COMPRESSION,
218     STR_QUALITY,
219     STR_REMOVE_CROP_AREA,
220     STR_IMAGE_RESOLUTION,
221     STR_IMAGE_RESOLUTION_0,
222     STR_IMAGE_RESOLUTION_1,
223     STR_IMAGE_RESOLUTION_2,
224     STR_IMAGE_RESOLUTION_3,
225     STR_EMBED_LINKED_GRAPHICS,
226     STR_OLE_OBJECTS,
227     STR_OLE_OPTIMIZATION,
228     STR_OLE_REPLACE,
229     STR_ALL_OLE_OBJECTS,
230     STR_ALIEN_OLE_OBJECTS_ONLY,
231     STR_OLE_OBJECTS_DESC,
232     STR_NO_OLE_OBJECTS_DESC,
233     STR_SLIDES,
234     STR_CHOOSE_SLIDES,
235     STR_MASTER_PAGES,
236     STR_DELETE_MASTER_PAGES,
237     STR_DELETE_NOTES_PAGES,
238     STR_DELETE_HIDDEN_SLIDES,
239     STR_CUSTOM_SHOW,
240     STR_SUMMARY,
241     STR_SUMMARY_TITLE,
242     STR_PROGRESS,
243     STR_OBJECTS_OPTIMIZED,
244     STR_APPLY_TO_CURRENT,
245     STR_AUTOMATICALLY_OPEN,
246     STR_SAVE_SETTINGS,
247     STR_SAVE_AS,
248     STR_DELETE_SLIDES,
249     STR_OPTIMIZE_IMAGES,
250     STR_CREATE_REPLACEMENT,
251     STR_CURRENT_FILESIZE,
252     STR_ESTIMATED_FILESIZE,
253     STR_MB,
254     STR_MY_SETTINGS,
255     STR_DEFAULT_SESSION,
256     STR_MODIFY_WARNING,
257     STR_YES,
258     STR_OK,
259     STR_INFO_1,
260     STR_INFO_2,
261     STR_INFO_3,
262     STR_INFO_4,
263     STR_DUPLICATING_PRESENTATION,
264     STR_DELETING_SLIDES,
265     STR_OPTIMIZING_GRAPHICS,
266     STR_CREATING_OLE_REPLACEMENTS,
267     STR_FILESIZESEPARATOR,
268 #endif
269     TK_Last,
270     TK_NotFound
271 };
272 
273 PPPOptimizerTokenEnum TKGet( const rtl::OUString& );
274 rtl::OUString TKGet( const PPPOptimizerTokenEnum );
275 
276 #endif
277 
278 /* vim: set noet sw=4 ts=4: */
279