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#include "mailmrge.hrc" 26#include "cmdid.h" 27#include "helpid.h" 28 29#define _MAIL_MERGE_STRING_ \ 30 Text [ en-US ] = "Mail Merge" ; \ 31 32ModalDialog DLG_MAILMERGE 33{ 34 OutputSize = TRUE ; 35 SVLook = TRUE ; 36 Size = MAP_APPFONT ( 312 , 264 ) ; 37 _MAIL_MERGE_STRING_ 38 Moveable = TRUE ; 39 Sizeable = TRUE; 40 HelpID = CMD_FN_QRY_MERGE ; 41 Window WIN_BEAMER 42 { 43 Pos = MAP_APPFONT ( 6 , 3 ) ; 44 Size = MAP_APPFONT ( 300 , 80 ) ; 45 }; 46 RadioButton RB_ALL 47 { 48 HelpID = "sw:RadioButton:DLG_MAILMERGE:RB_ALL"; 49 Pos = MAP_APPFONT ( 12 , 97 ) ; 50 Size = MAP_APPFONT ( 100 , 10 ) ; 51 Text [ en-US ] = "~All" ; 52 TabStop = TRUE ; 53 }; 54 RadioButton RB_MARKED 55 { 56 HelpID = "sw:RadioButton:DLG_MAILMERGE:RB_MARKED"; 57 Pos = MAP_APPFONT ( 12 , 110 ) ; 58 Size = MAP_APPFONT ( 100 , 10 ) ; 59 Text [ en-US ] = "~Selected records" ; 60 TabStop = TRUE ; 61 }; 62 RadioButton RB_FROM 63 { 64 HelpID = "sw:RadioButton:DLG_MAILMERGE:RB_FROM"; 65 Pos = MAP_APPFONT ( 12 , 123 ) ; 66 Size = MAP_APPFONT ( 33 , 10 ) ; 67 Text [ en-US ] = "~From:" ; 68 TabStop = TRUE ; 69 }; 70 NumericField NF_FROM 71 { 72 HelpID = "sw:NumericField:DLG_MAILMERGE:NF_FROM"; 73 Border = TRUE ; 74 Pos = MAP_APPFONT ( 48 , 122 ) ; 75 Size = MAP_APPFONT ( 24 , 12 ) ; 76 TabStop = TRUE ; 77 StrictFormat = TRUE ; 78 Minimum = 1 ; 79 Maximum = 999999 ; 80 }; 81 FixedText FT_BIS 82 { 83 Pos = MAP_APPFONT ( 75 , 123 ) ; 84 Size = MAP_APPFONT ( 27 , 10 ) ; 85 Text [ en-US ] = "~To:" ; 86 Center = TRUE ; 87 }; 88 NumericField NF_TO 89 { 90 HelpID = "sw:NumericField:DLG_MAILMERGE:NF_TO"; 91 Border = TRUE ; 92 Pos = MAP_APPFONT ( 105 , 122 ) ; 93 Size = MAP_APPFONT ( 24 , 12 ) ; 94 TabStop = TRUE ; 95 StrictFormat = TRUE ; 96 Minimum = 1 ; 97 Maximum = 999999 ; 98 }; 99 FixedLine FL_RECORD 100 { 101 Pos = MAP_APPFONT ( 6 , 86 ) ; 102 Size = MAP_APPFONT ( 126 , 8 ) ; 103 Text [ en-US ] = "Records" ; 104 }; 105 RadioButton RB_PRINTER 106 { 107 HelpID = "sw:RadioButton:DLG_MAILMERGE:RB_PRINTER"; 108 Pos = MAP_APPFONT ( 144 , 97 ) ; 109 Size = MAP_APPFONT ( 53 , 10 ) ; 110 Check = TRUE ; 111 TabStop = TRUE ; 112 Text [ en-US ] = "~Printer" ; 113 }; 114 RadioButton RB_MAILING 115 { 116 HelpID = "sw:RadioButton:DLG_MAILMERGE:RB_MAILING"; 117 Pos = MAP_APPFONT ( 200 , 97 ) ; 118 Size = MAP_APPFONT ( 53 , 10 ) ; 119 TabStop = TRUE ; 120 Text [ en-US ] = "~Electronic" ; 121 }; 122 RadioButton RB_FILE 123 { 124 HelpID = "sw:RadioButton:DLG_MAILMERGE:RB_FILE"; 125 Pos = MAP_APPFONT ( 256 , 97 ) ; 126 Size = MAP_APPFONT ( 56 , 10 ) ; 127 TabStop = TRUE ; 128 Text [ en-US ] = "File" ; 129 }; 130 CheckBox CB_SINGLE_JOBS 131 { 132 HelpID = "sw:CheckBox:DLG_MAILMERGE:CB_SINGLE_JOBS"; 133 Pos = MAP_APPFONT ( 150 , 112 ) ; 134 Size = MAP_APPFONT ( 142 , 10 ) ; 135 TabStop = TRUE ; 136 Text [ en-US ] = "~Single print jobs" ; 137 }; 138 FixedLine FL_SAVE_MERGED_DOCUMENT 139 { 140 Pos = MAP_APPFONT ( 144, 128 ) ; 141 Size = MAP_APPFONT ( 156 , 8 ) ; 142 Text [ en-US ] = "Save merged document" ; 143 }; 144 RadioButton RB_SAVE_SINGLE_DOC 145 { 146 HelpID = "sw:RadioButton:DLG_MAILMERGE:RB_SAVE_SINGLE_DOC"; 147 Pos = MAP_APPFONT ( 150, 139 ) ; 148 Size = MAP_APPFONT ( 150 , 10 ) ; 149 TabStop = TRUE ; 150 Text [ en-US ] = "S~ave as single document"; 151 }; 152 RadioButton RB_SAVE_INDIVIDUAL 153 { 154 HelpID = "sw:RadioButton:DLG_MAILMERGE:RB_SAVE_INDIVIDUAL"; 155 Pos = MAP_APPFONT ( 150, 152 ) ; 156 Size = MAP_APPFONT ( 150 , 10 ) ; 157 TabStop = TRUE ; 158 Text [ en-US ] = "Sa~ve as individual documents"; 159 }; 160 CheckBox RB_GENERATE_FROM_DATABASE 161 { 162 HelpID = "sw:CheckBox:DLG_MAILMERGE:RB_GENERATE_FROM_DATABASE"; 163 Pos = MAP_APPFONT ( 156, 168 ) ; 164 Size = MAP_APPFONT ( 144 , 10 ) ; 165 TabStop = TRUE ; 166 Text [ en-US ] = "Generate file name from ~Database"; 167 }; 168 FixedText FT_COLUMN 169 { 170 Pos = MAP_APPFONT ( 162 , 184 ) ; 171 Size = MAP_APPFONT ( 41 , 10 ) ; 172 Text [ en-US ] = "Field" ; 173 }; 174 ListBox LB_COLUMN 175 { 176 HelpID = "sw:ListBox:DLG_MAILMERGE:LB_COLUMN"; 177 Border = TRUE ; 178 Pos = MAP_APPFONT ( 205 , 182 ) ; 179 Size = MAP_APPFONT ( 103 , 84 ) ; 180 TabStop = TRUE ; 181 DropDown = TRUE ; 182 }; 183 FixedText FT_PATH 184 { 185 Pos = MAP_APPFONT ( 162 , 200 ) ; 186 Size = MAP_APPFONT ( 41 , 10 ) ; 187 Text [ en-US ] = "~Path" ; 188 }; 189 Edit ED_PATH 190 { 191 HelpID = "sw:Edit:DLG_MAILMERGE:ED_PATH"; 192 Pos = MAP_APPFONT ( 205 , 198 ) ; 193 Size = MAP_APPFONT ( 86 , 12 ) ; 194 Border = TRUE ; 195 TabStop = TRUE ; 196 }; 197 PushButton PB_PATH 198 { 199 HelpID = "sw:PushButton:DLG_MAILMERGE:PB_PATH"; 200 Pos = MAP_APPFONT ( 294 , 198 ) ; 201 Size = MAP_APPFONT ( 14 , 12 ) ; 202 // Soll Groesse des Edits haben (12)! 203 Text = "~..." ; 204 TabStop = TRUE ; 205 }; 206 FixedText FT_FILTER 207 { 208 Pos = MAP_APPFONT ( 162 , 216 ) ; 209 Size = MAP_APPFONT ( 41 , 8 ) ; 210 Text [ en-US ] = "F~ile format" ; 211 }; 212 ListBox LB_FILTER 213 { 214 HelpID = "sw:ListBox:DLG_MAILMERGE:LB_FILTER"; 215 Border = TRUE ; 216 Pos = MAP_APPFONT ( 205 , 214 ) ; 217 Size = MAP_APPFONT ( 103 , 84 ) ; 218 Disable = TRUE ; 219 TabStop = TRUE ; 220 DropDown = TRUE ; 221 }; 222 ListBox LB_ADDRESSFLD 223 { 224 HelpID = "sw:ListBox:DLG_MAILMERGE:LB_ADDRESSFLD"; 225 Border = TRUE ; 226 Pos = MAP_APPFONT ( 220 , 110 ) ; 227 Size = MAP_APPFONT ( 74 , 84 ) ; 228 Disable = TRUE ; 229 Hide = TRUE ; 230 TabStop = TRUE ; 231 DropDown = TRUE ; 232 }; 233 FixedText FT_SUBJECT 234 { 235 Pos = MAP_APPFONT ( 144 , 125 ) ; 236 Size = MAP_APPFONT ( 51 , 10 ) ; 237 Disable = TRUE ; 238 Text [ en-US ] = "~Subject" ; 239 }; 240 Edit ED_SUBJECT 241 { 242 HelpID = "sw:Edit:DLG_MAILMERGE:ED_SUBJECT"; 243 Border = TRUE ; 244 Pos = MAP_APPFONT ( 220 , 127 ) ; 245 Size = MAP_APPFONT ( 88 , 12 ) ; 246 Disable = TRUE ; 247 TabStop = TRUE ; 248 }; 249 FixedText FT_ATTACH 250 { 251 Pos = MAP_APPFONT ( 144 , 140 ) ; 252 Size = MAP_APPFONT ( 51 , 10 ) ; 253 Disable = TRUE ; 254 Text [ en-US ] = "Attachments" ; 255 }; 256 Edit ED_ATTACH 257 { 258 HelpID = "sw:Edit:DLG_MAILMERGE:ED_ATTACH"; 259 Border = TRUE ; 260 Pos = MAP_APPFONT ( 220 , 140 ) ; 261 Size = MAP_APPFONT ( 72 , 12 ) ; 262 Disable = TRUE ; 263 TabStop = TRUE ; 264 ReadOnly = TRUE ; 265 }; 266 PushButton PB_ATTACH 267 { 268 HelpID = "sw:PushButton:DLG_MAILMERGE:PB_ATTACH"; 269 Pos = MAP_APPFONT ( 294 , 140 ) ; 270 Size = MAP_APPFONT ( 14 , 12 ) ; 271 // Soll Groesse des Edits haben (12)! 272 Text = "~..." ; 273 TabStop = TRUE ; 274 Disable = TRUE ; 275 }; 276 FixedText FT_FORMAT 277 { 278 Pos = MAP_APPFONT ( 144 , 157 ) ; 279 Size = MAP_APPFONT ( 51 , 8 ) ; 280 Disable = TRUE ; 281 Text [ en-US ] = "Mail Format" ; 282 }; 283 CheckBox CB_FORMAT_HTML 284 { 285 HelpID = "sw:CheckBox:DLG_MAILMERGE:CB_FORMAT_HTML"; 286 Pos = MAP_APPFONT ( 220 , 156 ) ; 287 Size = MAP_APPFONT ( 90 , 10 ) ; 288 Disable = TRUE ; 289 /* ### ACHTUNG: Neuer Text in Resource? HTM~L : HTML */ 290 TabStop = TRUE ; 291 Text [ en-US ] = "HTM~L" ; 292 }; 293 CheckBox CB_FORMAT_RTF 294 { 295 HelpID = "sw:CheckBox:DLG_MAILMERGE:CB_FORMAT_RTF"; 296 Pos = MAP_APPFONT ( 220 , 169 ) ; 297 Size = MAP_APPFONT ( 90 , 10 ) ; 298 Disable = TRUE ; 299 TabStop = TRUE ; 300 Text [ en-US ] = "RT~F" ; 301 }; 302 CheckBox CB_FORMAT_SW 303 { 304 HelpID = "sw:CheckBox:DLG_MAILMERGE:CB_FORMAT_SW"; 305 Pos = MAP_APPFONT ( 220, 182 ) ; 306 Size = MAP_APPFONT ( 90 , 10 ) ; 307 Disable = TRUE ; 308 TabStop = TRUE ; 309 Text [ en-US ] = "%PRODUCTNAME Writer" ; 310 }; 311 FixedLine FL_SEPARATOR 312 { 313 Pos = MAP_APPFONT ( 133 , 93 ) ; 314 Size = MAP_APPFONT ( 4 , 136 ) ; 315 Vert = TRUE; 316 }; 317 FixedLine FL_DEST 318 { 319 Pos = MAP_APPFONT ( 138 , 86 ) ; 320 Size = MAP_APPFONT ( 162 , 8 ) ; 321 Text [ en-US ] = "Output" ; 322 }; 323 FixedLine FL_BOTTOM_SEPARATOR 324 { 325 Pos = MAP_APPFONT ( 0, 232 ) ; 326 Size = MAP_APPFONT ( 312 , 8 ) ; 327 }; 328 OKButton BTN_OK 329 { 330 Pos = MAP_APPFONT ( 147 , 244 ) ; 331 Size = MAP_APPFONT ( 50 , 14 ) ; 332 DefButton = TRUE ; 333 }; 334 CancelButton BTN_CANCEL 335 { 336 Pos = MAP_APPFONT ( 200 , 244 ) ; 337 Size = MAP_APPFONT ( 50 , 14 ) ; 338 }; 339 HelpButton BTN_HELP 340 { 341 Pos = MAP_APPFONT ( 256 , 244 ) ; 342 Size = MAP_APPFONT ( 50 , 14 ) ; 343 }; 344}; 345 346ModalDialog DLG_MERGE_CREATE 347{ 348 OutputSize = TRUE ; 349 SVLook = TRUE ; 350 Size = MAP_APPFONT ( 145 , 63 ) ; 351 Moveable = TRUE ; 352 HelpID = HID_MAIL_MERGE_CREATE_FROM; 353 _MAIL_MERGE_STRING_ 354 FixedLine FL_CREATEFROM 355 { 356 Pos = MAP_APPFONT ( 6 , 3 ) ; 357 Size = MAP_APPFONT ( 80 , 8 ) ; 358 Text [ en-US ] = "Create" ; 359 }; 360 RadioButton RB_THISDOC 361 { 362 HelpID = "sw:RadioButton:DLG_MERGE_CREATE:RB_THISDOC"; 363 Pos = MAP_APPFONT ( 12 , 14 ) ; 364 Size = MAP_APPFONT ( 70 , 10 ) ; 365 Check = TRUE; 366 TabStop = TRUE ; 367 Text [ en-US ] = "From this ~document" ; 368 }; 369 RadioButton RB_TEMPLATE 370 { 371 HelpID = "sw:RadioButton:DLG_MERGE_CREATE:RB_TEMPLATE"; 372 Pos = MAP_APPFONT ( 12 , 27 ) ; 373 Size = MAP_APPFONT ( 70 , 10 ) ; 374 TabStop = TRUE ; 375 Text [ en-US ] = "From a ~template" ; 376 }; 377 OKButton BT_OK 378 { 379 Pos = MAP_APPFONT ( 89 , 6 ) ; 380 Size = MAP_APPFONT ( 50 , 14 ) ; 381 DefButton = TRUE ; 382 }; 383 CancelButton BT_CANCEL 384 { 385 Pos = MAP_APPFONT ( 89 , 23 ) ; 386 Size = MAP_APPFONT ( 50 , 14 ) ; 387 }; 388 HelpButton BT_HELP 389 { 390 Pos = MAP_APPFONT ( 89 , 43 ) ; 391 Size = MAP_APPFONT ( 50 , 14 ) ; 392 }; 393 394}; 395ModalDialog DLG_MERGE_FIELD_CONNECTIONS 396{ 397 OutputSize = TRUE ; 398 SVLook = TRUE ; 399 Size = MAP_APPFONT ( 205 , 97 ) ; 400 Moveable = TRUE ; 401 HelpID = HID_MAIL_MERGE_INSERT_FIELDS; 402 Text [ en-US ] = "Data Source Connection" ; 403 FixedLine FL_CONNECTIONS 404 { 405 Pos = MAP_APPFONT ( 6 , 3 ) ; 406 Size = MAP_APPFONT ( 140 , 8 ) ; 407 Text [ en-US ] = "Connect" ; 408 }; 409 RadioButton RB_USEEXISTING 410 { 411 HelpID = "sw:RadioButton:DLG_MERGE_FIELD_CONNECTIONS:RB_USEEXISTING"; 412 Pos = MAP_APPFONT ( 12 , 14 ) ; 413 Size = MAP_APPFONT ( 130 , 10 ) ; 414 Check = TRUE; 415 TabStop = TRUE ; 416 Text [ en-US ] = "~Use existing" ; 417 }; 418 RadioButton RB_CREATENEW 419 { 420 HelpID = "sw:RadioButton:DLG_MERGE_FIELD_CONNECTIONS:RB_CREATENEW"; 421 Pos = MAP_APPFONT ( 12 , 27 ) ; 422 Size = MAP_APPFONT ( 130 , 10 ) ; 423 TabStop = TRUE ; 424 Text [ en-US ] = "~Create new connection" ; 425 }; 426 FixedText FT_INFO 427 { 428 Pos = MAP_APPFONT ( 6 , 41 ) ; 429 Size = MAP_APPFONT ( 141 , 50 ) ; 430 WordBreak = TRUE; 431 Text [ en-US ] = "Fields are used to personalize form letters. The fields are placeholders for data from a data source, such as a database. The fields in the form letter must be connected to the data source." ; 432 }; 433 OKButton BT_OK 434 { 435 Pos = MAP_APPFONT ( 149 , 6 ) ; 436 Size = MAP_APPFONT ( 50 , 14 ) ; 437 DefButton = TRUE ; 438 }; 439 CancelButton BT_CANCEL 440 { 441 Pos = MAP_APPFONT ( 149 , 23 ) ; 442 Size = MAP_APPFONT ( 50 , 14 ) ; 443 }; 444 HelpButton BT_HELP 445 { 446 Pos = MAP_APPFONT ( 149 , 43 ) ; 447 Size = MAP_APPFONT ( 50 , 14 ) ; 448 }; 449 450}; 451 452