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 toggle between them.
-------------------------------------------------------

1) a Free-hand drawing mode. This has BLUE/LIGHT-BLUE pointers.

The pointer can have a 'Ghost' circle around the tip, to show the
width of the drawing brush. Clicking Mouse <Adjust> will toggle
through 3 choices  -  Poiner+Ghost, Pointer only or Ghost only.
('Ghost' OFF will speed up the drawing process.)

Click <Select) to place a single 'dot'/'circle'.

Hold down <Select> and drag Mouse for smooth free-hand drawing.

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 dimensioned arrays
even though it samples the latest 1500 points (default value).


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

Only a 'Pointer+Ghost' option is available.

Click <Select> to start. Moving the Mouse will now show a 'ghost'
line. Click <Select> again to actually fix and draw the line.
 To continue to add further lines just keep moving the mouse and
clicking <Select>.

 Click <Adjust> to finish with an open polygon  OR  press <C> to
automatically complete a closed polygon (with the starting point).

To place a single 'dot' just click <Select>, then <Adjust>.

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:
--------

Use the Mouse <Menu> to toggle between dark and light pointers.

White background - (choose dark pointer then press <Tab>)

a)Free-hand drawing: - Pointer is dark-blue means draw in black.
  Pointer is light-blue means draw in white i.e use as an erasor.
b)Line drawing: - Pointer is dark-red means draw in black.
  Pointer is light-pink means draw in white i.e use as an erasor.


Black background - (choose light pointer then press <Tab>)

a)Free-hand drawing: - Pointer is light-blue means draw in white.
  Pointer is dark-blue means draw in black i.e use as an erasor.
b)Line drawing: - Pointer is light-pink means draw in white.
  Pointer is dark-red means draw in black i.e use as an erasor.


 If the pointer is dark (blue/red) then <Tab> will clear the
screen to a white background. If the pointer is light (blue/red)
then <Tab> will clear the screen to a black background.


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 shown by a 'ghost-circle'.

In Line mode only Pointer+Ghost is available.


Misc Keys:
----------
1) Use <V> = vertical motion only,  OR  <H> = horizontal motion only.
2) Use <Tab> to clear the screen - see above.
3) Use <F> to colour-fill a region under the pointer with the drawing
   colour (e.g 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
