example.mnu 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108
  1. // accelerator table
  2. ACCELERATOR
  3. "session1", "S", "VIRTKEY | CTRL | SHIFT"
  4. "session2", "L", "VIRTKEY | CTRL | SHIFT"
  5. "session3", "W", "VIRTKEY | CTRL | SHIFT"
  6. END
  7. // stringtable for status bar and tooltips
  8. STRINGTABLE
  9. "session1", "Connect to session one\nsession one"
  10. "session2", "Connect to session two\nsession two"
  11. "session3", "Connect to session three\nsession three"
  12. "script", "Run my vbs script\ntest.vbs"
  13. "hello", "Send 'Hello World'\nHello World"
  14. END
  15. // main menu
  16. MENU "[main]"
  17. POPUPMENU "&File"
  18. MENUITEM "&Connect...", "MENU_CONNECT"
  19. MENUITEM "New &Tab...", "MENU_TAB_NEW"
  20. MENUITEM "New &SFTP Tab", "MENU_TAB_NEW_SFTP"
  21. MENUITEM "&Quick Connect...", "MENU_QUICK_CONNECT"
  22. MENUITEM "&Disconnect", "MENU_DISCONNECT"
  23. MENUITEM "&Reconnect", "MENU_RECONNECT"
  24. SEPARATOR
  25. POPUPMENU "&Printing"
  26. MENUITEM "&Auto Print ", "MENU_PRINT_AUTO"
  27. MENUITEM "&Screen", "MENU_PRINT_SCREEN"
  28. MENUITEM "Se&lection", "MENU_PRINT_SELECTION"
  29. MENUITEM "&Eject page", "MENU_PRINT_EJECT_PAGE"
  30. MENUITEM "&Cancel", "MENU_PRINT_CANCEL"
  31. END
  32. MENUITEM "Print Set&up...", "MENU_PRINT_SETUP"
  33. SEPARATOR
  34. MENUITEM "&Log Session", "MENU_LOG_SESSION"
  35. MENUITEM "&Raw Log Session", "MENU_DEBUG_LOG"
  36. MENUITEM "&Trace Options", "MENU_TRACE_OPTIONS"
  37. SEPARATOR
  38. MENUITEM "Most Recent", "MENU_MRU_FILE1"
  39. SEPARATOR
  40. MENUITEM "&Load Default", "TOOLS_LOAD_DEFAULT_MAIN_MENU"
  41. MENUITEM "E&xit", "MENU_EXIT"
  42. END
  43. // this is a stand alone menu item that has no submenus
  44. MENUITEM "&Load Default", "TOOLS_LOAD_DEFAULT_MAIN_MENU"
  45. POPUPMENU "&Options"
  46. MENUITEM "&Session Options...", "MENU_SESSION_OPTIONS"
  47. MENUITEM "&Global Options...", "MENU_GLOBAL_OPTIONS"
  48. SEPARATOR
  49. MENUITEM "&Auto Save Options", "MENU_AUTO_SAVE"
  50. MENUITEM "Save Settings &Now", "MENU_SAVE_NOW"
  51. END
  52. POPUPMENU "&User Defined"
  53. MENUITEM "Session &1", "OPEN_SESSION", "session1|/POS 100 100", "session1","session1"
  54. MENUITEM "Session &2", "OPEN_SESSION", "session2", "session2","session2"
  55. MENUITEM "Session &3", "OPEN_SESSION", "session3", "session3","session3"
  56. MENUITEM "S&end String", "SEND", "Hello World\n", "hello"
  57. END
  58. POPUPMENU "Too&ls"
  59. MENUITEM "&Keymap Editor...", "TOOLS_MENU_KEYMAP_EDITOR"
  60. END
  61. END
  62. POPUPMENU "[context]"
  63. MENUITEM "Session &1", "OPEN_SESSION", "session1|/POS 100 100", "session1","session1"
  64. MENUITEM "Session &2", "OPEN_SESSION", "session2", "session2","session2"
  65. MENUITEM "Session &3", "OPEN_SESSION", "session3", "session3","session3"
  66. MENUITEM "S&end String", "SEND", "Hello World\n", "hello"
  67. END
  68. POPUPMENU "[system]"
  69. MENUITEM "&Connect", "MENU_CONNECT"
  70. SEPARATOR
  71. MENUITEM "&Restore", "SYS_MENU_RESTORE"
  72. MENUITEM "&Move", "SYS_MENU_MOVE"
  73. MENUITEM "&Size", "SYS_MENU_SIZE"
  74. MENUITEM "Mi&nimize", "SYS_MENU_MINIMIZE"
  75. MENUITEM "Ma&ximize", "SYS_MENU_MAXIMIZE"
  76. MENUITEM "&Close", "SYS_MENU_CLOSE"
  77. SEPARATOR
  78. MENUITEM "&Load Default", "TOOLS_LOAD_DEFAULT_SYS_MENU"
  79. SEPARATOR
  80. POPUPMENU "&Sessions"
  81. MENUITEM "Session &1", "OPEN_SESSION", "session1|/POS 100 100", "session1","session1"
  82. MENUITEM "Session &2", "OPEN_SESSION", "session2", "session2","session2"
  83. MENUITEM "Session &3", "OPEN_SESSION", "session3", "session3","session3"
  84. END
  85. END
  86. // the toolbar
  87. // Note: the Connect, Quick Connect, and Help buttons use the built-in icon
  88. TOOLBAR "[toolbar]"
  89. TOOLBARITEM "MENU_CONNECT", "MENU_CONNECT"
  90. TOOLBARITEM "MENU_QUICK_CONNECT", "MENU_QUICK_CONNECT"
  91. TOOLBARITEM "MENU_TAB_NEW", "MENU_TAB_NEW"
  92. SEPARATOR
  93. TOOLBARITEM "session1.bmp", "OPEN_SESSION", "session1|/POS 100 100", "session1", "session1"
  94. TOOLBARITEM "session2.bmp", "OPEN_SESSION", "session2", "session2", "session2"
  95. TOOLBARITEM "session3.bmp", "OPEN_SESSION", "session3", "session3", "session3"
  96. TOOLBARITEM "send.bmp" ,"SEND", "Hello World\n"
  97. SEPARATOR
  98. TOOLBARITEM "MENU_HELP_FINDER", "MENU_HELP_FINDER"
  99. END