xref: /AOO41X/main/sfx2/source/dialog/printopt.src (revision acbf353a85b021bfa30e3f1ad4b505fab50db670)
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
23
24// include ---------------------------------------------------------------
25
26#include <sfx2/sfx.hrc>
27#include "printopt.hrc"
28#include "dialog.hrc"
29#include "helpid.hrc"
30
31//****************************************************************************
32//
33// TabPage
34//
35//****************************************************************************
36
37TabPage TP_COMMONPRINTOPTIONS
38{
39    HelpID = HID_TP_COMMONPRINTOPTIONS;
40    SVLook = TRUE ;
41    Size = MAP_APPFONT ( 260 , 185 ) ;
42    Hide = TRUE ;
43
44    FixedLine GB_REDUCE
45    {
46        Pos = MAP_APPFONT ( 6, 3 ) ;
47        Size = MAP_APPFONT ( 248 , 8 ) ;
48        Text [ en-US ] = "Reduce print data";
49    };
50    FixedText FT_OUTPUTTYPE
51    {
52        TabStop = TRUE;
53        Pos = MAP_APPFONT ( 12, 14 ) ;
54        Size = MAP_APPFONT ( 60, 10 ) ;
55        Text [ en-US ] = "Settings for";
56    };
57    RadioButton RB_PRINTEROUTPUT
58    {
59        HelpID = "sfx2:RadioButton:TP_COMMONPRINTOPTIONS:RB_PRINTEROUTPUT";
60        TabStop = TRUE;
61        Pos = MAP_APPFONT ( 81, 14 ) ;
62        Size = MAP_APPFONT ( 60, 10 ) ;
63        Text [ en-US ] = "~Printer";
64    };
65    RadioButton RB_PRINTFILEOUTPUT
66    {
67        HelpID = "sfx2:RadioButton:TP_COMMONPRINTOPTIONS:RB_PRINTFILEOUTPUT";
68        TabStop = TRUE;
69        Pos = MAP_APPFONT ( 142, 14 ) ;
70        Size = MAP_APPFONT ( 100, 10 ) ;
71        Text [ en-US ] = "Print to ~file";
72    };
73
74    // -----------
75
76    FixedLine GB_OUTPUT
77    {
78        Pos = MAP_APPFONT ( 12, 27 ) ;
79        Size = MAP_APPFONT ( 242 , 8 ) ;
80    };
81
82    CheckBox CB_REDUCETRANSPARENCY
83    {
84        HelpID = "sfx2:CheckBox:TP_COMMONPRINTOPTIONS:CB_REDUCETRANSPARENCY";
85        TabStop = TRUE;
86        Pos = MAP_APPFONT ( 18, 38 ) ;
87        Size = MAP_APPFONT ( 115, 10 ) ;
88        Text [ en-US ] = "~Reduce transparency";
89    };
90    RadioButton RB_REDUCETRANSPARENCY_AUTO
91    {
92        HelpID = "sfx2:RadioButton:TP_COMMONPRINTOPTIONS:RB_REDUCETRANSPARENCY_AUTO";
93        TabStop = TRUE;
94        Pos = MAP_APPFONT ( 28, 51 ) ;
95        Size = MAP_APPFONT ( 105, 10 ) ;
96        Text [ en-US ] = "Auto~matically";
97    };
98    RadioButton RB_REDUCETRANSPARENCY_NONE
99    {
100        HelpID = "sfx2:RadioButton:TP_COMMONPRINTOPTIONS:RB_REDUCETRANSPARENCY_NONE";
101        TabStop = TRUE;
102        Pos = MAP_APPFONT ( 28, 64 ) ;
103        Size = MAP_APPFONT ( 105, 10 ) ;
104        Text [ en-US ] = "~No transparency";
105    };
106
107    // -----------
108
109    CheckBox CB_REDUCEGRADIENTS
110    {
111        HelpID = "sfx2:CheckBox:TP_COMMONPRINTOPTIONS:CB_REDUCEGRADIENTS";
112        TabStop = TRUE;
113        Pos = MAP_APPFONT ( 136, 38 ) ;
114        Size = MAP_APPFONT ( 121, 10 ) ;
115        Text [ en-US ] = "Reduce ~gradients";
116    };
117    RadioButton RB_REDUCEGRADIENTS_STRIPES
118    {
119        HelpID = "sfx2:RadioButton:TP_COMMONPRINTOPTIONS:RB_REDUCEGRADIENTS_STRIPES";
120        TabStop = TRUE;
121        Pos = MAP_APPFONT ( 146, 51 ) ;
122        Size = MAP_APPFONT ( 77, 10 ) ;
123        Text [ en-US ] = "Gradient ~stripes";
124    };
125    NumericField NF_REDUCEGRADIENTS_STEPCOUNT
126    {
127        HelpID = "sfx2:NumericField:TP_COMMONPRINTOPTIONS:NF_REDUCEGRADIENTS_STEPCOUNT";
128        TabStop = TRUE;
129        Border = TRUE ;
130        Pos = MAP_APPFONT ( 224, 49 ) ;
131        Size = MAP_APPFONT ( 24, 12 ) ;
132        Minimum = 2;
133        Maximum = 256;
134        Spin = TRUE ;
135        Repeat = TRUE ;
136    };
137    RadioButton RB_REDUCEGRADIENTS_COLOR
138    {
139        HelpID = "sfx2:RadioButton:TP_COMMONPRINTOPTIONS:RB_REDUCEGRADIENTS_COLOR";
140        TabStop = TRUE;
141        Pos = MAP_APPFONT ( 146, 64 ) ;
142        Size = MAP_APPFONT ( 108, 10 ) ;
143        Text [ en-US ] = "Intermediate ~color";
144    };
145
146    // -----------
147
148    CheckBox CB_REDUCEBITMAPS
149    {
150        HelpID = "sfx2:CheckBox:TP_COMMONPRINTOPTIONS:CB_REDUCEBITMAPS";
151        TabStop = TRUE;
152        Pos = MAP_APPFONT ( 18, 80 ) ;
153        Size = MAP_APPFONT ( 115, 10 ) ;
154        Text [ en-US ] = "Reduce ~bitmaps";
155    };
156    RadioButton RB_REDUCEBITMAPS_OPTIMAL
157    {
158        HelpID = "sfx2:RadioButton:TP_COMMONPRINTOPTIONS:RB_REDUCEBITMAPS_OPTIMAL";
159        TabStop = TRUE;
160        Pos = MAP_APPFONT ( 28, 93 ) ;
161        Size = MAP_APPFONT ( 226, 10 ) ;
162        Text [ en-US ] = "~High print quality";
163    };
164    RadioButton RB_REDUCEBITMAPS_NORMAL
165    {
166        HelpID = "sfx2:RadioButton:TP_COMMONPRINTOPTIONS:RB_REDUCEBITMAPS_NORMAL";
167        TabStop = TRUE;
168        Pos = MAP_APPFONT ( 28, 106 ) ;
169        Size = MAP_APPFONT ( 226, 10 ) ;
170        Text [ en-US ] = "N~ormal print quality";
171    };
172    RadioButton RB_REDUCEBITMAPS_RESOLUTION
173    {
174        HelpID = "sfx2:RadioButton:TP_COMMONPRINTOPTIONS:RB_REDUCEBITMAPS_RESOLUTION";
175        TabStop = TRUE;
176        Pos = MAP_APPFONT ( 28, 119 ) ;
177        Size = MAP_APPFONT ( 52, 10 ) ;
178        Text [ en-US ] = "Reso~lution";
179    };
180    ListBox LB_REDUCEBITMAPS_RESOLUTION
181    {
182        HelpID = "sfx2:ListBox:TP_COMMONPRINTOPTIONS:LB_REDUCEBITMAPS_RESOLUTION";
183        TabStop = TRUE;
184        Border = TRUE ;
185        Pos = MAP_APPFONT ( 81, 117 ) ;
186        Size = MAP_APPFONT ( 60, 100 ) ;
187        DropDown = TRUE;
188
189    StringList [ en-US ] =
190    {
191            < "72 DPI"; 0; > ;
192        < "96 DPI"; 0;  > ;
193        < "150 DPI (Fax)"; 0; > ;
194        < "200 DPI (default)"; 0; > ;
195        < "300 DPI"; 0; > ;
196        < "600 DPI"; 0; > ;
197    };
198    };
199    CheckBox CB_REDUCEBITMAPS_TRANSPARENCY
200    {
201        HelpID = "sfx2:CheckBox:TP_COMMONPRINTOPTIONS:CB_REDUCEBITMAPS_TRANSPARENCY";
202        TabStop = TRUE;
203        Pos = MAP_APPFONT ( 28, 132 ) ;
204        Size = MAP_APPFONT ( 226, 10 ) ;
205        Text [ en-US ] = "Include transparent ob~jects";
206    };
207
208    // -----------
209
210    CheckBox CB_CONVERTTOGREYSCALES
211    {
212        HelpID = "sfx2:CheckBox:TP_COMMONPRINTOPTIONS:CB_CONVERTTOGREYSCALES";
213        TabStop = TRUE;
214        Pos = MAP_APPFONT ( 136, 80 ) ;
215        Size = MAP_APPFONT ( 123, 10 ) ;
216        Text [ en-US ] = "Con~vert colors to grayscale";
217    };
218
219    // -----------
220
221    FixedLine GB_PRINT_WARN
222    {
223        Pos = MAP_APPFONT ( 6, 148 ) ;
224        Size = MAP_APPFONT ( 248 , 8 ) ;
225        Text [ en-US ] = "Printer warnings" ;
226    };
227    CheckBox CB_PAPERSIZE
228    {
229        HelpID = "sfx2:CheckBox:TP_COMMONPRINTOPTIONS:CB_PAPERSIZE";
230        TabStop = TRUE;
231        Pos = MAP_APPFONT ( 12, 159 ) ;
232        Size = MAP_APPFONT ( 123, 10 ) ;
233        Text [ en-US ] = "P~aper size" ;
234    };
235    CheckBox CB_PAPERORIENTATION
236    {
237        HelpID = "sfx2:CheckBox:TP_COMMONPRINTOPTIONS:CB_PAPERORIENTATION";
238        TabStop = TRUE;
239        Pos = MAP_APPFONT ( 12, 172 ) ;
240        Size = MAP_APPFONT ( 123 , 10 ) ;
241        Text [ en-US ] = "Pap~er orientation" ;
242    };
243    CheckBox CB_TRANSPARENCY
244    {
245        HelpID = "sfx2:CheckBox:TP_COMMONPRINTOPTIONS:CB_TRANSPARENCY";
246        TabStop = TRUE;
247        Pos = MAP_APPFONT ( 136, 159 ) ;
248        Size = MAP_APPFONT ( 123, 10 ) ;
249        Text [ en-US ] = "~Transparency";
250    };
251};
252
253// --------------
254// - WarningBox -
255// --------------
256
257ModalDialog RID_WARN_PRINTTRANSPARENCY
258{
259    HelpID = "sfx2:ModalDialog:RID_WARN_PRINTTRANSPARENCY";
260    OutputSize = TRUE ;
261    Size = MAP_APPFONT ( 195 , 85 ) ;
262    Text [ en-US ] = "Warning" ;
263    Moveable = TRUE ;
264    FixedImage FI_PRINTTRANSWARN
265    {
266        Pos = MAP_APPFONT ( 6 , 6 ) ;
267        Size = MAP_APPFONT ( 20 , 20 ) ;
268    };
269    FixedText FT_PRINTTRANSWARN
270    {
271        Pos = MAP_APPFONT ( 29 , 6 ) ;
272        Size = MAP_APPFONT ( 163 , 36 ) ;
273        WordBreak = TRUE ;
274        Text [ en-US ] = "Your document contains transparent objects.\nThis may lead to longer printing time on certain\nprinters. Should the aspect of transparency\nbe reduced?";
275    };
276    OKButton BTN_PRINTTRANS_YES
277    {
278        Pos = MAP_APPFONT ( 12 , 48 ) ;
279        Size = MAP_APPFONT ( 50 , 14 ) ;
280        DefButton = TRUE;
281        Text [ en-US ] = "~Yes" ;
282    };
283    PushButton BTN_PRINTTRANS_NO
284    {
285        HelpID = "sfx2:PushButton:RID_WARN_PRINTTRANSPARENCY:BTN_PRINTTRANS_NO";
286        Pos = MAP_APPFONT ( 68 , 48 ) ;
287        Size = MAP_APPFONT ( 50 , 14 ) ;
288        Text [ en-US ] = "~No" ;
289    };
290    CancelButton BTN_PRINTTRANS_CANCEL
291    {
292        Pos = MAP_APPFONT ( 124 , 48 ) ;
293        Size = MAP_APPFONT ( 50 , 14 ) ;
294        Text [ en-US ] = "~Cancel" ;
295    };
296    CheckBox CBX_NOPRINTTRANSWARN
297    {
298        HelpID = "sfx2:CheckBox:RID_WARN_PRINTTRANSPARENCY:CBX_NOPRINTTRANSWARN";
299        Pos = MAP_APPFONT ( 6 , 68 ) ;
300        Size = MAP_APPFONT ( 183 , 10 ) ;
301        Text [ en-US ] = "~Do not show warning again" ;
302    };
303};
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374