xref: /aoo42x/main/vcl/source/src/print.src (revision 51287027)
17bbdf254SAndrew Rist/**************************************************************
2cdf0e10cSrcweir *
37bbdf254SAndrew Rist * Licensed to the Apache Software Foundation (ASF) under one
47bbdf254SAndrew Rist * or more contributor license agreements.  See the NOTICE file
57bbdf254SAndrew Rist * distributed with this work for additional information
67bbdf254SAndrew Rist * regarding copyright ownership.  The ASF licenses this file
77bbdf254SAndrew Rist * to you under the Apache License, Version 2.0 (the
87bbdf254SAndrew Rist * "License"); you may not use this file except in compliance
97bbdf254SAndrew Rist * with the License.  You may obtain a copy of the License at
107bbdf254SAndrew Rist *
117bbdf254SAndrew Rist *   http://www.apache.org/licenses/LICENSE-2.0
127bbdf254SAndrew Rist *
137bbdf254SAndrew Rist * Unless required by applicable law or agreed to in writing,
147bbdf254SAndrew Rist * software distributed under the License is distributed on an
157bbdf254SAndrew Rist * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
167bbdf254SAndrew Rist * KIND, either express or implied.  See the License for the
177bbdf254SAndrew Rist * specific language governing permissions and limitations
187bbdf254SAndrew Rist * under the License.
197bbdf254SAndrew Rist *
207bbdf254SAndrew Rist *************************************************************/
217bbdf254SAndrew Rist
227bbdf254SAndrew Rist
23cdf0e10cSrcweir
24cdf0e10cSrcweir#include "svids.hrc"
25cdf0e10cSrcweir
26cdf0e10cSrcweirModalDialog SV_DLG_PRINT
27cdf0e10cSrcweir{
28*51287027SMatthias Seidel	HelpID = ".HelpID:vcl:PrintDialog:Dialog";
29*51287027SMatthias Seidel	Text [en-US] = "Print";
30*51287027SMatthias Seidel	Closeable = TRUE;
31*51287027SMatthias Seidel	Sizeable = TRUE;
32*51287027SMatthias Seidel	Moveable = TRUE;
33cdf0e10cSrcweir	Maxable = TRUE;
34*51287027SMatthias Seidel	SVLook = TRUE;
35cdf0e10cSrcweir
36*51287027SMatthias Seidel	Size = MAP_APPFONT( 350, 215 );
37cdf0e10cSrcweir
38*51287027SMatthias Seidel	OKButton SV_PRINT_OK
39*51287027SMatthias Seidel	{
40*51287027SMatthias Seidel		DefButton = TRUE;
41*51287027SMatthias Seidel		Pos = MAP_APPFONT( 240, 195 );
42*51287027SMatthias Seidel		Size = MAP_APPFONT( 50, 15 );
43*51287027SMatthias Seidel		Text [en-US] = "~Print";
44*51287027SMatthias Seidel		HelpID = ".HelpID:vcl:PrintDialog:OK";
45*51287027SMatthias Seidel	};
46*51287027SMatthias Seidel	CancelButton SV_PRINT_CANCEL
47*51287027SMatthias Seidel	{
48*51287027SMatthias Seidel		Pos = MAP_APPFONT( 295, 195 );
49*51287027SMatthias Seidel		Size = MAP_APPFONT( 50, 15 );
50*51287027SMatthias Seidel		HelpID = ".HelpID:vcl:PrintDialog:Cancel";
51*51287027SMatthias Seidel	};
52*51287027SMatthias Seidel	HelpButton SV_PRINT_HELP
53*51287027SMatthias Seidel	{
54*51287027SMatthias Seidel		Pos = MAP_APPFONT( 5, 5 );
55*51287027SMatthias Seidel		Size = MAP_APPFONT( 50, 15 );
56*51287027SMatthias Seidel		HelpID = ".HelpID:vcl:PrintDialog:Help";
57*51287027SMatthias Seidel	};
58cdf0e10cSrcweir
59*51287027SMatthias Seidel	Window SV_PRINT_PAGE_PREVIEW
60*51287027SMatthias Seidel	{
61*51287027SMatthias Seidel		Pos = MAP_APPFONT( 5, 5 );
62*51287027SMatthias Seidel		Size = MAP_APPFONT( 130, 130 );
63*51287027SMatthias Seidel		Border = FALSE;
64*51287027SMatthias Seidel		HelpID = ".HelpID:vcl:PrintDialog:Preview";
65*51287027SMatthias Seidel	};
66*51287027SMatthias Seidel	NumericField SV_PRINT_PAGE_EDIT
67*51287027SMatthias Seidel	{
68*51287027SMatthias Seidel		Pos = MAP_APPFONT( 5, 140 );
69*51287027SMatthias Seidel		Size = MAP_APPFONT( 30, 12 );
70*51287027SMatthias Seidel		SVLook = TRUE;
71*51287027SMatthias Seidel		Spin = FALSE;
72*51287027SMatthias Seidel		Border = TRUE;
73*51287027SMatthias Seidel		HelpID = ".HelpID:vcl:PrintDialog:PageEdit";
74*51287027SMatthias Seidel	};
75*51287027SMatthias Seidel	FixedText SV_PRINT_PAGE_TXT
76*51287027SMatthias Seidel	{
77*51287027SMatthias Seidel		Pos = MAP_APPFONT( 40,142 );
78*51287027SMatthias Seidel		Size = MAP_APPFONT( 30, 12 );
79*51287027SMatthias Seidel		Text [ en-US ] = "/ %n";
80*51287027SMatthias Seidel		VCenter = TRUE;
81*51287027SMatthias Seidel		HelpID = ".HelpID:vcl:PrintDialog:NumPagesText";
82*51287027SMatthias Seidel	};
83*51287027SMatthias Seidel	PushButton SV_PRINT_PAGE_FORWARD
84*51287027SMatthias Seidel	{
85*51287027SMatthias Seidel		Pos = MAP_APPFONT( 95, 140 );
86*51287027SMatthias Seidel		Size = MAP_APPFONT( 15, 12 );
87*51287027SMatthias Seidel		HelpID = ".HelpID:vcl:PrintDialog:ForwardBtn";
88*51287027SMatthias Seidel	};
89*51287027SMatthias Seidel	PushButton SV_PRINT_PAGE_BACKWARD
90*51287027SMatthias Seidel	{
91*51287027SMatthias Seidel		Pos = MAP_APPFONT( 80, 140 );
92*51287027SMatthias Seidel		Size = MAP_APPFONT( 15, 12 );
93*51287027SMatthias Seidel		HelpID = ".HelpID:vcl:PrintDialog:BackwardBtn";
94*51287027SMatthias Seidel	};
95*51287027SMatthias Seidel	TabControl SV_PRINT_TABCTRL
96*51287027SMatthias Seidel	{
97*51287027SMatthias Seidel		Pos = MAP_APPFONT( 140, 5 );
98*51287027SMatthias Seidel		Size = MAP_APPFONT( 205, 175 );
99*51287027SMatthias Seidel		HelpID = ".HelpID:vcl:PrintDialog:TabPages";
100*51287027SMatthias Seidel	};
101*51287027SMatthias Seidel	FixedLine SV_PRINT_BUTTONLINE
102*51287027SMatthias Seidel	{
103*51287027SMatthias Seidel		Pos = MAP_APPFONT( 0, 185 );
104*51287027SMatthias Seidel		Size = MAP_APPFONT( 350, 8 );
105*51287027SMatthias Seidel	};
106*51287027SMatthias Seidel	String SV_PRINT_NOPAGES
107*51287027SMatthias Seidel	{
108*51287027SMatthias Seidel		Text [en-US] = "No pages";
109*51287027SMatthias Seidel	};
110cdf0e10cSrcweir
111*51287027SMatthias Seidel	String SV_PRINT_TOFILE_TXT
112*51287027SMatthias Seidel	{
113*51287027SMatthias Seidel		Text [en-US] = "Print to File...";
114*51287027SMatthias Seidel	};
115cdf0e10cSrcweir
116*51287027SMatthias Seidel	String SV_PRINT_DEFPRT_TXT
117*51287027SMatthias Seidel	{
118*51287027SMatthias Seidel		Text [en-US] = "Default printer";
119*51287027SMatthias Seidel	};
120cdf0e10cSrcweir
121cdf0e10cSrcweir
122*51287027SMatthias Seidel	String SV_PRINT_PRINTPREVIEW_TXT
123*51287027SMatthias Seidel	{
124*51287027SMatthias Seidel		Text [en-US] = "Print preview";
125*51287027SMatthias Seidel	};
126*51287027SMatthias Seidel
127*51287027SMatthias Seidel	TabPage SV_PRINT_TAB_NUP
128*51287027SMatthias Seidel	{
129*51287027SMatthias Seidel		HelpID = ".HelpID:vcl:PrintDialog:NUpPage";
130*51287027SMatthias Seidel		Text [en-US] = "Page Layout";
131*51287027SMatthias Seidel		Hide = TRUE;
132*51287027SMatthias Seidel
133*51287027SMatthias Seidel		FixedLine SV_PRINT_PRT_NUP_LAYOUT_FL
134*51287027SMatthias Seidel		{
135*51287027SMatthias Seidel			Pos = MAP_APPFONT( 5, 5 );
136*51287027SMatthias Seidel			Size = MAP_APPFONT( 150, 10 );
137*51287027SMatthias Seidel			Text [en-US] = "Layout";
138*51287027SMatthias Seidel		};
139*51287027SMatthias Seidel		RadioButton SV_PRINT_PRT_NUP_BROCHURE_BTN
140*51287027SMatthias Seidel		{
141*51287027SMatthias Seidel			HelpID = ".HelpID:vcl:PrintDialog:NUpPage:Brochure";
142*51287027SMatthias Seidel			Pos = MAP_APPFONT( 0, 0 );
143*51287027SMatthias Seidel			Size = MAP_APPFONT( 10, 10 );
144*51287027SMatthias Seidel			Text = "";
145*51287027SMatthias Seidel		};
146*51287027SMatthias Seidel		RadioButton SV_PRINT_PRT_NUP_PAGES_BTN
147*51287027SMatthias Seidel		{
148*51287027SMatthias Seidel			HelpID = ".HelpID:vcl:PrintDialog:NUpPage:PagesPerSheet";
149*51287027SMatthias Seidel			Pos = MAP_APPFONT( 0, 0 );
150*51287027SMatthias Seidel			Size = MAP_APPFONT( 10, 10 );
151*51287027SMatthias Seidel			Text [en-US] = "Pa~ges per sheet";
152*51287027SMatthias Seidel		};
153*51287027SMatthias Seidel		ListBox SV_PRINT_PRT_NUP_PAGES_BOX
154*51287027SMatthias Seidel		{
155*51287027SMatthias Seidel			HelpID = ".HelpID:vcl:PrintDialog:NUpPage:PagesPerSheetBox";
156*51287027SMatthias Seidel			Pos = MAP_APPFONT( 0, 0 );
157*51287027SMatthias Seidel			Size = MAP_APPFONT( 10, 80 );
158*51287027SMatthias Seidel			Border = TRUE;
159*51287027SMatthias Seidel			DropDown = TRUE;
160*51287027SMatthias Seidel			CurPos = 0;
161*51287027SMatthias Seidel			StringList [en-US] =
162*51287027SMatthias Seidel			{
163*51287027SMatthias Seidel				< "1"; 1; >;
164*51287027SMatthias Seidel				< "2"; 2; >;
165*51287027SMatthias Seidel				< "4"; 4; >;
166*51287027SMatthias Seidel				< "6"; 6; >;
167*51287027SMatthias Seidel				< "9"; 9; >;
168*51287027SMatthias Seidel				< "16"; 16; >;
169*51287027SMatthias Seidel				< "Custom"; 0xffff; >;
170*51287027SMatthias Seidel			};
171*51287027SMatthias Seidel		};
172*51287027SMatthias Seidel		FixedText SV_PRINT_PRT_NUP_NUM_PAGES_TXT
173*51287027SMatthias Seidel		{
174*51287027SMatthias Seidel			Pos = MAP_APPFONT( 0, 0 );
175*51287027SMatthias Seidel			Size = MAP_APPFONT( 10, 10 );
176*51287027SMatthias Seidel			Text [en-US] = "P~ages";
177*51287027SMatthias Seidel			VCenter = TRUE;
178*51287027SMatthias Seidel		};
179*51287027SMatthias Seidel		NumericField SV_PRINT_PRT_NUP_COLS_EDT
180*51287027SMatthias Seidel		{
181*51287027SMatthias Seidel			HelpID = ".HelpID:vcl:PrintDialog:NUpPage:ColumnsBox";
182*51287027SMatthias Seidel			Pos = MAP_APPFONT( 55, 20 );
183*51287027SMatthias Seidel			Size = MAP_APPFONT( 40, 12 );
184*51287027SMatthias Seidel			Border = TRUE;
185*51287027SMatthias Seidel			Spin = TRUE;
186*51287027SMatthias Seidel			Minimum = 1;
187*51287027SMatthias Seidel			Maximum = 32;
188*51287027SMatthias Seidel			Value = 1;
189*51287027SMatthias Seidel		};
190*51287027SMatthias Seidel		FixedText SV_PRINT_PRT_NUP_TIMES_TXT
191*51287027SMatthias Seidel		{
192*51287027SMatthias Seidel			Pos = MAP_APPFONT( 10, 35 );
193*51287027SMatthias Seidel			Size = MAP_APPFONT( 40, 10 );
194*51287027SMatthias Seidel			Text [en-US] = "b~y";
195*51287027SMatthias Seidel			VCenter = TRUE;
196*51287027SMatthias Seidel		};
197*51287027SMatthias Seidel		NumericField SV_PRINT_PRT_NUP_ROWS_EDT
198*51287027SMatthias Seidel		{
199*51287027SMatthias Seidel			HelpID = ".HelpID:vcl:PrintDialog:NUpPage:RowsBox";
200*51287027SMatthias Seidel			Pos = MAP_APPFONT( 55, 35 );
201*51287027SMatthias Seidel			Size = MAP_APPFONT( 40, 12 );
202*51287027SMatthias Seidel			Border = TRUE;
203*51287027SMatthias Seidel			Spin = TRUE;
204*51287027SMatthias Seidel			Minimum = 1;
205*51287027SMatthias Seidel			Maximum = 32;
206*51287027SMatthias Seidel			Value = 1;
207*51287027SMatthias Seidel		};
208*51287027SMatthias Seidel		FixedText SV_PRINT_PRT_NUP_MARGINS_PAGES_1_TXT
209*51287027SMatthias Seidel		{
210*51287027SMatthias Seidel			Pos = MAP_APPFONT( 10, 95 );
211*51287027SMatthias Seidel			Size = MAP_APPFONT( 40, 10 );
212*51287027SMatthias Seidel			Text [en-US] = "~Distance";
213*51287027SMatthias Seidel		};
214*51287027SMatthias Seidel		MetricField SV_PRINT_PRT_NUP_MARGINS_PAGES_EDT
215*51287027SMatthias Seidel		{
216*51287027SMatthias Seidel			HelpID = ".HelpID:vcl:PrintDialog:NUpPage:PageMarginBox";
217*51287027SMatthias Seidel			Pos = MAP_APPFONT( 55, 95 );
218*51287027SMatthias Seidel			Size = MAP_APPFONT( 40, 12 );
219*51287027SMatthias Seidel			Spin = TRUE;
220*51287027SMatthias Seidel			Border = TRUE;
221*51287027SMatthias Seidel			Value = 0;
222*51287027SMatthias Seidel			Unit = FUNIT_MM;
223*51287027SMatthias Seidel		};
224*51287027SMatthias Seidel		FixedText SV_PRINT_PRT_NUP_MARGINS_PAGES_2_TXT
225*51287027SMatthias Seidel		{
226*51287027SMatthias Seidel			Pos = MAP_APPFONT( 10, 95 );
227*51287027SMatthias Seidel			Size = MAP_APPFONT( 40, 10 );
228*51287027SMatthias Seidel			Text [en-US] = "between pages";
229*51287027SMatthias Seidel		};
230*51287027SMatthias Seidel		FixedText SV_PRINT_PRT_NUP_MARGINS_SHEET_1_TXT
231*51287027SMatthias Seidel		{
232*51287027SMatthias Seidel			Pos = MAP_APPFONT( 110, 95 );
233*51287027SMatthias Seidel			Size = MAP_APPFONT( 40, 10 );
234*51287027SMatthias Seidel			Text [en-US] = "~Margin";
235*51287027SMatthias Seidel		};
236*51287027SMatthias Seidel		MetricField SV_PRINT_PRT_NUP_MARGINS_SHEET_EDT
237*51287027SMatthias Seidel		{
238*51287027SMatthias Seidel			HelpID = ".HelpID:vcl:PrintDialog:NUpPage:SheetMarginBox";
239*51287027SMatthias Seidel			Pos = MAP_APPFONT( 155, 95 );
240*51287027SMatthias Seidel			Size = MAP_APPFONT( 40, 12 );
241*51287027SMatthias Seidel			Spin = TRUE;
242*51287027SMatthias Seidel			Border = TRUE;
243*51287027SMatthias Seidel			Value = 0;
244*51287027SMatthias Seidel			Unit = FUNIT_MM;
245*51287027SMatthias Seidel		};
246*51287027SMatthias Seidel		FixedText SV_PRINT_PRT_NUP_MARGINS_SHEET_2_TXT
247*51287027SMatthias Seidel		{
248*51287027SMatthias Seidel			Pos = MAP_APPFONT( 110, 95 );
249*51287027SMatthias Seidel			Size = MAP_APPFONT( 40, 10 );
250*51287027SMatthias Seidel			Text [en-US] = "to sheet border";
251*51287027SMatthias Seidel		};
252*51287027SMatthias Seidel		FixedText SV_PRINT_PRT_NUP_ORIENTATION_TXT
253*51287027SMatthias Seidel		{
254*51287027SMatthias Seidel			Pos = MAP_APPFONT( 0, 0 );
255*51287027SMatthias Seidel			Size = MAP_APPFONT( 10, 10 );
256*51287027SMatthias Seidel			Text [en-US] = "~Orientation";
257*51287027SMatthias Seidel		};
258*51287027SMatthias Seidel		ListBox SV_PRINT_PRT_NUP_ORIENTATION_BOX
259*51287027SMatthias Seidel		{
260*51287027SMatthias Seidel			HelpID = ".HelpID:vcl:PrintDialog:NUpPage:OrientationBox";
261*51287027SMatthias Seidel			Pos = MAP_APPFONT( 0, 0 );
262*51287027SMatthias Seidel			Size = MAP_APPFONT( 10, 40 );
263*51287027SMatthias Seidel			Border = TRUE;
264*51287027SMatthias Seidel			DropDown = TRUE;
265*51287027SMatthias Seidel			CurPos = 0;
266*51287027SMatthias Seidel			StringList [en-US] =
267*51287027SMatthias Seidel			{
268*51287027SMatthias Seidel				< "Automatic"; SV_PRINT_PRT_NUP_ORIENTATION_AUTOMATIC; >;
269*51287027SMatthias Seidel				< "Portrait"; SV_PRINT_PRT_NUP_ORIENTATION_PORTRAIT; >;
270*51287027SMatthias Seidel				< "Landscape"; SV_PRINT_PRT_NUP_ORIENTATION_LANDSCAPE; >;
271*51287027SMatthias Seidel			};
272*51287027SMatthias Seidel		};
273*51287027SMatthias Seidel		FixedText SV_PRINT_PRT_NUP_ORDER_TXT
274*51287027SMatthias Seidel		{
275*51287027SMatthias Seidel			Pos = MAP_APPFONT( 0, 0 );
276*51287027SMatthias Seidel			Size = MAP_APPFONT( 10, 10 );
277*51287027SMatthias Seidel			Text [en-US] = "Order";
278*51287027SMatthias Seidel		};
279*51287027SMatthias Seidel		ListBox SV_PRINT_PRT_NUP_ORDER_BOX
280*51287027SMatthias Seidel		{
281*51287027SMatthias Seidel			HelpID = ".HelpID:vcl:PrintDialog:NUpPage:OrderBox";
282*51287027SMatthias Seidel			Pos = MAP_APPFONT( 0, 0 );
283*51287027SMatthias Seidel			Size = MAP_APPFONT( 10, 50 );
284*51287027SMatthias Seidel			DropDown = TRUE;
285*51287027SMatthias Seidel			Border = TRUE;
286*51287027SMatthias Seidel			CurPos = 0;
287*51287027SMatthias Seidel			StringList [en-US] =
288*51287027SMatthias Seidel			{
289*51287027SMatthias Seidel				< "left to right, then down"; SV_PRINT_PRT_NUP_ORDER_LRTB; >;
290*51287027SMatthias Seidel				< "top to bottom, then right"; SV_PRINT_PRT_NUP_ORDER_TBLR; >;
291*51287027SMatthias Seidel				< "top to bottom, then left"; SV_PRINT_PRT_NUP_ORDER_TBRL; >;
292*51287027SMatthias Seidel				< "right to left, then down"; SV_PRINT_PRT_NUP_ORDER_RLTB; >;
293*51287027SMatthias Seidel			};
294*51287027SMatthias Seidel		};
295*51287027SMatthias Seidel		CheckBox SV_PRINT_PRT_NUP_BORDER_CB
296*51287027SMatthias Seidel		{
297*51287027SMatthias Seidel			HelpID = ".HelpID:vcl:PrintDialog:NUpPage:BorderBox";
298*51287027SMatthias Seidel			Pos = MAP_APPFONT( 10, 65 );
299*51287027SMatthias Seidel			Size = MAP_APPFONT( 150, 12 );
300*51287027SMatthias Seidel			Text [en-US] = "Draw a border around each page";
301*51287027SMatthias Seidel		};
302*51287027SMatthias Seidel	};
303*51287027SMatthias Seidel
304*51287027SMatthias Seidel	TabPage SV_PRINT_TAB_JOB
305*51287027SMatthias Seidel	{
306*51287027SMatthias Seidel		HelpID = ".HelpID:vcl:PrintDialog:JobPage";
307*51287027SMatthias Seidel		Text [en-US] = "General";
308*51287027SMatthias Seidel		Hide = TRUE;
309*51287027SMatthias Seidel
310*51287027SMatthias Seidel		FixedLine SV_PRINT_PRINTERS_FL
311*51287027SMatthias Seidel		{
312*51287027SMatthias Seidel			Pos = MAP_APPFONT( 5, 5 );
313*51287027SMatthias Seidel			Size = MAP_APPFONT( 100, 10 );
314*51287027SMatthias Seidel			Text [ en-US ] = "Prin~ter";
315*51287027SMatthias Seidel		};
316*51287027SMatthias Seidel		ListBox SV_PRINT_PRINTERS
317*51287027SMatthias Seidel		{
318*51287027SMatthias Seidel			HelpID = ".HelpID:vcl:PrintDialog:JobPage:PrinterList";
319*51287027SMatthias Seidel			Pos = MAP_APPFONT( 5, 5 );
320*51287027SMatthias Seidel			Size = MAP_APPFONT( 100, 80 );
321*51287027SMatthias Seidel			Border = TRUE;
322*51287027SMatthias Seidel			Sort = TRUE;
323*51287027SMatthias Seidel		};
324*51287027SMatthias Seidel		CheckBox SV_PRINT_DETAILS_BTN
325*51287027SMatthias Seidel		{
326*51287027SMatthias Seidel			HelpID = ".HelpID:vcl:PrintDialog:JobPage:DetailsBtn";
327*51287027SMatthias Seidel			Pos = MAP_APPFONT( 5, 5 );
328*51287027SMatthias Seidel			Size = MAP_APPFONT( 5, 5 );
329*51287027SMatthias Seidel			Text [en-US] = "Details";
330*51287027SMatthias Seidel		};
331*51287027SMatthias Seidel		FixedText SV_PRINT_STATUS_TXT
332*51287027SMatthias Seidel		{
333*51287027SMatthias Seidel			Pos = MAP_APPFONT( 5, 5 );
334*51287027SMatthias Seidel			Size = MAP_APPFONT( 100, 10 );
335*51287027SMatthias Seidel			Text [en-US] = "Status:";
336*51287027SMatthias Seidel		};
337*51287027SMatthias Seidel		FixedText SV_PRINT_LOCATION_TXT
338*51287027SMatthias Seidel		{
339*51287027SMatthias Seidel			Pos = MAP_APPFONT( 5, 5 );
340*51287027SMatthias Seidel			Size = MAP_APPFONT( 100, 10 );
341*51287027SMatthias Seidel			Text [en-US] = "Location:";
342*51287027SMatthias Seidel		};
343*51287027SMatthias Seidel		FixedText SV_PRINT_COMMENT_TXT
344*51287027SMatthias Seidel		{
345*51287027SMatthias Seidel			Pos = MAP_APPFONT( 5, 5 );
346*51287027SMatthias Seidel			Size = MAP_APPFONT( 100, 10 );
347*51287027SMatthias Seidel			Text [en-US] = "Comment:";
348*51287027SMatthias Seidel		};
349*51287027SMatthias Seidel		PushButton SV_PRINT_PRT_SETUP
350*51287027SMatthias Seidel		{
351*51287027SMatthias Seidel			HelpID = ".HelpID:vcl:PrintDialog:JobPage:Properties";
352*51287027SMatthias Seidel			Pos = MAP_APPFONT( 115, 5 );
353*51287027SMatthias Seidel			Size = MAP_APPFONT( 50, 15 );
354*51287027SMatthias Seidel			Text [en-US] = "Properties...";
355*51287027SMatthias Seidel		};
356*51287027SMatthias Seidel		FixedLine SV_PRINT_COPIES
357*51287027SMatthias Seidel		{
358*51287027SMatthias Seidel			Pos = MAP_APPFONT( 5, 35 );
359*51287027SMatthias Seidel			Size = MAP_APPFONT( 150, 10 );
360*51287027SMatthias Seidel			Text [en-US] = "Range and copies";
361*51287027SMatthias Seidel		};
362*51287027SMatthias Seidel		FixedText SV_PRINT_COPYCOUNT
363*51287027SMatthias Seidel		{
364*51287027SMatthias Seidel			Pos = MAP_APPFONT( 10, 45 );
365*51287027SMatthias Seidel			Size = MAP_APPFONT( 80, 10 );
366*51287027SMatthias Seidel			Text [en-US] = "Number of copies";
367*51287027SMatthias Seidel		};
368*51287027SMatthias Seidel		NumericField SV_PRINT_COPYCOUNT_FIELD
369*51287027SMatthias Seidel		{
370*51287027SMatthias Seidel			HelpID = ".HelpID:vcl:PrintDialog:JobPage:Copies";
371*51287027SMatthias Seidel			Pos = MAP_APPFONT( 10, 56 );
372*51287027SMatthias Seidel			Size = MAP_APPFONT( 40, 12 );
373*51287027SMatthias Seidel			Border = TRUE;
374*51287027SMatthias Seidel			Spin = TRUE;
375*51287027SMatthias Seidel			Minimum = 1;
376*51287027SMatthias Seidel			Maximum = 16384;
377*51287027SMatthias Seidel			Value = 1;
378*51287027SMatthias Seidel		};
379*51287027SMatthias Seidel		FixedImage SV_PRINT_COLLATE_IMAGE
380*51287027SMatthias Seidel		{
381*51287027SMatthias Seidel			Pos = MAP_APPFONT( 95, 60 );
382*51287027SMatthias Seidel			Size = MAP_PIXEL( 80, 30 );
383*51287027SMatthias Seidel		};
384*51287027SMatthias Seidel		CheckBox SV_PRINT_COLLATE
385*51287027SMatthias Seidel		{
386*51287027SMatthias Seidel			HelpID = ".HelpID:vcl:PrintDialog:JobPage:Collate";
387*51287027SMatthias Seidel			Pos = MAP_APPFONT( 95, 45 );
388*51287027SMatthias Seidel			Size = MAP_APPFONT( 70, 10 );
389*51287027SMatthias Seidel			Text [en-US] = "Collate";
390*51287027SMatthias Seidel		};
391*51287027SMatthias Seidel
392*51287027SMatthias Seidel		Image SV_PRINT_COLLATE_IMG
393*51287027SMatthias Seidel		{
394*51287027SMatthias Seidel			ImageBitmap = Bitmap { File = "collate.png" ; };
395*51287027SMatthias Seidel		};
396*51287027SMatthias Seidel
397*51287027SMatthias Seidel		Image SV_PRINT_NOCOLLATE_IMG
398*51287027SMatthias Seidel		{
399*51287027SMatthias Seidel			ImageBitmap = Bitmap { File = "ncollate.png" ; };
400*51287027SMatthias Seidel		};
401*51287027SMatthias Seidel
402*51287027SMatthias Seidel		Image SV_PRINT_COLLATE_HC_IMG
403*51287027SMatthias Seidel		{
404*51287027SMatthias Seidel			ImageBitmap = Bitmap { File = "collate_h.png" ; };
405*51287027SMatthias Seidel		};
406*51287027SMatthias Seidel
407*51287027SMatthias Seidel		Image SV_PRINT_NOCOLLATE_HC_IMG
408*51287027SMatthias Seidel		{
409*51287027SMatthias Seidel			ImageBitmap = Bitmap { File = "ncollate_h.png" ; };
410*51287027SMatthias Seidel		};
411*51287027SMatthias Seidel
412*51287027SMatthias Seidel		CheckBox SV_PRINT_OPT_REVERSE
413*51287027SMatthias Seidel		{
414*51287027SMatthias Seidel			HelpID = ".HelpID:vcl:PrintDialog:OptPage:ToReverse";
415*51287027SMatthias Seidel			Pos = MAP_APPFONT( 10, 50 );
416*51287027SMatthias Seidel			Size = MAP_APPFONT( 200, 12 );
417*51287027SMatthias Seidel			Text [en-US] = "Print in ~reverse page order";
418*51287027SMatthias Seidel		};
419*51287027SMatthias Seidel	};
420*51287027SMatthias Seidel
421*51287027SMatthias Seidel	TabPage SV_PRINT_TAB_OPT
422*51287027SMatthias Seidel	{
423*51287027SMatthias Seidel		Text [en-US] = "Options";
424*51287027SMatthias Seidel		Hide = TRUE;
425*51287027SMatthias Seidel		HelpID = ".HelpID:vcl:PrintDialog:OptPage";
426*51287027SMatthias Seidel
427*51287027SMatthias Seidel		FixedLine SV_PRINT_OPT_PRINT_FL
428*51287027SMatthias Seidel		{
429*51287027SMatthias Seidel			Pos = MAP_APPFONT( 5, 5 );
430*51287027SMatthias Seidel			Size = MAP_APPFONT( 150, 10 );
431*51287027SMatthias Seidel			Text [en-US] = "Options";
432*51287027SMatthias Seidel		};
433*51287027SMatthias Seidel		CheckBox SV_PRINT_OPT_TOFILE
434*51287027SMatthias Seidel		{
435*51287027SMatthias Seidel			HelpID = ".HelpID:vcl:PrintDialog:OptPage:ToFile";
436*51287027SMatthias Seidel			Pos = MAP_APPFONT( 10, 20 );
437*51287027SMatthias Seidel			Size = MAP_APPFONT( 200, 12 );
438*51287027SMatthias Seidel			Text [en-US] = "Print to ~file";
439*51287027SMatthias Seidel		};
440*51287027SMatthias Seidel		CheckBox SV_PRINT_OPT_SINGLEJOBS
441*51287027SMatthias Seidel		{
442*51287027SMatthias Seidel			HelpID = ".HelpID:vcl:PrintDialog:OptPage:SingleJobs";
443*51287027SMatthias Seidel			Pos = MAP_APPFONT( 10, 35 );
444*51287027SMatthias Seidel			Size = MAP_APPFONT( 200, 12 );
445*51287027SMatthias Seidel			Text [en-US] = "~Create single print jobs for collated output";
446*51287027SMatthias Seidel		};
447*51287027SMatthias Seidel	};
448cdf0e10cSrcweir};
449cdf0e10cSrcweir
450cdf0e10cSrcweirModelessDialog SV_DLG_PRINT_PROGRESS
451cdf0e10cSrcweir{
452*51287027SMatthias Seidel	HelpID = "vcl:ModelessDialog:SV_DLG_PRINT_PROGRESS";
453*51287027SMatthias Seidel	Text [en-US] = "Printing";
454*51287027SMatthias Seidel	Closeable = FALSE;
455*51287027SMatthias Seidel	Sizeable = FALSE;
456*51287027SMatthias Seidel	Moveable = TRUE;
457*51287027SMatthias Seidel	SVLook = TRUE;
458*51287027SMatthias Seidel
459*51287027SMatthias Seidel	Size = MAP_APPFONT( 120, 70 );
460*51287027SMatthias Seidel
461*51287027SMatthias Seidel	CancelButton SV_PRINT_PROGRESS_CANCEL
462*51287027SMatthias Seidel	{
463*51287027SMatthias Seidel		Pos = MAP_APPFONT( 35, 50 );
464*51287027SMatthias Seidel		Size = MAP_APPFONT( 50, 15 );
465*51287027SMatthias Seidel	};
466*51287027SMatthias Seidel	FixedText SV_PRINT_PROGRESS_TEXT
467*51287027SMatthias Seidel	{
468*51287027SMatthias Seidel		Pos = MAP_APPFONT( 5,10 );
469*51287027SMatthias Seidel		Size = MAP_APPFONT( 110, 10 );
470*51287027SMatthias Seidel		Text [ en-US ] = "Page %p of %n";
471*51287027SMatthias Seidel		Center = TRUE;
472*51287027SMatthias Seidel	};
473cdf0e10cSrcweir};
474cdf0e10cSrcweir
475cdf0e10cSrcweirErrorBox SV_PRINT_NOPRINTERWARNING
476cdf0e10cSrcweir{
477*51287027SMatthias Seidel	Title = "%PRODUCTNAME";
478*51287027SMatthias Seidel	Message [en-US] = "No default printer found.\nPlease choose a printer and try again.";
479cdf0e10cSrcweir};
480cdf0e10cSrcweir
481cdf0e10cSrcweirErrorBox SV_PRINT_NOCONTENT
482cdf0e10cSrcweir{
483*51287027SMatthias Seidel	Title = "%PRODUCTNAME";
484*51287027SMatthias Seidel	Message [en-US] = "There are no pages to be printed. Please check your document for ranges relevant to printing.";
485cdf0e10cSrcweir};
486cdf0e10cSrcweir
487cdf0e10cSrcweirStringArray SV_PRINT_NATIVE_STRINGS
488cdf0e10cSrcweir{
489*51287027SMatthias Seidel	ItemList [en-US] =
490*51287027SMatthias Seidel	{
491*51287027SMatthias Seidel		< "Preview"; >;
492*51287027SMatthias Seidel		< "Page number"; >;
493*51287027SMatthias Seidel		< "Number of pages"; >;
494*51287027SMatthias Seidel		< "More"; >;
495*51287027SMatthias Seidel		< "Print selection only"; >;
496*51287027SMatthias Seidel	};
497cdf0e10cSrcweir};
498cdf0e10cSrcweir
499cdf0e10cSrcweirStringArray RID_STR_PAPERNAMES
500cdf0e10cSrcweir{
501*51287027SMatthias Seidel	ItemList [en-US] =
502*51287027SMatthias Seidel	{
503*51287027SMatthias Seidel		< "A0"; >;
504*51287027SMatthias Seidel		< "A1"; >;
505*51287027SMatthias Seidel		< "A2"; >;
506*51287027SMatthias Seidel		< "A3"; >;
507*51287027SMatthias Seidel		< "A4"; >;
508*51287027SMatthias Seidel		< "A5"; >;
509*51287027SMatthias Seidel		< "B4 (ISO)"; >;
510*51287027SMatthias Seidel		< "B5 (ISO)"; >;
511*51287027SMatthias Seidel		< "Letter"; >;
512*51287027SMatthias Seidel		< "Legal"; >;
513*51287027SMatthias Seidel		< "Tabloid"; >;
514*51287027SMatthias Seidel		< "User Defined"; >;
515*51287027SMatthias Seidel		< "B6 (ISO)"; >;
516*51287027SMatthias Seidel		< "C4 Envelope"; >;
517*51287027SMatthias Seidel		< "C5 Envelope"; >;
518*51287027SMatthias Seidel		< "C6 Envelope"; >;
519*51287027SMatthias Seidel		< "C6/5 Envelope"; >;
520*51287027SMatthias Seidel		< "DL Envelope"; >;
521*51287027SMatthias Seidel		< "Dia Slide"; >;
522*51287027SMatthias Seidel		< "Screen"; >;
523*51287027SMatthias Seidel		< "C"; >;
524*51287027SMatthias Seidel		< "D"; >;
525*51287027SMatthias Seidel		< "E"; >;
526*51287027SMatthias Seidel		< "Executive"; >;
527*51287027SMatthias Seidel		< "Long Bond"; >;
528*51287027SMatthias Seidel		< "#8 (Monarch) Envelope"; >;
529*51287027SMatthias Seidel		< "#6 3/4 (Personal) Envelope"; >;
530*51287027SMatthias Seidel		< "#9 Envelope"; >;
531*51287027SMatthias Seidel		< "#10 Envelope"; >;
532*51287027SMatthias Seidel		< "#11 Envelope"; >;
533*51287027SMatthias Seidel		< "#12 Envelope"; >;
534*51287027SMatthias Seidel		< "16 Kai"; >;
535*51287027SMatthias Seidel		< "32 Kai"; >;
536*51287027SMatthias Seidel		< "Big 32 Kai"; >;
537*51287027SMatthias Seidel		< "B4 (JIS)"; >;
538*51287027SMatthias Seidel		< "B5 (JIS)"; >;
539*51287027SMatthias Seidel		< "B6 (JIS)"; >;
540*51287027SMatthias Seidel	};
541cdf0e10cSrcweir};
542