home *** CD-ROM | disk | FTP | other *** search
/ Vectronix 2 / VECTRONIX2.iso / FILES_01 / MB48REG.LZH / DATA4.INS < prev    next >
Text File  |  1994-10-04  |  62KB  |  1,461 lines

  1.  
  2.                        M a s t e r B r o w s e   4 . 8 
  3.                      """""""""""""""""""""""""""""""""""
  4.  
  5.                      Copyright 1993, 1994, Michel Forget
  6.                      
  7.                            Electric Storm Software      
  8.                 
  9.  
  10.               """"""""""""""""""""""""""""""""""""""""""""""""
  11.               " The *BEST* ST/STe/TT/Falcon Text File Viewer "
  12.               """"""""""""""""""""""""""""""""""""""""""""""""
  13.               "     MultiTOS, Geneva, & Mag!X Compatible     "
  14.               """"""""""""""""""""""""""""""""""""""""""""""""
  15.      *----------------------------------------------------------------*
  16.      | For information about the distribution of MasterBrowse, please |
  17.      | read the section of this manual entitled "DISTRIBUTION".       |
  18.      *----------------------------------------------------------------*
  19.  
  20.  
  21.  
  22.                                  - CONTENTS -
  23.  
  24.                         I. INTRODUCTION
  25.  
  26.                        II. DONATION-WARE
  27.                        
  28.                       III. UPGRADING
  29.  
  30.                        IV. INSTALLING MASTERBROWSE
  31.                            A. The Installation Program
  32.                            B. NeoDesk 3.x
  33.                            C. TeraDesktop
  34.                               1. Application Method
  35.                               2. Edit Method
  36.                            D. Gemini/Mupfel
  37.                            E. GEM Desktop
  38.  
  39.                         V. USING MASTERBROWSE
  40.                            A. Starting MasterBrowse
  41.                            B. Movement
  42.                               1. Arrow Keypad
  43.                               2. Application Keypad
  44.                               3. GEM Desktop Keys
  45.                            C. The MasterBrowse Menu System
  46.                               1. MasterBrowse
  47.                                  a. "MasterBrowse..."
  48.                               2. File
  49.                                  a. "Open..."
  50.                                  b. "Open Batch..."
  51.                                  c. "Close"
  52.                                  d. "Close All"
  53.                                  e. "Print..."
  54.                                  f. "Save..."
  55.                                  g. "Save Batch..."
  56.                                  h. "Quick Access..."
  57.                                  i. "Quit"
  58.                               3. Edit
  59.                                  a. "Select All"
  60.                                  b. "Deselect"
  61.                                  c. "Editing Options..."
  62.                                  d. "Copy"
  63.                                  e. "Paste"
  64.                                  f. "Delete"
  65.                               3. Window
  66.                                  a. "Cycle"
  67.                                  b. "Title..."
  68.                                  c. "Iconify"
  69.                                  d. "General Options..."
  70.                                  e. "Display Options..."
  71.                                  f. "Save Options"
  72.                                  g. "Save Options As..."
  73.                                  h. "Load Options..."
  74.                                  i. "Select Font..."
  75.                                  j. "Help..."
  76.                                  k. "Context Help..."
  77.                                  l. "Information..."
  78.                               4. Markers
  79.                                  a. "Load Bookmark List..."
  80.                                  b. "Save Bookmark List..."
  81.                                  c. "Clear Bookmark..."
  82.                                  d. "Clear All Bookmarks"
  83.                                  e. "Print Block..."
  84.                                  f. "Save Block..."
  85.                                  g. "Expand Block"
  86.                               5. Position
  87.                                  a. "Find..." 
  88.                                  b. "Find Next"
  89.                                  c. "Find Previous"
  90.                                  d. "Push/Pop"
  91.                                  e. "Jump -> Search Pos."
  92.                                  f. "Jump -> Bookmark..."
  93.                                  g. "Jump -> Block Start"
  94.                                  h. "Jump -> Block End"
  95.                                  i. "Jump -> Line..."
  96.                                  j. "Jump -> Page..."
  97.                               6. Markers (Window Menu #1)
  98.                                  a. "Set Block Start"
  99.                                  b. "Set Block End"
  100.                                  c. "Set Bookmark"
  101.                                  d. "Cancel"
  102.                            D. The MasterBrowse Dialog System   
  103.                                
  104.                        VI. DISCLAIMER
  105.  
  106.                       VII. DISTRIBUTION
  107.                         
  108.                      VIII. CONTACTING THE AUTHOR
  109.  
  110.                        IX. ACKNOWLEDGMENTS
  111.  
  112.                         X. SUZY B'S SOFTWARE INFORMATION
  113.  
  114.                        XI. CLOSING
  115.  
  116.  
  117. I. INTRODUCTION
  118. -=-=-=-=-=-=-=-
  119.  
  120.     Everyone who owns a computer has, at one time or another, needed
  121. to view the contents of a text file.  The text file viewer supplied
  122. with Atari computers will allow you to do this, but it is lacking in
  123. many respects.
  124.  
  125.     MasterBrowse is a replacement text file viewer for any Atari computer,
  126. in any resolution except low (though this restriction is not enforced).  It
  127. offers many features that the Atari text file viewer does not:
  128.  
  129.     o MasterBrowse has a friendly, easy-to-use, 100% GEM automated
  130.       installation program.  
  131.  
  132.     o MasterBrowse has an extremely fast GEM user interface, which makes
  133.       use of raster copy screen updates, GDOS/SpeedoGDOS fonts, pull-down
  134.       menus, windows, windowed dialog boxes, colour, round radio buttons,
  135.       checkboxes, keyboard shortcuts in dialog boxes, and more.
  136.  
  137.     o MasterBrowse works with MultiTOS, MultiGEM, Mag!X, and Geneva.  With
  138.       MultiTOS or Geneva, MasterBrowse can ensure that only one copy of
  139.       MasterBrowse is in memory at a time.  If another copy of MasterBrowse
  140.       is launched, the copy of MasterBrowse already in memory will be
  141.       instructed to display the files.  The utility that makes this
  142.       possible (the "client-program") can be configured to call an
  143.       alternate viewer for special types of files, such as pictures or
  144.       sound files.
  145.  
  146.       MasterBrowse also understands the MultiTOS Drag & Drop Protocol.
  147.       
  148.       With Mag!X, MasterBrowse can communicate with the desktop to ensure
  149.       that only one copy of MasterBrowse is in memory at a time, as with
  150.       Geneva and MultiTOS.
  151.  
  152.     o MasterBrowse can use the command line to open documents (or to open a
  153.       document batch).  The ARGV, xArg, and standard command line formats
  154.       are supported.
  155.  
  156.     o MasterBrowse supports the View Protocol, by Peter Seitz, which allows
  157.       other programs to instruct MasterBrowse to display a file instead of
  158.       using their own default viewers.  Currently, the following programs
  159.       support (or soon will support) the View Protocol:  STZip, Lharc Shell,
  160.       ShowImage, GemView, and DiskList.
  161.    
  162.     o MasterBrowse allows you to have a virtually unlimited number of
  163.       documents open at the same time, restricted only by the number
  164.       of available windows and the amount of free memory.
  165.  
  166.     o MasterBrowse provides keyboard shortcuts for every menu entry.  If
  167.       you do not like the default keyboard shortcuts for menu entries,
  168.       you can change them to suit your needs!
  169.  
  170.     o MasterBrowse provides you with a Quick Document Access feature found
  171.       in no other program.  With this feature, you can instantly load any
  172.       of the last seven files that have been opened (in case you need a
  173.       document again after closing it).
  174.  
  175.     o MasterBrowse allows you to (optionally) save your configuration
  176.       automatically when you exit the program, or even save a document
  177.       batch that will automatically be loaded the next time you use
  178.       MasterBrowse.
  179.  
  180.     o MasterBrowse allows you to use all of your familiar movement keys.
  181.       You can use the arrow keys, the application keypad, or even the space
  182.       bar and the return key.
  183.  
  184.     o MasterBrowse allows you to move in any direction inside a
  185.       document, as you would expect.  What you might not expect is that
  186.       you can tell MasterBrowse how far it should move when the movement
  187.       keys are pressed.  How about moving two lines down instead of one?
  188.       Or perhaps three lines suits you better?
  189.  
  190.       Do you still want more power?  Keep reading.
  191.  
  192.         -You can jump to a specific line, a specific page, the start of
  193.          a block, the end of a block, or any of ten personal "bookmarks"
  194.          that MasterBrowse supplies for each text window.
  195.  
  196.     o MasterBrowse allows you to move through a document (by lines or pages)
  197.       using a special Quick Scroll Mode.  It uses the shift, control, and
  198.       alternate keys so that the scrolling speed is not limited by the key
  199.       repeat rate.
  200.  
  201.     o MasterBrowse offers unparalled power when it comes to searching!
  202.     
  203.       In addition to the ability to search for up to three strings at
  204.       the same time, starting at the top of the document or at the
  205.       current position within the document, MasterBrowse allows the
  206.       use of Unix (TM) regular expression matching (wildcards).
  207.       
  208.       A search may be conducted in reverse mode or forward mode.  If you
  209.       desire, you can specify which of the three search strings will be
  210.       case sensitive and which will not.
  211.     
  212.     o MasterBrowse also has powerful block operations.  You can mark a
  213.       block and then save it to disk, print it, or write it to the
  214.       clipboard.  You can control how the block is marked on the
  215.       screen.  MasterBrowse can also be configured to remove the block
  216.       markers after a block operation is completed or to leave the
  217.       markers unchanged.  Blocks are marked using the -MOUSE-, exactly
  218.       as they are marked with text editors.  More?  A block can even be
  219.       extracted from a larger document and placed inside a MasterBrowse
  220.       window with a single keypress!  In addition, MasterBrowse can append
  221.       blocks (or entire documents) to already existing files.
  222.      
  223.     o MasterBrowse is a master printer.  It can print a document (or a
  224.       block) with page headings, page numbers, line numbers, a description
  225.       of the file or block, a synopsis, or any combination of the five.
  226.       MasterBrowse can even print an identification string for those
  227.       people who share a printer between more than one computer.  You can
  228.       also save a block or an entire document to disk (or the clipboard),
  229.       with all of the same options available.  MasterBrowse can even be
  230.       configured to use the special features of your printer, such as
  231.       bolding, italics, underlining, colour, and specialized fonts.
  232.       
  233.       You want even more power?  MasterBrowse can print on both sides of
  234.       the printer page, and indent your text.
  235.       
  236.     o MasterBrowse gives you complete control over your windows.  You
  237.       can cycle through them, change their titles, shrink them, close
  238.       one, close them all, or get information about them all using the
  239.       keyboard (or the mouse).  MasterBrowse also allows you to remove the
  240.       vertical window scroll bar, the horizontal window scroll bar, or both
  241.       scroll bars (since a window that has no scroll bars can scroll more
  242.       than twice as fast as a window that does have scroll bars).  In
  243.       addition, each MasterBrowse window can have different scroll bar
  244.       settings.  The size of a window can be changed by clicking in the
  245.       bottom right-hand corner of the window, even if the window does not
  246.       have a "sizer" gadget.
  247.  
  248.     o MasterBrowse supports batch files!  If you use a certain group of
  249.       documents often, just load them up and tell MasterBrowse to create
  250.       a batch file.  One double-click on the batch file, and they will
  251.       all be loaded again.
  252.  
  253.     o MasterBrowse saves the positions of the first seven windows (if
  254.       you want it to), so you have complete control over where your
  255.       documents appear and how your screen looks.
  256.       
  257.     o MasterBrowse allows you to load and save bookmark lists.
  258.       
  259.     o Every window has a set of block markers and a set of ten bookmarks
  260.       to itself.
  261.  
  262.     o MasterBrowse also has support for the clipboard!  A block can be
  263.       written to the clipboard (with or without formatting) or the
  264.       clipboard can be read into a MasterBrowse window.
  265.  
  266.     The features listed above -barely- scratch the surface of MasterBrowse!
  267.     
  268.  
  269. II. DONATION-WARE
  270. -=-=-=-=-=-=-=-=-
  271.  
  272. OR:  Why should I send this person money if I have the program already?
  273.  
  274.     MasterBrowse is Donation-Ware.  If you use it regularly, and would like
  275. to receive an OPTIMIZED and PERSONALIZED version of MasterBrowse, as well
  276. as the other interesting applications and utilities described below, you
  277. are encouraged to send $15 (Canadian/US) to: 
  278.  
  279.     Michel Forget
  280.     12209 Dovercourt Avenue
  281.     Edmonton, Alberta
  282.     CANADA
  283.     T5L 4E1
  284.  
  285.      If you do not live in North America (and you are writing to this 
  286. address instead of the address for users in the United Kingdom), please 
  287. send an international money order or the equivalent of $15 in your own 
  288. currency.  Please do not send a personal cheque unless you live in 
  289. North America.
  290.  
  291.      If you live in the United Kingdom, you can send 14 UKPounds (cheque
  292. or money order) to Denesh Bhabuta:
  293.  
  294.      ESS (c/o Denesh Bhabuta)
  295.      203 Parr Lane
  296.      Unsworth
  297.      Bury
  298.      Lancashire
  299.      BL9 8JW
  300.  
  301.     Users who send in the donation also receive the following utilities and
  302. applications:
  303.  
  304.      AutoDate II -- A program that keeps track of the time and date     
  305.                     with virtually no effort on the part of the user.
  306.                 
  307.           AccPad -- A notepad desk accessory.
  308.       
  309.         ESS-Code -- A powerful utility which every Internet/Usenet/BitNet
  310.                     user should have.
  311.                 
  312.      MasterPrint -- A printing utility with all of the printing features of
  313.                     MasterBrowse.
  314.                  
  315.    ShadowTerm II -- A full-featured terminal program by Electric Storm
  316.                     Software.
  317.  
  318.      By special arrangement, users who register MasterBrowse will also
  319. receive a coupon for a FREE catalog from Suzy B's Software and a $3
  320. credit toward the purchase of a disk from the Suzy B's Software
  321. collection (which has over 8,000 files).  For more information about
  322. Suzy B's Software, please read section VIII of this manual.
  323.  
  324.  
  325. III.  UPGRADING
  326. -=-=-=-=-=-=-=-
  327.  
  328.      There are several ways to upgrade MasterBrowse once you have 
  329. registered it.  If you have an Internet electronic mail address, 
  330. upgrades can be sent to you at no charge.  If you do not have such an 
  331. electronic mail address, send $5 (Canadian/US) with your name, address, 
  332. and serial number.  A disk with the new version of MasterBrowse (and 
  333. new versions of the bonus programs) will be sent to you promptly.  When 
  334. you upgrade your version of MasterBrowse, you will also receive a $3 
  335. credit toward the purchase of a disk from the Suzy B's Software 
  336. collection.
  337.  
  338.      The address to send the money to is:
  339.  
  340.      Michel Forget
  341.      12209 Dovercourt Avenue
  342.      Edmonton, Alberta
  343.      CANADA
  344.      T5L 4E1
  345.  
  346.      If you live in the United Kingdom, you can send 3 UKPounds (cheque
  347. or money order) to Denesh Bhabuta:
  348.  
  349.      ESS (c\o Denesh Bhabuta)
  350.      203 Parr Lane
  351.      Unsworth
  352.      Bury
  353.      Lancashire
  354.      BL9 8JW
  355.  
  356.  
  357. IV. INSTALLING MASTERBROWSE
  358. -=-=-=-=-=-=-=-=-=-=-=-=-=-
  359.  
  360.     It is very easy to install MasterBrowse on your system.  Users of
  361. alternate desktops should read the instructions pertaining to their
  362. specific desktop, if it is listed.
  363.  
  364.     MasterBrowse may load faster if you compress the executable.  I would
  365. suggest using Pack-Ice, since it gives the best compression.  For a faster
  366. decompression, PFX-Pack is excellent.  You will save not only space by
  367. compressing MasterBrowse, but you will also very likely save time.
  368.  
  369.     A. The Installation Program
  370.     -=-=-=-=-=-=-=-=-=-=-=-=-=-
  371.  
  372.         To make the installation of MasterBrowse easier, an installation
  373.     program was created.  The installation program will perform all of the
  374.     neccessary steps to install MasterBrowse under SingleTOS, MultiTOS, or
  375.     Geneva, or Mag!X.  
  376.  
  377.         The installation program does not, however, perform the "final"
  378.     step.  Since there are so many replacement desktops available, there
  379.     is no way for MasterBrowse to automatically support all of the various
  380.     desktop configuration file formats available.  Thus, the actual act of
  381.     installing MasterBrowse as an application, with the various file
  382.     extensions text files commonly have, is left to the user.  This is a
  383.     simple matter, though, and the process is described below for a variety
  384.     of replacement desktops:
  385.  
  386.     B. NeoDesk 3.x
  387.     -=-=-=-=-=-=-=
  388.  
  389.         If you have NeoDesk 3.x, all you need to do is put
  390.     MasterBrowse somewhere safe and install MBROWSE.PRG as your
  391.     alternate text file viewer.  Consult your NeoDesk manual for
  392.     instructions on how to do this.  Be sure to save your
  393.     configuration when you are done.
  394.     
  395.         You should also install MBROWSE.PRG as an application that
  396.     utilizes files with the *.MB extender so that you can use 
  397.     MasterBrowse Batch files.
  398.  
  399.     C. TeraDesktop
  400.     -=-=-=-=-=-=-=
  401.  
  402.         If you have the TeraDesktop, you are lucky.  There are
  403.     two ways for you to install MasterBrowse.
  404.     
  405.         1. Application Method
  406.         -=-=-=-=-=-=-=-=-=-=-
  407.  
  408.             Put MasterBrowse in a safe place, and install MBROWSE.PRG as an
  409.         application with the following suggested extensions:
  410.  
  411.             *.TXT, *.DOC, *.ASC, *.NOW, *.1ST, *.2ND, *.NEW,
  412.             *.INF, *.LST, *.HLP, *.DAT, *.OLD, *.ST, *.MB
  413.  
  414.             Be sure to save your configuration when you are done.
  415.  
  416.         2. Edit Method
  417.         -=-=-=-=-=-=-=
  418.  
  419.             TeraDesk has a feature that no other Desktop has;  if you
  420.         double-click on a non-executable file, TeraDesk will allow you
  421.         to either Show, Edit, or Print the file.
  422.         
  423.             If you rarely (or never) use the Edit option, you can install
  424.         MasterBrowse in its place.
  425.         
  426.             Put MasterBrowse in a safe place.  Then, select Editor under
  427.         the Options menu of TeraDesk.  After locating MasterBrowse with the
  428.         file selector, save your TeraDesk configuration.  The next time
  429.         you double-click on a non-executable file, selecting Edit will
  430.         bring up MasterBrowse and load the file.
  431.         
  432.             This gives you two advantages;  every file type is covered,
  433.         and you still have access to the TeraDesk file viewer.
  434.  
  435.     D. Gemini
  436.     -=-=-=-=-
  437.  
  438.         If you have Gemini, all you need to do is put MasterBrowse
  439.     somewhere safe and install MBROWSE.MUP as an application.  You must
  440.     edit MBROWSE.MUP so that it knows where MBROWSE.PRG resides on your
  441.     system.  You must also set two Gemini application options; "it is a GEM
  442.     application" and "close all windows on startup".  Gemini allows you to
  443.     install many extensions for a single application.  On the extension
  444.     line, you should enter:
  445.  
  446.         *.TXT,*.DOC,*.ASC,*.1ST,*.NEW,*.MB
  447.  
  448.         If you want to install more extenders for MasterBrowse, you can
  449.     create another copy of MBROWSE.MUP (with a different name) and add the
  450.     extra extenders.  When you are done, remember to save the desktop.
  451.  
  452.     E. GEM Desktop
  453.     -=-=-=-=-=-=-=
  454.  
  455.       The GEM Desktop (< TOS 2.06) does not handle installed applications
  456.    correctly.  By not changing the current directory to the directory in
  457.    which the application resides, it prevents the application from
  458.    locating the resource files or configuration files that it needs.
  459.  
  460.       MasterBrowse solves this problem by allowing you to specify (in the
  461.    environment) where each of these files is located.  To create an
  462.    environment, simply follow these steps.
  463.     
  464.         1.  Put MBROWSE.PRG, MBROWSE.RSC, and MBROWSE.INF somewhere safe.
  465.  
  466.         2.  Copy GEMENV.PRG to your AUTO folder.  Despite the size of this
  467.             program, it only uses 2K of memory when installed.
  468.  
  469.         3.  Copy ROOT.ENV to the root directory of the drive on which your
  470.             AUTO folder resides.
  471.  
  472.         4.  Install MBROWSE.PRG as an application, with *.TXT as the
  473.             extender.
  474.  
  475.         5.  Save your DESKTOP.INF/NEWDESK.INF file, and then load it 
  476.             into an ASCII text editor.
  477.  
  478.         6.  Look for the following line (with a different path, of
  479.             course):
  480.     
  481.             #G 03 04   C:\MBROWSE.PRG@ *.TXT@ 
  482.         
  483.         7.  Make a copy of this line, changing *.TXT to *.DOC.  You
  484.             can make as many copies of this line as you want, with as
  485.             many extenders as you want.  I suggest that you use the
  486.             following extenders:
  487.  
  488.                     *.TXT, *.DOC, *.ASC, *.NOW, *.1ST, *.2ND, *.NEW,
  489.                     *.INF, *.LST, *.HLP, *.DAT, *.OLD, *.ST, *.MB
  490.  
  491.         8.  Load the ROOT.ENV file, and change the MB_RESOURCE and 
  492.             MB_CONFIG environment variables so that they contain the
  493.             full pathname and filename of the resource file and the
  494.             configuration file respectively.
  495.  
  496.         When you have MasterBrowse installed, you should save the
  497.     DESKTOP.INF file (from the editor, *not* the Desktop) and reboot your
  498.     computer.  MasterBrowse will now be called each time you double
  499.     click on a text file.
  500.  
  501.  
  502. V. USING MASTERBROWSE
  503. -=-=-=-=-=-=-=-=-=-=-
  504.  
  505.     Using MasterBrowse is very easy, but there are some features and
  506. ideas that bear discussion.  Each menu will be listed with the
  507. options it contains, and each function will be discussed.
  508.  
  509.   A. Starting MasterBrowse
  510.   -=-=-=-=-=-=-=-=-=-=-=-=
  511.  
  512.     MasterBrowse can be started in two ways:
  513.  
  514.     1.  Application Mode - This means that MasterBrowse is called by
  515.         the Desktop when you double click on a text file.  This is the
  516.         way MasterBrowse will be started most often.  After loading,
  517.         MasterBrowse will present you with the file selector (though
  518.         this option can be turned on or off).
  519.  
  520.     2.  Stand-Alone Mode - This means that MasterBrowse is executed
  521.         as a program with no command line.  MasterBrowse will bring up
  522.         a file selector, at which time the file you want to see
  523.         should be selected.
  524.  
  525.       If you have NewDesk or an alternate Desktop, like NeoDesk or
  526.   Gemini, MasterBrowse can be started in a third way.  If you
  527.   drag a file to MBROWSE.PRG and release the mouse button,
  528.   MasterBrowse will act as if it had been called in
  529.   Application Mode.
  530.  
  531.   B. Movement
  532.   -=-=-=-=-=-
  533.  
  534.       Like the GEM Desktop, each MasterBrowse window has two movement
  535.   bars (vertical and horizontal) that can be used to move around a
  536.   document.  They function exactly like the movement bars found in the
  537.   GEM Desktop.
  538.  
  539.       The Control + Z keypress can be used to "full" (minimize/maximize) a
  540.   window.  The F10 function key can be used as an alternative keypress to
  541.   close all windows and exit MasterBrowse.
  542.  
  543.       The F8 function key can be used to open a new document.  The F9
  544.   function key can be used to close the document in the current top
  545.   window.
  546.  
  547.       The following keys can be used to move around inside a document:
  548.  
  549.           Left Shift + \        = Quick Scroll Mode (Page Increments)
  550.                                   -Control   = Up Line
  551.                                   -Alternate = Down Line
  552.  
  553.           Right Shift + \       = Quick Scroll Mode (Line Increments)
  554.                                   -Control   = Up Page
  555.                                   -Alternate = Down Page
  556.       
  557.       You must always hold down the shift key you pressed to enter Quick
  558.   Scroll Mode.  If you let go of the shift key, you will no longer
  559.   be in quick scroll mode.  This is a little tricky at first, but quickly
  560.   becomes familiar.
  561.  
  562.       1. Arrow Keypad
  563.       -=-=-=-=-=-=-=-
  564.  
  565.           Up Arrow              = Up Line
  566.           Down Arrow            = Down Line
  567.           Left Arrow            = Left Character
  568.           Right Arrow           = Right Character
  569.           Shift + Up Arrow      = Up Page
  570.           Shift + Down Arrow    = Down Page
  571.           Shift + Left Arrow    = Left Page
  572.           Shift + Right Arrow   = Right Page
  573.           Control + Up Arrow    = Top Of Document
  574.           Control + Down Arrow  = Bottom Of Document
  575.           Control + Left Arrow  = Extreme Left Window Page
  576.           Control + Right Arrow = Extreme Right Window Page
  577.           ClrHome               = Top Of Document
  578.           Shift + ClrHome       = Bottom Of Document    
  579.  
  580.  
  581.       2. Application Keypad
  582.       -=-=-=-=-=-=-=-=-=-=-
  583.     
  584.           7                     = Top Of Document
  585.           1                     = Bottom Of Document
  586.           9                     = Page Up
  587.           3                     = Page Down
  588.           8                     = Movement Base Line(s) Up        
  589.           2                     = Movement Base Line(s) Down      
  590.           4                     = Movement Base Character(s) Left 
  591.           6                     = Movement Base Character(s) Right
  592.           5                     = Jump -> Bookmark
  593.           0                     = Jump -> Line
  594.           .                     = Jump -> Page
  595.       
  596.       The Movement Base can be set in the "General Options" dialog box.  It
  597.   controls how far MasterBrowse will move when one of the application
  598.   keypad directional keys is pressed.  It is useful for moving short
  599.   distances quickly.  The Movement Base can be used with the arrow keypad or
  600.   the application keypad, depending on your preferences.  The diagrams above
  601.   show the default configuration.
  602.  
  603.       3. GEM Desktop Keys
  604.       -=-=-=-=-=-=-=-=-=-
  605.     
  606.           The space bar can be used to move down one page, and the
  607.       return key can be used to move down one line.
  608.  
  609.   C. The MasterBrowse Menu System
  610.   -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  611.  
  612.       The keyboard representations of functions are not shown in the ASCII
  613.   drawings below.  The <Alternate> character is NOT an ASCII character.
  614.  
  615.   1. MasterBrowse
  616.  
  617.   MasterBrowse__File__Edit__Window__Markers__Position_______________________
  618.   | MasterBrowse...   |
  619.   |-------------------|
  620.   | Desk Accessory #1 |
  621.   | Desk Accessory #2 |
  622.   | Desk Accessory #3 |
  623.   | Desk Accessory #4 |
  624.   | Desk Accessory #5 |
  625.   | Desk Accessory #6 |
  626.   |-------------------|
  627.   | Program #1        | }
  628.   | Program #2        | }\
  629.   | Program #3        | } - MultiTOS Only!
  630.   | Program #4        | }/
  631.   | [...]             | }
  632.   ---------------------
  633.   
  634.   a. MasterBrowse
  635.   ---------------
  636.  
  637.       Selecting this option brings up an information dialog box.  It has
  638.   your name and address in it (if you donate) and a message telling
  639.   you the how big the largest block of free memory is.
  640.  
  641.   2. File
  642.  
  643.   MasterBrowse__File__Edit__Window__Markers__Position_______________________
  644.                 | Open...                |
  645.                 | Open Batch...          |
  646.                 |------------------------|
  647.                 | Close                  |
  648.                 | Close All              |
  649.                 |------------------------|
  650.                 | Print...               |
  651.                 | Save...                |
  652.                 | Save Batch...          |
  653.                 |------------------------|
  654.                 | Quick Access...        |
  655.                 |------------------------|
  656.                 | Quit                   |
  657.                 --------------------------
  658.  
  659.   a. Open  [Control + O]
  660.   ----------------------
  661.  
  662.       If you select this option, you are presented with a file selector.
  663.   Choose the document you would like to view.  This option will fail if
  664.   you do not have enough memory available, or there are no more windows
  665.   available.
  666.  
  667.   b. Open Batch
  668.   -------------
  669.   
  670.       This option allows MasterBrowse to load in a number of documents 
  671.   at one time.  This is extremely useful if you use a certain set of
  672.   documents frequently.
  673.   
  674.       The batch file is a standard ASCII file containing a list of
  675.   filenames (full paths required, of course).
  676.  
  677.   c. Close Document  [Control + U]
  678.   --------------------------------
  679.  
  680.       This option closes the document in the top window, and gives the
  681.   memory that the document was using back to the system.
  682.  
  683.   d. Close All  [Shift + Control + U]
  684.   -----------------------------------
  685.  
  686.       This options closes all MasterBrowse windows, which returns all
  687.   window handles and memory being used by MasterBrowse to the system.
  688.  
  689.   e. Print  [Control + P]
  690.   -----------------------
  691.  
  692.       This option prints the document in the top window.
  693.       
  694.       The first thing that must be decided is which options will be used.
  695.   The following choices are available:
  696.  
  697.       Synopsis
  698.       --------
  699.   
  700.           The synopsis is a four line summary of what the document being
  701.       printed contains.  If nothing is entered in this field, it is not
  702.       used.
  703.  
  704.       Description
  705.       -----------
  706.   
  707.           If any text is entered in this field, MasterBrowse will print that
  708.       text just above the page number/page header.  It can be used to show
  709.       the title of the document being printed, the author, or any other
  710.       text that you deem appropriate.
  711.  
  712.       Page Numbers
  713.       ------------
  714.   
  715.           If this option is selected, MasterBrowse will divide the document
  716.       being printed into pages.  The current page number is printed at the
  717.       top right corner of each page.
  718.  
  719.       Line Numbers
  720.       ------------
  721.   
  722.           If this option is selected, MasterBrowse will number the lines of
  723.       the document as they are being printed.  The current line number
  724.       appears just to the left of the current line.
  725.  
  726.       Page Headings
  727.       -------------
  728.       
  729.           If this option is selected, MasterBrowse will print the name of
  730.       the file being printed on the same line that the page number is
  731.       printed on.
  732.  
  733.       Form Feeds
  734.       ----------
  735.       
  736.           Form feeds should usually be turned on.  They cause the printer
  737.       to advance to the start of the next page when the current page is
  738.       done.  In some situations (such as writing a file to disk or the
  739.       clipboard) they are not desirable and should be turned off.
  740.  
  741.       All / Odd / Even
  742.       ----------------
  743.   
  744.          MasterBrowse can print all pages, odd pages, or even pages.  This
  745.       allows the user to conserve printer paper and have more professional
  746.       looking output by printing on both sides of the paper.
  747.  
  748.          Those who are not experienced with this method of printing need not
  749.       worry (it is very easy to do with MasterBrowse).  Simply set your
  750.       options as you desire, then select "Odd".  After printing, remove
  751.       the paper from your printer and insert it again upside down.  After
  752.       positioning the paper so that the even pages will start being
  753.       printed on the back of the first page, select "Even".  The options
  754.       for "Even" and "Odd" must be identical (though you should only
  755.       enter spaces for the synopsis when printing even pages) or the
  756.       output on one side of the page will not match the output on the
  757.       other side of the page (duplicate lines, skipped lines, incorrect
  758.       line numbers).
  759.  
  760.       Printer Control Codes
  761.       ---------------------
  762.       
  763.           You can make your documents (or blocks) look better on paper by
  764.       defining some printer control codes.  With these codes, you can make
  765.       use of any special effect (uderlining, bold, italics, colour, fonts)
  766.       that your printer can create.
  767.   
  768.           You can define printer control codes for the page heading, the page
  769.       number, the line number, the description of the document (or block)
  770.       being printed, and the current line of text being printed.  You will
  771.       need your printer manual to do this, since MasterBrowse can not
  772.       know what features your printer has.
  773.   
  774.           When defining printer control codes, there are four details to keep
  775.       in mind:
  776.       
  777.       1.  You do not need to include the ESC (decimal 27) character in
  778.           your printer control codes.  MasterBrowse will send this character
  779.           to the printer before every printer control code.
  780.  
  781.       2.  Every printer control code must be a decimal number (no
  782.           alphabetical characters or hexadecimal numbers are allowed).
  783.             
  784.       3.  If the printer control code you are defining consists of
  785.           two or more separate decimal numbers (EX:  ESC + 99 + 39), than
  786.           each code must be separated by a space when typed.
  787.  
  788.       4.  A printer control code may consist of no more than four
  789.           separate decimal numbers (not including the ESC character,
  790.           which is sent automatically).
  791.  
  792.       Change Options
  793.       --------------
  794.  
  795.           If you want to exit without printing, but want to keep the options
  796.       you selected, select "Change Options".  If you want to exit without
  797.       printing, and not keep the options you selected, select "Cancel".
  798.  
  799.           You may choose any combination of the options, with one exception;
  800.       you cannot have page headings if you do not have page numbers.  You can
  801.       have page headings without page numbers, though.
  802.   
  803.   f. Save  [Control + S]
  804.   ----------------------
  805.   
  806.       This option writes the document in the top window to the disk.  All
  807.   of the options presented to you by this option are identical to the
  808.   options presented to you in the "Print Document" dialog box discussed
  809.   above.  Form feeds should normally be turned off for this option (but
  810.   do not have to be).
  811.  
  812.       Click on "Write", and the select the name of the file to write using
  813.   the file selector.
  814.  
  815.   g. Save Batch
  816.   -------------
  817.  
  818.       This option will create a file containing a list of all of the
  819.   documents currently in memory.  If MasterBrowse has been properly
  820.   installed as an application, with the *.MB extender, then
  821.   double-clicking on a MasterBrowse Batch file will activate MasterBrowse
  822.   and load all of the documents in the batch.
  823.   
  824.       This is very useful if you use a certain set of documents often,
  825.   especially since the title bars of the windows are also saved in the
  826.   batch file.
  827.  
  828.   h. Quick Access
  829.   ---------------
  830.   
  831.       This option allows you to peruse a list of the last seven documents
  832.   opened.  Click on any document in the list to load it into memory.
  833.  
  834.   i. Quit  [Control + Q]
  835.   ----------------------
  836.  
  837.       This option closes all MasterBrowse windows and exits MasterBrowse.
  838.   It does not ask for confirmation of any kind, so be careful.
  839.  
  840.   3. Edit
  841.  
  842.   MasterBrowse__File__Edit__Window__Markers__Position_______________________
  843.                       | Select All              |
  844.                       |-------------------------|
  845.                       | Remove Block Markers    |
  846.                       |-------------------------|
  847.                       | Editing Options         |
  848.                       |-------------------------|
  849.                       | Copy                    |
  850.                       | Paste                   |
  851.                       | Delete                  |
  852.                       ---------------------------
  853.  
  854.   a. Select All  [Control + A]
  855.   ----------------------------
  856.  
  857.       This options marks the entire document in the top window as a block.  
  858.  
  859.   b. Remove Block Markers  [Shift + Control + H]
  860.   ----------------------------------------------
  861.  
  862.       This option resets the block markers for the top window.
  863.  
  864.   c.  Output Options
  865.   ------------------
  866.   
  867.       This dialog box allows you set the page length, the tab width, and
  868.   whether or not MasterBrowse should remove the block markers after a
  869.   successful output operation.  In addition, you can determine how a
  870.   marked block should look; hatch is better for monochrome screens and
  871.   inverse is better for colour screens.  The "Bold" setting can be used
  872.   if you want your marked block to stand out even more.
  873.  
  874.   d. Copy  [Control + C]
  875.   ----------------------
  876.   
  877.       This option works exactly like "Print Document", "Print Block", and
  878.   "Save Block", but it writes the output to the clipboard.
  879.  
  880.   e. Paste  [Control + V]
  881.   -----------------------
  882.  
  883.       If you select this option, MasterBrowse will load the clipboard 
  884.   into memory and display it in a window (just like any other document).  
  885.   To use this feature, you need to have a clipboard installed.  I would 
  886.   suggest using the Atari Clipboard CPX Module, but there are other 
  887.   programs which will install clipboards just as effectively.
  888.  
  889.   f. Delete
  890.   ---------
  891.  
  892.       Selecting this option will cause the SCRAP.TXT file in the 
  893.   clipboard directory to be deleted.
  894.  
  895.   4. Window
  896.  
  897.   MasterBrowse__File__Edit__Window__Markers__Position_______________________
  898.                             | Cycle                   |   
  899.                             | Title...                |  
  900.                             | Iconify...              |
  901.                             |-------------------------|
  902.                             | General Options...      |
  903.                             | Display Options...      |
  904.                             |-------------------------|
  905.                             | Save Options            |
  906.                             | Save Options As...      |
  907.                             | Load Options...         |
  908.                             |-------------------------|
  909.                             | Select Font...          |
  910.                             |-------------------------|
  911.                             | Help...                 |
  912.                             | Context Help...         |
  913.                             |-------------------------|
  914.                             | Information...          |
  915.                             ---------------------------
  916.  
  917.   a. Cycle  [Control + W]
  918.   -----------------------
  919.  
  920.       When windows are hidden behind each other, or take up the entire
  921.   screen, it can often be hard to get to them.  With this option, you can
  922.   cycle through the chain of MasterBrowse windows with ease.  You no longer
  923.   need to move windows around to get at other windows.
  924.  
  925.   b. Title
  926.   --------
  927.  
  928.       This option changes the title bar of the top window.  This can be
  929.   extremely useful if you are using a document as a reference, or have
  930.   multiple documents in memory with similar filenames.
  931.  
  932.       C:\ANSIREF.TXT can become:
  933.     
  934.       The "C" Programming Library, Second Revision (ANSI)
  935.  
  936.       If you later decide you want the original title back, you can
  937.   click on the "Restore Default Title" button.
  938.  
  939.   c. Iconify  [Control + D]
  940.   -------------------------
  941.  
  942.       This option will iconify MasterBrowse, which means that all MasterBrowse
  943.   text windows will be closed without removing the documents in the windows
  944.   from memory.  An "icon window" (which can be moved) will appear in the
  945.   center of the screen.  To uniconify MasterBrowse, simply click (or
  946.   double-click) inside the icon window.  This option is usually only
  947.   useful for people using MultiTOS, Geneva, or Mag!X.  You do not need
  948.   any operating system or AES replacement to use this feature of
  949.   MasterBrowse, though.
  950.  
  951.   d. General Options
  952.   ------------------
  953.  
  954.       In this dialog box, you can set the movement base (which determines
  955.   how far MasterBrowse will move within a document if the movement base
  956.   keypad is used).  You can set the movement base keypad to be either the
  957.   cursor keypad or the application keypad, depending on what your
  958.   preferences are.  Using this dialog box, you may also tell MasterBrowse
  959.   whether or not to save your options when you exit the program, whether
  960.   or not to save a document batch when you exit the program (which will be
  961.   automatically reloaded the next time you execute MasterBrowse), and
  962.   whether or not MasterBrowse should ask for confirmation when you exit
  963.   the program.  You also decide whether or not MasterBrowse should
  964.   terminate when the last open document is closed, or if it should wait
  965.   until you quit.  
  966.         
  967.   e. Display Options
  968.   ------------------
  969.   
  970.       This dialog box allows you to determine how MasterBrowse displays
  971.   information on the screen and interacts with the user.  The many
  972.   display options can be divided into three groups:
  973.  
  974.       Dialog Boxes
  975.       -=-=-=-=-=-=
  976.  
  977.           You may toggle exploding (grow/shrink) boxes, and non-modal
  978.       dialog boxes (which allow you to use your accessories even
  979.       while inside a dialog box).
  980.  
  981.       Windows
  982.       -=-=-=-
  983.  
  984.           You may toggle the extended title bar format (which displays
  985.       a wide range of information about the file in the text window, as
  986.       opposed to simply displaying the full pathname).  You can control
  987.       whether or not text windows have vertical or horizontal scroll
  988.       bars (each window can have a different setting).  A window that does
  989.       not have scroll bars can scroll more than twice as fast as a window
  990.       that does have scroll bars.  In addition, you can also decide if
  991.       MasterBrowse should save the positions of the currently opened text
  992.       windows with the configuration file (which also determines whether or
  993.       not MasterBrowse will use the saved positions when opening new
  994.       windows).
  995.  
  996.           MasterBrowse has a special window updating mode that makes
  997.       extensive use of raster copies.  This mode eliminates bothersome
  998.       screen flicker, and vastly increases the speed of screen updates.
  999.       If you have a strange system configuration that prevents this mode
  1000.       from working properly on your system, you can turn it off.
  1001.                             
  1002.       Colours
  1003.       -=-=-=-
  1004.  
  1005.           If the default colours that MasterBrowse uses (black text on a
  1006.       white background) do not appeal to you, you can change them by
  1007.       clicking on the "Select Colours" button.  You will be presented with
  1008.       two dialog boxes, in which you are asked to select a colour for
  1009.       text and a colour for window backgrounds.
  1010.  
  1011.           MasterBrowse uses the first sixteen colours in the system
  1012.       pallette.
  1013.  
  1014.   f. Save Options
  1015.   ---------------
  1016.   
  1017.       This option allows you to save your current options.
  1018.   
  1019.   g. Save Options As...
  1020.   ---------------------
  1021.  
  1022.       This option allows you to save your current options to a file of
  1023.   your choice, using the file selector.
  1024.   
  1025.   h. Load Options...
  1026.   ------------------
  1027.  
  1028.       This option allows you to load a new set of options, using the
  1029.   file selector.
  1030.  
  1031.   i. Select Font  [Control + Z]
  1032.   -----------------------------
  1033.   
  1034.       If you have GDOS or SpeedoGDOS, you can configure MasterBrowse to use
  1035.   a font other than the system font in text windows.
  1036.  
  1037.       Simply click on the "Select Display Font" menu entry.  The dialog box
  1038.   that will appear on the screen allows you to set the font and the point
  1039.   size.  If there are more than eight fonts or more than eight preset point
  1040.   sizes, you can scroll through the list using the arrows/slider/scroll bar
  1041.   located immediately to the right of the list.  
  1042.   
  1043.       SpeedoGDOS fonts can be drawn in any point size, but GDOS fonts
  1044.   can only be displayed in certain pre-defined point sizes.
  1045.  
  1046.   j. Help  [HELP]
  1047.   ---------------
  1048.  
  1049.       Selecting this option shows you a dialog box that lists most of the
  1050.   commands that can be used to move around inside a document.
  1051.  
  1052.       Those commands are listed above in the "Movement" section of this
  1053.   manual.
  1054.       
  1055.       This display does not show the "alternate" movement keys.
  1056.  
  1057.   k. Context Help  [Shift + HELP]
  1058.   -------------------------------
  1059.  
  1060.       If you have the ST-Guide accessory (written by Holger Weets) then the
  1061.   entire MasterBrowse manual is available to you in a context sensitive
  1062.   online help mode.  ST-Guide is available on many bulletin board systems,
  1063.   commercial network services, and Internet FTP sites.
  1064.  
  1065.   l. Information  [Control + I]
  1066.   ------------------------------------
  1067.  
  1068.       This option shows information about the document in the top
  1069.   window.
  1070.  
  1071.   5. Markers
  1072.  
  1073.   MasterBrowse__File__Edit__Window__Markers__Position_______________________
  1074.                                     | Load Bookmark List...  |
  1075.                                     | Save Bookmark List...  |
  1076.                                     |------------------------|
  1077.                                     | Clear Bookmark...      |
  1078.                                     | Clear All Bookmarks    |
  1079.                                     |------------------------|
  1080.                                     | Print Block...         |
  1081.                                     | Save Block...          |
  1082.                                     | Expand Block           |
  1083.                                     --------------------------
  1084.  
  1085.   a. Load Bookmark List
  1086.   ---------------------
  1087.   
  1088.       This option will load a new bookmark list.  When you select it,
  1089.   choose the bookmark list to load.
  1090.   
  1091.   b. Save Bookmark List
  1092.   ---------------------
  1093.   
  1094.       This option will save the bookmark list to a file.  Select the name
  1095.   and path of the file you want to create using the file selector.
  1096.  
  1097.   c. Clear Bookmark
  1098.   -----------------
  1099.  
  1100.       This option will reset one of the ten bookmarks in the current
  1101.   document.  Simply select the bookmark you want to clear from the dialog.
  1102.  
  1103.   d. Clear All Bookmarks
  1104.   ----------------------
  1105.  
  1106.       This option clears all ten bookmarks in the current document.
  1107.  
  1108.   e. Print Block
  1109.   --------------
  1110.  
  1111.       This option works exactly like "Print Document" (in the File menu)
  1112.   but it operates on a block instead of the entire document.
  1113.  
  1114.   f. Save Block
  1115.   -------------
  1116.  
  1117.       This option works exactly like "Print Document" and "Print Block",
  1118.   but it sends the output to a file.
  1119.  
  1120.   g. Expand Block
  1121.   ---------------
  1122.  
  1123.       This options takes the marked block, and places it in a new window.
  1124.   This is extremely useful when dealing with large reference documents.  You
  1125.   can cut out the part you need, and then close the reference.  
  1126.  
  1127.   6. Position
  1128.  
  1129.   MasterBrowse__File__Edit__Window__Markers__Position_______________________
  1130.                                              | Find...                |
  1131.                                              | Find Next              |
  1132.                                              | Find Previous          |
  1133.                                              |------------------------|
  1134.                                              | Push/Pop               |
  1135.                                              |------------------------|
  1136.                                              | Jump -> Search Pos.    |
  1137.                                              | Jump -> Bookmark...    |
  1138.                                              | Jump -> Block Start    |
  1139.                                              | Jump -> Block End      |
  1140.                                              | Jump -> Line...        | 
  1141.                                              | Jump -> Page...        |
  1142.                                              --------------------------
  1143.  
  1144.   a. Find  [Control + F]
  1145.   ----------------------
  1146.  
  1147.       The "Find" option allows you to search a document for a string (or
  1148.   several strings) within a document.  A search may be case sensitive,
  1149.   which means that the string you enter must exactly match the string
  1150.   being searched for, or case insensitive.
  1151.  
  1152.       MasterBrowse allows search strings to contain wildcards.  The
  1153.   available wildcard characters are:
  1154.  
  1155.       ?  - This is the standard single-character wildcard.  Entering "f?x"
  1156.            as the string to be searched for would cause MasterBrowse to
  1157.            stop searching on the words "fax", "fix", and "fox".
  1158.  
  1159.       *  - This is the standard multi-character wildcard.  Entering "c*sh"
  1160.            as the string to be searched for would cause MasterBrowse to
  1161.            stop searching on the words "cash", "crash", "crush", "cosh",
  1162.            "clash", and many others.
  1163.  
  1164.       [] - Entering "b[ai]rd" as the string to be searched for would cause
  1165.            MasterBrowse to stop searching on the words "bard" and "bird",
  1166.            but not on the word "byrd".
  1167.  
  1168.            Entering "[a-h]og" as the string to be searched for would cause
  1169.            MasterBrowse to stop searching on the words "bog", "dog", "fog",
  1170.            and "hog".  The word "log", however, would not be considered a
  1171.            match because the first letter does not match the wildcard.
  1172.  
  1173.       !  - This is the refusal wildcard!  Entering "[!a-k]og" as the string
  1174.            to be searched for would cause MasterBrowse to stop searching on
  1175.            the word "log", but ignore the words "bog", "dog", "fog", and
  1176.            "hog".
  1177.  
  1178.       NOTE:  If you do not want to use wildcards, you can configure
  1179.              MasterBrowse to ignore them by de-selecting the "Use Wildcards"
  1180.              option.
  1181.  
  1182.       MasterBrowse allows you to start searching from the top of a document,
  1183.   or the current position within the document.  Starting a search from the
  1184.   current position can mean one of two things;  if the search is a "reverse"
  1185.   search, the current position is the last line on the screen.  If the
  1186.   search is not being conducted in "reverse" mode, the current position is
  1187.   the first line on the screen.
  1188.  
  1189.       If one of the strings being searched for is found, the line containing
  1190.   the string will be shown in the center of the screen, and highlighted with
  1191.   inverse video.
  1192.  
  1193.       The options selected when performing a search are saved in the options
  1194.   file.  If you want to exit this dialog box without searching, but want to
  1195.   keep any changes you may have made to your options, select the "Change
  1196.   Options" button.  If you want to exit this dialog without searching, but
  1197.   want to ignore any changes you may have made to your options, select
  1198.   "Cancel".
  1199.  
  1200.   b. Find Next  [Control + G]
  1201.   ---------------------------
  1202.  
  1203.       This option searches for the next occurrence of the search strings
  1204.   in the top window.  If reverse searching is being used, this option will
  1205.   function exactly like Find Previous "X" (below).
  1206.  
  1207.       If there are no more occurrences of a given string, the position
  1208.   within the document will not change, and the highlighting will be removed
  1209.   to avoid confusion.
  1210.  
  1211.   c. Find Previous  [Shift + Control + G]
  1212.   ---------------------------------------
  1213.  
  1214.       This option searches for a previous occurrence of the search strings
  1215.   in the top window.  If reverse searching is being used, this option will
  1216.   function exactly like Find Next "X" (above).
  1217.  
  1218.       If there are no more occurrences of a given string, the position
  1219.   within the document will not change, and the highlighting will be removed
  1220.   to avoid confusion.
  1221.  
  1222.   d. Push/Pop
  1223.   -----------
  1224.  
  1225.       This option can be thought of as a temporary bookmark; you "Push" 
  1226.   (set) the position, then "Pop" (unset and jump to) the position at some 
  1227.   point in the future.  Only one position can be stored in the push/pop 
  1228.   buffer.
  1229.  
  1230.   e. Jump -> Search Pos.
  1231.   ----------------------
  1232.  
  1233.       This option moves to the last position at which a search string
  1234.   was found.
  1235.  
  1236.   f. Jump -> Bookmark
  1237.   -------------------
  1238.  
  1239.       This option brings up a dialog box showing the bookmarks and their
  1240.   current values.  When you click on one of the bookmarks, MasterBrowse
  1241.   will move to the appropriate line of the document.
  1242.  
  1243.   g. Jump -> Block Start  [Shift + Control + B]
  1244.   ---------------------------------------------
  1245.  
  1246.       This option moves to the start of the current block.
  1247.  
  1248.   h. Jump -> Block End  [Shift + Control + E]
  1249.   -------------------------------------------
  1250.  
  1251.       This option moves to the end of the current block.
  1252.  
  1253.   i. Jump -> Line  [Control + L]
  1254.   ------------------------------
  1255.  
  1256.       This option allows you to jump to a specific line within a
  1257.   document.  It presents you with a dialog asking for the line to jump
  1258.   to (and showing the total number of lines).  The edit field is preset
  1259.   to the current line.
  1260.  
  1261.   j. Jump -> Page
  1262.   ---------------
  1263.  
  1264.       This option works exactly like "Jump -> Line", except that it
  1265.   works with window pages (the total number of line in the window).  It
  1266.   shows you the total number of window pages, and presets the edit field to
  1267.   the current page.
  1268.  
  1269.   6. Markers (Window Menu #1)
  1270.   
  1271.       This dialog box allows you to set markers, and provides quick access
  1272.   to the "Find", "Find Next", "Find Previous", "Clear Bookmark", "Clear All
  1273.   Bookmarks", and "Remove Block Markers" functions.  To access it, simply
  1274.   double-click on any line within a MasterBrowse window.  There are three
  1275.   options in this menu not found in any other MasterBrowse menu (because
  1276.   they operate on a specific line in a document, rather than the document
  1277.   as a whole).
  1278.   
  1279.   a. Set Block Start
  1280.   ------------------
  1281.       
  1282.       If you select this option, the line that you single-clicked on (to
  1283.   bring up the window menu) will become the start of the block.
  1284.   
  1285.   b. Set Block End
  1286.   ----------------
  1287.  
  1288.       If you select this option, the line that you single-clicked on (to
  1289.   bring up the window menu) will become the end of the block.
  1290.  
  1291.   c.  Set Bookmark
  1292.   ----------------
  1293.  
  1294.       If you select this option, the line that you double-clicked on will
  1295.   become a bookmark.  Select the bookmark you would like to set from the
  1296.   bookmark menu that appears on the screen. 
  1297.                  
  1298.   d.  Cancel
  1299.   ----------
  1300.  
  1301.       As you would expect, selecting "Cancel" will exit the Window Menu
  1302.   without making any changes.
  1303.   
  1304.   D. The MasterBrowse Dialog System
  1305.   -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  1306.  
  1307.       With MasterBrowse, you can use your accessories even while a 
  1308.   dialog box is being displayed on the screen.  There are also some 
  1309.   keyboard shortcuts available to make using MasterBrowse non-modal 
  1310.   dialog boxes easier:
  1311.   
  1312.      TAB                             = Next Editable Field
  1313.      Control + TAB                   = Previous Editable Field
  1314.      Shift + Left Arrow              = Start Of Editable Field
  1315.      Shift + Right Arrow             = End Of Editable Field
  1316.      Shift + Up Arrow                = First Editable Field
  1317.      Shift + Down Arrow              = Last Editable Field
  1318.      Shift + Delete                  = Delete To End Of Line
  1319.      Shift + Backspace               = Delete From Start Of Line
  1320.      Control + Left Arrow            = Start Of Previous Word
  1321.      Control + Right Arrow           = Start Of Next Word
  1322.      UNDO                            = Exit (Cancel)
  1323.      Return                          = Exit (Done)
  1324.  
  1325.      Alternate + [UNDERLINED LETTER] = This will exit the dialog box
  1326.                                        as if you had clicked on the
  1327.                                        button containing the
  1328.                                        underlined letter.
  1329.  
  1330.       With the MasterBrowse dialog system, you can position the cursor
  1331.   within an editable text field simply by clicking at the position you
  1332.   want the cursor to move to.
  1333.  
  1334.  
  1335. VI. DISCLAIMER
  1336. -=-=-=-=-=-=-=
  1337.  
  1338.     MasterBrowse does not come with any warranty, express or implied.
  1339. If you use MasterBrowse, you do so at your own risk.  Neither the author
  1340. of MasterBrowse (Michel Forget) nor any other party is responsible for
  1341. any equipment damage, data loss, or other unforeseen consequence of
  1342. the use or misuse of MasterBrowse.
  1343.  
  1344.  
  1345. VII. DISTRIBUTION
  1346. -=-=-=-=-=-=-=-=-
  1347.  
  1348.     MasterBrowse is not public domain; it cannot be modified, reverse
  1349. engineered, or otherwise tampered with.  There are two limitations placed
  1350. on the distribution of MasterBrowse:
  1351.  
  1352.     1) When distributed, MasterBrowse must contain all files found in the
  1353.        original archive.
  1354.  
  1355.     2) MasterBrowse may not be distributed on the cover disk of any
  1356.        magazine except ST Review.
  1357.  
  1358.  
  1359. VIII. CONTACTING THE AUTHOR
  1360. -=-=-=-=-=-=-=-=-=-=-=-=-=-
  1361.  
  1362.     If you would like to contact me with bug reports, suggestions, or
  1363. comments, you can do so through the following addresses:
  1364.  
  1365. Internet/Usenet:  mforget@elfhaven.ersys.edmonton.ab.ca
  1366.                   ess@tibalt.supernet.ab.ca
  1367.  
  1368. Mail:             Michel Forget
  1369.                   12209 Dovercourt Avenue
  1370.                   Edmonton, Alberta
  1371.                   CANADA
  1372.                   T5L 4E1
  1373.  
  1374.  
  1375. IX. ACKNOWLEDGMENTS
  1376. -=-=-=-=-=-=-=-=-=-
  1377.  
  1378.     There are many people who have helped me out over the development of
  1379. this program.  I would like to thank Ian Lepore, who wrote the base code
  1380. for this program, and the Heat & Serve C Compiler.  I would also like to
  1381. thank the people who gave me ideas and tested the program while it was
  1382. being written; Bob Erkamp, Greg Granger, William Fisher, Jon Lovstad,
  1383. Egbert Jan van den Bussche, Bob Schulze, Jon Brenda, John Duckworth,
  1384. Thomas Binder, Thomas Kuenneth, David Winick, Leslie Hartmier, Michael
  1385. Parrot, Kendall Gelner, Ofir Gal, Karl Meyland, and Michael Baffoni.
  1386.  
  1387.     I would also like to thank the people who gave me advice on programming
  1388. problems; Annius Groenink, Wolfgang Wander, Chris Herborth, William Fisher,
  1389. Scott Bigham, Peter Seitz, Eric R. Smith, Denis Casanova, Erlend Nagel,
  1390. Warwick Allison, Waldi Ravens, Hendrik Jan Veenstra, Dan Wilga, Rick
  1391. Flashman, Stuart Coates, Gerhard Hoelscher, and Carsten Friehe.  As well,
  1392. the folks of comp.sys.atari.st were extremely helpful.  Thanks for being
  1393. patient, everyone!
  1394.  
  1395.     Andrew West, J. Shortess, Michael R. Burkley, Susan Burkley, John
  1396. Duckworth, and Hiram Lester, Jr. also deserve recognition for their help
  1397. in distributing this software.  It is much appreciated!
  1398.  
  1399.     At this time, I would also like to thank Jerry Geiger and Holger
  1400. Weets for writing and releasing the Sozobon 2.00 Extended compiler,
  1401. and Fred Fish for writing the regular expression wildcard code.  These
  1402. three people have made MasterBrowse a much better program than it would
  1403. have been without their contributions.
  1404.  
  1405.      I would also like to thank Denesh Bhabuta, who is now handling
  1406. registration in the UK.  Thanks!
  1407.  
  1408.  
  1409. X.  SUZY B'S SOFTWARE INFORMATION
  1410. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  1411.  
  1412.     Suzy B's Software:  "A Honey of a Deal"
  1413.  
  1414.     Suzy B's Software
  1415.     3712 Military Road
  1416.     Niagara Falls, N.Y. 14305
  1417.     U.S.A.
  1418.  
  1419.     Phone: 716-298-1986
  1420.            716-297-8514
  1421.  
  1422.     Suzy B's Software is buzzing onto the scene of the Public Domain and
  1423. Shareware supply services with a difference.  Supplying single-sided or
  1424. double-sided disks as requested, we will fill the disks with compressed
  1425. self-extracting files (compatible with all TOS versions).
  1426.  
  1427.     That in itself gives you a good deal, but Suzy B's Software goes on to
  1428. give you what the owner, Susan Burkley, calls "a honey of a deal."  She
  1429. asks, "How many times have you wanted a utility and a game from a P.D.
  1430. service but had to buy two disks to get them both?   At Suzy B's we put
  1431. your individual selections on a single disk so you can pick and choose and
  1432. get more of what you want.  Do you want a game, a children's program, a
  1433. picture file or two, the most recent version of ST Writer, and a NASA
  1434. press release?  You can have them all on one disk!  All our files are
  1435. compressed in a self-extracting format to give you even more of what you
  1436. want.  Right now we have about 8,000 files from which to choose -- our
  1437. catalog is about 950 pages long -- 2.75 Megabytes of ASCII text, and it
  1438. keeps growing!  It's a lot more work for us, but you get a honey of a
  1439. deal!"
  1440.  
  1441.  
  1442. XI. CLOSING
  1443. -=-=-=-=-=-
  1444.  
  1445.     I hope that you are pleased with MasterBrowse, and decide to 
  1446. continue using it after you have experimented with it.
  1447.  
  1448.     I have invested more than a year of my life in the creation of this
  1449. program, though, so I _also_ hope that you will seriously consider sending
  1450. in the requested donation.
  1451.  
  1452.     If the Atari is going to remain a viable system in the future, it needs
  1453. more Shareware, Donation-Ware, Freeware, and Public Domain applications to
  1454. compensate for the lack of commercial products available.  In order to make
  1455. programming for the Atari viable, though, the Atari community needs to show
  1456. support for the programmers of these applications.
  1457.  
  1458.                                                 -Michel Forget
  1459.                                                  Electric Storm Software
  1460.                                                  October 6, 1994
  1461.