Help for !Doodle

!Doodle is a simple doodling/drawing program with two drawing modes.
The default drawing colour is black on a white background.
The 'width' of the drawing brush can be chosen by the user.
We can also flood-fill arbitrary closed regions with drawing colour.


Two modes:- Use <Left-Ctrl> key to switch between the two modes.
----------------------------------------------------------------

1) a Free-hand smooth curve drawing mode. This has BLUE pointers.

Click <Select) to place a single 'dot'/'circle'.
Hold down <Select> and drag Mouse for smooth free-hand drawing.
Click <Adjust> to toggle ON/OFF the 'ghost' circle around the
pointer (OFF will speed up the drawing process.)

Hold the keys <V>,<H> for vertical/horizontal drawing.

Use <Left-Ctrl> key to switch to Straight-line mode.

N.B - the smoothness does not involve any DIMENSIONAL ARRAYS!!!
even though it samples the latest 1500 points (default value).

2) a Straight-line drawing mode. This has RED/ORANGE pointers.

Click <Select> to start. Moving the Mouse will now show a 'ghost'
line. Click <Select> again to draw the line. To continue to add
further lines keep clicking <Adjust>. Click <Select> again to
finish or click <C> to automatically complete a closed polygon
with the starting point.
To place a single 'dot'/'circle' just click <Select> twice.

Click <V>,<H> to force (snap) the current 'ghost' line into a 
vertical/horizontal position (and then click <Select>,<Adjust>
as required).

Use <Space> to abort the current action (i.e revert to free Mouse).

Use <Left-Ctrl> key to switch back to Free-hand mode.


Colours:
--------
When the pointer is an 'arrow' then we draw in black.
When the pointer is a 'cross-hair' then we draw in white i.e it will
act as an erasor, to rub out mistakes etc
Use the Mouse <Menu> to toggle between draw/erase (i.e black/white)


Width:
------
The 'width' of the drawing brush can be changed using the keypad
number-keys 1,2,..,9 (1=thinest,...,9=thickest).
You can also use the numbers along the top of the keyboard.

The current width is displayed by a 'ghost-circle' around the pointer.
Mouse <Adjust> will toggle On/Off this 'ghost' circle (free mode only). 


Misc Keys:
----------
1) Use <V> = vertical motion only,  OR  <H> = horizontal motion only.
2) Use <Tab> to clear the screen.
   If the pointer is an arrow then <Tab> will give the default black
   drawing on a white background. However if the pointer is a 'cross-
   hair' then the colours will be reversed i.e white drawing on a 
   black background (Note:arrow=black, cross-hair=white still applies).
3) Use <F> to colour-fill a region under the pointer with the drawing
   colour (i.e black - in the default mode).
4) Use <Cursor keys> for very fine adjustments to Mouse position.
5) Use '<' and '>' keys to decrease/increase the MOUSE step (speed).


Copyright:  R.A.Swetman
