home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / progm / tptools.zip / EDINST.ZIP / EDCMDS.INC next >
Text File  |  1987-12-21  |  10KB  |  235 lines

  1. {                          EDCMDS.INC
  2.                        Editor Toolbox 4.0
  3.              Copyright (c) 1985, 87 by Borland International, Inc.            }
  4.  
  5. type
  6.   CommandType =
  7.   (
  8.  
  9.    {Basic cursor movements}
  10.    CmdLeftChar,              {0. Left character}
  11.    CmdRightChar,             {1. Right character}
  12.    CmdLeftWord,              {2. Left lexeme}
  13.    CmdRightWord,             {3. Right lexeme}
  14.    CmdUpLine,                {4. Up line}
  15.    CmdDownLine,              {5. Down line}
  16.    CmdScrollUp,              {6. Scroll up}
  17.    CmdScrollDown,            {7. Scroll down}
  18.    CmdDownPage,              {8. Down page}
  19.    CmdUpPage,                {9. Up page}
  20.  
  21.    {Quick movements}
  22.    CmdWindowTopFile,         {10. Top of window}
  23.    CmdWindowBottomFile,      {11. Bottom of window}
  24.    CmdLeftLine,              {12. Cursor to left side}
  25.    CmdRightLine,             {13. Cursor to right side}
  26.    CmdTopScreen,             {14. Top of screen}
  27.    CmdBottomScreen,          {15. Bottom of screen}
  28.    CmdUnused1,               {for expansion}
  29.    CmdUnused2,               {for expansion}
  30.    CmdCpgotoln,              {18. Goto line n}
  31.    CmdGotoColumn,            {19. Goto column n}
  32.    CmdUnused3,               {for expansion}
  33.    CmdJumpLastPosition,      {21. Previous cursor position}
  34.  
  35.    {Insertion and deletion}
  36.    CmdUndo,                  {22. Undo last deletion}
  37.    CmdRestoreCurrentLine,    {23. Restore line as on entry}
  38.    CmdTab,                   {24. Tab, either fixed or "smart"}
  39.    CmdInsertCtrlChar,        {25. Inserting control character into text}
  40.    CmdNewLine,               {26. New line in text buffer}
  41.    CmdInsertLine,            {27. Inserting line}
  42.    CmdDeleteRightChar,       {28. Delete current character}
  43.    CmdDeleteLeftChar,        {29. Delete left character}
  44.    CmdDeleteRightWord,       {30. Delete right lexeme}
  45.    CmdDeleteLineRight,       {31. Delete line right of cursor}
  46.    CmdDeleteLine,            {32. Delete line}
  47.    CmdUnused4,               {for expansion}
  48.  
  49.    {Find and replace}
  50.    CmdFind,                  {34. Find pattern}
  51.    CmdFindReplace,           {35. Find and replace}
  52.    CmdUnused5,               {for expansion}
  53.    CmdFindNext,              {37. Find next}
  54.  
  55.    {Files and DOS interface}
  56.    CmdUnused6,               {for expansion}
  57.    CmdUnused7,               {for expansion}
  58.    CmdUnused8,               {for expansion}
  59.    CmdAbandonFile,           {41. Abandon file}
  60.    CmdReadBlock,             {42. Read file into window}
  61.    CmdSaveFile,              {43. Save file}
  62.    CmdWriteBlock,            {44. Write block to file, not appending}
  63.    CmdSaveQuit,              {45. Save file and exit}
  64.  
  65.    {Windows}
  66.    CmdAddWindow,             {46. Add second window with same or different file}
  67.    CmdSizeWindow,            {47. Resize current window}
  68.    CmdUnused9,               {for expansion}
  69.    CmdWindowDown,            {49. Switch windows}
  70.    CmdUnused10,              {for expansion}
  71.    CmdUnused11,              {for expansion}
  72.  
  73.    {Blocks}
  74.    CmdBlockBegin,            {52. Begin block}
  75.    CmdBlockEnd,              {53. End block}
  76.    CmdJumpTopOfBlock,        {54. Top of block}
  77.    CmdJumpBottomBlock,       {55. Bottom of block}
  78.    CmdBlockCopy,             {56. Copy block}
  79.    CmdBlockMove,             {57. Move block}
  80.    CmdBlockDelete,           {58. Delete block}
  81.    CmdBlockHide,             {59. Hide/display toggle block}
  82.    CmdBlockWord,             {60. Mark current word as block}
  83.  
  84.    {Text markers}
  85.    CmdToggleTextMarker,      {61. Toggle text marker display}
  86.    CmdSetMarker0,            {62. Set marker}
  87.    CmdSetMarker1,
  88.    CmdSetMarker2,
  89.    CmdSetMarker3,
  90.    CmdSetMarker4,
  91.    CmdSetMarker5,
  92.    CmdSetMarker6,
  93.    CmdSetMarker7,
  94.    CmdSetMarker8,
  95.    CmdSetMarker9,
  96.    CmdJumpMarker0,           {Jump marker}
  97.    CmdJumpMarker1,
  98.    CmdJumpMarker2,
  99.    CmdJumpMarker3,
  100.    CmdJumpMarker4,
  101.    CmdJumpMarker5,
  102.    CmdJumpMarker6,
  103.    CmdJumpMarker7,
  104.    CmdJumpMarker8,
  105.    CmdJumpMarker9,
  106.  
  107.    CmdUnused12,              {for expansion}
  108.    CmdUnused13,              {for expansion}
  109.    CmdUnused14,              {for expansion}
  110.    CmdUnused15,              {for expansion}
  111.    CmdUnused16,              {for expansion}
  112.    CmdUnused17,              {for expansion}
  113.    CmdUnused18,              {for expansion}
  114.    CmdUnused19,              {for expansion}
  115.    CmdUnused20,              {for expansion}
  116.    CmdUnused21,              {for expansion}
  117.    CmdUnused22,              {for expansion}
  118.    CmdUnused23,              {for expansion}
  119.    CmdUnused24,              {for expansion}
  120.    CmdUnused25,              {for expansion}
  121.    CmdUnused26,              {for expansion}
  122.    CmdUnused27,              {for expansion}
  123.    CmdUnused28,              {for expansion}
  124.    CmdUnused29,              {for expansion}
  125.    CmdUnused30,              {for expansion}
  126.    CmdUnused31,              {for expansion}
  127.    CmdUnused32,              {for expansion}
  128.    CmdUnused33,              {for expansion}
  129.  
  130.    {Toggles and status}
  131.    CmdSysInfo,               {104. Show system information}
  132.    CmdShowMem,               {105. Show available memory}
  133.    CmdToggleInsert,          {106. Toggle insert mode}
  134.    CmdToggleAutoindent,      {107. Toggle autoindent mode}
  135.  
  136.    CmdUnused34,              {for expansion}
  137.    CmdUnused35,              {for expansion}
  138.    CmdUnused36,              {for expansion}
  139.    CmdUnused37,              {for expansion}
  140.    CmdUnused38,              {for expansion}
  141.    CmdUnused39,              {for expansion}
  142.    CmdUnused40,              {for expansion}
  143.    CmdUnused41,              {for expansion}
  144.    CmdUnused42,              {for expansion}
  145.    CmdUnused43,              {for expansion}
  146.    CmdUnused44,              {for expansion}
  147.    CmdUnused45,              {for expansion}
  148.    CmdUnused46,              {for expansion}
  149.    CmdUnused47,              {for expansion}
  150.    CmdUnused48,              {for expansion}
  151.  
  152.    {Utility Commands}
  153.    CmdUnused49,              {for expansion}
  154.    CmdUnused50,              {for expansion}
  155.    CmdUnused51,              {for expansion}
  156.    CmdUnused52,              {for expansion}
  157.    CmdLogDrive,              {127. Log drive or path}
  158.    CmdUnused53,              {for expansion}
  159.  
  160.    {Additional commands}
  161.    CmdUnused54,              {for expansion}
  162.    CmdUnused55,              {for expansion}
  163.    CmdUnused56,              {for expansion}
  164.    CmdUnused57,              {for expansion}
  165.    CmdSetUndoLimit,          {133. Set default undo limit}
  166.    CmdUnused58,              {for expansion}
  167.    CmdGetDefaultExtension,   {135. Get a new default file extension}
  168.  
  169.    CmdUnused59,              {for expansion}
  170.    CmdUnused60,              {for expansion}
  171.    CmdUnused61,              {for expansion}
  172.    CmdUnused62,              {for expansion}
  173.    CmdUnused63,              {for expansion}
  174.    CmdUnused64,              {for expansion}
  175.    CmdUnused65,              {for expansion}
  176.  
  177.    CmdUnused66,              {for expansion}
  178.    CmdUnused67,              {for expansion}
  179.    CmdUnused68,              {for expansion}
  180.    CmdUnused69,              {for expansion}
  181.    CmdUnused70,              {for expansion}
  182.    CmdUnused71,              {for expansion}
  183.    CmdUnused72,              {for expansion}
  184.    CmdUnused73,              {for expansion}
  185.    CmdWriteNamedFile,        {151. Save current window to another file}
  186.  
  187.    CmdUnused74,              {for expansion}
  188.    CmdWindowUp,              {153. Move to previous window}
  189.    CmdUnused75,              {for expansion}
  190.    CmdUnused76,              {for expansion}
  191.    CmdUnused77,              {for expansion}
  192.    CmdUnused78,              {for expansion}
  193.    CmdUnused79,              {for expansion}
  194.    CmdUnused80,              {for expansion}
  195.    CmdUnused81,              {for expansion}
  196.    CmdUnused82,              {for expansion}
  197.    CmdUnused83,              {for expansion}
  198.    CmdUnused84,              {for expansion}
  199.    CmdUnused85,              {for expansion}
  200.    CmdUnused86,              {for expansion}
  201.    CmdUnused87,              {for expansion}
  202.    CmdUnused88,              {for expansion}
  203.    CmdUnused89,              {for expansion}
  204.    CmdUnused90,              {for expansion}
  205.  
  206.    CmdUnused91,              {for expansion}
  207.    CmdUnused92,              {for expansion}
  208.    CmdUnused93,              {for expansion}
  209.    CmdUnused94,              {for expansion}
  210.  
  211.    CmdUnused95,              {for expansion}
  212.    CmdUnused96,              {for expansion}
  213.    CmdUnused97,              {for expansion}
  214.    CmdUnused98,              {for expansion}
  215.    CmdUnused99,              {for expansion}
  216.    CmdUnused100,             {for expansion}
  217.    CmdUnused101,             {for expansion}
  218.    CmdUnused102,             {for expansion}
  219.    CmdUnused103,             {for expansion}
  220.    CmdUnused104,             {for expansion}
  221.    CmdUnused105,             {for expansion}
  222.    CmdUnused106,             {for expansion}
  223.    CmdUnused107,             {for expansion}
  224.    CmdUnused108,             {for expansion}
  225.    CmdUnused109,             {for expansion}
  226.    CmdUnused110,             {for expansion}
  227.    CmdUnused111,             {for expansion}
  228.    CmdUnused112,             {for expansion}
  229.  
  230.    {These should be kept last}
  231.    CmdAbort,                 {192. Abort current operation}
  232.    CmdNull,                  {193. No operation indicated}
  233.    CmdNullMain               {194. No op indicated, submenu accessible with no file open}
  234.    );
  235.