Ignore:
Timestamp:
Oct 7, 2012, 3:33:42 PM (10 years ago)
Author:
roman
Message:

Added property pages for filters and email notification

Location:
trunk/Utilities/LogProcessExceptions
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Utilities/LogProcessExceptions

    • Property svn:ignore
      •  

        old new  
        44*.suo
        55*.user
         6*.opensdf
  • trunk/Utilities/LogProcessExceptions/LogProcessExceptions.rc

    r64 r130  
    4747#endif    // APSTUDIO_INVOKED
    4848
     49
     50/////////////////////////////////////////////////////////////////////////////
     51//
     52// TYPELIB
     53//
     54
     55IDR_EMAILTOOLS          TYPELIB                 "..\\..\\..\\Repository-Private\\Utilities\\EmailTools\\_Bin\\Win32\\Release\\EmailTools\\EmailTools.tlb"
    4956
    5057/////////////////////////////////////////////////////////////////////////////
     
    125132FONT 8, "MS Shell Dlg", 400, 0, 0x1
    126133BEGIN
    127     LTEXT           "Please choose minidump type using controls below. To proceed and start/continue debug session, click Next.",IDC_STATIC,6,6,306,18
     134    LTEXT           "Please choose minidump type using controls below. To proceed to exception filter rules, click Next.",IDC_STATIC,6,6,306,18
    128135    CONTROL         "Data Segments ",IDC_MAIN_MINIDUMPTYPE_DATASEGMENTS,
    129136                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,6,30,67,10
     
    167174FONT 8, "MS Shell Dlg", 400, 0, 0x1
    168175BEGIN
    169     LTEXT           "Debug session is in progress. To stop debugging, click Next. To review options without stopping debugging, click Back.",IDC_STATIC,6,6,306,18
    170     EDITTEXT        IDC_MAIN_OPERATION_LOG,6,30,306,96,ES_MULTILINE | ES_AUTOVSCROLL | ES_AUTOHSCROLL | ES_READONLY | WS_VSCROLL | WS_HSCROLL
     176    LTEXT           "Debug session is in progress. To stop debugging, click Next. To review options without stopping debugging, click Back.",IDC_STATIC,6,0,306,18
     177    EDITTEXT        IDC_MAIN_OPERATION_LOG,6,24,306,102,ES_MULTILINE | ES_AUTOVSCROLL | ES_AUTOHSCROLL | ES_READONLY | WS_VSCROLL | WS_HSCROLL
    171178    LTEXT           "<A>Write Minidump File Now</A>",IDC_MAIN_OPERATION_WRITEMINIDUMPNOW,6,132,112,8
    172179    LTEXT           "<A>Open Minidump File Directory</A>",IDC_MAIN_OPERATION_OPENMINIDUMPFILEDIRECTORY,108,132,127,8,WS_TABSTOP
    173180END
    174181
     182IDD_MAIN_FILTER DIALOGEX 0, 0, 317, 144
     183STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_SYSMENU
     184FONT 8, "MS Shell Dlg", 400, 0, 0x1
     185BEGIN
     186    LTEXT           "Use controls below to provide rules that define whether an exception to occur should be skipped, or a minidump file needs to be created. To proceed to configuring email notifications, click Next.",IDC_STATIC,6,0,306,24
     187    EDITTEXT        IDC_MAIN_FILTER_TEXT,6,30,306,96,ES_MULTILINE | ES_AUTOVSCROLL | ES_AUTOHSCROLL | ES_WANTRETURN | WS_VSCROLL | WS_HSCROLL
     188    LTEXT           "<A>Reset to Default</A>",IDC_MAIN_FILTER_RESET,6,132,90,8
     189    LTEXT           "<A HREF=""http://alax.info/blog/1409"">Help on Filters</A>",IDC_MAIN_FILTER_HELP,114,132,186,8
     190END
     191
     192IDD_MAIN_EMAIL DIALOGEX 0, 0, 317, 144
     193STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_SYSMENU
     194FONT 8, "MS Shell Dlg", 400, 0, 0x1
     195BEGIN
     196    LTEXT           "Use controls below to enable email notification on exception occurred. To proceed and start/continue debug session, click Next.",IDC_STATIC,6,0,306,18
     197    CONTROL         "&Send an email on occurred and logged exception",IDC_MAIN_EMAIL_ENABLED,
     198                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,6,24,300,10
     199    LTEXT           "&From: ",IDC_STATIC,12,44,22,8
     200    EDITTEXT        IDC_MAIN_EMAIL_FROM,36,42,90,14,ES_AUTOHSCROLL
     201    LTEXT           "&To: ",IDC_STATIC,138,44,14,8
     202    EDITTEXT        IDC_MAIN_EMAIL_TO,156,42,150,14,ES_AUTOHSCROLL
     203    LTEXT           "&Method: ",IDC_STATIC,12,62,30,8
     204    COMBOBOX        IDC_MAIN_EMAIL_METHOD,48,60,258,90,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
     205    LTEXT           "SMTP S&erver Host and Port: ",IDC_STATIC,24,80,92,8
     206    EDITTEXT        IDC_MAIN_EMAIL_HOST,126,78,120,14,ES_AUTOHSCROLL
     207    LTEXT           "&Username: ",IDC_STATIC,24,98,38,8
     208    EDITTEXT        IDC_MAIN_EMAIL_USERNAME,66,96,90,14,ES_AUTOHSCROLL
     209    LTEXT           "P&assword: ",IDC_STATIC,168,98,36,8
     210    EDITTEXT        IDC_MAIN_EMAIL_PASSWORD,204,96,90,14,ES_PASSWORD | ES_AUTOHSCROLL
     211    CONTROL         "",IDC_STATIC,"Static",SS_ETCHEDHORZ,12,114,300,20
     212    LTEXT           "Ma&ximal Dump File Size to Attach, MB: ",IDC_STATIC,12,122,124,8
     213    EDITTEXT        IDC_MAIN_EMAIL_MAXIMALATTACHMENTSIZE,144,120,60,14,ES_AUTOHSCROLL
     214END
     215
    175216
    176217/////////////////////////////////////////////////////////////////////////////
     
    205246    BEGIN
    206247    END
     248
     249    IDD_MAIN_FILTER, DIALOG
     250    BEGIN
     251    END
     252
     253    IDD_MAIN_EMAIL, DIALOG
     254    BEGIN
     255    END
    207256END
    208257#endif    // APSTUDIO_INVOKED
     
    215264
    216265VS_VERSION_INFO VERSIONINFO
    217  FILEVERSION  1, 0, 0, 226
     266 FILEVERSION  1, 0, 0, 269
    218267 PRODUCTVERSION 1,0,0,1
    219268 FILEFLAGSMASK 0x3fL
     
    234283            VALUE "Created By", "Roman Ryltsov <roman@alax.info>"
    235284            VALUE "FileDescription", "Log Process Exceptions Utility"
    236             VALUE "FileVersion",  "1, 0, 0, 226\0"
     285            VALUE "FileVersion",  "1, 0, 0, 269\0"
    237286            VALUE "InternalName", "LogProcessExceptions"
    238287            VALUE "LegalCopyright", "Copyright © Alax.Info, Roman Ryltsov, 2008-2012"
     
    361410STRINGTABLE
    362411BEGIN
     412    IDD_MAIN_FILTER         "Exception Filter\nDefine rules to filter out exceptions of interest"
     413END
     414
     415STRINGTABLE
     416BEGIN
     417    IDD_MAIN_EMAIL          "Email Notification\nConfigure email notifications for detected exceptions"
     418END
     419
     420STRINGTABLE
     421BEGIN
     422    IDC_MAIN_EMAIL_METHOD   "Google Mail (SMTP, TLS Connection)\nSMTP, TLS Connection, Plain Text Authentication (TLS, PLAIN)\nSMTP, SSL Connection, Plain Text Authentication (SSL, PLAIN)\nSMTP, Digest Authentication (CRAM-MD5)\nSMTP, Plain Text Authentication (PLAIN)\nSMTP, No Authentication\n"
     423END
     424
     425STRINGTABLE
     426BEGIN
    363427    IDD_MAIN_OPERATION      "Debug Operation\nReview debug session status and notifications"
     428        IDC_MAIN_EMAIL_MAXIMALATTACHMENTSIZE "1, 0xB, , 2, Maximal Attachment Size, ""Maximal minidump file attachment size is a size threshold in megabytes, under which the file is to be attached to the email, and should be a non-negative integer value""\n"
    364429END
    365430
Note: See TracChangeset for help on using the changeset viewer.