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

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

unix.superglobalmegacorp.com

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