|
|
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: //---------------------------------------------------------------------------
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.