FREE Subscription to Dr. Dobb’s Digest: Same Great Content, New Digital Edition
Site Archive (Complete)
Dobbs M-Dev
Email
Print
Reprint

add to:
Del.icio.us
Digg
Google
Furl
Slashdot
Y! MyWeb
Blink
March 01, 2000

User Interface Programming

(Page 8 of 15)
March 2000/User Interface Programming/Listing 5

Listing 5: subtest.rc — Dialog for test program

#include <windows.h>
#include "resource.h"

TestDlg DIALOG DISCARDABLE 0, 0, 296, 302
STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "WDJ Subclassing Test Dialog"
FONT 8, "MS Sans Serif"
BEGIN
    GROUPBOX   "WDJ Subclassings",IDC_STATIC,7,7,115,60,WS_GROUP
    CONTROL    "&Digit Filter",IDC_DIGITS,"Button",
               BS_AUTOCHECKBOX | WS_GROUP | WS_TABSTOP,12,20,105,10
    CONTROL    "&Hex Digit Filter",IDC_HEX,"Button",
               BS_AUTOCHECKBOX | WS_TABSTOP,12,35,105,10
    CONTROL    "&Beep on WM_CHAR",IDC_BEEP,"Button",
               BS_AUTOCHECKBOX | WS_TABSTOP,12,50,105,10
    GROUPBOX  "Foreign Subclassings",IDC_STATIC,7,79,115,46,WS_GROUP
    CONTROL    "&Trace WM_CHAR messages",IDC_TRACING,"Button",
               BS_AUTOCHECKBOX | WS_GROUP | WS_TABSTOP,13,92,105,10
    CONTROL    "&Upper Case Converter",IDC_UPPER_CASE,"Button",
               BS_AUTOCHECKBOX | WS_TABSTOP,13,107,105,10
    LTEXT      "Test &Window (the Victim):",IDC_STATIC,7,138,115,8
    EDITTEXT   IDC_TESTEDIT,7,149,115,14,ES_AUTOHSCROLL | WS_GROUP
    PUSHBUTTON "Destroy",IDC_DESTROY,72,169,50,14,
               WS_GROUP | NOT WS_TABSTOP
    PUSHBUTTON "&Clear",IDC_CLEAR,132,169,50,14,WS_GROUP
    CONTROL    "&Only unhook if expected wnd proc found",
               IDC_CAREFUL,"Button",BS_AUTOCHECKBOX |
               BS_MULTILINE | WS_GROUP | WS_TABSTOP,190,167,99,18
    LTEXT      "Diagnostics:",IDC_STATIC,7,177,61,8
    EDITTEXT   IDC_DIAGNOSTICS,7,188,282,107,ES_MULTILINE | 
               ES_AUTOHSCROLL | ES_READONLY | WS_VSCROLL | WS_GROUP
    LTEXT      "Subclassing Stack:",IDC_STATIC,132,5,157,8
    LISTBOX    IDC_STACK,132,15,157,52,
               LBS_NOINTEGRALHEIGHT | LBS_NOSEL | WS_DISABLED | 
               WS_VSCROLL | WS_GROUP | WS_TABSTOP
    LTEXT      "WM_CHAR Message Trace:",IDC_STATIC,132,71,157,8
    EDITTEXT   IDC_MESSAGES,132,81,157,82,ES_MULTILINE | 
               ES_AUTOHSCROLL | ES_READONLY | WS_VSCROLL | WS_GROUP
END
Previous Page | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 Next Page
TOP 5 ARTICLES
No Top Articles.



MICROSITES
FEATURED TOPIC

ADDITIONAL TOPICS

INFO-LINK