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 <mailconfigpage.hrc>
25#include <config.hrc>
26#include <helpid.h>
27#include <cmdid.h>
28#include <globals.hrc>
29
30TabPage TP_MAILCONFIG
31{
32    HelpID = HID_TP_MAILCONFIG;
33    Size = MAP_APPFONT ( 260 , 185 ) ;
34    Hide = TRUE ;
35
36    Text[ en-US ] = "Mail Merge E-mail";
37
38    FixedLine  FL_IDENTITY
39    {
40        Pos = MAP_APPFONT ( 6 , 3 ) ;
41        Size = MAP_APPFONT ( 248 , 8 ) ;
42        Text[ en-US ] = "User information";
43    };
44    FixedText       FT_DISPLAYNAME
45    {
46        Pos = MAP_APPFONT ( 12 , 16 ) ;
47        Size = MAP_APPFONT ( 74 , 8 ) ;
48        Text[ en-US ] = "~Your name";
49    };
50    Edit  ED_DISPLAYNAME
51    {
52        HelpID = "sw:Edit:TP_MAILCONFIG:ED_DISPLAYNAME";
53        Pos = MAP_APPFONT ( 88 , 14 ) ;
54        Size = MAP_APPFONT ( 160 , 12 ) ;
55        Border = TRUE;
56    };
57    FixedText       FT_ADDRESS
58    {
59        Pos = MAP_APPFONT ( 12 , 31 ) ;
60        Size = MAP_APPFONT ( 74 , 8 ) ;
61        Text[ en-US ] = "~E-Mail address";
62    };
63    Edit   ED_ADDRESS
64    {
65        HelpID = "sw:Edit:TP_MAILCONFIG:ED_ADDRESS";
66        Pos = MAP_APPFONT ( 88 , 29 ) ;
67        Size = MAP_APPFONT ( 160 , 12 ) ;
68        Border = TRUE;
69    };
70    CheckBox        CB_REPLYTO
71    {
72        HelpID = "sw:CheckBox:TP_MAILCONFIG:CB_REPLYTO";
73        Pos = MAP_APPFONT ( 12 , 45 ) ;
74        Size = MAP_APPFONT ( 242 , 10 ) ;
75        Text[ en-US ] = "Send replies to ~different e-mail address";
76    };
77    FixedText       FT_REPLYTO
78    {
79        Pos = MAP_APPFONT ( 18 , 60 ) ;
80        Size = MAP_APPFONT ( 68 , 8 ) ;
81        Text[ en-US ] = "~Reply address";
82    };
83    Edit ED_REPLYTO
84    {
85        HelpID = "sw:Edit:TP_MAILCONFIG:ED_REPLYTO";
86        Pos = MAP_APPFONT ( 88 , 58 ) ;
87        Size = MAP_APPFONT ( 160 , 12 ) ;
88        Border = TRUE;
89    };
90    FixedLine       FL_SMTP
91    {
92        Pos = MAP_APPFONT ( 6 , 76 ) ;
93        Size = MAP_APPFONT ( 248 , 8 ) ;
94        Text[ en-US ] = "Outgoing server (SMTP) Settings";
95    };
96    FixedText       FT_SERVER
97    {
98        Pos = MAP_APPFONT ( 12 , 89 ) ;
99        Size = MAP_APPFONT ( 74 , 8 ) ;
100        Text[ en-US ] = "~Server name";
101    };
102    Edit ED_SERVER
103    {
104        HelpID = "sw:Edit:TP_MAILCONFIG:ED_SERVER";
105        Pos = MAP_APPFONT ( 88 , 87 ) ;
106        Size = MAP_APPFONT ( 105 , 12 ) ;
107        Border = TRUE;
108    };
109    FixedText       FT_PORT
110    {
111        Pos = MAP_APPFONT ( 197 , 89 ) ;
112        Size = MAP_APPFONT ( 24 , 8 ) ;
113        Right = TRUE;
114        Text[ en-US ] = "~Port";
115    };
116    NumericField    NF_PORT
117    {
118        HelpID = "sw:NumericField:TP_MAILCONFIG:NF_PORT";
119        Pos = MAP_APPFONT ( 223 , 87 ) ;
120        Size = MAP_APPFONT ( 25 , 12 ) ;
121        Border = TRUE;
122        Left = TRUE ;
123        First = 1 ;
124        Minimum = 1 ;
125        Maximum = 65535;
126        Repeat = TRUE ;
127        Spin = FALSE ;
128        TabStop = TRUE ;
129    };
130    CheckBox        CB_SECURE
131    {
132        HelpID = "sw:CheckBox:TP_MAILCONFIG:CB_SECURE";
133        Pos = MAP_APPFONT ( 12 , 104 ) ;
134        Size = MAP_APPFONT ( 242 , 10 ) ;
135        Text[ en-US ] = "~Use secure connection (SSL)";
136    };
137    PushButton PB_AUTHENTICATION
138    {
139        HelpID = "sw:PushButton:TP_MAILCONFIG:PB_AUTHENTICATION";
140        Pos = MAP_APPFONT ( 88 , 118 ) ;
141        Size = MAP_APPFONT ( 105 , 14 ) ;
142        Text[ en-US ] = "Server Au~thentication";
143    };
144    FixedLine FL_SEPARATOR
145    {
146        Pos = MAP_APPFONT ( 6 , 156 ) ;
147        Size = MAP_APPFONT ( 248 , 8 ) ;
148    };
149    PushButton      PB_TEST
150    {
151        HelpID = "sw:PushButton:TP_MAILCONFIG:PB_TEST";
152        Pos = MAP_APPFONT ( 88 , 164 ) ;
153        Size = MAP_APPFONT ( 105 , 14 ) ;
154        Text[ en-US ] = "Test S~ettings...";
155    };
156};
157ModalDialog DLG_MM_TESTACCOUNTSETTINGS
158{
159    OutputSize = TRUE ;
160    SVLook = TRUE ;
161    HelpID = HID_MM_TESTACCOUNTSETTINGS;
162    Size = MAP_APPFONT ( 250 , 176 ) ;
163    Moveable = TRUE ;
164
165    Text[ en-US ] = "Test Account Settings";
166
167    FixedText FI_INFO
168    {
169        Pos = MAP_APPFONT ( 6 , 3 ) ;
170        Size = MAP_APPFONT ( 238 , 8 ) ;
171        Text[ en-US ] = "%PRODUCTNAME is testing the e-mail account settings...";
172    };
173    Control        LB_STATUS
174    {
175        Pos = MAP_APPFONT ( 6, 14 ) ;
176        Size = MAP_APPFONT ( 238 , 50 ) ;
177        Border = TRUE;
178    };
179    FixedText           FI_ERROR
180    {
181        Pos = MAP_APPFONT ( 6 , 68 ) ;
182        Size = MAP_APPFONT ( 238 , 8 ) ;
183        Text[ en-US ] = "Errors";
184    };
185    MultiLineEdit       ED_ERROR
186    {
187        HelpID = "sw:MultiLineEdit:DLG_MM_TESTACCOUNTSETTINGS:ED_ERROR";
188        Pos = MAP_APPFONT ( 6 , 79 ) ;
189        Size = MAP_APPFONT ( 238 , 60 ) ;
190        Border = TRUE;
191        Readonly = TRUE;
192    };
193    FixedLine   FL_SEPAPARATOR
194    {
195        Pos = MAP_APPFONT ( 0 , 145 ) ;
196        Size = MAP_APPFONT ( 250 , 8 ) ;
197    };
198    PushButton          PB_STOP
199    {
200        HelpID = "sw:PushButton:DLG_MM_TESTACCOUNTSETTINGS:PB_STOP";
201        Pos = MAP_APPFONT ( 85 , 156 ) ;
202        Size = MAP_APPFONT ( 50 , 14 ) ;
203        Text[ en-US ] = "~Stop";
204    };
205    CancelButton        PB_CANCEL
206    {
207        Pos = MAP_APPFONT ( 138 , 156 ) ;
208        Size = MAP_APPFONT ( 50 , 14 ) ;
209    };
210    HelpButton          PB_HELP
211    {
212        Pos = MAP_APPFONT ( 194 , 156 ) ;
213        Size = MAP_APPFONT ( 50 , 14 ) ;
214    };
215    #define IMGLIST_IDS\
216        IdList = \
217        { \
218            FN_FORMULA_CANCEL ;\
219            FN_FORMULA_APPLY     ;\
220        }; \
221        IdCount = 2
222
223    ImageList ILIST
224    {
225        Prefix = "sc";
226        MaskColor = IMAGE_MASK_COLOR;
227        IMGLIST_IDS;
228    };
229
230    ImageList ILIST_HC
231    {
232        Prefix = "sch";
233        MaskColor = IMAGE_MASK_COLOR ;
234        IMGLIST_IDS;
235    };
236    String ST_TASK
237    {
238        Text[ en-US ] = "Task";
239    };
240    String ST_STATUS
241    {
242        Text[ en-US ] = "Status";
243    };
244    String ST_ESTABLISH
245    {
246        Text[ en-US ] = "Establish network connection";
247    };
248    String ST_FINDSERVER
249    {
250        Text[ en-US ] = "Find outgoing mail server";
251    };
252    String ST_COMPLETED
253    {
254        Text[ en-US ] = "Successful";
255    };
256    String ST_FAILED
257    {
258        Text[ en-US ] = "Failed";
259    };
260    String ST_ERROR_SERVER
261    {
262        Text[ en-US ] = "%PRODUCTNAME could not connect to the outgoing mail server. Check your system's settings and the settings in %PRODUCTNAME. Check the server name, the port and the secure connections settings";
263    };
264
265};
266ModalDialog DLG_MM_SERVERAUTHENTICATION
267{
268    OutputSize = TRUE ;
269    SVLook = TRUE ;
270    HelpID = HID_MM_SERVERAUTHENTICATION;
271    Size = MAP_APPFONT ( 250 , 211 ) ;
272    Moveable = TRUE ;
273
274    Text[ en-US ] = "Server Authentication";
275
276    CheckBox        CB_AUTHENTICATION
277    {
278        HelpID = "sw:CheckBox:DLG_MM_SERVERAUTHENTICATION:CB_AUTHENTICATION";
279        Pos = MAP_APPFONT ( 6 , 3 ) ;
280        Size = MAP_APPFONT ( 238 , 10 ) ;
281        Text[ en-US ] = "The outgoing mail server (SMTP) requires au~thentication";
282    };
283    RadioButton RB_SEP_AUTHENTICATION
284    {
285        HelpID = "sw:RadioButton:DLG_MM_SERVERAUTHENTICATION:RB_SEP_AUTHENTICATION";
286        Pos = MAP_APPFONT ( 12 , 17 ) ;
287        Size = MAP_APPFONT ( 232 , 10 ) ;
288        Text[ en-US ] = "The outgoing mail server (SMTP) requires ~separate authentication";
289    };
290    FixedText FT_OUTGOINGSERVER
291    {
292        Pos = MAP_APPFONT ( 18 , 31 ) ;
293        Size = MAP_APPFONT ( 200 , 8 ) ;
294        Text[ en-US ] = "Outgoing mail server:";
295    };
296    FixedText       FT_USERNAME
297    {
298        Pos = MAP_APPFONT ( 18 , 44 ) ;
299        Size = MAP_APPFONT ( 53 , 8 ) ;
300        Text[ en-US ] = "~User name";
301    };
302    Edit  ED_USERNAME
303    {
304        HelpID = "sw:Edit:DLG_MM_SERVERAUTHENTICATION:ED_USERNAME";
305        Pos = MAP_APPFONT ( 78 , 42 ) ;
306        Size = MAP_APPFONT ( 115 , 12 ) ;
307        Border = TRUE;
308    };
309    FixedText       FT_OUTPASSWORD
310    {
311        Pos = MAP_APPFONT ( 18 , 59 ) ;
312        Size = MAP_APPFONT ( 53 , 8 ) ;
313        Text[ en-US ] = "~Password";
314    };
315    Edit  ED_OUTPASSWORD
316    {
317        HelpID = "sw:Edit:DLG_MM_SERVERAUTHENTICATION:ED_OUTPASSWORD";
318        Pos = MAP_APPFONT ( 78 , 57 ) ;
319        Size = MAP_APPFONT ( 115 , 12 ) ;
320        Border = TRUE;
321        PassWord = TRUE;
322    };
323    RadioButton RB_SMPTAFTERPOP
324    {
325        HelpID = "sw:RadioButton:DLG_MM_SERVERAUTHENTICATION:RB_SMPTAFTERPOP";
326        Pos = MAP_APPFONT ( 12 , 73 ) ;
327        Size = MAP_APPFONT ( 232 , 20 ) ;
328        WordBreak = TRUE;
329        Text[ en-US ] = "The outgoing mail server uses the same authentication as the ~incoming mail server. Enter the settings of the incoming mail server.";
330    };
331    FixedText FT_INCOMINGSERVER
332    {
333        Pos = MAP_APPFONT ( 18 ,  97 ) ;
334        Size = MAP_APPFONT ( 230 , 8 ) ;
335        Text[ en-US ] = "Incoming mail server:";
336    };
337    FixedText FT_SERVER
338    {
339        Pos = MAP_APPFONT ( 18 , 110 ) ;
340        Size = MAP_APPFONT ( 53 , 8 ) ;
341        Text[ en-US ] = "Server ~name";
342    };
343    Edit  ED_SERVER
344    {
345        HelpID = "sw:Edit:DLG_MM_SERVERAUTHENTICATION:ED_SERVER";
346        Pos = MAP_APPFONT ( 78 , 108 ) ;
347        Size = MAP_APPFONT ( 115 , 12 ) ;
348        Border = TRUE;
349    };
350    FixedText FT_PORT
351    {
352        Pos = MAP_APPFONT ( 195 , 110 ) ;
353        Size = MAP_APPFONT ( 20 , 10 ) ;
354        Right = TRUE;
355        Text[ en-US ] = "P~ort";
356    };
357    NumericField NF_PORT
358    {
359        HelpID = "sw:NumericField:DLG_MM_SERVERAUTHENTICATION:NF_PORT";
360        Pos = MAP_APPFONT ( 219 , 108 ) ;
361        Size = MAP_APPFONT ( 25 , 12 ) ;
362        Border = TRUE;
363        Left = TRUE ;
364        First = 1 ;
365        Minimum = 1 ;
366        Maximum = 65535;
367        Repeat = TRUE ;
368        Spin = FALSE ;
369        TabStop = TRUE ;
370    };
371    FixedText FT_PROTOCOL
372    {
373        Pos = MAP_APPFONT ( 18 , 126 ) ;
374        Size = MAP_APPFONT ( 53 , 8 ) ;
375        Text[ en-US ] = "Type";
376    };
377    RadioButton RB_POP3
378    {
379        HelpID = "sw:RadioButton:DLG_MM_SERVERAUTHENTICATION:RB_POP3";
380        Pos = MAP_APPFONT ( 78 , 125 ) ;
381        Size = MAP_APPFONT ( 115 , 10 ) ;
382        Text[ en-US ] = "~POP 3";
383    };
384    RadioButton RB_IMAP
385    {
386        HelpID = "sw:RadioButton:DLG_MM_SERVERAUTHENTICATION:RB_IMAP";
387        Pos = MAP_APPFONT ( 78 , 138 ) ;
388        Size = MAP_APPFONT ( 115 , 10 ) ;
389        Text[ en-US ] = "~IMAP";
390    };
391    FixedText FT_INUSERNAME
392    {
393        Pos = MAP_APPFONT ( 18 , 152 ) ;
394        Size = MAP_APPFONT ( 53 , 8 ) ;
395        Text[ en-US ] = "Us~er name";
396    };
397    Edit ED_INUSERNAME
398    {
399        HelpID = "sw:Edit:DLG_MM_SERVERAUTHENTICATION:ED_INUSERNAME";
400        Pos = MAP_APPFONT ( 78 , 150 ) ;
401        Size = MAP_APPFONT ( 115 , 12 ) ;
402        Border = TRUE;
403    };
404    FixedText FT_INPASSWORD
405    {
406        Pos = MAP_APPFONT ( 18 , 167 ) ;
407        Size = MAP_APPFONT ( 53 , 8 ) ;
408        Text[ en-US ] = "Pass~word";
409    };
410    Edit ED_INPASSWORD
411    {
412        HelpID = "sw:Edit:DLG_MM_SERVERAUTHENTICATION:ED_INPASSWORD";
413        Pos = MAP_APPFONT ( 78 , 165 ) ;
414        Size = MAP_APPFONT ( 115 , 12 ) ;
415        Border = TRUE;
416        PassWord = TRUE;
417    };
418    FixedLine FL_SEPARATOR
419    {
420        Pos = MAP_APPFONT ( 0 , 183 ) ;
421        Size = MAP_APPFONT ( 250 , 8 ) ;
422    };
423    OKButton PB_OK
424    {
425        Pos = MAP_APPFONT ( 85 , 191 ) ;
426        Size = MAP_APPFONT ( 50 , 14 ) ;
427    };
428    CancelButton PB_CANCEL
429    {
430        Pos = MAP_APPFONT ( 138 , 191 ) ;
431        Size = MAP_APPFONT ( 50 , 14 ) ;
432    };
433    HelpButton PB_HELP
434    {
435        Pos = MAP_APPFONT ( 194 , 191 ) ;
436        Size = MAP_APPFONT ( 50 , 14 ) ;
437    };
438};
439
440