Annotation of pmsdk/samples/spy/spydlgs.dlg, revision 1.1.1.2

1.1.1.2 ! root        1: /*
        !             2:        Dialog box templates for the SPY application
        !             3:        Created by Microsoft Corporation, 1989
        !             4: */
        !             5: DLGTEMPLATE MessagesDlg LOADONCALL MOVEABLE DISCARDABLE
1.1       root        6: BEGIN
1.1.1.2 ! root        7:     DIALOG "Spy Message List", IDD_DLGOPTIONS, 30, 20, 283, 158,
        !             8:                 FS_DLGBORDER | WS_VISIBLE | WS_CLIPSIBLINGS | WS_SAVEBITS,
1.1       root        9:                 FCF_TITLEBAR
                     10:     BEGIN
1.1.1.2 ! root       11:         CONTROL "~Message", -1, 6,144, 45, 8, WC_STATIC, SS_TEXT |
        !            12:                 DT_LEFT | DT_TOP | DT_MNEMONIC | WS_GROUP | WS_VISIBLE
        !            13: 
        !            14:         EDITTEXT "", DID_MSGEDIT,  52, 144, 200,8, ES_MARGIN
1.1       root       15: 
1.1.1.2 ! root       16:         LISTBOX DID_OMSGLIST, 6, 20, 150,118, WS_VISIBLE | LS_MULTIPLESEL
        !            17:         PUSHBUTTON "~All",       DID_MALL, 165,  120, 52, 18
        !            18:         PUSHBUTTON "~None",      DID_MNONE, 225, 120, 52, 18
1.1       root       19: 
1.1.1.2 ! root       20:         PUSHBUTTON "Char On",   DID_MCON, 165,  100, 52, 18
        !            21:         PUSHBUTTON "Char Off",  DID_MCOFF, 225, 100, 52, 18
1.1       root       22: 
1.1.1.2 ! root       23:         PUSHBUTTON "Mouse On",  DID_MMON, 165,   80, 52, 18
        !            24:         PUSHBUTTON "Mouse Off", DID_MMOFF, 225,  80, 52, 18
1.1       root       25: 
1.1.1.2 ! root       26:         PUSHBUTTON "Freq On",   DID_MFON, 165,   60, 52, 18
        !            27:         PUSHBUTTON "Freq Off",  DID_MFOFF, 225,  60, 52, 18
1.1       root       28: 
1.1.1.2 ! root       29:         AUTOCHECKBOX "~Input Hook", DID_OINPUT, 165, 44, 60, 10
        !            30:         AUTOCHECKBOX "~SendMsg Hook",DID_OSENDMSG, 165, 32, 80, 10
        !            31:         AUTOCHECKBOX "~Display undefined msgs",DID_OTHERMSGS, 165, 20,110, 10
1.1       root       32: 
1.1.1.2 ! root       33:         CONTROL "OK", DID_OK, 6, 4, 38, 12, WC_BUTTON, BS_PUSHBUTTON |
1.1       root       34:                 BS_DEFAULT | WS_GROUP | WS_TABSTOP | WS_VISIBLE
1.1.1.2 ! root       35:         CONTROL "Cancel", DID_CANCEL, 56, 4, 38, 12, WC_BUTTON, BS_PUSHBUTTON |
1.1       root       36:                 WS_TABSTOP | WS_VISIBLE
                     37:     END
                     38: END
                     39: 
                     40: 
                     41: 
1.1.1.2 ! root       42: DLGTEMPLATE OutputsDlg LOADONCALL MOVEABLE DISCARDABLE
1.1       root       43: BEGIN
1.1.1.2 ! root       44:     DIALOG "Spy Output Options", IDD_DLGOPTIONS, 30, 20, 193, 56,
        !            45:                 FS_DLGBORDER | WS_VISIBLE | WS_CLIPSIBLINGS | WS_SAVEBITS,
1.1       root       46:                 FCF_TITLEBAR
                     47:     BEGIN
1.1.1.2 ! root       48:         CONTROL "~Screen Lines:", DID_WINDOW, 6, 40, 72, 10, WC_BUTTON,
1.1       root       49:                 BS_AUTOCHECKBOX | WS_TABSTOP | WS_VISIBLE
1.1.1.2 ! root       50:         CONTROL "~File Name:", DID_FILE, 6, 24, 62, 10, WC_BUTTON, BS_AUTOCHECKBOX |
1.1       root       51:                 WS_TABSTOP | WS_VISIBLE
1.1.1.2 ! root       52:         CONTROL "Text", DID_WINDOWLINES, 92, 40, 32, 8, WC_ENTRYFIELD,
1.1       root       53:                 ES_LEFT | ES_MARGIN | WS_TABSTOP | WS_VISIBLE
1.1.1.2 ! root       54:         CONTROL "Text", DID_FILENAME, 92, 24, 95, 8, WC_ENTRYFIELD, ES_LEFT |
1.1       root       55:                 ES_MARGIN | WS_TABSTOP | WS_VISIBLE
                     56: 
1.1.1.2 ! root       57:         CONTROL "OK", DID_OK, 6, 4, 38, 12, WC_BUTTON, BS_PUSHBUTTON |
1.1       root       58:                 BS_DEFAULT | WS_GROUP | WS_TABSTOP | WS_VISIBLE
1.1.1.2 ! root       59:         CONTROL "Cancel", DID_CANCEL, 56, 4, 38, 12, WC_BUTTON, BS_PUSHBUTTON |
1.1       root       60:                 WS_TABSTOP | WS_VISIBLE
                     61:     END
                     62: END
                     63: 
1.1.1.2 ! root       64: DLGTEMPLATE WindowsDlg LOADONCALL MOVEABLE DISCARDABLE
1.1       root       65: BEGIN
1.1.1.2 ! root       66:     DIALOG "Spy Windows", IDD_DLGWINDOWS, 20, 30, 278, 194,
        !            67:                 FS_DLGBORDER | WS_VISIBLE | WS_CLIPSIBLINGS | WS_SAVEBITS,
1.1       root       68:                 FCF_TITLEBAR
                     69:     BEGIN
1.1.1.2 ! root       70:         LISTBOX DID_WINDOWLIST, 2, 20, 132, 170, WS_VISIBLE | LS_MULTIPLESEL
1.1       root       71: 
1.1.1.2 ! root       72:         LTEXT   "Window Handle:", -1, 137, 180, 74, 8
        !            73:         LTEXT   "Text:",          -1, 137  170, 26, 8
        !            74:         LTEXT   "Class:",         -10,137, 160, 30, 8
        !            75:         LTEXT   "Parent:",        -2, 137, 150, 34, 8
        !            76:         LTEXT   "Child:",         -3, 137, 140, 28, 8
        !            77:         LTEXT   "Owner:",         -4, 137, 130, 32, 8
        !            78:         LTEXT   "Rect:",          -5, 137, 120, 24, 8
        !            79:         LTEXT   "id:",            -6, 137, 110, 16, 8
        !            80:         LTEXT   "Style:",         -7, 137, 100, 28, 8
        !            81:         LTEXT   "CStyle:",        -7, 137,  90, 34, 8
        !            82:         LTEXT   "Pfnwp:",         -8, 137,  80, 28, 8
        !            83:         LTEXT   "Hmq:",           -9, 137,  70, 28, 8
        !            84:         LTEXT   "PID:",           -9, 137,  60, 20, 8
        !            85:         LTEXT   "TID:",           -9, 210,  60, 20, 8
        !            86: 
        !            87: 
        !            88:         LTEXT   "",               DID_WTEXT   , 164, 170,100, 8
        !            89:         LTEXT   "",               DID_WCLASS  , 169, 160, 88, 8
        !            90:         LTEXT   "",               DID_WPARENT , 173, 150, 34, 8
        !            91:         LTEXT   "",               DID_WCHILD  , 167, 140, 34, 8
        !            92:         LTEXT   "",               DID_WOWNER  , 171, 130, 34, 8
        !            93:         LTEXT   "",               DID_WRECT   , 165, 120, 98, 8
        !            94:         LTEXT   "",               DID_WID     , 155, 110, 60, 8
        !            95:         LTEXT   "",               DID_WSTYLE  , 167, 100, 60, 8
        !            96:         LTEXT   "",               DID_WCSTYLE , 171,  90, 60, 8
        !            97:         LTEXT   "",               DID_WPFNWP  , 165,  80, 60, 8
        !            98:         LTEXT   "",               DID_WHMQ    , 165,  70, 60, 8
        !            99:         LTEXT   "",               DID_WPID    , 160,  60, 30, 8
        !           100:         LTEXT   "",               DID_WTID    , 232,  60, 30, 8
        !           101: 
        !           102:         LTEXT   "",               DID_WOLINE1 , 137,  50, 135,8
        !           103:         LTEXT   "",               DID_WOLINE2 , 137,  40, 135,8
        !           104:         LTEXT   "",               DID_WOLINE3 , 137,  30, 135,8
        !           105:         LTEXT   "",               DID_WOLINE4 , 137,  20, 135,8
1.1       root      106: 
1.1.1.2 ! root      107:         CONTROL "OK", DID_OK, 6, 4, 38, 14, WC_BUTTON, BS_PUSHBUTTON |
1.1       root      108:                 BS_DEFAULT | WS_GROUP | WS_TABSTOP | WS_VISIBLE
1.1.1.2 ! root      109:         CONTROL "Cancel", DID_CANCEL, 56, 4, 38, 14, WC_BUTTON, BS_PUSHBUTTON |
1.1       root      110:                 WS_TABSTOP | WS_VISIBLE
1.1.1.2 ! root      111:         PUSHBUTTON "~All", DID_WSELALL, 106, 4, 38, 14
        !           112:         PUSHBUTTON "~None", DID_WUNSELALL, 156, 4, 38, 14
        !           113:         PUSHBUTTON "~Mouse", DID_WSELMOUSE, 206, 4, 38, 14
        !           114: 
        !           115:         /* Want to be before listbox to user, but have listbox be default */
        !           116:         EDITTEXT "",               DID_WHANDLE , 213, 180, 54, 8, ES_MARGIN
1.1       root      117:     END
                    118: END
                    119: 
                    120: 
1.1.1.2 ! root      121: DLGTEMPLATE MsgQueueDlg LOADONCALL MOVEABLE DISCARDABLE
        !           122: BEGIN
        !           123:     DIALOG "Spy Message Queues", IDD_DLGWINDOWS, 20, 30, 278, 124,
        !           124:                 FS_DLGBORDER | WS_VISIBLE | WS_CLIPSIBLINGS | WS_SAVEBITS,
        !           125:                 FCF_TITLEBAR
        !           126:     BEGIN
        !           127:         LISTBOX DID_WINDOWLIST, 2, 20, 132, 100, WS_VISIBLE | LS_MULTIPLESEL
        !           128: 
        !           129:         LTEXT   "Hmq:",           -9, 137, 110, 28, 8
        !           130:         LTEXT   "Top HWND:", -1, 137, 100, 74, 8
        !           131:         LTEXT   "Text:",          -1, 137   90, 26, 8
        !           132:         LTEXT   "PID:",           -9, 137,  80, 20, 8
        !           133:         LTEXT   "TID:",           -9, 210,  80, 20, 8
        !           134: 
        !           135: 
        !           136:         LTEXT   "",               DID_WHANDLE , 213, 100, 54, 8
        !           137:         LTEXT   "",               DID_WTEXT   , 164,  90,100, 8
        !           138:         LTEXT   "",               DID_WPID    , 160,  80, 30, 8
        !           139:         LTEXT   "",               DID_WTID    , 232,  80, 30, 8
        !           140: 
        !           141:         CONTROL "OK", DID_OK, 6, 4, 38, 14, WC_BUTTON, BS_PUSHBUTTON |
        !           142:                 BS_DEFAULT | WS_GROUP | WS_TABSTOP | WS_VISIBLE
        !           143:         CONTROL "Cancel", DID_CANCEL, 56, 4, 38, 14, WC_BUTTON, BS_PUSHBUTTON |
        !           144:                 WS_TABSTOP | WS_VISIBLE
        !           145:         PUSHBUTTON "~All", DID_WSELALL, 106, 4, 38, 14
        !           146:         PUSHBUTTON "~None", DID_WUNSELALL, 156, 4, 38, 14
        !           147:         PUSHBUTTON "~Mouse", DID_WSELMOUSE, 206, 4, 38, 14
        !           148: 
        !           149:         /* Want to be before listbox to user, but have listbox be default */
        !           150:         EDITTEXT   "",            DID_WHMQ    , 165, 110, 80, 8, ES_MARGIN
        !           151:     END
        !           152: END
1.1       root      153: 
1.1.1.2 ! root      154: DLGTEMPLATE SaveListDlg LOADONCALL MOVEABLE DISCARDABLE
1.1       root      155: BEGIN
1.1.1.2 ! root      156:     DIALOG "Spy Save List to File", IDD_DLGSAVELIST, 30, 20, 136, 60,
        !           157:                 FS_DLGBORDER | WS_VISIBLE |
        !           158:                 WS_CLIPSIBLINGS | WS_SAVEBITS, FCF_TITLEBAR
1.1       root      159:     BEGIN
1.1.1.2 ! root      160:         LTEXT   "File:",        -1,             6, 42, 20, 8
        !           161:         EDITTEXT "",            DID_FILENAME,  30, 42, 100,8, ES_MARGIN
1.1       root      162: 
1.1.1.2 ! root      163:         AUTOCHECKBOX "Append", DID_APPEND, 6, 24, 48, 10
1.1       root      164: 
1.1.1.2 ! root      165:         DEFPUSHBUTTON "Ok",     DID_OK, 6, 4, 38, 14, WS_GROUP
        !           166:         PUSHBUTTON "Cancel",    DID_CANCEL, 56, 4, 38, 14,
1.1       root      167:                 WS_TABSTOP | WS_VISIBLE
                    168:     END
                    169: END
                    170: 
                    171: 
1.1.1.2 ! root      172: DLGTEMPLATE AboutDlg LOADONCALL MOVEABLE DISCARDABLE
        !           173: BEGIN
        !           174:     DIALOG "", 1, 10, 12, 290, 184, FS_DLGBORDER
        !           175:     BEGIN
        !           176:         CTEXT "OS/2 Presentation Manager", 0, 65, 172, 160, 8
        !           177:         CTEXT "Created by Microsoft Corp., 1989", 0, 65, 164, 160, 8
        !           178:         CTEXT "Window Spy application", 0, 65, 150, 160, 8
        !           179:         DEFPUSHBUTTON "OK", DID_OK, 6, 156, 38, 12
        !           180: 
        !           181:         LTEXT "Spy displays messages that are sent to one or more", 0, 4, 136, 270, 8
        !           182:         LTEXT "windows by hooking the HK_INPUT and HK_SENDMSG hooks", 0, 4, 128, 270, 8
        !           183: 
        !           184:         LTEXT "Spy Active: Toggle spy on or off.", 0, 10, 114, 270, 8
        !           185:         LTEXT "Clear Window: Clears the listbox.", 0, 10, 106, 270, 8
        !           186:         LTEXT "Save Window: Save listbox contents to file.", 0, 10, 98, 270, 8
        !           187:         LTEXT "Exit: Exit from Spy", 0, 10, 90, 270, 8
        !           188:         LTEXT "About Spy: Displays this dialog.", 0, 10, 82, 270, 8
        !           189:         LTEXT "Window List...: Select windows from list.", 0, 10, 74, 270, 8
        !           190:         LTEXT "Mouse Select: Select/Deselect window with mouse, holding", 0, 10, 66, 270, 8
        !           191:         LTEXT "Mouse Unselect: Ctrl key down will select frame.", 0, 10, 58, 270, 8
        !           192:         LTEXT "Dump One Window: Display information about mouse window.", 0, 10, 50, 270, 8
        !           193:         LTEXT "Dump All Windows: Display information about all windows.", 0, 10, 42, 270, 8
        !           194:         LTEXT "Message List...: Select messages from list.", 0, 10, 34, 270, 8
        !           195:         LTEXT "Disable Message: Disable/Enable processing of message", 0, 10, 26, 270, 8
        !           196:         LTEXT "Enable Message: selected in the output listbox.", 0, 10, 18, 270, 8
        !           197:         LTEXT "Outputs...: Select where output should go.", 0, 10, 10, 270, 8
        !           198:     END
        !           199: END
        !           200: 
        !           201: DLGTEMPLATE ListNearDlg LOADONCALL MOVEABLE DISCARDABLE
1.1       root      202: BEGIN
1.1.1.2 ! root      203:     DIALOG "List Near Symbol", IDD_DLGLISTNEAR, 30, 20, 250, 92,
        !           204:                 FS_DLGBORDER | WS_VISIBLE |
        !           205:                 WS_CLIPSIBLINGS | WS_SAVEBITS,
        !           206:                 FCF_TITLEBAR | FCF_SIZEBORDER | FCF_SYSMENU
1.1       root      207:     BEGIN
1.1.1.2 ! root      208:         LTEXT   "Address:",     DID_ADDRLABEL, 4, 64, 40, 8
        !           209:         EDITTEXT "",            DID_ADDR,  50, 64, 100,8, ES_MARGIN
        !           210: 
        !           211:         LISTBOX DID_SYMLIST, 4, 20, 242, 40
        !           212: 
        !           213:         DEFPUSHBUTTON "Ok",     DID_OK, 4, 4, 38, 14, WS_GROUP
        !           214:         PUSHBUTTON "Cancel",    DID_CANCEL, 56, 4, 38, 14,
        !           215:                 WS_TABSTOP | WS_VISIBLE
1.1       root      216: 
1.1.1.2 ! root      217:         LTEXT   "PID:",  DID_PIDLABEL, 4, 78, 20, 8
        !           218:         EDITTEXT "",     DID_PID,  30, 78, 100,8, ES_MARGIN
1.1       root      219: 
                    220:     END
                    221: END

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.