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