
                          SUPERVIEW WORKING DEMO
                          -----------------------

  Thanks for trying SuperView.  We hope that that you'll like what you
see.  Whether or not you decide to purchase our products, your feedback
is important to us.  We're always open to suggestions.

  SuperView can be used on any DOS text file or Clarion-generated
report.  It is easily customized and integrated into your Generator or
hand-coded applications.


GENERAL FEATURES
----------------

Background Reading

  SuperView simultaneously scans a file and polls the keyboard to see if
  the user typed or clicked anything.  This eliminates the wait time
  some other products require before you can begin viewing the file. The
  status bar will indicate either *Reading* until the file is completely
  scanned.

  You can perform any command regardless of what state SuperView is in.
  The only thing to keep in mind is that '*Reading' indicates the file
  has only been partly read in.  For example, a text search may indicate
  that the text was not found, when in fact it's in a portion of the
  file that has not been read in yet.  For all but very large files, the
  *Reading* phase is over almost instantaneously.


Reading Large Files

  SuperView requires only 4K of RAM for every 1,000 file lines.
  Depending on free memory and file line size, files up to several
  megabytes in size may be read.  If SuperView should run out of RAM, it
  simply stops reading the file and displays *Out of Memory* on the
  status line.  You can still continue to view the portion of file that
  was read.


Status Bar

  The status bar shows the current line and page, the total number of
  lines and pages the file, and the current column offset.

Page Break Indication

  Page breaks (ASCII FormFeed 12) are displayed as a solid line
  separating one page from another.  They indicate where the pages will
  break when the file is printed.


MENU AND KEYSTROKE COMMANDS
---------------------------

Printing

  The 'File/Print..' pulldown item will display a dialog allowing you to
  select a destination port and print the entire file, just the current
  page, or any range of lines or pages.


Text Search

  The 'Find/Repeat Last Find' pulldown item (or the F3 key) searches for
  subsequent occurrences of the string, working *forward* from the
  current cursor position.

  The 'Find/Repeat Previous Find' pulldown item (or the F4 key) searches
  for subsequent occurrences of the string, working *backward* from the
  current cursor position.

  The line containing the last search match will remain highlighted
  until the next search operation.  The search is not case sensitive.


Jumping to a Specific Position

  The 'Find/Go To...' pulldown item will present a dialog allowing you
  to quickly jump to any specified page, line or active bookmark in the
  file.


Locking Row and Column Titles

  The 'Titles/Lock Column Titles' pulldown item will allow you to select
  a range of column titles to lock.  Extend the highlighted area using
  the Up and Down arrow keys and press Enter when done.  The text in the
  highlighted area will remain fixed in position as you page through the
  file, but scroll horizontally when necessary.   Selecting 'Titles/Lock
  Column Titles' a second time will unlock the titles.

  The 'Titles/Lock Row Titles' pulldown item performs a similar function
  for row titles. Use the Right and Left arrow keys and/or the Tab and
  Shift-Tab keys to extend the highlight and press Enter when done.  The
  text in the highlighted area will remain fixed when scrolling
  horizontally, but scroll vertically when necessary.  Selecting
  'Titles/Lock Row Titles' a second time will unlock the titles.

  Both row and column titles may be locked simultaneously.


Bookmarks

  A bookmark allows you to "remember" your place in the file.  Up to 9
  bookmarks, labeled 1 thru 9 may be set.  To set a bookmark at the
  current location, select 'Bookmark' from the menu bar.  A dialog will
  appear prompting you to enter the bookmark number you wish to set.

  To quickly jump to a remembered bookmark, just press the number key (1-9)
  corresponding to the bookmark.

  To set a bookmark at the current location and jump to the previous
  bookmark location, hold the Alt key down and press a number key (1-9).
  (This feature allows you to quickly alternate between two locations.)


Viewing Mode

  Selecting 'Views' from the menu bar will display a pulldown allowing
  you to choose either a 25 line screen or a 43/50 line screen.  You may
  change the resolution at any time.


Help Screens

  Selecting 'Help' from the menu bar will search your application's help
  file a help screen name of 'SUPRVIEW', and display it if one is found.


Horizontal Panning

  The Left and Right arrow keys scroll the display horizontally by 10
  columns.  Pressing Ctrl-Left and Ctrl-Right scrolls horizontally by 40
  columns.  Pressing Home will scroll back to the first column.


Vertical Movement

  By default, the PgUp and PgDn keys work "Clarion style".  For example,
  pressing PgDn the first time moves the cursor bar to the bottom of the
  screen.  Subsequent presses scroll the display down one page.


Cursor Bar

  The cursor bar may toggled on/off by pressing the Enter key.  When the
  cursor bar is turned off, the current line indicator on the status bar
  will display the line number of the first screen line.   Pressing
  Scrl-Lock will lock the cursor bar at the current position.


OVERRIDING DEFAULT SETTINGS USING AN .INI FILE
----------------------------------------------

  You can override the defaults of several SuperView settings by
  specifying new values for them in your application's .INI file.  If
  you do not specify a setting in the .INI file, it takes on the default
  value show below.

  The settings which may be changed via the .INI file are:

    SV_CURSOR_COLOR                    (default: 79, White on Red)

      Sets the color of the cursor bar.

    SV_FOUND_COLOR                     (default:32, Black on Green)

      Sets the color of the line from the last successful text search.

    SV_LABEL_COLOR                     (default:48, Black on Cyan)

      Sets the color of any locked column or row titles.

   SV_PAGE_BREAK_CHAR                  (default:223, Half-solid line)

      If SV_SHOW_PAGE_BREAKS is non-zero, this option determined the
      character code which will be repeated across the screen to
      represent a formfeed page break.

    SV_QUICK_MOVE                      (default:1, Quick Move)

      Determines whether pressing the PgUp or PgDn keys behave "Clarion
      style".

    SV_SHOW_PAGE_BREAKS                (default:1, Show page breaks)

      Determines whether page breaks are displayed as a row of
      SV_PAGE_BREAK_CHAR, or as-is.

    SV_TEXT_COLOR                      (default: 31, White on Blue)

      Sets the text color of the main viewer screen.

    SV_USE_CURSOR                      (default:1, Use cursor)

      Determines whether the cursor bar is initially active.

