home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 5 Edit / 05-Edit.zip / the25.zip / thesrc251.zip / glossary < prev    next >
Text File  |  1998-05-06  |  5KB  |  154 lines

  1. /*man-start*********************************************************************
  2.  
  3.  
  4. ========================================================================
  5. GLOSSARY
  6. ========================================================================
  7.  
  8.      block
  9.           A portion of the file being edited; usually highlighted.
  10.           A block can be one of <line block>, <box block>, <word block>,
  11.           <column block>, or <stream block>.
  12.  
  13.      Bottom-of-File line
  14.           A line marker, identifying the end of the file.
  15.  
  16.      box block
  17.           A type of <block>.  It is a rectangular portion of the 
  18.           <filearea>.
  19.  
  20.      column block
  21.           A type of <block>.  It is similar to a <box block> except that
  22.           a columnar portion of every line in the file is included.
  23.  
  24.      column target
  25.           A method of referring to some part of a line being edited.
  26.  
  27.      command line
  28.           The area of the display, usually identified by an arrow
  29.           prompt, "====>", where THE commands are entered.
  30.  
  31.      current column
  32.           The column in the <filearea>, marked by the '|' character on
  33.           the <scale line>.
  34.  
  35.      current line
  36.           The line in the <filearea>, normally highlighted, from which
  37.           commands entered on the <command line> take effect.
  38.  
  39.      cursor field
  40.           The "field" in which the cursor is currently located. This
  41.           can be the <prefix area>, <command line> or <filearea>.
  42.  
  43.      filearea
  44.           That part of the screen display where the contents of the
  45.           file being edited are displayed.
  46.  
  47.      focus column
  48.           The column in the <filearea> which currently has the focus. If
  49.           the cursor is in the <filearea>, it is the column on which the 
  50.           cursor is displayed. If the cursor is in the <command line> or
  51.           <prefix area>, the focus column is the <current column>.
  52.  
  53.      focus line
  54.           The line in the <filearea> which currently has the focus. If
  55.           the cursor is in the <filearea> or <prefix area>, it is the line
  56.           on which the cursor is displayed. If the cursor is on the
  57.           <command line>, the focus line is the <current line>. All THE
  58.           commands operate relative to the focus line.
  59.  
  60.      idline
  61.           That part of the screen display which shows details about
  62.           the file being edited.
  63.  
  64.      line block
  65.           A type of <block>.  It consists of consecutive lines within
  66.           the <filearea>.
  67.  
  68.      macro
  69.           A file containing a sequence of THE commands. Macros can
  70.           be written in <REXX> if a supported REXX interpreter is
  71.           available.
  72.  
  73.           *** NOTE ***
  74.  
  75.           If REXX support is NOT enabled in THE, the first line of the THE
  76.           macro file MUST contain the comment:
  77.  
  78.           /*NOREXX*/
  79.  
  80.      message line
  81.           That portion of the screen used to display messages.
  82.  
  83.      prefix area
  84.           That part of the screen display where prefix commands can
  85.           be entered. It also displays the line number of each line
  86.           in the file if <SET NUMBER> is ON.
  87.  
  88.      profile
  89.           A <macro> file that is executed at the start of an editing
  90.           session.
  91.  
  92.      relative target
  93.           A subset of <target>, but only supports targets that are
  94.           relative to the <focus line>, like 3, -5, *.
  95.  
  96.      reserved line
  97.           A line within the <filearea> that contains user text that
  98.           the user can define with the <SET RESERVED> command.
  99.  
  100.      REXX
  101.           A powerful, easy-to-learn macro language available on most
  102.           platforms. THE uses REXX as its macro language.
  103.  
  104.      ring
  105.           The set of files currently being edited are arranged in a
  106.           ring formation.
  107.  
  108.      scale line
  109.           A line in the <filearea> showing column positions.
  110.  
  111.      shadow line
  112.           A line which signifies how many lines have been excluded
  113.           from display. See <SET SHADOW>, <SET SELECT>.
  114.  
  115.      status line
  116.           That part of the screen display showing details about the
  117.           entire THE session.
  118.  
  119.      stream block
  120.           A type of <block>.  It is a stream of characters that span 
  121.           one or more consecutive lines in the <filearea>.
  122.  
  123.      string target
  124.           A subset of <target> that refers to a string of characters
  125.           enclosed between <string target delimiter>s.
  126.  
  127.      string target delimiter
  128.           The character that determines the start and optional ending
  129.           of a <string target>.  A delimiter can consist of one of the
  130.           following characters:
  131.             /\@`#$%(){}[]"\<>
  132.  
  133.      tab line
  134.           A line in the <filearea> which displays the currently set
  135.           TAB stops.
  136.  
  137.      target
  138.           A method of referring to some part of the file being edited.
  139.  
  140.      Top-of-File line
  141.           A line marker, identifying the beginning of the file.
  142.  
  143.      vershift
  144.           An internal number which defines the number of columns the
  145.           displayed text is offset from the verify setting as a result
  146.           of automatically scrolling horizontally, or by the use of
  147.           the <LEFT>, <RIGHT>, or <RGTLEFT> commands.
  148.  
  149.      word block
  150.           A type of <block>.  It consists of a contiguous series of
  151.           non-space characters on a line plus any trailing spaces.
  152.  
  153. **man-end**********************************************************************/
  154.