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