home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / archives / win100b.zip / wktmnu.rc < prev    next >
Text File  |  1991-10-20  |  12KB  |  361 lines

  1. /*
  2.  * Menu and string tables for Win100/Win600
  3.  *
  4.  * Copyright (c) 1990, 1991 by
  5.  * William S. Hall
  6.  * 3665 Benton Street, #66
  7.  * Santa Clara, CA 95051
  8.  */
  9.  
  10. STRINGTABLE
  11. BEGIN
  12. #ifdef WIN100
  13.     IDS_APPNAME        "Win100"    /* application name */
  14.     IDS_ICON        "w100"        /* icon string */
  15.     IDS_TITLE        "Win100 Terminal Emulator on "    /* title bar */
  16.     IDS_LOGFILENAME    "WIN100.LOG"
  17. #else
  18.     IDS_APPNAME        "Win600"    /* application name */
  19.     IDS_ICON        "W600"        /* icon string */
  20.     IDS_TITLE        "Win600 Terminal Emulator on "    /* title bar */
  21.     IDS_LOGFILENAME    "WIN600.LOG"
  22. #endif
  23.     IDS_ADDDEFAULTS    "Add Terminal Defaults"
  24.     IDS_COM1        "COM1"
  25.     IDS_COM2        "COM2"
  26.     IDS_COM3        "COM3"
  27.     IDS_COM4        "COM4"
  28.     IDS_FIRSTPORT    "Port1"
  29.     IDS_SECONDPORT    "Port2"
  30.     IDS_THIRDPORT    "Port3"
  31.     IDS_FOURTHPORT    "Port4"
  32.     IDS_RXQUESIZE    "RXQLen"
  33.     IDS_TXQUESIZE    "TXQLen"
  34.     IDS_NOCOM        "No communications ports available"
  35.     IDS_CANNOTCLOSECOM    "Cannot close communications port"
  36.     IDS_ROWS        "Rows"
  37.     IDS_COLS        "Columns"
  38.     IDS_NOCOMSET    "Cannot set comm port"
  39.     IDS_BAUD        "Baudrate"
  40.     IDS_PARITY        "Parity"
  41.     IDS_BYTESIZE    "Bytesize"
  42.     IDS_STOPBITS    "Stopbits"
  43.     IDS_PARCHECK    "ParityChk"
  44.     IDS_XONXOFF        "XonXoff"
  45.     IDS_XOFFLIM        "XoffLim"
  46.     IDS_LOCALECHO    "LocalEcho"
  47.     IDS_AUTOLFCR    "AutoLFCR"
  48.     IDS_MARGINBELL    "MarginBell"
  49.     IDS_CURSOR        "Cursor"
  50.     IDS_CURSORTYPE    "BlockCursor"
  51.     IDS_WARNINGBELL    "WarningBell"
  52.  
  53.     IDS_LINE        "&Line"
  54.     IDS_LOCAL        "&Local"
  55.     IDS_WRAP        "LineWrap"
  56.     IDS_TEXTCOLOR    "TextColor"
  57.     IDS_BGCOLOR        "ScreenColor"
  58.     IDS_TERMTYPE    "TermType"
  59.     IDS_REVERSEVIDEO    "ReverseVideo"
  60.     IDS_SMOOTHSCROLL    "SmoothScroll"
  61.     IDS_SCROLLUNITS    "ScrollUnits"
  62.     IDS_LOCALMODE    "LocalMode"
  63.     IDS_TRYANOTHER    "  Try another port?"
  64.     IDS_LOGSESSION    "&Log session..."
  65.     IDS_CLOSELOG    "Close &log file"
  66.     IDS_FILEEXISTS    "Do you wish to append to this file?"
  67.     IDS_OPENFILEERROR    "Error in opening log file."
  68.     IDS_ALTKEYPAD    "AltKeypad"
  69.     IDS_CURSORKEYS    "CursorKeys"
  70.     IDS_BREAKKEYENABLED "BreakEnabled"
  71.     IDS_DELETEKEY    "BkspIsDelete"
  72.     IDS_AUTOANSWER    "AutoAnswerback"
  73.     IDS_ANSWERBACKKEY    "ABMsg"
  74.     IDS_FONTFACE    "Fontface"
  75.     IDS_DEFAULTFONT    "System"
  76.     IDS_NORMALWIDTH    "NFontWidth"
  77.     IDS_NORMALHEIGHT    "NFontHeight"
  78.     IDS_SMALLWIDTH    "SFontWidth"
  79.     IDS_SMALLHEIGHT    "SFontHeight"   
  80.     IDS_CONTROLREP    "ControlRep"
  81.     IDS_WINHELPNAME    "WINHELP.HLP"
  82.     IDS_EMULATIONWIDTH  "EWidth"
  83. END
  84.  
  85. /* Strings in dialog boxes */
  86. STRINGTABLE
  87. BEGIN
  88.     IDS_JUMP        "Jump"
  89.     IDS_SMOOTH1        "Smooth 1"
  90.     IDS_SMOOTH2        "Smooth 2"
  91.     IDS_SMOOTH4        "Smooth 4"
  92.     IDS_SMOOTH8        "Smooth 8"
  93. /*
  94.     IDS_VT1007BIT    "VT100 7 bit"
  95.     IDS_VT1008BIT    "VT100 8 bit"
  96.     IDS_VT527BIT    "VT52 7 bit"
  97.     IDS_VT528BIT    "VT52 8 bit"
  98. */
  99.     IDS_BLACK        "Black"
  100.     IDS_DARKRED        "Dark red"
  101.     IDS_DARKGREEN    "Dark green"
  102.     IDS_DARKYELLOW    "Dark yellow"
  103.     IDS_DARKBLUE    "Dark blue"
  104.     IDS_DARKMAGENTA    "Dark magenta"
  105.     IDS_DARKCYAN    "Dark cyan"
  106.     IDS_DARKGRAY    "Dark gray"
  107.     IDS_LIGHTGRAY    "Light gray"
  108.     IDS_LIGHTRED    "Light red"
  109.     IDS_LIGHTGREEN    "Light green"
  110.     IDS_LIGHTYELLOW    "Light yellow"
  111.     IDS_LIGHTBLUE    "Light blue"
  112.     IDS_LIGHTMAGENTA    "Light magenta"
  113.     IDS_LIGHTCYAN    "Light cyan"
  114.     IDS_WHITE        "White"
  115. END
  116.  
  117. STRINGTABLE
  118. {
  119.     IE_BADID        "Invalid or unsupported communications port identifier."
  120.     IE_BAUDRATE        "Unsupported communications baud rate."
  121.     IE_BYTESIZE        "Invalid communications byte size."
  122.     IE_DEFAULT        "Error in communications default parameters."
  123.     IE_HARDWARE        "Communications hardware not present."
  124.     IE_MEMORY        "Unable to allocate communications queues."
  125.     IE_NOPEN        "Communications port failed to open."
  126.     IE_OPEN        "Communications port in use by another application."
  127. }
  128.  
  129. #ifdef WIN100
  130. Win100 MENU
  131. #else
  132. Win600 MENU
  133. #endif
  134. {
  135.     POPUP "&File"
  136.     {
  137.     MENUITEM "&Log session...", IDM_GETFILE
  138.     }
  139.     POPUP "&Edit"
  140.     {
  141.     MENUITEM "Program &function keys...", IDM_EDITFKEYS
  142.     MENUITEM "&Copy line range...", IDM_COPYLINES
  143.     MENUITEM "&Paste", IDM_PASTE, GRAYED
  144.     POPUP "&Buffer"
  145.     {
  146.         MENUITEM "&Line back\tCtrl-Up", IDM_C_UP
  147.         MENUITEM "L&ine forward\tCtrl-Dn", IDM_C_DOWN
  148.         MENUITEM "&Page back\tCtrl-PgUp", IDM_C_PRIOR
  149.         MENUITEM "P&age forward\tCtrl-PgDn", IDM_C_NEXT
  150.         MENUITEM "&Top\tCtrl-Home", IDM_C_HOME
  151.         MENUITEM "&Bottom\tCtrl-End", IDM_C_END
  152.     }
  153.     POPUP "&Window"
  154.     {
  155.         MENUITEM "&Up\tShift-Up", IDM_S_UP
  156.         MENUITEM "&Down\tShift-Down", IDM_S_DOWN
  157.         MENUITEM "&Right\tShift-Right", IDM_S_RIGHT
  158.         MENUITEM "&Left\tShift-Left", IDM_S_LEFT
  159.         MENUITEM "&Home\tShift-Home", IDM_S_HOME
  160.     }
  161.     }
  162.     POPUP "&Setup"
  163.     {
  164.     MENUITEM "Mini&Setup...", IDM_MINI
  165.     MENUITEM "&Modem...", IDM_MODEM
  166.     MENUITEM "&Display...", IDM_DISPLAY
  167.     MENUITEM "&General...", IDM_GENERAL
  168.     MENUITEM "&Keyboard...", IDM_KEYBOARD
  169.     MENUITEM "&Fonts...", IDM_FONTS
  170.     MENUITEM SEPARATOR
  171.     MENUITEM "&Recall Saved Setup", IDM_RECALLSAVED
  172.     MENUITEM "&Clear Comm Port", IDM_CLEARCOM
  173.     }
  174.     POPUP "&Help"
  175.     {
  176. /*
  177.     MENUITEM "&Index", IDM_HELP_INDEX, GRAYED
  178.     MENUITEM "&Keyboard", IDM_HELP_KEY, GRAYED
  179.     MENUITEM "&Commands", IDM_HELP_COM, GRAYED
  180.     MENUITEM "Procedures", IDM_HELP_PROC, GRAYED
  181.     MENUITEM "Glossary", IDM_HELP_GLOS, GRAYED
  182. */
  183.     MENUITEM "&Using Help", IDM_HELP_HELP
  184.     MENUITEM SEPARATOR
  185. #ifdef WIN100
  186.     MENUITEM "&About Win100...", IDM_ABOUT
  187. #else
  188.     MENUITEM "&About Win600...", IDM_ABOUT
  189. #endif
  190.     }
  191. }
  192. #ifdef WIN100
  193. Win100 ACCELERATORS
  194. #else
  195. Win600 ACCELERATORS
  196. #endif
  197. {
  198.  
  199.     VK_UP,    IDM_UP, VIRTKEY
  200.     VK_DOWN,    IDM_DOWN, VIRTKEY
  201.     VK_RIGHT,    IDM_RIGHT, VIRTKEY
  202.     VK_LEFT,    IDM_LEFT, VIRTKEY
  203.     VK_HOME,    IDM_HOME, VIRTKEY
  204.     VK_END,    IDM_END, VIRTKEY
  205.     VK_PRIOR,    IDM_PRIOR, VIRTKEY
  206.     VK_NEXT,    IDM_NEXT, VIRTKEY
  207.     VK_CLEAR,    IDM_CLEAR, VIRTKEY
  208.     VK_INSERT,  IDM_INSERT, VIRTKEY
  209.     VK_DELETE,  IDM_DELETE, VIRTKEY
  210.  
  211.     VK_UP,    IDM_S_UP, VIRTKEY,SHIFT
  212.     VK_DOWN,    IDM_S_DOWN, VIRTKEY,SHIFT
  213.     VK_RIGHT,    IDM_S_RIGHT, VIRTKEY,SHIFT
  214.     VK_LEFT,    IDM_S_LEFT, VIRTKEY,SHIFT
  215.     VK_HOME,    IDM_S_HOME, VIRTKEY,SHIFT
  216.     VK_END,    IDM_S_END, VIRTKEY,SHIFT
  217.     VK_PRIOR,    IDM_S_PRIOR, VIRTKEY,SHIFT
  218.     VK_NEXT,    IDM_S_NEXT, VIRTKEY,SHIFT
  219.     VK_CLEAR,    IDM_S_CLEAR, VIRTKEY,SHIFT
  220.     VK_INSERT,  IDM_S_INSERT, VIRTKEY,SHIFT
  221.     VK_DELETE,  IDM_S_DELETE, VIRTKEY,SHIFT
  222.  
  223.     VK_UP,    IDM_C_UP, VIRTKEY,CONTROL
  224.     VK_DOWN,    IDM_C_DOWN, VIRTKEY,CONTROL
  225.     VK_RIGHT,    IDM_C_RIGHT, VIRTKEY,CONTROL
  226.     VK_LEFT,    IDM_C_LEFT, VIRTKEY,CONTROL
  227.     VK_HOME,    IDM_C_HOME, VIRTKEY,CONTROL
  228.     VK_END,    IDM_C_END, VIRTKEY,CONTROL
  229.     VK_PRIOR,    IDM_C_PRIOR, VIRTKEY,CONTROL
  230.     VK_NEXT,    IDM_C_NEXT, VIRTKEY,CONTROL
  231.     VK_CLEAR,    IDM_C_CLEAR, VIRTKEY,CONTROL
  232.     VK_INSERT,  IDM_C_INSERT, VIRTKEY,CONTROL
  233.     VK_DELETE,  IDM_C_DELETE, VIRTKEY,CONTROL
  234.  
  235.     VK_UP,    IDM_CS_UP, VIRTKEY,SHIFT,CONTROL
  236.     VK_DOWN,    IDM_CS_DOWN, VIRTKEY,SHIFT,CONTROL
  237.     VK_RIGHT,    IDM_CS_RIGHT, VIRTKEY,SHIFT,CONTROL
  238.     VK_LEFT,    IDM_CS_LEFT, VIRTKEY,SHIFT,CONTROL
  239.     VK_HOME,    IDM_CS_HOME, VIRTKEY,SHIFT,CONTROL
  240.     VK_END,    IDM_CS_END, VIRTKEY,SHIFT,CONTROL
  241.     VK_PRIOR,    IDM_CS_PRIOR, VIRTKEY,SHIFT,CONTROL
  242.     VK_NEXT,    IDM_CS_NEXT, VIRTKEY,SHIFT,CONTROL
  243.     VK_CLEAR,    IDM_CS_CLEAR, VIRTKEY,SHIFT,CONTROL
  244.     VK_INSERT,  IDM_CS_INSERT, VIRTKEY,SHIFT,CONTROL
  245.     VK_DELETE,  IDM_CS_DELETE, VIRTKEY,SHIFT,CONTROL
  246.  
  247.     VK_F1,    IDM_F1, VIRTKEY
  248.     VK_F2,    IDM_F2, VIRTKEY
  249.     VK_F3,    IDM_F3, VIRTKEY
  250.     VK_F4,    IDM_F4, VIRTKEY
  251.     VK_F5,    IDM_F5, VIRTKEY
  252.     VK_F6,    IDM_F6, VIRTKEY
  253.     VK_F7,    IDM_F7, VIRTKEY
  254.     VK_F8,    IDM_F8, VIRTKEY
  255.     VK_F9,    IDM_F9, VIRTKEY
  256.     VK_F10,    IDM_F10, VIRTKEY
  257.     VK_F11,    IDM_F11, VIRTKEY
  258.     VK_F12,    IDM_F12, VIRTKEY
  259.  
  260.     VK_F1,    IDM_S_F1, VIRTKEY,SHIFT
  261.     VK_F2,    IDM_S_F2, VIRTKEY,SHIFT
  262.     VK_F3,    IDM_S_F3, VIRTKEY,SHIFT
  263.     VK_F4,    IDM_S_F4, VIRTKEY,SHIFT
  264.     VK_F5,    IDM_S_F5, VIRTKEY,SHIFT
  265.     VK_F6,    IDM_S_F6, VIRTKEY,SHIFT
  266.     VK_F7,    IDM_S_F7, VIRTKEY,SHIFT
  267.     VK_F8,    IDM_S_F8, VIRTKEY,SHIFT
  268.     VK_F9,    IDM_S_F9, VIRTKEY,SHIFT
  269.     VK_F10,    IDM_S_F10, VIRTKEY,SHIFT
  270.     VK_F11,    IDM_S_F11, VIRTKEY,SHIFT
  271.     VK_F12,    IDM_S_F12, VIRTKEY,SHIFT
  272.  
  273.     VK_F1,    IDM_C_F1, VIRTKEY,CONTROL
  274.     VK_F2,    IDM_C_F2, VIRTKEY,CONTROL
  275.     VK_F3,    IDM_C_F3, VIRTKEY,CONTROL
  276.     VK_F4,    IDM_C_F4, VIRTKEY,CONTROL
  277.     VK_F5,    IDM_C_F5, VIRTKEY,CONTROL
  278.     VK_F6,    IDM_C_F6, VIRTKEY,CONTROL
  279.     VK_F7,    IDM_C_F7, VIRTKEY,CONTROL
  280.     VK_F8,    IDM_C_F8, VIRTKEY,CONTROL
  281.     VK_F9,    IDM_C_F9, VIRTKEY,CONTROL
  282.     VK_F10,    IDM_C_F10, VIRTKEY,CONTROL
  283.     VK_F11,    IDM_C_F11, VIRTKEY,CONTROL
  284.     VK_F12,    IDM_C_F12, VIRTKEY,CONTROL
  285.  
  286.     VK_F1,    IDM_CS_F1, VIRTKEY,CONTROL,SHIFT
  287.     VK_F2,    IDM_CS_F2, VIRTKEY,CONTROL,SHIFT
  288.     VK_F3,    IDM_CS_F3, VIRTKEY,CONTROL,SHIFT
  289.     VK_F4,    IDM_CS_F4, VIRTKEY,CONTROL,SHIFT
  290.     VK_F5,    IDM_CS_F5, VIRTKEY,CONTROL,SHIFT
  291.     VK_F6,    IDM_CS_F6, VIRTKEY,CONTROL,SHIFT
  292.     VK_F7,    IDM_CS_F7, VIRTKEY,CONTROL,SHIFT
  293.     VK_F8,    IDM_CS_F8, VIRTKEY,CONTROL,SHIFT
  294.     VK_F9,    IDM_CS_F9, VIRTKEY,CONTROL,SHIFT
  295.     VK_F10,    IDM_CS_F10, VIRTKEY,CONTROL,SHIFT
  296.     VK_F11,    IDM_CS_F11, VIRTKEY,CONTROL,SHIFT
  297.     VK_F12,    IDM_CS_F12, VIRTKEY,CONTROL,SHIFT
  298.  
  299.     VK_NUMPAD0,    IDM_NUM0, VIRTKEY
  300.     VK_NUMPAD1,    IDM_NUM1, VIRTKEY
  301.     VK_NUMPAD2,    IDM_NUM2, VIRTKEY
  302.     VK_NUMPAD3,    IDM_NUM3, VIRTKEY
  303.     VK_NUMPAD4,    IDM_NUM4, VIRTKEY
  304.     VK_NUMPAD5,    IDM_NUM5, VIRTKEY
  305.     VK_NUMPAD6,    IDM_NUM6, VIRTKEY
  306.     VK_NUMPAD7,    IDM_NUM7, VIRTKEY
  307.     VK_NUMPAD8,    IDM_NUM8, VIRTKEY
  308.     VK_NUMPAD9,    IDM_NUM9, VIRTKEY
  309.     VK_ADD,    IDM_ADD, VIRTKEY
  310.     VK_SUBTRACT, IDM_SUBTRACT, VIRTKEY
  311.     VK_DECIMAL, IDM_DECIMAL, VIRTKEY
  312.     VK_MULTIPLY, IDM_MULTIPLY, VIRTKEY
  313.  
  314.     VK_NUMPAD0,    IDM_S_NUM0, VIRTKEY,SHIFT
  315.     VK_NUMPAD1,    IDM_S_NUM1, VIRTKEY,SHIFT
  316.     VK_NUMPAD2,    IDM_S_NUM2, VIRTKEY,SHIFT
  317.     VK_NUMPAD3,    IDM_S_NUM3, VIRTKEY,SHIFT
  318.     VK_NUMPAD4,    IDM_S_NUM4, VIRTKEY,SHIFT
  319.     VK_NUMPAD5,    IDM_S_NUM5, VIRTKEY,SHIFT
  320.     VK_NUMPAD6,    IDM_S_NUM6, VIRTKEY,SHIFT
  321.     VK_NUMPAD7,    IDM_S_NUM7, VIRTKEY,SHIFT
  322.     VK_NUMPAD8,    IDM_S_NUM8, VIRTKEY,SHIFT
  323.     VK_NUMPAD9,    IDM_S_NUM9, VIRTKEY,SHIFT
  324.     VK_ADD,    IDM_S_ADD, VIRTKEY,SHIFT
  325.     VK_SUBTRACT, IDM_S_SUBTRACT, VIRTKEY,SHIFT
  326.     VK_DECIMAL, IDM_S_DECIMAL, VIRTKEY,SHIFT
  327.     VK_MULTIPLY, IDM_S_MULTIPLY, VIRTKEY,SHIFT
  328.  
  329.     VK_NUMPAD0,    IDM_C_NUM0, VIRTKEY,CONTROL
  330.     VK_NUMPAD1,    IDM_C_NUM1, VIRTKEY,CONTROL
  331.     VK_NUMPAD2,    IDM_C_NUM2, VIRTKEY,CONTROL
  332.     VK_NUMPAD3,    IDM_C_NUM3, VIRTKEY,CONTROL
  333.     VK_NUMPAD4,    IDM_C_NUM4, VIRTKEY,CONTROL
  334.     VK_NUMPAD5,    IDM_C_NUM5, VIRTKEY,CONTROL
  335.     VK_NUMPAD6,    IDM_C_NUM6, VIRTKEY,CONTROL
  336.     VK_NUMPAD7,    IDM_C_NUM7, VIRTKEY,CONTROL
  337.     VK_NUMPAD8,    IDM_C_NUM8, VIRTKEY,CONTROL
  338.     VK_NUMPAD9,    IDM_C_NUM9, VIRTKEY,CONTROL
  339.     VK_ADD,    IDM_C_ADD, VIRTKEY,CONTROL
  340.     VK_SUBTRACT, IDM_C_SUBTRACT, VIRTKEY,CONTROL
  341.     VK_DECIMAL, IDM_C_DECIMAL, VIRTKEY,CONTROL
  342.     VK_MULTIPLY, IDM_C_MULTIPLY, VIRTKEY,CONTROL
  343.  
  344.     VK_NUMPAD0,    IDM_CS_NUM0, VIRTKEY,CONTROL,SHIFT
  345.     VK_NUMPAD1,    IDM_CS_NUM1, VIRTKEY,CONTROL,SHIFT
  346.     VK_NUMPAD2,    IDM_CS_NUM2, VIRTKEY,CONTROL,SHIFT
  347.     VK_NUMPAD3,    IDM_CS_NUM3, VIRTKEY,CONTROL,SHIFT
  348.     VK_NUMPAD4,    IDM_CS_NUM4, VIRTKEY,CONTROL,SHIFT
  349.     VK_NUMPAD5,    IDM_CS_NUM5, VIRTKEY,CONTROL,SHIFT
  350.     VK_NUMPAD6,    IDM_CS_NUM6, VIRTKEY,CONTROL,SHIFT
  351.     VK_NUMPAD7,    IDM_CS_NUM7, VIRTKEY,CONTROL,SHIFT
  352.     VK_NUMPAD8,    IDM_CS_NUM8, VIRTKEY,CONTROL,SHIFT
  353.     VK_NUMPAD9,    IDM_CS_NUM9, VIRTKEY,CONTROL,SHIFT
  354.     VK_ADD,    IDM_CS_ADD, VIRTKEY,CONTROL,SHIFT
  355.     VK_SUBTRACT, IDM_CS_SUBTRACT, VIRTKEY,CONTROL,SHIFT
  356.     VK_DECIMAL, IDM_CS_DECIMAL, VIRTKEY,CONTROL,SHIFT
  357.     VK_MULTIPLY, IDM_CS_MULTIPLY, VIRTKEY,CONTROL,SHIFT
  358.  
  359. }
  360.  
  361.