home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-387-Vol-3of3.iso / q / qedtips1.zip / TECH5.MSG < prev    next >
Text File  |  1992-07-09  |  4KB  |  83 lines

  1.           A QEdit Tip from the SemWare Technical Support Staff
  2.  
  3.                .. Types of Block Marking and Unmarking ..
  4.  
  5.         A block is a portion of a text file which has been defined by
  6.         using QEdit's Block marking commands.  QEdit has a rich set of
  7.         Block commands.  These commands mark Blocks by lines, columns,
  8.         and characters.
  9.  
  10.         To define a block, you must first "mark" or outline a Block.
  11.         There are four Block types in QEdit: line, column, inclusive
  12.         character blocks, and non-inclusive character blocks.  The one
  13.         you choose will depend on the editing situation and what you
  14.         feel most comfortable using.  Below is a description of the
  15.         commands along with our default key combinations.
  16.  
  17.         MarkLine <Alt L> - will mark only complete lines and no portions
  18.             of lines.  To use this command, place the cursor anywhere on
  19.             the first line of the text you want to mark and press <Alt
  20.             L>.  Now move the cursor to the last line of text you wish
  21.             to be marked and press <Alt L> again.
  22.  
  23.         DropAnchor <Alt A> - will mark a Block one character at a time.
  24.             The Block will contain a stream of characters and can span
  25.             over multiple lines.  To use this command, place the cursor
  26.             over the first character of text you wish to mark and press
  27.             <Alt A>.  Now move the cursor toward the end of text to be
  28.             marked. (Notice that the Block "follows" the cursor
  29.             position.)  Once the cursor is placed over the last
  30.             character to be marked, press <Alt A> again.
  31.  
  32.         MarkCharacter - will work just like DropAnchor except that while
  33.             the Block is being marked, the cursor is _not_ included
  34.             within the Block.  MarkCharacter is not assigned to a
  35.             default keystroke.
  36.  
  37.         MarkColumn <Alt K> - will mark one or more columns of text. To
  38.             use this command, place the cursor over the upper left-hand
  39.             character of the text you wish to mark and press <Alt K>.
  40.             Now move the cursor to the right and/or downward toward the
  41.             end of text to be marked.  (Notice that the Block "follows"
  42.             the cursor position.)  Once the cursor is placed over the
  43.             lower right-hand character of the Block, press <Alt K>
  44.             again.
  45.  
  46.         MarkBlockBegin <Ctrl K><B> and MarkBlockEnd <Ctrl K><K> - will
  47.             mark one character at a time.  These commands do _not_ show
  48.             the block until MarkBlockEnd is executed.  To use this
  49.             command, place the cursor over the first character of the
  50.             text you wish to mark and press <Ctrl K><B>.  Now position
  51.             the cursor one character past the end of the text that is to
  52.             be marked and press <Ctrl K><K>.
  53.         
  54.         MarkWord <Ctrl K><T> - will mark a single word.  To use this
  55.            command, place the cursor at the first character of the word
  56.            you wish to mark and press <Ctrl K><T>. (If no word is at the
  57.            current cursor position, then no action is taken.)
  58.  
  59.         UnMarkBlock <Alt U> - will cause the currently marked Block to
  60.             be unmarked.
  61.  
  62.         A few side notes:
  63.         ~~~~~~~~~~~~~~~~
  64.         *  QEdit allows you to mark one Block at a time.
  65.  
  66.         *  If you mix Block types, QEdit will mark the Block according
  67.            to the last command entered.
  68.  
  69.         *  MarkCharacter is provided as a replacement for the DropAnchor
  70.            command.  If you want the cursor position included in the
  71.            character Blocks, then continue to use DropAnchor; otherwise,
  72.            replace the DropAnchor command with MarkCharacter in the
  73.            QCONFIG.DAT file.
  74.  
  75.         *  When using MarkLine, MarkCharacter, MarkColumn, and
  76.            DropAnchor commands, it is not necessary to mark the end of
  77.            the Block.  QEdit will assume the end of the Block to be the
  78.            current cursor position and/or line depending on the command
  79.            being used.  Marking the end of the Block is only necessary
  80.            when moving or copying text within the same file.
  81.  
  82.         Matthew Giles (SemWare Technical Support)
  83.