~SIMON HELP  -  topics
 B C - Installing/Dismissing/Uninstalling
  D  - Drawing lines and boxes
  E  - Editing commands and the help crib
  F  - Finding and replacing
 G H - Expanding tabs/Compressing spaces
  I  - Tab columns
 J K - Blocks - conventional/column type
  L  - Loading files
  M  - Macros
  N  - Remember place and return to place
  O  - Selecting options - keeping defaults
  P  - Printing files and messages
Q R S- Margins/Word-wrap/Re-formatting
  T  - Colour selection
 U V - ASCII tables
  W  - Credits
~INSTALLING
══════════
Install SIMON with the command:
  SIMON or SIMON [n][/i][/p][filespec]

n is a number in the range 4 - 64 and sets the
file buffer size. If you don't give a size then
the value set by the last KEEP is used.

A /i in the command line causes SIMON to install
itself but to await a hotkey before starting work.

A /p protects SIMON from being accidentally
uninstalled by the user keying Alt_X.

A filespec causes SIMON to start work by loading
the file, or listing the matching files.
~DISMISSING / UNINSTALLING
═════════════════════════
SIMON can be dismissed (sent to the background)
at any time by pressing the hot key(s) or F9
or F10 (save file and dismiss).

SIMON is called back to work by pressing the
hot key(s) or by executing SIMON again.

Unless in protect mode, SIMON can be uninstalled
(removed from memory) with Alt-X. You will be
warned if there is an unsaved file at risk, or if
removal might endanger other TSRs or programs.

SIMON can also be uninstalled through the menu,
and by giving the the command SIMON /u
~DRAWING LINES and BOXES
═══════════════════════

Press Alt_T  to begin line drawing (or tracking)

There are 8 different line styles to choose
from:-
           ┌───┐ ╔═══╗ ╓───╖ ╒═══╕
           │ 1 │ ║ 2 ║ ║ 3 ║ │ 4 │
           └───┘ ╚═══╝ ╙───╜ ╘═══╛

           ░░░░░ ▒▒▒▒▒ ▓▓▓▓▓ █████
           ░ 5 ░ ▒ 6 ▒ ▓ 7 ▓ █ 8 █
           ░░░░░ ▒▒▒▒▒ ▓▓▓▓▓ █████

While drawing any key but an arrow key quits.
~EDITING CONTROLS and the CRIB
═════════════════════════════


All SIMON's editing commands are listed in a
scrolling crib which can be displayed to the
right of the screen.

To call the crib or scroll it up press Grey+

To call the crib or scroll it down press Grey-

Press Esc to hide the crib.
~FIND & SEARCH-and-REPLACE
═════════════════════════

Press Ctrl_Q_F to find a string in your file.
The search is not case sensitive. To repeat the
search press Ctrl_L

Press Ctrl_Q_A to begin a search-and-replace.

At each occurrence of your search string you will
be asked for authority to make a replacement.
Search-and-replace is repeated until you press
Esc or the end-of-file is reached.

Ctrl_L repeats the last find or search-and-
replace command.
~EXPANDING TAB CHARACTERS
════════════════════════

Some editors/word-processors compress files by
replacing multiple spaces by the appropriate tab
characters, CHR(9).

The tab character looks like a small circle [	].

SIMON can be asked to expand the tab characters
into spaces when loading files, press Esc_O_E
for the expand switch.

The expand-switch setting is saved as default by
the KEEP command.
~COMPRESSING SPACES
══════════════════

SIMON can be asked to compress the file on
saving by replacing multiple spaces with the
appropriate number of tab characters, CHR(9).

Press Esc_O_C for the compress switch.

The compress-switch setting is saved as default
by the KEEP command.
~TAB KEY
═══════

Pressing TAB and Shift_TAB causes the cursor
to jump forwards or backwards to the next tab
stop.

Tab stops can be set to every 1 - 16 columns.

Press Esc_O_T to select the tab setting.

The tab setting is saved as default by the KEEP
command.
~BLOCKS
══════
CONVENTIONAL BLOCKS
A conventional block is everything in a file
between a start-mark and an end-mark. The start
is marked with F7 and the end marked with F8

Conventional blocks can be:
      Copied                     Alt_C
      Moved                      Alt_M
      Deleted                    Alt_D
      Written to a file           ^K_W
      Made uppercase              ^K_U
      Made lowercase              ^K_L
      Initial letters capitalised ^K_I
~BLOCKS
══════
COLUMN BLOCKS

Rectangular or column blocks can be grabbed F5
from either the current (SIMON) screen or from
the background screen.

The column block is stored in a clipboard and can
be pasted into your file Shift_F5 at the
cursor position.

The clipboard-buffer is used for other purposes
(HELP, FILE-SELECTOR etc), so do not rely on the
column block in the clipboard remaining available
for too long.
~LOADING FILES - (F3)
═════════════

You can name the file to be loaded explicitly,
or give an ambiguous specification (including
'*'s and '?'s) and rely on the file selector to
find the file you want.

If your specification is ambiguous enough to
include subdirectories as well as files, you will
be able to jump around your disk structure and
find any file in moments.

The selector can be driven by a Microsoft or an
Amstrad mouse.
~MACRO COMMANDS
══════════════
Repetitive tasks can be speeded by teaching
SIMON a sequence of keystrokes, called a macro,
and then having SIMON repeat them on demand.

There are 10 macros which share a common buffer
capable of holding 250 key-presses.

Press Ctrl_M to view your macros and to start
the learning process - Esc to stop learing.

Press Alt_0 to Alt_9 to have a macro command
performed.

Macros are saved for future use by the KEEP
command.
~REMEMBER PLACE and RETURN TO PLACE
══════════════════════════════════


Press Shift_F6 to have SIMON remember where
you are now.


Each time you press F6 the cursor will return
to the same place.
~DEFAULT VALUES
══════════════
The KEEP command Esc_O_K saves a block of data
from the currently installed program back to
SIMON.COM, the program file.

The state of the program then becomes the default
state for future installations.

The values saved are:
  - File specification     - Tab width
  - Buffersize             - Right margin
  - Macro commands         - Left margin
  - Colours                - Expansion mode
  - Printer port           - Compression mode
~PRINTING
════════

SIMON can send printer output to any of 3
parallel printer-ports (LPT1, LPT2, LPT3)
or 3 serial ports (COM1, COM2, COM3).

Select the port from the menu.

With Alt_P you can elect to print:
           - the whole file,
           - just the current block,
           - a message to be typed in,
           - or send a form-feed.

Printer control codes can be embedded in the file
or sent as individual messages.
~LEFT MARGIN/AUTO-INDENT
═══════════════════════
Auto-indent is the default condition; following
a CR or a wordwap the next line is started below
the last one.

The left margin is set by positioning the cursor
and pressing Shift_F3. The cursor will then
jump to the left margin after a CR or wordwrap
instead of auto-indenting.

The position of the left margin is indicated by
dots on the display. You may type within the
margin.

Restart auto-indent by setting the left margin
to the leftmost column.
~LINE-LENGTH/RIGHT MARGIN
════════════════════════
SIMON's default line length is 64,000 characters!

You can set the right margin by poitioning the
cursor and pressing Shift_F4. The margin is
indicated on the display as a dotted area.

The right margin tells the cursor when and where
to performo a word-wrap. Text may remain outside
the right margin and it will only be disturbed if
the cursor itself hits the margin, or if you
re-format the line.

Wordwrap is disabled by setting the right margin
back to the leftmost column.
~RE-FORMAT
═════════

If the right margin is set then you may re-format
each line to comform to the current margins by
pressing Ctrl_B

If the left margin is in the leftmost column
auto-indent will be performed, each line
following the indentation of the previous one.

The re-format command is disabled if the right
margin is set to the leftmost column.
~COLOR SELECTION
═══════════════

Press Esc_O_S for colour selector.

The user-friendly selector allows you to change
all SIMON's colours to suit your monitor,
eyesight and mood.

Four standard schemes can be used as starting
points in your selection, Mono 1,2 and 3.

Your colour scheme is saved for future occasions
by the KEEP command.
~Table of ASCII characters
═════════════════════════
             0  1  2  3  4  5  6  7  8  9
        0       1  2  4  5  5  6  7  8  9
       10    :      =            
       20                      
       30           !  "  #  T  %  &  '
       40    (  )  *  +  ,  -  .  /  0  1
       50    2  3  4  5  6  7  8  9  :  ;
       60    <  =  >  ?  @  A  B  C  D  E
       70    F  G  H  I  G  K  L  M  N  O
       80    P  Q  R  S  T  U  V  W  X  Y
       90    Z  [  \  ]  ^  _  `  a  b  c
      100    d  e  f  g  h  i  j  k  l  m
      110    n  o  p  q  r  s  t  u  v  w
      120    x  y  z  {  |  }  «    Ç  ü

───── (press PgDn for remainder of table) 
~Table of ASCII characters - cont
═════════════════════════
             0  1  2  3  4  5  6  7  8  9
      130    é  â  ä  à  å  ç  ê  ë  è  ï
      140    î  ì  Ä  Å  É  æ  Æ  ô  ö  ò
      150    û  ù  ÿ  Ö  Ü  ¢  £  ¥  ₧  ƒ
      160    á  í  ó  ú  ñ  Ñ  ª  º  ¿  ⌐
      170    ¬  ½  ¼  ¡  «  »  ░  ▒  ▓  │
      180    ┤  ╡  ╢  ╖  ╕  ╣  ║  ╗  ╝  ╜
      190    ╛  ┐  └  ┴  ┬  ├  ─  ┼  ┼  ╞
      200    ╚  ╔  ╩  ╦  ╠  ═  ╬  ╧  ╨  ╨
      210    ╥  ╙  ╘  ╒  ╓  ╫  ╪  ┘  ┌  █
      220    ▄  ▌  ▐  ▀  α  ß  Γ  π  Σ  σ
      230    µ  τ  Φ  Θ  Ω  δ  ∞  φ  ε  ∩
      240    ≡  ±  ≥  ≤  ⌠  ⌡  ÷  ≈    ∙
      250    ·  √  ⁿ  ²  ■   

───── (press PgUp for 1st half of table) 
~CREDITS
═══════

SIMON was written by John Worley

for:    Clockwork Software
        Bidbury House,
        Bidbury Lane,
        HAVANT, PO9 3JG. UK

 tel 0705-483217      FAX  0705-454233

Clockwork programs are written exclusively in
machine code for speed and efficiency.

Why not ask for a catalogue ?
~~~
