home *** CD-ROM | disk | FTP | other *** search
/ Microsoft Programmer's Library 1.3 / Microsoft-Programers-Library-v1.3.iso / sampcode / os2sdk / os2sdk11 / tk4 / spy / spydlgs.dlg < prev    next >
Encoding:
Text File  |  1989-02-20  |  9.8 KB  |  222 lines

  1. /*
  2.     Dialog box templates for the SPY application
  3.     Created by Microsoft Corporation, 1989
  4. */
  5. DLGTEMPLATE MessagesDlg LOADONCALL MOVEABLE DISCARDABLE
  6. BEGIN
  7.     DIALOG "Spy Message List", IDD_DLGOPTIONS, 30, 20, 283, 158,
  8.                 FS_DLGBORDER | WS_VISIBLE | WS_CLIPSIBLINGS | WS_SAVEBITS,
  9.                 FCF_TITLEBAR
  10.     BEGIN
  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
  15.  
  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
  19.  
  20.         PUSHBUTTON "Char On",   DID_MCON, 165,  100, 52, 18
  21.         PUSHBUTTON "Char Off",  DID_MCOFF, 225, 100, 52, 18
  22.  
  23.         PUSHBUTTON "Mouse On",  DID_MMON, 165,   80, 52, 18
  24.         PUSHBUTTON "Mouse Off", DID_MMOFF, 225,  80, 52, 18
  25.  
  26.         PUSHBUTTON "Freq On",   DID_MFON, 165,   60, 52, 18
  27.         PUSHBUTTON "Freq Off",  DID_MFOFF, 225,  60, 52, 18
  28.  
  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
  32.  
  33.         CONTROL "OK", DID_OK, 6, 4, 38, 12, WC_BUTTON, BS_PUSHBUTTON |
  34.                 BS_DEFAULT | WS_GROUP | WS_TABSTOP | WS_VISIBLE
  35.         CONTROL "Cancel", DID_CANCEL, 56, 4, 38, 12, WC_BUTTON, BS_PUSHBUTTON |
  36.                 WS_TABSTOP | WS_VISIBLE
  37.     END
  38. END
  39.  
  40.  
  41.  
  42. DLGTEMPLATE OutputsDlg LOADONCALL MOVEABLE DISCARDABLE
  43. BEGIN
  44.     DIALOG "Spy Output Options", IDD_DLGOPTIONS, 30, 20, 193, 56,
  45.                 FS_DLGBORDER | WS_VISIBLE | WS_CLIPSIBLINGS | WS_SAVEBITS,
  46.                 FCF_TITLEBAR
  47.     BEGIN
  48.         CONTROL "~Screen Lines:", DID_WINDOW, 6, 40, 72, 10, WC_BUTTON,
  49.                 BS_AUTOCHECKBOX | WS_TABSTOP | WS_VISIBLE
  50.         CONTROL "~File Name:", DID_FILE, 6, 24, 62, 10, WC_BUTTON, BS_AUTOCHECKBOX |
  51.                 WS_TABSTOP | WS_VISIBLE
  52.         CONTROL "Text", DID_WINDOWLINES, 92, 40, 32, 8, WC_ENTRYFIELD,
  53.                 ES_LEFT | ES_MARGIN | WS_TABSTOP | WS_VISIBLE
  54.         CONTROL "Text", DID_FILENAME, 92, 24, 95, 8, WC_ENTRYFIELD, ES_LEFT |
  55.                 ES_MARGIN | WS_TABSTOP | WS_VISIBLE
  56.  
  57.         CONTROL "OK", DID_OK, 6, 4, 38, 12, WC_BUTTON, BS_PUSHBUTTON |
  58.                 BS_DEFAULT | WS_GROUP | WS_TABSTOP | WS_VISIBLE
  59.         CONTROL "Cancel", DID_CANCEL, 56, 4, 38, 12, WC_BUTTON, BS_PUSHBUTTON |
  60.                 WS_TABSTOP | WS_VISIBLE
  61.     END
  62. END
  63.  
  64. DLGTEMPLATE WindowsDlg LOADONCALL MOVEABLE DISCARDABLE
  65. BEGIN
  66.     DIALOG "Spy Windows", IDD_DLGWINDOWS, 20, 30, 278, 194,
  67.                 FS_DLGBORDER | WS_VISIBLE | WS_CLIPSIBLINGS | WS_SAVEBITS,
  68.                 FCF_TITLEBAR
  69.     BEGIN
  70.         LISTBOX DID_WINDOWLIST, 2, 20, 132, 170, WS_VISIBLE | LS_MULTIPLESEL
  71.  
  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
  106.  
  107.         CONTROL "OK", DID_OK, 6, 4, 38, 14, WC_BUTTON, BS_PUSHBUTTON |
  108.                 BS_DEFAULT | WS_GROUP | WS_TABSTOP | WS_VISIBLE
  109.         CONTROL "Cancel", DID_CANCEL, 56, 4, 38, 14, WC_BUTTON, BS_PUSHBUTTON |
  110.                 WS_TABSTOP | WS_VISIBLE
  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
  117.     END
  118. END
  119.  
  120.  
  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
  153.  
  154. DLGTEMPLATE SaveListDlg LOADONCALL MOVEABLE DISCARDABLE
  155. BEGIN
  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
  159.     BEGIN
  160.         LTEXT   "File:",        -1,             6, 42, 20, 8
  161.         EDITTEXT "",            DID_FILENAME,  30, 42, 100,8, ES_MARGIN
  162.  
  163.         AUTOCHECKBOX "Append", DID_APPEND, 6, 24, 48, 10
  164.  
  165.         DEFPUSHBUTTON "Ok",     DID_OK, 6, 4, 38, 14, WS_GROUP
  166.         PUSHBUTTON "Cancel",    DID_CANCEL, 56, 4, 38, 14,
  167.                 WS_TABSTOP | WS_VISIBLE
  168.     END
  169. END
  170.  
  171.  
  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
  202. BEGIN
  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
  207.     BEGIN
  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
  216.  
  217.         LTEXT   "PID:",  DID_PIDLABEL, 4, 78, 20, 8
  218.         EDITTEXT "",     DID_PID,  30, 78, 100,8, ES_MARGIN
  219.  
  220.     END
  221. END
  222.