Annotation of mstools/samples/comm/tty.rc, revision 1.1.1.3

1.1.1.3 ! root        1: 
        !             2: //-----------------------------------------------------------------------------
        !             3: // This is a part of the Microsoft Source Code Samples. 
        !             4: // Copyright (C) 1993 Microsoft Corporation.
        !             5: // All rights reserved. 
        !             6: //  
        !             7: // This source code is only intended as a supplement to 
        !             8: // Microsoft Development Tools and/or WinHelp documentation.
        !             9: // See these sources for detailed information regarding the 
        !            10: // Microsoft samples programs.
        !            11: //-----------------------------------------------------------------------------
1.1       root       12: 
                     13: #include <windows.h>
                     14: 
                     15: #include "resource.h"
                     16: 
                     17: TTYICON ICON     tty.ico
                     18: TTYBITMAP BITMAP tty.bmp
                     19: 
                     20: TTYMENU MENU LOADONCALL MOVEABLE PURE DISCARDABLE 
                     21: BEGIN
                     22:    POPUP "&Action"
                     23:    BEGIN
                     24:       MenuItem "&Connect\tShift+PgUp",     IDM_CONNECT
                     25:       MenuItem "&Disconnect\tShift+PgDn",  IDM_DISCONNECT
                     26:       MenuItem  SEPARATOR
                     27:       MenuItem  "E&xit",       IDM_EXIT
                     28:    END
                     29:    MenuItem "&Settings...",       IDM_SETTINGS
                     30:    MenuItem "A&bout",          IDM_ABOUT
                     31: END
                     32: 
                     33: TTYACCEL ACCELERATORS
                     34: BEGIN
                     35:   VK_PRIOR, IDM_CONNECT, VIRTKEY, SHIFT
                     36:   VK_NEXT, IDM_DISCONNECT, VIRTKEY, SHIFT
                     37: END
                     38: 
                     39: SETTINGSDLGBOX DIALOG 25, 20, 200, 175
                     40: STYLE WS_POPUP | WS_CAPTION
                     41: CAPTION "TTY Settings..."
                     42: FONT 8, "Helv"
                     43: BEGIN
                     44:     GROUPBOX        "&COM Options:", 0xFFFF, 5, 5, 115, 130
                     45:     RTEXT           "&Port:", 0xFFFF, 10, 20, 40, 10
                     46:     COMBOBOX        IDD_PORTCB, 55, 20, 55, 35, CBS_DROPDOWNLIST | 
                     47:                     CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
                     48:     RTEXT           "&Baud Rate:", 0xFFFF, 10, 35, 40, 10, NOT WS_GROUP
                     49:     COMBOBOX        IDD_BAUDCB, 55, 35, 55, 35, CBS_DROPDOWNLIST | 
                     50:                     CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
                     51:     RTEXT           "&Data Bits:", 0xFFFF, 10, 50, 40, 10, NOT WS_GROUP
                     52:     COMBOBOX        IDD_DATABITSCB, 55, 50, 55, 35, CBS_DROPDOWNLIST | 
                     53:                     CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
                     54:     RTEXT           "P&arity:", 0xFFFF, 10, 65, 40, 10, NOT WS_GROUP
                     55:     COMBOBOX        IDD_PARITYCB, 55, 65, 55, 35, CBS_DROPDOWNLIST | 
                     56:                     CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
                     57:     RTEXT           "&Stop Bits:", 0xFFFF, 10, 80, 40, 10, NOT WS_GROUP
                     58:     COMBOBOX        IDD_STOPBITSCB, 55, 80, 55, 35, CBS_DROPDOWNLIST | 
                     59:                     CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
                     60:     RTEXT           "F&low:", 0xFFFF, 10, 95, 40, 10, NOT WS_GROUP
                     61:     CONTROL         "DTR/DSR", IDD_DTRDSR, "Button", BS_AUTOCHECKBOX | 
                     62:                     WS_TABSTOP, 55, 95, 50, 10
                     63:     CONTROL         "RTS/CTS", IDD_RTSCTS, "Button", BS_AUTOCHECKBOX, 55, 
                     64:                     105, 50, 10
                     65:     CONTROL         "XON/XOFF", IDD_XONXOFF, "Button", BS_AUTOCHECKBOX, 55, 
                     66:                     115, 50, 10
                     67:     GROUPBOX        "&TTY Options:", 0xFFFF, 125, 5, 70, 55, WS_GROUP
                     68:     CONTROL         "Autowrap", IDD_AUTOWRAP, "Button", BS_AUTOCHECKBOX | 
                     69:                     WS_TABSTOP, 135, 20, 50, 10
                     70:     CONTROL         "New Line", IDD_NEWLINE, "Button", BS_AUTOCHECKBOX, 135, 
                     71:                     30, 50, 10
                     72:     CONTROL         "Local Echo", IDD_LOCALECHO, "Button", BS_AUTOCHECKBOX, 
                     73:                     135, 40, 50, 10
                     74:     GROUPBOX        "Control &Options", 0xFFFF, 5, 135, 190, 35
                     75:     CONTROL         "Use CN_RECEIVE Notifications", IDD_USECNRECEIVE, 
                     76:                     "Button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 150, 115, 10
                     77:     CONTROL         "Display Errors", IDD_DISPLAYERRORS, "Button", 
                     78:                     BS_AUTOCHECKBOX, 130, 150, 60, 10
                     79:     PUSHBUTTON      "&Font", IDD_FONT, 140, 70, 40, 14, WS_GROUP
                     80:     DEFPUSHBUTTON   "Ok", IDD_OK, 140, 90, 40, 14
                     81:     PUSHBUTTON      "Cancel", IDD_CANCEL, 140, 110, 40, 14
                     82: END
                     83: 
                     84: ABOUTDLGBOX DIALOG 10, 25, 220, 100
                     85: STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
                     86: CAPTION "About the SDK TTY Sample"
                     87: FONT 8, "Helv"
                     88: BEGIN
                     89:     ICON            TTYICON, IDD_ABOUTICON, 10, 5, 18, 20
                     90:     LTEXT           "Microsoft Windows v.%d.%d", IDD_TITLELINE, 45, 5, 127, 
                     91:                     10, SS_NOPREFIX | NOT WS_GROUP
                     92:     LTEXT           "TTY Sample v.%02d.%02d.%03d", IDD_VERSION, 45, 15, 120, 
                     93:                     10, SS_NOPREFIX | NOT WS_GROUP
1.1.1.3 ! root       94:     LTEXT           "Copyright \251 1991-1993 Microsoft Corp.", 0xFFFF, 45, 25, 145, 
1.1       root       95:                     10, SS_NOPREFIX | NOT WS_GROUP
                     96:     LTEXT           "", IDD_BYLINE, 45, 35, 145, 20, SS_NOPREFIX | NOT 
                     97:                     WS_GROUP
                     98:     CONTROL         "", 0xFFFF, "Static", SS_BLACKRECT, 45, 60, 172, 1
                     99:     LTEXT           "386 Enhanced Mode", IDD_WINDOWSMODE, 45, 65, 150, 10, 
                    100:                     SS_NOPREFIX | NOT WS_GROUP
1.1.1.2   root      101: #ifndef WIN32
1.1       root      102:     LTEXT           "Memory:", 0xFFFF, 45, 75, 70, 10, SS_NOPREFIX |
                    103:                     NOT WS_GROUP
                    104:     LTEXT           "%lu KB Free", IDD_FREEMEM, 120, 75, 74, 10, SS_NOPREFIX |
                    105:                     NOT WS_GROUP
                    106:     LTEXT           "System Resources:", 0xFFFF, 45, 85, 70, 10, SS_NOPREFIX |
                    107:                     NOT WS_GROUP
                    108:     LTEXT           "%d%%", IDD_RESOURCES, 120, 85, 74, 10, SS_NOPREFIX | 
                    109:                     NOT WS_GROUP
                    110: #endif
1.1.1.2   root      111:     DEFPUSHBUTTON   "OK", IDD_OK, 177, 5, 40, 14
1.1       root      112: END
                    113: 
                    114: STRINGTABLE
                    115: BEGIN
                    116:    IDS_COMPREFIX     "COM"
                    117: 
                    118:    IDS_BAUD110       "110"
                    119:    IDS_BAUD300       "300"
                    120:    IDS_BAUD600       "600"
                    121:    IDS_BAUD1200      "1200"
                    122:    IDS_BAUD2400      "2400"
                    123:    IDS_BAUD4800      "4800"
                    124:    IDS_BAUD9600      "9600"
                    125:    IDS_BAUD14400     "14.4k"
                    126:    IDS_BAUD19200     "19.2k"
                    127:    IDS_BAUD38400     "38.4k"
                    128:    IDS_BAUD56000     "56k"
                    129:    IDS_BAUD128000    "128k"
                    130:    IDS_BAUD256000    "256k"
                    131: 
                    132:    IDS_PARITYNONE    "None"
                    133:    IDS_PARITYEVEN    "Even"
                    134:    IDS_PARITYODD     "Odd"
                    135:    IDS_PARITYMARK    "Mark"
                    136:    IDS_PARITYSPACE   "Space"
                    137: 
                    138:    IDS_ONESTOPBIT    "1"
                    139:    IDS_ONE5STOPBITS  "1.5"
                    140:    IDS_TWOSTOPBITS   "2"
                    141: 
                    142:    IDS_BYLINE        "Written by Bryan A. Woodruff\nWindows Developer Support Group"
                    143: 
                    144:    IDS_MODE_STANDARD "Standard mode"
                    145:    IDS_MODE_ENHANCED "386 Enhanced mode"
                    146:    IDS_MODE_WLO      "WLO Compatibilty mode"
                    147:    IDS_MODE_UNDEF    "Undefined mode"
                    148: END
                    149: 
                    150: 
                    151: //---------------------------------------------------------------------------
                    152: //  End of File: tty.rc
                    153: //---------------------------------------------------------------------------

unix.superglobalmegacorp.com

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