home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 5 Edit / 05-Edit.zip / fte_036b.zip / fte-0.36 / config / wsmenu.fte < prev   
Text File  |  1995-10-15  |  9KB  |  226 lines

  1.  
  2. menu MChangeMode {
  3.     item '&Plain'      { ChangeMode 'PLAIN' }
  4.     item '&Text'       { ChangeMode 'TEXT' }
  5.     item '&C'          { ChangeMode 'C' }
  6.     item '&EMail'      { ChangeMode 'MSG' }
  7.     item '&HTML'       { ChangeMode 'HTML' }
  8.     item '&IPF'        { ChangeMode 'IPF' }
  9.     item '&Ada'        { ChangeMode 'Ada' }
  10.     item '&REXX'       { ChangeMode 'REXX' }
  11.     item 'MAKE'        { ChangeMode 'MAKE' }
  12.     item '&FTE'        { ChangeMode 'FTE' }
  13.     item 'Resource'    { ChangeMode 'RESOURCE' }
  14.     item '&DIFF'       { ChangeMode 'DIFF' }
  15.     item '&MERGE'      { ChangeMode 'MERGE' }
  16.     item 'SH'          { ChangeMode 'SH' }
  17.     item 'PER&L'       { ChangeMode 'PERL' }
  18.     item 'PASCAL'      { ChangeMode 'PASCAL' }
  19.     item '&JAVA'       { ChangeMode 'JAVA' }
  20.     item '&BIN'        { ChangeMode 'BIN' }
  21. #    item '&VI'         { ChangeKeys 'VIMODE' }
  22. }
  23.  
  24. menu MOpenInMode {
  25.     item '&Plain'      { FileLoadInMode 'PLAIN' }
  26.     item '&Text'       { FileLoadInMode 'TEXT' }
  27.     item '&C'          { FileLoadInMode 'C' }
  28.     item '&EMail'      { FileLoadInMode 'MSG' }
  29.     item '&HTML'       { FileLoadInMode 'HTML' }
  30.     item '&IPF'        { FileLoadInMode 'IPF' }
  31.     item '&Ada'        { FileLoadInMode 'Ada' }
  32.     item '&REXX'       { FileLoadInMode 'REXX' }
  33.     item 'MAKE'        { FileLoadInMode 'MAKE' }
  34.     item '&FTE'        { FileLoadInMode 'FTE' }
  35.     item 'Resource'    { FileLoadInMode 'RESOURCE' }
  36.     item '&DIFF'       { FileLoadInMode 'DIFF' }
  37.     item '&MERGE'      { FileLoadInMode 'MERGE' }
  38.     item 'SH'          { FileLoadInMode 'SH' }
  39.     item 'PER&L'       { FileLoadInMode 'PERL' }
  40.     item 'PASCAL'      { FileLoadInMode 'PASCAL' }
  41.     item '&JAVA'       { FileLoadInMode 'JAVA' }
  42.     item '&BIN'        { FileLoadInMode 'BIN' }
  43. }
  44.  
  45. menu File {
  46.     item '&Open...            F3 ' { FileLoad }
  47.     submenu 'Open in &Mode...  C+F3 ', MOpenInMode;
  48.     item 'Open &Binary...        ' { FileLoadInMode 'BIN' }
  49.     item '&Reload           S+F3 ' { FileReload }
  50.     item '&Save               F2 ' { FileSave }
  51.     item 'Save &As...       S+F2 ' { FileSaveAs }
  52.     item 'Save Al&l         C+F2 ' { FileSaveAll }
  53.     item '&Close            C+F10' { FileQuit }
  54.     item; 
  55.     item '&Next               F6 ' { FileNext }
  56.     item '&Previous         S+F6 ' { FilePrev }
  57.     item 'L&ist             A+0  ' { ViewBuffers }
  58.     item;
  59.     item 'Sh&ell'                  { RunCommand "" }
  60.     item;                      
  61.     item 'E&xit             A+X  ' { ExitEditor }
  62. }                              
  63.                                
  64. menu Edit {
  65.     item '&Undo                    A+BackSp' { Undo }
  66.     item '&Redo                  A+S+BackSp' { Redo }
  67.     item;                                
  68.     item 'Cu&t                     S+Del   ' { BlockCut }
  69.     item '&Copy                    C+Ins   ' { BlockCopy }
  70.     item '&Paste                   S+Ins   ' { BlockPasteStream }
  71.     item 'P&aste Column            A+Ins   ' { BlockPasteColumn }
  72.     item;                        
  73.     item '&Insert line             S+Enter ' { LineInsert }
  74.     item '&Delete line             C+Y     ' { KillLine }
  75.     item '&Split line              C+N     ' { LineSplit }
  76.     item '&Join line               C+J     ' { LineJoin }
  77.     item 'Delete to line &end      A+End   ' { KillToLineEnd }
  78.     item 'Delete to li&ne start  C+S+BackSp' { KillToLineStart }
  79.     item;                        
  80.     item '&Quote Literal           C+P     ' { InsertChar }
  81.     item 'ASCII Ta&ble           C+S+A     ' { ASCIITable }
  82. }
  83.  
  84. menu Block {
  85.     item '&Unmark         A+H'   { BlockUnmark }
  86.     item 'Mark &Line      A+L'   { BlockMarkLine }
  87.     item 'Mark &Stream    A+A'   { BlockMarkStream }
  88.     item 'Mark &Column    A+K'   { BlockMarkColumn }
  89.     item;
  90.     item 'Select &Word       '   { BlockSelectWord }
  91.     item 'Selec&t Line       '   { BlockSelectLine }
  92.     item;
  93.     item '&Indent         A+I'   { BlockIndent }
  94.     item 'U&nindent       A+U'   { BlockUnindent }
  95.     item;
  96.     item '&Write             '   { BlockWrite }
  97.     item '&Read              '   { BlockRead }
  98.     item;
  99.     item 'U&ppercase         '   { BlockCaseUp }
  100.     item 'Low&ercase         '   { BlockCaseDown }
  101.     item 'Tog&glecase        '   { BlockCaseToggle }
  102. }
  103.  
  104. menu Search {
  105.     item '&Find...                       C-Q_C-F' { Find }
  106.     item 'Find and &replace...           C-Q_C-A' { FindReplace }
  107.     item 'Repeat &Last find              C-L    ' { FindRepeat }
  108.     item 'Repeat last find re&verse             ' { FindRepeatReverse }
  109.     item 'Repeat last find &once                ' { FindRepeatOnce }
  110.     item 'Incremental &search            C-Q_Tab' { IncrementalSearch }
  111.     item;
  112.     item '&Place Bookmark...                    ' { PlaceBookmark }
  113.     item 'Goto &Bookmark...                     ' { GotoBookmark }
  114.     item;
  115.     item '&Match paren                   C-Q_C-[' { MatchBracket }
  116.     item 'Goto &line...                  C-Q_C-J' { MoveToLine }
  117.     item 'Rout&ines...                   C-Q_C-I' { ListRoutines }
  118. }               
  119.  
  120. menu Fold {
  121.     item '&Create fold                A-G-+' { FoldCreate }
  122.     item 'Create folds by ®exp...       ' { FoldCreateByRegexp }
  123.     item '&Destroy fold               A-G--' { FoldDestroy }
  124.     item;
  125.     item '&Open fold                  C-G-+' { FoldOpen }
  126.     item 'Open &nested folds          C-G-*' { FoldOpenNested }
  127.     item 'C&lose fold                 C-G--' { FoldClose }
  128.     item '&Toggle fold open/close     C-G-/' { FoldToggleOpenClose }
  129.     item;
  130.     item '&Promote fold               G-S--' { FoldPromote }
  131.     item 'De&mote fold                G-S-+' { FoldDemote }
  132.     item;
  133.     item 'Open &all folds             A-G-*' { FoldOpenAll }
  134.     item 'Close all &folds            A-G-/' { FoldCloseAll }
  135.     item 'Destro&y all folds               ' { FoldDestroyAll }
  136. }
  137.  
  138. menu Options {
  139.     item '&Insert mode      C+O C+I' { ToggleInsert }
  140.     item '&Auto indent      C+O C+A' { ToggleAutoIndent }
  141.     item '&Case sensitive   C+O C+C' { ToggleMatchCase }
  142.     item 'Trim &EOL spaces  C+O C+E' { ToggleTrim }
  143.     item '&Read only        C+O C+R' { ToggleReadOnly }
  144.     item '&Undo/Redo        C+O C+U' { ToggleUndo }
  145.     item '&Show markers     C+O C+.' { ToggleShowMarkers; WinRefresh }
  146.     item;
  147.     item '&Word wrap        C+O C+W' { ToggleWordWrap }
  148.     item '&Left margin      C+O A+[' { ChangeLeftMargin }
  149.     item 'Ri&ght margin     C+O A+]' { ChangeRightMargin }
  150.     item;
  151.     item '&Tab size         C+O C+T' { ChangeTabSize; WinRefresh }
  152.     item 'S&how tabs        C+O   Tab' { ToggleShowTabs; WinRefresh }
  153.     item 'E&xpand tabs      C+O C+Tab' { ToggleExpandTabs; WinRefresh }
  154.     item '&Print to...               ' { SetPrintDevice }
  155.     item;
  156. #    item 'Change &mode      C+O C+M' { ChangeMode }
  157.     submenu 'Change &mode      C+O C+M', MChangeMode;
  158. }                    
  159.  
  160. menu Help {
  161.     item '&Keyboard  F1'  { ViewModeMap }
  162.     item;
  163.     item '&About       '  { ShowVersion }
  164. }
  165.  
  166. menu Main { 
  167.     submenu '&File',    File;
  168.     submenu '&Edit',    Edit;
  169.     submenu '&Block',   Block;
  170.     submenu '&Search',  Search;
  171.     submenu 'Fol&d',    Fold;
  172.     submenu '&Options', Options;
  173.     submenu '&Help',    Help;
  174. }
  175.  
  176. menu Local {
  177.     item '&Unmark            A+H'   { BlockUnmark }
  178.     item 'Cu&t               S+Del' { BlockCut }
  179.     item '&Copy              C+Ins' { BlockCopy }
  180.     item '&Paste             S+Ins' { BlockPasteStream }
  181.     item 'P&aste Column      A+Ins' { BlockPasteColumn }
  182.     item;
  183.     item 'Delete &line       C+Y'   { KillLine }
  184.     item 'Delete to &EOL     C-Q_C-Y' { KillToLineEnd }
  185.     item;
  186.     item '&Save                F2'    { FileSave }
  187.     item 'Cl&ose             C+F10' { FileQuit }
  188. }
  189.  
  190. menu Compile {
  191.     item '&Compile            F9' { Compile; CompileViewErrors }
  192.     item;
  193.     item 'Go to &prev error   F11' { CompilePrevError }
  194.     item 'Go to &next error   F12' { CompileNextError }
  195.     item;
  196.     item '&Messages         S+F9' { CompileViewErrors }
  197. }
  198.  
  199. menu Main_C {
  200.     submenu '&File',    File;
  201.     submenu '&Edit',    Edit;
  202.     submenu '&Block',   Block;
  203.     submenu '&Search',  Search;
  204.     submenu 'Fol&d',    Fold;
  205.     submenu '&Compile', Compile;
  206.     submenu '&Options', Options;
  207.     submenu '&Help',    Help;
  208. }
  209.  
  210. menu Local_C {
  211.     item '&Unmark              Esc' { BlockMarkStream; BlockUnmark }
  212.     item 'Cu&t               S+Del' { BlockCut }
  213.     item '&Copy              C+Ins' { BlockCopy }
  214.     item '&Paste             S+Ins' { BlockPasteStream }
  215.     item 'P&aste Column      A+Ins' { BlockPasteColumn }
  216.     item;
  217.     item 'Delete &line       C+Y'   { KillLine }
  218.     item 'Delete to &EOL     A+End' { KillToLineEnd }
  219.     item;
  220.     item '&Save                F2'    { FileSave }
  221.     item 'Cl&ose             C+F10' { FileQuit }
  222.     item;
  223.     item '&Indent line         Tab' { LineIndent }
  224.     item 'I&ndent block      A+\\'  { BlockReIndent }
  225. }
  226.