Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

694 lines
34 KiB

  1. #include "rulesdlg.h"
  2. #include "richedit.h"
  3. iddRulesManager DIALOG DISCARDABLE 0, 0, 314, 248
  4. STYLE DS_MODALFRAME | DS_CENTER | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION | WS_SYSMENU
  5. CAPTION "Message Rules"
  6. FONT 8, DLG_UI_FONT
  7. BEGIN
  8. DEFPUSHBUTTON "OK", IDOK, 200, 227, 50, 14
  9. PUSHBUTTON "Cancel", IDCANCEL, 257, 227, 50, 14
  10. CONTROL "Rules Tab", idtbRulesTab, WC_TABCONTROL, WS_TABSTOP, 7, 7, 300, 213
  11. END
  12. iddEditRule DIALOG DISCARDABLE 0, 0, 302, 260
  13. STYLE DS_MODALFRAME | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION | WS_SYSMENU
  14. CAPTION "Rule Editor"
  15. FONT 8, DLG_UI_FONT
  16. BEGIN
  17. // LTEXT "Apply this rule to all", IDC_STATIC, 7, 10, 61, 8
  18. // COMBOBOX idcRuleDir, 72, 7, 149, 42, CBS_DROPDOWNLIST | CBS_SORT |
  19. // WS_VSCROLL | WS_TABSTOP
  20. LTEXT "Select your Conditions and Actions first, then specify the values in the Description.",
  21. IDC_STATIC, 7, 7, 288, 8
  22. LTEXT "1. Select the &Conditions for your rule:", IDC_STATIC,
  23. 7, 24, 116, 8
  24. CONTROL "Criteria", idlvCriteria, WC_LISTVIEW, LVS_REPORT |
  25. LVS_SINGLESEL | LVS_NOSORTHEADER | LVS_NOCOLUMNHEADER |
  26. WS_BORDER | WS_TABSTOP, 7, 34, 288, 44
  27. LTEXT "2. Select the &Actions for your rule:", IDC_STATIC,
  28. 7, 82, 107, 8
  29. CONTROL "Actions", idlvActions, WC_LISTVIEW, LVS_REPORT |
  30. LVS_SINGLESEL | LVS_NOSORTHEADER | LVS_NOCOLUMNHEADER |
  31. WS_BORDER | WS_TABSTOP, 7, 92, 288, 44
  32. LTEXT "3. Rule &Description (click on an underlined value to edit it):",
  33. IDC_STATIC, 7, 140, 184, 8
  34. LTEXT "", idredtTemplate, 7, 150, 288, 50
  35. // CONTROL "", idredtDescription, RICHEDIT_CLASSA, ES_MULTILINE | ES_READONLY |
  36. // ES_SAVESEL | ES_AUTOVSCROLL | WS_BORDER | WS_VSCROLL | WS_TABSTOP,
  37. // 7, 150, 288, 50
  38. LTEXT "4. &Name of the rule:", IDC_STATIC, 7, 204, 63, 8
  39. EDITTEXT idedtRuleName, 7, 214, 288, 12, ES_AUTOHSCROLL
  40. CONTROL "", IDC_STATIC, "Static", SS_BLACKFRAME | SS_SUNKEN,
  41. 7, 232, 288, 1
  42. DEFPUSHBUTTON "OK", IDOK, 188, 239, 50, 14
  43. PUSHBUTTON "Cancel", IDCANCEL, 245, 239, 50, 14
  44. END
  45. iddCriteriaAcct DIALOG DISCARDABLE 0, 0, 179, 77
  46. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | DS_CENTER
  47. CAPTION "Select Account"
  48. FONT 8, DLG_UI_FONT
  49. BEGIN
  50. LTEXT "Select the mail account that these messages apply to.",
  51. IDC_STATIC, 7, 7, 147, 20
  52. LTEXT "&Account:", IDC_STATIC, 7, 30, 38, 8
  53. COMBOBOX idcCriteriaAcct, 56, 28, 116, 60,
  54. CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP
  55. CONTROL "", IDC_STATIC, "Static", SS_BLACKFRAME | SS_SUNKEN,
  56. 7, 50, 165, 1
  57. DEFPUSHBUTTON "OK", IDOK, 66, 56, 50, 14
  58. PUSHBUTTON "Cancel", IDCANCEL, 122, 56, 50, 14
  59. END
  60. iddActionColor DIALOG DISCARDABLE 0, 0, 144, 71
  61. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | DS_CENTER
  62. CAPTION "Select Color"
  63. FONT 8, DLG_UI_FONT
  64. BEGIN
  65. LTEXT "Select the color for your messages.", IDC_STATIC,
  66. 7, 7, 130, 11
  67. LTEXT "&Color:", IDC_STATIC, 7, 24, 38, 8
  68. COMBOBOX idcCriteriaColor, 54, 23, 83, 100,
  69. CBS_DROPDOWNLIST | CBS_OWNERDRAWFIXED | WS_VSCROLL | WS_TABSTOP
  70. CONTROL "", IDC_STATIC, "Static", SS_BLACKFRAME | SS_SUNKEN,
  71. 7, 44, 130, 1
  72. DEFPUSHBUTTON "OK", IDOK, 33, 50, 50, 14
  73. PUSHBUTTON "Cancel", IDCANCEL, 89, 50, 50, 14
  74. END
  75. iddCriteriaSize DIALOG DISCARDABLE 0, 0, 169, 71
  76. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | DS_CENTER
  77. CAPTION "Set Size"
  78. FONT 8, DLG_UI_FONT
  79. BEGIN
  80. LTEXT "Set the size for your messages", IDC_STATIC,
  81. 7, 7, 96, 8
  82. LTEXT "&Larger than:", IDC_STATIC, 7, 25, 39, 8
  83. EDITTEXT idcCriteriaSize, 50, 23, 43, 14, ES_AUTOHSCROLL | ES_NUMBER
  84. CONTROL "Size Spin", idspnCriteriaSize, UPDOWN_CLASS, UDS_SETBUDDYINT |
  85. UDS_ALIGNRIGHT | UDS_AUTOBUDDY | UDS_ARROWKEYS |
  86. UDS_NOTHOUSANDS ,92, 23, 11, 14
  87. LTEXT "KB", IDC_STATIC, 99, 25, 10, 8
  88. CONTROL "", IDC_STATIC, "Static", SS_BLACKFRAME | SS_SUNKEN,
  89. 7, 44, 155, 1
  90. DEFPUSHBUTTON "OK", IDOK, 56, 52, 50, 14
  91. PUSHBUTTON "Cancel", IDCANCEL, 112, 52, 50, 14
  92. END
  93. iddCriteriaLines DIALOG DISCARDABLE 0, 0, 170, 74
  94. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | DS_CENTER
  95. CAPTION "Set Lines"
  96. FONT 8, DLG_UI_FONT
  97. BEGIN
  98. LTEXT "Set the count of lines for your messages", IDC_STATIC,
  99. 7, 7, 126, 8
  100. LTEXT "&More than:", IDC_STATIC, 7, 25, 34, 8
  101. EDITTEXT idcCriteriaLines, 47, 23, 48, 14, ES_AUTOHSCROLL | ES_NUMBER
  102. CONTROL "Lines Spin", idspnCriteriaLines, UPDOWN_CLASS, UDS_SETBUDDYINT |
  103. UDS_ALIGNRIGHT | UDS_AUTOBUDDY | UDS_ARROWKEYS |
  104. UDS_NOTHOUSANDS , 94, 23, 11, 14
  105. LTEXT "Lines", IDC_STATIC, 101, 25, 18, 8
  106. CONTROL "", IDC_STATIC, "Static", SS_BLACKFRAME | SS_SUNKEN,
  107. 7, 44, 156, 1
  108. DEFPUSHBUTTON "OK", IDOK, 56, 53, 50, 14
  109. PUSHBUTTON "Cancel", IDCANCEL, 113, 53, 50, 14
  110. END
  111. iddCriteriaAge DIALOG DISCARDABLE 0, 0, 169, 71
  112. STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
  113. CAPTION "Set Age of Message"
  114. FONT 8, DLG_UI_FONT
  115. BEGIN
  116. LTEXT "Set the age for your messages", IDC_STATIC,
  117. 7, 7, 96, 8
  118. LTEXT "&More than:", IDC_STATIC, 7, 25, 35, 8
  119. EDITTEXT idcCriteriaAge, 50, 23, 43, 14, ES_AUTOHSCROLL | ES_NUMBER
  120. CONTROL "Size Spin", idspnCriteriaAge, UPDOWN_CLASS,
  121. UDS_SETBUDDYINT | UDS_ALIGNRIGHT | UDS_AUTOBUDDY |
  122. UDS_ARROWKEYS | UDS_NOTHOUSANDS, 92, 23, 11, 14
  123. LTEXT "Days", IDC_STATIC, 99, 25, 17, 8
  124. CONTROL "", IDC_STATIC, "Static", SS_BLACKFRAME | SS_SUNKEN,
  125. 7, 44, 155, 1
  126. DEFPUSHBUTTON "OK", IDOK, 56, 52, 50, 14
  127. PUSHBUTTON "Cancel", IDCANCEL, 112, 52, 50, 14
  128. END
  129. iddActionsShow DIALOG DISCARDABLE 0, 0, 169, 82
  130. STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
  131. CAPTION "Show/Hide Messages"
  132. FONT 8, DLG_UI_FONT
  133. BEGIN
  134. LTEXT "Set the visible state for your messages", IDC_STATIC, 7, 7, 121, 8
  135. CONTROL "&Show messages", idcCriteriaShow, "Button",
  136. BS_AUTORADIOBUTTON | WS_GROUP, 7, 23, 67, 10
  137. CONTROL "&Hide messages", idcCriteriaHide, "Button",
  138. BS_AUTORADIOBUTTON, 7, 37, 67, 10
  139. CONTROL "", IDC_STATIC, "Static", SS_BLACKFRAME | SS_SUNKEN, 7, 54, 155, 1
  140. DEFPUSHBUTTON "OK", IDOK, 56, 62, 50, 14
  141. PUSHBUTTON "Cancel", IDCANCEL, 112, 62, 50, 14
  142. END
  143. iddCriteriaSecure DIALOG DISCARDABLE 0, 0, 169, 83
  144. STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
  145. CAPTION "Set Security State"
  146. FONT 8, DLG_UI_FONT
  147. BEGIN
  148. LTEXT "Set the secure state for your messages", IDC_STATIC, 7, 7, 123, 8
  149. CONTROL "&Signed messages", idcCriteriaSigned, "Button",
  150. BS_AUTORADIOBUTTON | WS_GROUP, 7, 23, 71, 10
  151. CONTROL "&Encrypted messages", idcCriteriaEncrypt, "Button",
  152. BS_AUTORADIOBUTTON, 7, 37, 80, 10
  153. CONTROL "", IDC_STATIC, "Static", SS_BLACKFRAME | SS_SUNKEN, 7, 54, 155, 1
  154. DEFPUSHBUTTON "OK", IDOK, 56, 62, 50, 14
  155. PUSHBUTTON "Cancel", IDCANCEL, 112, 62, 50, 14
  156. END
  157. iddCriteriaPriority DIALOG DISCARDABLE 0, 0, 169, 82
  158. STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
  159. CAPTION "Set Priority"
  160. FONT 8, DLG_UI_FONT
  161. BEGIN
  162. LTEXT "Set the priority for your messages", IDC_STATIC,
  163. 7, 7, 104, 8
  164. CONTROL "&High priority messages", idcCriteriaHighPri, "Button",
  165. BS_AUTORADIOBUTTON | WS_GROUP, 7, 23, 86, 10
  166. CONTROL "&Low priority messages", idcCriteriaLowPri, "Button",
  167. BS_AUTORADIOBUTTON, 7, 37, 85, 10
  168. CONTROL "", IDC_STATIC, "Static", SS_BLACKFRAME | SS_SUNKEN,
  169. 7, 54, 155, 1
  170. DEFPUSHBUTTON "OK", IDOK, 56, 62, 50, 14
  171. PUSHBUTTON "Cancel", IDCANCEL, 112, 62, 50, 14
  172. END
  173. iddCriteriaThreadState DIALOG DISCARDABLE 0, 0, 169, 82
  174. STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
  175. CAPTION "Set Priority"
  176. FONT 8, DLG_UI_FONT
  177. BEGIN
  178. LTEXT "Set the thread state for your messages", IDC_STATIC,
  179. 7, 7, 130, 8
  180. CONTROL "&Watch Threads", idcCriteriaWatchThread, "Button",
  181. BS_AUTORADIOBUTTON | WS_GROUP, 7, 23, 86, 10
  182. CONTROL "&Ignore Threads", idcCriteriaIgnoreThread, "Button",
  183. BS_AUTORADIOBUTTON, 7, 37, 85, 10
  184. CONTROL "", IDC_STATIC, "Static", SS_BLACKFRAME | SS_SUNKEN,
  185. 7, 54, 155, 1
  186. DEFPUSHBUTTON "OK", IDOK, 56, 62, 50, 14
  187. PUSHBUTTON "Cancel", IDCANCEL, 112, 62, 50, 14
  188. END
  189. iddActionWatch DIALOG DISCARDABLE 0, 0, 169, 82
  190. STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
  191. CAPTION "Watch or Ignore"
  192. FONT 8, DLG_UI_FONT
  193. BEGIN
  194. LTEXT "Set the thread state for the message", IDC_STATIC,
  195. 7, 7, 130, 8
  196. CONTROL "&Watch Message", idcActionsWatchThread, "Button",
  197. BS_AUTORADIOBUTTON | WS_GROUP, 7, 23, 86, 10
  198. CONTROL "&Ignore Message", idcActionsIgnoreThread, "Button",
  199. BS_AUTORADIOBUTTON, 7, 37, 85, 10
  200. CONTROL "", IDC_STATIC, "Static", SS_BLACKFRAME | SS_SUNKEN,
  201. 7, 54, 155, 1
  202. DEFPUSHBUTTON "OK", IDOK, 56, 62, 50, 14
  203. PUSHBUTTON "Cancel", IDCANCEL, 112, 62, 50, 14
  204. END
  205. iddCriteriaLogic DIALOG DISCARDABLE 0, 0, 170, 82
  206. STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
  207. CAPTION "And/Or"
  208. FONT 8, DLG_UI_FONT
  209. BEGIN
  210. LTEXT "Apply rule if:", IDC_STATIC,
  211. 7, 7, 39, 8
  212. CONTROL "Messages match &all of the criteria", idcCriteriaAnd, "Button",
  213. BS_AUTORADIOBUTTON | WS_GROUP, 7, 23, 141, 10
  214. CONTROL "Messages match any &one of the criteria", idcCriteriaOr, "Button",
  215. BS_AUTORADIOBUTTON, 7, 37, 150, 10
  216. CONTROL "", IDC_STATIC, "Static", SS_BLACKFRAME | SS_SUNKEN,
  217. 7, 54, 156, 1
  218. DEFPUSHBUTTON "OK", IDOK, 56, 62, 50, 14
  219. PUSHBUTTON "Cancel", IDCANCEL, 113, 62, 50, 14
  220. END
  221. iddCriteriaFlag DIALOG DISCARDABLE 0, 0, 170, 82
  222. STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
  223. CAPTION "Set Flagged Messages"
  224. FONT 8, DLG_UI_FONT
  225. BEGIN
  226. LTEXT "Set the state for your messages", IDC_STATIC,
  227. 7, 7, 104, 8
  228. CONTROL "Messages are &flagged", idcCriteriaFlag, "Button",
  229. BS_AUTORADIOBUTTON | WS_GROUP, 7, 23, 104, 10
  230. CONTROL "Messages are &not flagged", idcCriteriaNoFlag, "Button",
  231. BS_AUTORADIOBUTTON, 7, 37, 104, 10
  232. CONTROL "", IDC_STATIC, "Static", SS_BLACKFRAME | SS_SUNKEN,
  233. 7, 54, 155, 1
  234. DEFPUSHBUTTON "OK", IDOK, 56, 62, 50, 14
  235. PUSHBUTTON "Cancel", IDCANCEL, 112, 62, 50, 14
  236. END
  237. iddCriteriaDownloaded DIALOG DISCARDABLE 0, 0, 170, 82
  238. STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
  239. CAPTION "Set Downloaded State"
  240. FONT 8, DLG_UI_FONT
  241. BEGIN
  242. LTEXT "Set the state for your messages", IDC_STATIC,
  243. 7, 7, 104, 8
  244. CONTROL "Messages have been &downloaded", idcCriteriaDownloaded, "Button",
  245. BS_AUTORADIOBUTTON | WS_GROUP, 7, 23, 155, 10
  246. CONTROL "Messages have &not been downloaded", idcCriteriaNotDownloaded, "Button",
  247. BS_AUTORADIOBUTTON, 7, 37, 155, 10
  248. CONTROL "", IDC_STATIC, "Static", SS_BLACKFRAME | SS_SUNKEN,
  249. 7, 54, 155, 1
  250. DEFPUSHBUTTON "OK", IDOK, 56, 62, 50, 14
  251. PUSHBUTTON "Cancel", IDCANCEL, 112, 62, 50, 14
  252. END
  253. iddCriteriaRead DIALOG DISCARDABLE 0, 0, 170, 82
  254. STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
  255. CAPTION "Set Read State"
  256. FONT 8, DLG_UI_FONT
  257. BEGIN
  258. LTEXT "Set the state for your messages", IDC_STATIC,
  259. 7, 7, 104, 8
  260. CONTROL "Messages have been &read", idcCriteriaRead, "Button",
  261. BS_AUTORADIOBUTTON | WS_GROUP, 7, 23, 155, 10
  262. CONTROL "Messages have &not been read", idcCriteriaNotRead, "Button",
  263. BS_AUTORADIOBUTTON, 7, 37, 155, 10
  264. CONTROL "", IDC_STATIC, "Static", SS_BLACKFRAME | SS_SUNKEN,
  265. 7, 54, 155, 1
  266. DEFPUSHBUTTON "OK", IDOK, 56, 62, 50, 14
  267. PUSHBUTTON "Cancel", IDCANCEL, 112, 62, 50, 14
  268. END
  269. iddActionFwd DIALOG DISCARDABLE 0, 0, 258, 98
  270. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | DS_CENTER
  271. CAPTION "Select People"
  272. FONT 8, DLG_UI_FONT
  273. BEGIN
  274. LTEXT "Type a name or choose from the address book.\r\nWarning: The forward action does not work on encrypted messages.", IDC_STATIC,
  275. 7, 7, 225, 16
  276. LTEXT "A&ddress:", IDC_STATIC,
  277. 7, 33, 31, 8
  278. EDITTEXT idedtCriteriaAddr, 41, 30, 210, 14, ES_AUTOHSCROLL
  279. PUSHBUTTON "&Address Book...", idbCriteriaAddr,
  280. 41, 48, 67, 14
  281. CONTROL "", IDC_STATIC, "Static", SS_BLACKFRAME | SS_SUNKEN,
  282. 7, 69, 244, 1
  283. DEFPUSHBUTTON "OK", IDOK, 145, 77, 50, 14
  284. PUSHBUTTON "Cancel", IDCANCEL, 201, 77, 50, 14
  285. END
  286. iddRulesMail DIALOG DISCARDABLE 13, 26, 288, 189
  287. STYLE DS_CONTROL | WS_CHILD
  288. FONT 8, DLG_UI_FONT
  289. BEGIN
  290. LTEXT "These rules will be applied to Mail messages.",
  291. idcRuleTitle, 0, 0, 176, 16
  292. CONTROL "Rules List", idlvRulesList, WC_LISTVIEW, LVS_REPORT |
  293. LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_NOSORTHEADER |
  294. LVS_EDITLABELS | LVS_NOCOLUMNHEADER | WS_BORDER | WS_TABSTOP,
  295. 0, 18, 231, 86
  296. PUSHBUTTON "&New...", idbNewRule, 238, 18, 50, 14
  297. PUSHBUTTON "&Modify...", idbModifyRule, 238, 36, 50, 14
  298. PUSHBUTTON "&Copy", idbCopyRule, 238, 54, 50, 14
  299. PUSHBUTTON "&Remove", idbDeleteRule, 238, 72, 50, 14
  300. PUSHBUTTON "&Apply Now...", idbRulesApplyTo, 238, 90, 50, 14
  301. PUSHBUTTON "Move &Up", idbMoveUpRule, 0, 108, 50, 14
  302. PUSHBUTTON "Move &Down", idbMoveDownRule, 57, 108, 50, 14
  303. LTEXT "Ru&le Description (click on an underlined value to edit it):",
  304. IDC_STATIC, 0, 129, 176, 8
  305. LTEXT "", idredtTemplate, 0, 139, 288, 50
  306. // CONTROL "", idredtRuleDescription, RICHEDIT_CLASSA, ES_MULTILINE | ES_READONLY |
  307. // ES_SAVESEL | ES_AUTOVSCROLL | WS_BORDER | WS_VSCROLL | WS_TABSTOP,
  308. // 0, 139, 288, 50
  309. END
  310. iddRulesJunk DIALOG DISCARDABLE 13, 26, 288, 189
  311. STYLE DS_CONTROL | WS_CHILD
  312. FONT 8, DLG_UI_FONT
  313. BEGIN
  314. LTEXT "You can turn on rules that will prevent Junk Mail messages or messages with Adult Content from filling up your Inbox. The messages that are detected will be moved to the Junk Mail folder.",
  315. idcJunkTitle, 0, 0, 283, 24
  316. CONTROL "Turn on &Junk Mail detection", idcJunkMail, "Button",
  317. BS_AUTOCHECKBOX | WS_TABSTOP, 0, 33, 104, 10
  318. PUSHBUTTON "&Exceptions...", idbExceptions, 238, 31, 50, 14
  319. LTEXT "Adjust detector", IDC_STATIC, 0, 52, 48, 8
  320. CONTROL "", IDC_STATIC, "Static", SS_BLACKFRAME | SS_SUNKEN,
  321. 54, 56, 234, 1
  322. ICON "", idcJunkSliderIcon, 0, 64, 21, 20
  323. LTEXT "Move the slider control below to adjust the settings for the Junk Mail detectors. Catch Less means that some Junk Mail may reach your Inbox. Catch More means that some mail that is not Junk Mail may be filtered out.",
  324. IDC_STATIC, 31, 64, 256, 26
  325. LTEXT "Catch Less", idcJunkSliderLess, 31, 101, 36, 8
  326. CONTROL "Slider1", idcJunkSlider, "msctls_trackbar32", TBS_AUTOTICKS | TBS_TOP | WS_TABSTOP,
  327. 68, 97, 160, 20
  328. LTEXT "Catch More", idcJunkSliderMore, 229, 101, 38, 8
  329. LTEXT "Delete setting", IDC_STATIC, 0, 121, 44, 8
  330. CONTROL "", IDC_STATIC, "Static", SS_BLACKFRAME | SS_SUNKEN,
  331. 50, 127, 238, 1
  332. ICON "", idcJunkDeleteIcon, 0, 135, 21, 20
  333. CONTROL "Permanently &delete mail from Junk Mail folder every",
  334. idcJunkDelete, "Button", BS_AUTOCHECKBOX | WS_TABSTOP,
  335. 31, 135, 176, 10
  336. EDITTEXT idedtJunkDelete, 210, 134, 32, 12, ES_AUTOHSCROLL
  337. CONTROL "Spin1", idcJunkDeleteSpin, "msctls_updown32",
  338. UDS_SETBUDDYINT | UDS_ALIGNRIGHT | UDS_AUTOBUDDY |
  339. UDS_ARROWKEYS | UDS_NOTHOUSANDS,
  340. 243, 132, 11, 14
  341. LTEXT "day(s).", idcJunkDays, 245, 135, 22, 8
  342. END
  343. iddRulesSenders DIALOG DISCARDABLE 13, 26, 288, 189
  344. STYLE DS_CONTROL | WS_CHILD
  345. FONT 8, DLG_UI_FONT
  346. BEGIN
  347. LTEXT "Messages from senders in the list below will automatically be moved to the Deleted Items folder (for Mail messages) and/or not displayed (for Newsgroup messages).",
  348. idcSenderTitle, 0, 0, 288, 24
  349. CONTROL "Blocked Senders List", idlvSenderList, WC_LISTVIEW, LVS_REPORT |
  350. LVS_SINGLESEL | LVS_ALIGNLEFT | LVS_SHOWSELALWAYS |
  351. LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP, 0, 26, 231, 163
  352. PUSHBUTTON "&Add...", idbAddSender, 238, 26, 50, 14
  353. PUSHBUTTON "&Modify...", idbModifySender, 238, 44, 50, 14
  354. PUSHBUTTON "&Remove", idbRemoveSender, 238, 62, 50, 14
  355. END
  356. iddEditSender DIALOG DISCARDABLE 0, 0, 291, 139
  357. STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
  358. CAPTION "Block Sender"
  359. FONT 8, DLG_UI_FONT
  360. BEGIN
  361. LTEXT "Type the e-mail address (for example, [email protected]) or domain name (for example, microsoft.com) that you want to block.",
  362. IDC_STATIC, 7, 7, 277, 16
  363. LTEXT "&Address:", IDC_STATIC, 7, 33, 28, 8
  364. EDITTEXT idedtSender, 37, 30, 247, 14, ES_AUTOHSCROLL
  365. LTEXT "Block the following:", IDC_STATIC, 7, 51, 62, 8
  366. CONTROL "&Mail messages", idcBlockMail, "Button",
  367. BS_AUTORADIOBUTTON, 37, 65, 62, 10
  368. CONTROL "&News messages", idcBlockNews, "Button",
  369. BS_AUTORADIOBUTTON, 37, 79, 67, 10
  370. CONTROL "Ma&il and News messages", idcBlockBoth, "Button",
  371. BS_AUTORADIOBUTTON, 37, 93, 96, 10
  372. CONTROL "", IDC_STATIC, "Static", SS_BLACKFRAME | SS_SUNKEN,
  373. 7, 110, 277, 1
  374. DEFPUSHBUTTON "OK", IDOK, 177, 118, 50, 14
  375. PUSHBUTTON "Cancel", IDCANCEL, 234, 118, 50, 14
  376. END
  377. iddRuleApplyTo DIALOG DISCARDABLE 0, 0, 302, 223
  378. STYLE DS_MODALFRAME | DS_CENTER | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION | WS_SYSMENU
  379. CAPTION "Apply Rules"
  380. FONT 8, DLG_UI_FONT
  381. BEGIN
  382. LTEXT "1. Select &rules to apply:", IDC_STATIC, 7, 7, 288, 8
  383. LISTBOX idlvRulesApplyList, 8, 17, 230, 69, LBS_MULTIPLESEL |
  384. LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP
  385. PUSHBUTTON "Select &All", idcApplyRulesAll, 245, 17, 50, 14
  386. PUSHBUTTON "Select &None", idcApplyRulesNone, 245, 35, 50, 14
  387. LTEXT "Rule &Description:", IDC_STATIC, 7, 93, 288, 8
  388. LTEXT "", idredtTemplate, 7, 103, 288, 50
  389. // CONTROL "",idredtApplyDescription, RICHEDIT_CLASSA, ES_MULTILINE | ES_READONLY |
  390. // ES_SAVESEL | ES_AUTOVSCROLL | WS_BORDER | WS_VSCROLL | WS_TABSTOP,
  391. // 7, 103, 288, 50
  392. LTEXT "Apply to &Folder:", IDC_STATIC, 7, 163, 59, 8
  393. EDITTEXT idcApplyFolder, 70, 160, 168, 14, ES_AUTOHSCROLL | ES_READONLY
  394. PUSHBUTTON "&Browse...", idcBrowseApplyFolder, 245, 160, 50, 14
  395. CONTROL "Include &subfolders", idcRulesApplySubfolder, "Button",
  396. BS_AUTOCHECKBOX | WS_TABSTOP, 70, 178, 168, 10
  397. CONTROL "", IDC_STATIC, "Static", SS_BLACKFRAME | SS_SUNKEN,
  398. 7, 194, 288, 1
  399. DEFPUSHBUTTON "A&pply Now", idcRulesApply, 188, 202, 50, 14
  400. PUSHBUTTON "Close", IDCANCEL, 245, 202, 50, 14
  401. END
  402. iddViewsManager DIALOG DISCARDABLE 0, 0, 302, 223
  403. STYLE DS_MODALFRAME | DS_CENTER | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION | WS_SYSMENU
  404. CAPTION "Define Views"
  405. FONT 8, DLG_UI_FONT
  406. BEGIN
  407. LTEXT "These views will be applied to a folder.", IDC_STATIC,
  408. 7, 7, 122, 8
  409. CONTROL "View List", idlvViewsList, WC_LISTVIEW, LVS_REPORT |
  410. LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_EDITLABELS |
  411. LVS_SORTASCENDING | WS_BORDER | WS_TABSTOP,
  412. 7, 17, 226, 104
  413. PUSHBUTTON "&New...", idbNewView, 240, 17, 55, 14
  414. PUSHBUTTON "&Modify...", idbModifyView, 240, 35, 55, 14
  415. PUSHBUTTON "&Copy", idbCopyView, 240, 53, 55, 14
  416. PUSHBUTTON "&Remove", idbDeleteView, 240, 71, 55, 14
  417. PUSHBUTTON "&Apply View...", idbDefaultView, 240, 89, 55, 14
  418. LTEXT "View &Description (click on an underlined value to edit it):",
  419. IDC_STATIC, 7, 128, 206, 8
  420. LTEXT "View Description", idredtTemplate, 7, 138, 288, 50
  421. // CONTROL "View Description", idredtViewDescription, RICHEDIT_CLASSA, ES_MULTILINE | ES_READONLY |
  422. // ES_SAVESEL | ES_AUTOVSCROLL | WS_BORDER | WS_VSCROLL | WS_TABSTOP,
  423. // 7, 138, 288, 50
  424. CONTROL "", IDC_STATIC, "Static", SS_BLACKFRAME | SS_SUNKEN,
  425. 7, 195, 288, 1
  426. DEFPUSHBUTTON "OK", IDOK, 178, 202, 55, 14
  427. PUSHBUTTON "Cancel", IDCANCEL, 240, 202, 55, 14
  428. END
  429. iddEditView DIALOG DISCARDABLE 0, 0, 302, 217
  430. STYLE DS_MODALFRAME | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION | WS_SYSMENU
  431. CAPTION "View Editor"
  432. FONT 8, DLG_UI_FONT
  433. BEGIN
  434. LTEXT "Select your Conditions then specify the values in the Description.",
  435. IDC_STATIC, 7, 7, 204, 8
  436. LTEXT "1. Select the &Conditions for your view:", IDC_STATIC,
  437. 7, 22, 138, 8
  438. CONTROL "Criteria", idlvCriteria, WC_LISTVIEW, LVS_REPORT |
  439. LVS_SINGLESEL | LVS_NOSORTHEADER | LVS_NOCOLUMNHEADER |
  440. WS_BORDER | WS_TABSTOP, 7, 32, 288, 52
  441. LTEXT "2. View &Description (click on an underlined value to edit it):",
  442. IDC_STATIC, 7, 91, 188, 8
  443. LTEXT "Description", idredtTemplate, 7, 101, 288, 50
  444. // CONTROL "Description", idredtDescription, RICHEDIT_CLASSA, ES_MULTILINE | ES_READONLY |
  445. // ES_SAVESEL | ES_AUTOVSCROLL | WS_BORDER | WS_VSCROLL | WS_TABSTOP,
  446. // 7, 101, 288, 50
  447. LTEXT "3. &Name of the view:", IDC_STATIC, 7, 158, 66, 8
  448. EDITTEXT idedtRuleName, 7, 168, 288, 14, ES_AUTOHSCROLL
  449. CONTROL "", IDC_STATIC, "Static", SS_BLACKFRAME | SS_SUNKEN,
  450. 7, 189, 288, 1
  451. DEFPUSHBUTTON "OK", IDOK, 188, 196, 50, 14
  452. PUSHBUTTON "Cancel", IDCANCEL, 245, 196, 50, 14
  453. END
  454. iddExceptionsList DIALOG DISCARDABLE 0, 0, 241, 180
  455. STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
  456. CAPTION "Exceptions List"
  457. FONT 8, DLG_UI_FONT
  458. BEGIN
  459. LTEXT "Items in the list below will never be filtered into your Junk Mail folder. To add, remove or modify an item in the list, use the buttons on the right.",
  460. IDC_STATIC, 7, 7, 227, 18
  461. CONTROL "Always treat &people in my address book as exceptions.",
  462. idcExceptionsWAB, "Button", BS_AUTOCHECKBOX | WS_TABSTOP,
  463. 7, 30, 227, 10
  464. CONTROL "Exception List", idlvExceptions, WC_LISTVIEW, LVS_REPORT |
  465. LVS_SINGLESEL | LVS_SORTASCENDING | LVS_ALIGNLEFT | LVS_SHOWSELALWAYS | LVS_NOCOLUMNHEADER |
  466. LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP, 7, 47, 170, 96
  467. PUSHBUTTON "&Add...", idcAddException, 184, 47, 50, 14
  468. PUSHBUTTON "&Remove", idcRemoveException, 184, 65, 50, 14
  469. PUSHBUTTON "&Modify...", idcModifyException, 184, 83, 50, 14
  470. CONTROL "", IDC_STATIC, "Static", SS_BLACKFRAME | SS_SUNKEN,
  471. 7, 151 ,227, 1
  472. DEFPUSHBUTTON "OK", IDOK, 127, 159, 50, 14
  473. PUSHBUTTON "Cancel", IDCANCEL, 184, 159, 50, 14
  474. END
  475. iddEditException DIALOG DISCARDABLE 0, 0, 248, 93
  476. STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
  477. CAPTION "Edit Exception"
  478. FONT 8, DLG_UI_FONT
  479. BEGIN
  480. LTEXT "Type the e-mail address (for example, [email protected]) or domain name (for example, microsoft.com) that you would like to list as an exception. Messages matching the information you type will never be filtered into your Junk Mail folder.",
  481. IDC_STATIC, 7, 7, 234, 32
  482. LTEXT "&Exception:", IDC_STATIC, 7, 49, 37, 8
  483. EDITTEXT idedtException, 48, 46, 193, 12, ES_AUTOHSCROLL
  484. CONTROL "", IDC_STATIC, "Static", SS_BLACKFRAME | SS_SUNKEN,
  485. 7, 64, 234, 1
  486. DEFPUSHBUTTON "OK", IDOK, 134, 72, 50, 14
  487. PUSHBUTTON "Cancel", IDCANCEL, 191, 72, 50, 14
  488. END
  489. iddCriteriaPeople DIALOG DISCARDABLE 0, 0, 238, 149
  490. STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
  491. CAPTION "Select People"
  492. FONT 8, DLG_UI_FONT
  493. BEGIN
  494. LTEXT "&Type one name at a time and click Add, or select people from the Address Book.",
  495. IDC_STATIC, 7, 7, 219, 16
  496. EDITTEXT idcCriteriaEdit, 7, 30, 156, 14, ES_AUTOHSCROLL
  497. PUSHBUTTON "&Add", idcCriteriaAdd, 173, 30, 58, 14, WS_DISABLED
  498. LTEXT "&People:", IDC_STATIC, 7, 51, 88, 8
  499. LISTBOX idcCriteriaList, 7, 61, 156, 51, LBS_OWNERDRAWFIXED |
  500. LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT |
  501. WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
  502. PUSHBUTTON "Address &Book...", idcCriteriaAddrBook, 173, 61, 58, 14
  503. PUSHBUTTON "&Remove", idcCriteriaRemove, 173, 79, 58, 14
  504. PUSHBUTTON "&Options...", idcCriteriaOptions, 173, 97, 58, 14
  505. CONTROL "", IDC_STATIC, "Static", SS_BLACKFRAME | SS_SUNKEN,
  506. 7, 119, 224, 1
  507. DEFPUSHBUTTON "OK", IDOK, 105, 128, 58, 14
  508. PUSHBUTTON "Cancel", IDCANCEL, 173, 128, 58, 14
  509. END
  510. iddCriteriaWords DIALOG DISCARDABLE 0, 0, 230, 140
  511. STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
  512. CAPTION "Type Specific Words"
  513. FONT 8, DLG_UI_FONT
  514. BEGIN
  515. LTEXT "&Type specific words or a phrase, and click Add.",
  516. IDC_STATIC, 7, 7, 216, 8
  517. EDITTEXT idcCriteriaEdit, 7, 22, 156, 14, ES_AUTOHSCROLL
  518. PUSHBUTTON "&Add", idcCriteriaAdd, 173, 22, 50, 14, WS_DISABLED
  519. LTEXT "&Words:", IDC_STATIC, 7, 43, 88, 8
  520. LISTBOX idcCriteriaList, 7, 53, 156, 51, LBS_OWNERDRAWFIXED |
  521. LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT |
  522. WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
  523. PUSHBUTTON "&Remove", idcCriteriaRemove, 173, 53, 50, 14
  524. PUSHBUTTON "&Options...", idcCriteriaOptions, 173, 71, 50, 14
  525. CONTROL "", IDC_STATIC, "Static", SS_BLACKFRAME | SS_SUNKEN,
  526. 7, 111, 216, 1
  527. DEFPUSHBUTTON "OK", IDOK, 113, 119, 50, 14
  528. PUSHBUTTON "Cancel", IDCANCEL, 173, 119, 50, 14
  529. END
  530. iddCriteriaPeopleOptions DIALOG DISCARDABLE 0, 0, 249, 185
  531. STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
  532. CAPTION "Rule Condition Options"
  533. FONT 8, DLG_UI_FONT
  534. BEGIN
  535. LTEXT "You can further customize this condition by setting the options below.",
  536. IDC_STATIC, 7, 7, 235, 8
  537. LTEXT "Apply rule if:", IDC_STATIC, 7, 22, 95, 8
  538. LTEXT "1.", IDC_STATIC, 7, 34, 10, 8
  539. CONTROL "Message &contains the people below", idcCriteriaContains, "Button",
  540. BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP, 20, 34, 222, 8
  541. CONTROL "Message does &not contain the people below", idcCriteriaNotCont,
  542. "Button", BS_AUTORADIOBUTTON, 20, 46, 222, 8
  543. LTEXT "2.", IDC_STATIC, 7, 61, 10, 8
  544. CONTROL "Message matches &all of the people below", idcCriteriaAnd,
  545. "Button", BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP, 20, 61, 222, 8
  546. CONTROL "Message matches any &one of the people below",
  547. idcCriteriaOr, "Button", BS_AUTORADIOBUTTON, 20, 73, 222, 8
  548. LTEXT "&Rule Condition:", IDC_STATIC, 7, 88, 152, 8
  549. LISTBOX idcCriteriaList, 7, 98, 235, 51, LBS_OWNERDRAWFIXED |
  550. LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT |
  551. LBS_NOSEL | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
  552. CONTROL "", IDC_STATIC, "Static", SS_BLACKFRAME | SS_SUNKEN,
  553. 7, 156, 235, 1
  554. DEFPUSHBUTTON "OK", IDOK, 135, 164, 50, 14
  555. PUSHBUTTON "Cancel", IDCANCEL, 192, 164, 50, 14
  556. END
  557. iddCriteriaWordsOptions DIALOG DISCARDABLE 0, 0, 249, 185
  558. STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
  559. CAPTION "Rule Condition Options"
  560. FONT 8, DLG_UI_FONT
  561. BEGIN
  562. LTEXT "You can further customize this condition by setting the options below.",
  563. IDC_STATIC, 7, 7, 235, 8
  564. LTEXT "Apply rule if:", IDC_STATIC, 7, 22, 95, 8
  565. LTEXT "1.", IDC_STATIC, 7, 34, 10, 8
  566. CONTROL "Message &contains the words below", idcCriteriaContains, "Button",
  567. BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP, 20, 34, 222, 8
  568. CONTROL "Message does &not contain the words below", idcCriteriaNotCont,
  569. "Button", BS_AUTORADIOBUTTON, 20, 46, 222, 8
  570. LTEXT "2.", IDC_STATIC, 7, 61, 10, 8
  571. CONTROL "Message matches &all of the words below", idcCriteriaAnd,
  572. "Button", BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP, 20, 61, 222, 8
  573. CONTROL "Message matches any &one of the words below", idcCriteriaOr,
  574. "Button", BS_AUTORADIOBUTTON, 20, 73, 222, 8
  575. LTEXT "&Rule Condition:", IDC_STATIC, 7, 88, 152, 8
  576. LISTBOX idcCriteriaList, 7, 98, 235, 51, LBS_OWNERDRAWFIXED |
  577. LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT |
  578. LBS_NOSEL | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
  579. CONTROL "", IDC_STATIC, "Static", SS_BLACKFRAME | SS_SUNKEN,
  580. 7, 156, 235, 1
  581. DEFPUSHBUTTON "OK", IDOK, 135, 164, 50, 14
  582. PUSHBUTTON "Cancel", IDCANCEL, 192, 164, 50, 14
  583. END
  584. iddApplyView DIALOG DISCARDABLE 0, 0, 184, 77
  585. STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
  586. CAPTION "Apply View"
  587. FONT 8, DLG_UI_FONT
  588. BEGIN
  589. LTEXT "Apply the selected View to:", IDC_STATIC, 7, 7, 160, 8
  590. CONTROL "The &currently selected folder", idcViewCurrent, "Button",
  591. BS_AUTORADIOBUTTON | WS_TABSTOP, 14, 19, 155, 10
  592. CONTROL "&All of my folders", idcViewAll, "Button",
  593. BS_AUTORADIOBUTTON, 14, 31, 153, 10
  594. CONTROL "", IDC_STATIC, "Static", SS_BLACKFRAME | SS_SUNKEN,
  595. 7, 48, 170, 1
  596. DEFPUSHBUTTON "OK", IDOK, 70, 56, 50, 14
  597. PUSHBUTTON "Cancel", IDCANCEL, 127, 56, 50, 14
  598. END