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 IMGLIST_IDS; 227 }; 228 229 ImageList ILIST_HC 230 { 231 Prefix = "sch" ; 232 IMGLIST_IDS; 233 }; 234 String ST_TASK 235 { 236 Text[ en-US ] = "Task" ; 237 }; 238 String ST_STATUS 239 { 240 Text[ en-US ] = "Status" ; 241 }; 242 String ST_ESTABLISH 243 { 244 Text[ en-US ] = "Establish network connection" ; 245 }; 246 String ST_FINDSERVER 247 { 248 Text[ en-US ] = "Find outgoing mail server" ; 249 }; 250 String ST_COMPLETED 251 { 252 Text[ en-US ] = "Successful" ; 253 }; 254 String ST_FAILED 255 { 256 Text[ en-US ] = "Failed" ; 257 }; 258 String ST_ERROR_SERVER 259 { 260 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" ; 261 }; 262 263}; 264ModalDialog DLG_MM_SERVERAUTHENTICATION 265{ 266 OutputSize = TRUE ; 267 SVLook = TRUE ; 268 HelpID = HID_MM_SERVERAUTHENTICATION; 269 Size = MAP_APPFONT ( 250, 211 ) ; 270 Moveable = TRUE ; 271 272 Text[ en-US ] = "Server Authentication" ; 273 274 CheckBox CB_AUTHENTICATION 275 { 276 HelpID = "sw:CheckBox:DLG_MM_SERVERAUTHENTICATION:CB_AUTHENTICATION" ; 277 Pos = MAP_APPFONT ( 6, 3 ) ; 278 Size = MAP_APPFONT ( 238, 10 ) ; 279 Text[ en-US ] = "The outgoing mail server (SMTP) requires au~thentication" ; 280 }; 281 RadioButton RB_SEP_AUTHENTICATION 282 { 283 HelpID = "sw:RadioButton:DLG_MM_SERVERAUTHENTICATION:RB_SEP_AUTHENTICATION" ; 284 Pos = MAP_APPFONT ( 12, 17 ) ; 285 Size = MAP_APPFONT ( 232, 10 ) ; 286 Text[ en-US ] = "The outgoing mail server (SMTP) requires ~separate authentication" ; 287 }; 288 FixedText FT_OUTGOINGSERVER 289 { 290 Pos = MAP_APPFONT ( 18, 31 ) ; 291 Size = MAP_APPFONT ( 200, 8 ) ; 292 Text[ en-US ] = "Outgoing mail server:" ; 293 }; 294 FixedText FT_USERNAME 295 { 296 Pos = MAP_APPFONT ( 18, 44 ) ; 297 Size = MAP_APPFONT ( 53, 8 ) ; 298 Text[ en-US ] = "~User name" ; 299 }; 300 Edit ED_USERNAME 301 { 302 HelpID = "sw:Edit:DLG_MM_SERVERAUTHENTICATION:ED_USERNAME" ; 303 Pos = MAP_APPFONT ( 78, 42 ) ; 304 Size = MAP_APPFONT ( 115, 12 ) ; 305 Border = TRUE; 306 }; 307 FixedText FT_OUTPASSWORD 308 { 309 Pos = MAP_APPFONT ( 18, 59 ) ; 310 Size = MAP_APPFONT ( 53, 8 ) ; 311 Text[ en-US ] = "~Password" ; 312 }; 313 Edit ED_OUTPASSWORD 314 { 315 HelpID = "sw:Edit:DLG_MM_SERVERAUTHENTICATION:ED_OUTPASSWORD" ; 316 Pos = MAP_APPFONT ( 78, 57 ) ; 317 Size = MAP_APPFONT ( 115, 12 ) ; 318 Border = TRUE; 319 PassWord = TRUE; 320 }; 321 RadioButton RB_SMPTAFTERPOP 322 { 323 HelpID = "sw:RadioButton:DLG_MM_SERVERAUTHENTICATION:RB_SMPTAFTERPOP" ; 324 Pos = MAP_APPFONT ( 12, 73 ) ; 325 Size = MAP_APPFONT ( 232, 20 ) ; 326 WordBreak = TRUE; 327 Text[ en-US ] = "The outgoing mail server uses the same authentication as the ~incoming mail server. Enter the settings of the incoming mail server." ; 328 }; 329 FixedText FT_INCOMINGSERVER 330 { 331 Pos = MAP_APPFONT ( 18, 97 ) ; 332 Size = MAP_APPFONT ( 230, 8 ) ; 333 Text[ en-US ] = "Incoming mail server:" ; 334 }; 335 FixedText FT_SERVER 336 { 337 Pos = MAP_APPFONT ( 18, 110 ) ; 338 Size = MAP_APPFONT ( 53, 8 ) ; 339 Text[ en-US ] = "Server ~name" ; 340 }; 341 Edit ED_SERVER 342 { 343 HelpID = "sw:Edit:DLG_MM_SERVERAUTHENTICATION:ED_SERVER" ; 344 Pos = MAP_APPFONT ( 78, 108 ) ; 345 Size = MAP_APPFONT ( 115, 12 ) ; 346 Border = TRUE; 347 }; 348 FixedText FT_PORT 349 { 350 Pos = MAP_APPFONT ( 195, 110 ) ; 351 Size = MAP_APPFONT ( 20, 10 ) ; 352 Right = TRUE; 353 Text[ en-US ] = "P~ort" ; 354 }; 355 NumericField NF_PORT 356 { 357 HelpID = "sw:NumericField:DLG_MM_SERVERAUTHENTICATION:NF_PORT" ; 358 Pos = MAP_APPFONT ( 219, 108 ) ; 359 Size = MAP_APPFONT ( 25, 12 ) ; 360 Border = TRUE; 361 Left = TRUE ; 362 First = 1 ; 363 Minimum = 1 ; 364 Maximum = 65535; 365 Repeat = TRUE ; 366 Spin = FALSE ; 367 TabStop = TRUE ; 368 }; 369 FixedText FT_PROTOCOL 370 { 371 Pos = MAP_APPFONT ( 18, 126 ) ; 372 Size = MAP_APPFONT ( 53, 8 ) ; 373 Text[ en-US ] = "Type" ; 374 }; 375 RadioButton RB_POP3 376 { 377 HelpID = "sw:RadioButton:DLG_MM_SERVERAUTHENTICATION:RB_POP3" ; 378 Pos = MAP_APPFONT ( 78, 125 ) ; 379 Size = MAP_APPFONT ( 115, 10 ) ; 380 Text[ en-US ] = "~POP3" ; 381 }; 382 RadioButton RB_IMAP 383 { 384 HelpID = "sw:RadioButton:DLG_MM_SERVERAUTHENTICATION:RB_IMAP" ; 385 Pos = MAP_APPFONT ( 78, 138 ) ; 386 Size = MAP_APPFONT ( 115, 10 ) ; 387 Text[ en-US ] = "~IMAP" ; 388 }; 389 FixedText FT_INUSERNAME 390 { 391 Pos = MAP_APPFONT ( 18, 152 ) ; 392 Size = MAP_APPFONT ( 53, 8 ) ; 393 Text[ en-US ] = "Us~er name" ; 394 }; 395 Edit ED_INUSERNAME 396 { 397 HelpID = "sw:Edit:DLG_MM_SERVERAUTHENTICATION:ED_INUSERNAME" ; 398 Pos = MAP_APPFONT ( 78, 150 ) ; 399 Size = MAP_APPFONT ( 115, 12 ) ; 400 Border = TRUE; 401 }; 402 FixedText FT_INPASSWORD 403 { 404 Pos = MAP_APPFONT ( 18, 167 ) ; 405 Size = MAP_APPFONT ( 53, 8 ) ; 406 Text[ en-US ] = "Pass~word" ; 407 }; 408 Edit ED_INPASSWORD 409 { 410 HelpID = "sw:Edit:DLG_MM_SERVERAUTHENTICATION:ED_INPASSWORD" ; 411 Pos = MAP_APPFONT ( 78, 165 ) ; 412 Size = MAP_APPFONT ( 115, 12 ) ; 413 Border = TRUE; 414 PassWord = TRUE; 415 }; 416 FixedLine FL_SEPARATOR 417 { 418 Pos = MAP_APPFONT ( 0, 183 ) ; 419 Size = MAP_APPFONT ( 250, 8 ) ; 420 }; 421 OKButton PB_OK 422 { 423 Pos = MAP_APPFONT ( 85, 191 ) ; 424 Size = MAP_APPFONT ( 50, 14 ) ; 425 }; 426 CancelButton PB_CANCEL 427 { 428 Pos = MAP_APPFONT ( 138, 191 ) ; 429 Size = MAP_APPFONT ( 50, 14 ) ; 430 }; 431 HelpButton PB_HELP 432 { 433 Pos = MAP_APPFONT ( 194, 191 ) ; 434 Size = MAP_APPFONT ( 50, 14 ) ; 435 }; 436}; 437