xref: /trunk/main/sw/source/ui/envelp/mailmrge.src (revision 78190a370f7d7129fed9a7e70ca122eaae71ce1d)
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        TabStop = TRUE ;
290        Text [ en-US ] = "HTM~L" ;
291    };
292    CheckBox CB_FORMAT_RTF
293    {
294        HelpID = "sw:CheckBox:DLG_MAILMERGE:CB_FORMAT_RTF" ;
295        Pos = MAP_APPFONT ( 220, 169 ) ;
296        Size = MAP_APPFONT ( 90, 10 ) ;
297        Disable = TRUE ;
298        TabStop = TRUE ;
299        Text [ en-US ] = "RT~F" ;
300    };
301    CheckBox CB_FORMAT_SW
302    {
303        HelpID = "sw:CheckBox:DLG_MAILMERGE:CB_FORMAT_SW" ;
304        Pos = MAP_APPFONT ( 220, 182 ) ;
305        Size = MAP_APPFONT ( 90, 10 ) ;
306        Disable = TRUE ;
307        TabStop = TRUE ;
308        Text [ en-US ] = "%PRODUCTNAME Writer" ;
309    };
310    FixedLine FL_SEPARATOR
311    {
312        Pos = MAP_APPFONT ( 133, 93 ) ;
313        Size = MAP_APPFONT ( 4, 136 ) ;
314        Vert = TRUE;
315    };
316    FixedLine FL_DEST
317    {
318        Pos = MAP_APPFONT ( 138, 86 ) ;
319        Size = MAP_APPFONT ( 162, 8 ) ;
320        Text [ en-US ] = "Output" ;
321    };
322    FixedLine FL_BOTTOM_SEPARATOR
323    {
324        Pos = MAP_APPFONT ( 0, 232 ) ;
325        Size = MAP_APPFONT ( 312, 8 ) ;
326    };
327    OKButton BTN_OK
328    {
329        Pos = MAP_APPFONT ( 147, 244 ) ;
330        Size = MAP_APPFONT ( 50, 14 ) ;
331        DefButton = TRUE ;
332    };
333    CancelButton BTN_CANCEL
334    {
335        Pos = MAP_APPFONT ( 200, 244 ) ;
336        Size = MAP_APPFONT ( 50, 14 ) ;
337    };
338    HelpButton BTN_HELP
339    {
340        Pos = MAP_APPFONT ( 256, 244 ) ;
341        Size = MAP_APPFONT ( 50, 14 ) ;
342    };
343};
344
345ModalDialog DLG_MERGE_CREATE
346{
347    OutputSize = TRUE ;
348    SVLook = TRUE ;
349    Size = MAP_APPFONT ( 145, 63 ) ;
350    Moveable = TRUE ;
351    HelpID = HID_MAIL_MERGE_CREATE_FROM ;
352    _MAIL_MERGE_STRING_
353    FixedLine FL_CREATEFROM
354    {
355        Pos = MAP_APPFONT ( 6, 3 ) ;
356        Size = MAP_APPFONT ( 80, 8 ) ;
357        Text [ en-US ] = "Create" ;
358    };
359    RadioButton RB_THISDOC
360    {
361        HelpID = "sw:RadioButton:DLG_MERGE_CREATE:RB_THISDOC" ;
362        Pos = MAP_APPFONT ( 12, 14 ) ;
363        Size = MAP_APPFONT ( 70, 10 ) ;
364        Check = TRUE ;
365        TabStop = TRUE ;
366        Text [ en-US ] = "From this ~document" ;
367    };
368    RadioButton RB_TEMPLATE
369    {
370        HelpID = "sw:RadioButton:DLG_MERGE_CREATE:RB_TEMPLATE" ;
371        Pos = MAP_APPFONT ( 12, 27 ) ;
372        Size = MAP_APPFONT ( 70, 10 ) ;
373        TabStop = TRUE ;
374        Text [ en-US ] = "From a ~template" ;
375    };
376    OKButton BT_OK
377    {
378        Pos = MAP_APPFONT ( 89, 6 ) ;
379        Size = MAP_APPFONT ( 50, 14 ) ;
380        DefButton = TRUE ;
381    };
382    CancelButton BT_CANCEL
383    {
384        Pos = MAP_APPFONT ( 89, 23 ) ;
385        Size = MAP_APPFONT ( 50, 14 ) ;
386    };
387    HelpButton BT_HELP
388    {
389        Pos = MAP_APPFONT ( 89, 43 ) ;
390        Size = MAP_APPFONT ( 50, 14 ) ;
391    };
392
393};
394ModalDialog DLG_MERGE_FIELD_CONNECTIONS
395{
396    OutputSize = TRUE ;
397    SVLook = TRUE ;
398    Size = MAP_APPFONT ( 205, 97 ) ;
399    Moveable = TRUE ;
400    HelpID = HID_MAIL_MERGE_INSERT_FIELDS ;
401    Text [ en-US ] = "Data Source Connection" ;
402    FixedLine FL_CONNECTIONS
403    {
404        Pos = MAP_APPFONT ( 6, 3 ) ;
405        Size = MAP_APPFONT ( 140, 8 ) ;
406        Text [ en-US ] = "Connect" ;
407    };
408    RadioButton RB_USEEXISTING
409    {
410        HelpID = "sw:RadioButton:DLG_MERGE_FIELD_CONNECTIONS:RB_USEEXISTING" ;
411        Pos = MAP_APPFONT ( 12, 14 ) ;
412        Size = MAP_APPFONT ( 130, 10 ) ;
413        Check = TRUE ;
414        TabStop = TRUE ;
415        Text [ en-US ] = "~Use existing" ;
416    };
417    RadioButton RB_CREATENEW
418    {
419        HelpID = "sw:RadioButton:DLG_MERGE_FIELD_CONNECTIONS:RB_CREATENEW" ;
420        Pos = MAP_APPFONT ( 12, 27 ) ;
421        Size = MAP_APPFONT ( 130, 10 ) ;
422        TabStop = TRUE ;
423        Text [ en-US ] = "~Create new connection" ;
424    };
425    FixedText FT_INFO
426    {
427        Pos = MAP_APPFONT ( 6, 41 ) ;
428        Size = MAP_APPFONT ( 141, 50 ) ;
429        WordBreak = TRUE ;
430        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." ;
431    };
432    OKButton BT_OK
433    {
434        Pos = MAP_APPFONT ( 149, 6 ) ;
435        Size = MAP_APPFONT ( 50, 14 ) ;
436        DefButton = TRUE ;
437    };
438    CancelButton BT_CANCEL
439    {
440        Pos = MAP_APPFONT ( 149, 23 ) ;
441        Size = MAP_APPFONT ( 50, 14 ) ;
442    };
443    HelpButton BT_HELP
444    {
445        Pos = MAP_APPFONT ( 149, 43 ) ;
446        Size = MAP_APPFONT ( 50, 14 ) ;
447    };
448
449};
450
451// ********************************************************************** EOF
452