63
1.  PaintRR by Robert Rayment
2.   TOP BUTTONS, [ ].
3.     [ Default size ]
4.     Viewport
5.     [ DRAW/ZOOM MODE ]
6.     [ [] Select OFF/ON ]
7.     [ [] Copy OFF/ON ]
8.     [ [] Move OFF/ON ]
9.     [ [] Restart ]
10.   [ [] Undo/Redo ]
11.   [ Anti-Aliasing ]
12.   [ Square/Round ]
13.   DRAWING TOOLS
14.   Drawing with the Shift key.
15.   Bezier line   
16.   Custom Stamp & Brush Tools.
17.   Filler Tools
18.   PolyLines problem
19.   Sweeper Tools
20.   [ Drawing shape][Description ]
21.   [ Combo Pixel size ]
22.   [ Combo Transparency ]
23.   [ + ]
24.   [ Magnifier ]
25.   [ Color dropper ]
26.   [ Color Label, CP ]
27.   [ Left & Right Color ], [ <-> ]
28.   [ XY ]
29.   [ ? ]
30.   [ Keys ]
31.   [ < ][ > ]
32.   [ Clip on/off ]
33.  SIDE ARROW MENUS, ><, >>
34.   >File<
35.   >Info/Prefs<
36.   >TOOLS<
37.   >Colors>
38.   >Despeckle>
39.   >Filters> (Stepped Mode)
40.   >Deformers>
41.   >Extras>
42.   >Rotate>
43.   >Resize>
44.   >Text>
45.   >Print>
46.   >Layer> (Watermark)
47.   >Sculpture>
48.   >Shift/Scroll>
49.   >Trace>
50.   >Extractor>
51.   >Make GFX>
52.   >Z-Scape>
53.  VIEWPORT & Clip
54.  ZOOM 
55.  IMAGE SIZES
56.  KEY OPERATIONS
57.  RED EYE REMOVAL
58.  SIMPLE WATERMARK
59.  MOUSEWHEEL SUPPORT
60.  VB5 USERS
61.  EXTRA FILES
62.  INI DATA
63.  ACKNOWLEDGEMENTS

1.  PaintRR (Upgraded)

     Mar 2008

2.   TOP BUTTONS, [ ].

3.     [ Default size ]

  The main form can be reduced to a small size and the visible Viewport
  scrolled and/or saved from there, but the Default size or larger is
  needed to show all the buttons.

4.     Viewport

  The Viewport is that part of the picture that can be seen.

5.     [ DRAW/ZOOM MODE ]

  Toggles between DRAW & ZOOM MODE.  Most operations can only be
  done in DRAW mode.  Zoom comes up as a separate window
  (see ZOOM below).

6.     [ [] Select OFF/ON ]

  When ON (red line above button) the cursor changes to a cross and the
  Selectors menu window comes up. Choose a selection type.

  For shapes Rectangle, Oval and Rounded Rectangle:
  left click on the image to start, draw, left click to end, move to
  locate, right click to fix.  To redraw, left click again.  For a perfect
  square or circle hold the Shift key down and move the cursor into
  a 45 degree segment.

  For Lasso selection:
  left click on the image to start, draw, right click to complete, move
  to locate, right click to fix.  To redraw, left click again.

  For Polygon selection:
  left click on the image to start, draw line, left click again to draw
  next line and so on, right click to complete, move to locate, right click 
  to fix.  To redraw, left click again.

  IMPORTANT:
  for the selection to be active the Accept button must be pressed.

  Once a selection is made it can be saved.  Also the Despeckler,
  Filters, Deformers, Adders, Rotate, Sculpture, Shift/Scroll and 
  Extractor will just act on the selection if present. Note that Rotate
  can only act on a Rectangle or a Square. Other shapes will convert to
  a rectangle.  On exitting these menus click the Select button again.
  This brings up the Selection window again to draw another shape
  if wanted or just Cancel.

7.     [ [] Copy OFF/ON ]

  When a selection has been made and the Copy button set to ON (red
  line above button) the cursor will change to a 4 cross-arrow (Size all)
  over the selection. A Copy can then be moved.  To fix this copy, press
  the right mouse button on the select rectangle.  To cancel click the 
  Select or Copy button or outside the select rectangle.

8.     [ [] Move OFF/ON ]

  Similar to Copy except that the rectangle left behind will be filled with
  the RightColor. To cancel, click the Select or Move button or outside
  the select rectangle.

9.     [ [] Restart ]

  This kills any Undos and clears the screen to the Left or Right color
  or black or white.

10.   [ [] Undo/Redo ]

  This is implemented by saving arrays in files SAVDAT#.dat in the same
  folder as the program.  The sizes of these files depend directly on
  the image size.  For example for an image  800x600 the SAVDAT files
  are 1.83 MB.  They are deleted on exitting. In general the size of a
  SAVDAT file is Image width x height x 4 + 28 bytes.  
  The maximum number of undos has been set to 10.  If you want to 
  change the maximum number of Undos then the setting is in the source
  code at the beginning of Form_Initialize.
  
11.   [ Anti-Aliasing ]

  Global anti-aliasing is for all drawing tools including Text
  (as well as the AA button, Key A toggles anti-aliasing on & off).

  Caviats:
   (i)     Slower to draw. Particularly with large shapes and pixel
            sizes.
   (ii)    Thin Text can end up as a 'splodge', so need to try
            variations to get what you want.
   (iii)    Anti-aliasing is not available for the Adders effects.

12.   [ Square/Round ]

  Whether anti-aliasing is switched on or off, line and curve ends
  can be set to round or square ends.  In most case internal joints,
  such as in thick PolyLines, a Bevel join is used when square end
  is selected.

13.   DRAWING TOOLS

  Drawing is done with 3 actions, mouse button click to start, draw, click
  to end, move to locate and lastly click to fix.  The exceptions are a
  single Dot and where more than one stroke is needed. 
  For PolyLines and CurvyLines each click starts a new segment but to
   end, the click must be with the  OPPOSITE button to that which started 
   the drawing then, after locating, any click to fix.  
  The drawing color is the Left or Right color depending on whether a left
   or right click started a drawing.  
  Some of the Tools in the Singles & FreeDraw groups, that have a 
   colored icon, use the Left  & Right colors and those with a filled red 
   icon use the  Right color to fill them.  
  Drawing is done using XOR.  This means that the drawing will not
   take it's final appearance until fixed.  The advantage over using say, 
   a dotted line is that most of the intended shape is visible against
   different backgrounds. But if a line is exactly drawn over twice it will
   appear invisible until fixed.  This can occur with PolyLines which go 
   back exactly over an earlier segment. 

14.   Drawing with the Shift key.
  
  If you want parts of a circle or a circle for the Arcs and Cirlipses, check
  that the Angle is +/- 45 or +/- 135 degrees or use the Shift key in
  conjunction with mouse.
  For  Boxes etc the Shift key allows  a perfect square. 
  For Lines the Shift key allows horizontal, vertical and 45 degree
  diagonal lines to be drawn

15.   Bezier line   

  The Bezier lines (In the Line tools) starts with an ordinary line
  and when fixed will show four boxes on the line.  Move these with
  the left button down and when satisfied with the curve right-click 
  near the middle of the Bezier line. Then move to locate and 
  right-click to fix. The filled Bezier will fill with the Right color. 

16.   Custom Stamp & Brush Tools.

  The Custom Stamp (in the Singles tools) and the Custom Brush ( in the
  Freedraw tools) need an icon to be selected before they can be used.
  The DrawIconEx API was used originally but has been replaced by
  my own scanning routine.  The API is no good for all icons and the
  scanner, though slower, is better.  A spacing or gap can be set for
  the Custom Brush: note the icon size when it is selected.  The
  maximum size has been set at 64 x 64.  To make your own icons
  TinyGFX (@ PSC CodeId=68524) could be used.  32bpp & PNG
   icons are not catered for.

17.   Filler Tools

  There are two kinds of Filler Tools, FILLERS & BORDER FILL. FILLERS
  fills in monocolor areas.  BORDER FILL fills from cursor point until the
  Left Color is encountered.  So if a particular area needs isolating then
  draw around it with the Left Color then select BORDER FILL, and click a 
  fill sub-tool and then click outside the particular area.  The Polyline or
  Curvyline tools are probably the best to use for drawing around an area.
  In conjunction with the Magnifier make sure  there are no gaps. Finally 
  fine trimming can be done, again with the Magnifier.  Another use for
  BORDER FILL is to fill closed anti-aliased shapes.  This will not show
  anti-aliased pixels inside the shape, whereas the ordinary Filler will
  show them.

  Note extra info for Fillers.  With Fillers the last, but one, five shader 
  items act on the whole image unlike the other tools.   The last item of 
  the Filler Tools enables you to load in a filler pattern of your own.  
  This can be any image but must have a  WxH <= 64x64.  Icons will take
  the right color as transparent.

  In particular for both Filler Tools, if the colors are changed, press the 
  (Re-Color & re-select button) and then actually select the fill pattern
  wanted.  
  
18.   PolyLines problem

  The Double & Shaded Poly/Curvy line shapes are not perfect due to
  the problem of coping with reversed and infinite intersections.  If the 
  Poly/Curvy line is unacceptable then Undo and try again with less sharp 
  bends.  Since it is mostly OK I've left it in.

19.   Sweeper Tools

  All the Sweeper Tools operate with the mouse button held down, again 
  unlike the other Tools.  In order the tools are Smudge, Stir, Sharpen,
  Smooth, Warp, Bright, Dark, Diffuse Dark & Diffuse Bright, A radius 
  can be set on a scrollbar for all of them.
  The Warper can act in 4 directions, depending which way the mouse is
  moving.  These tools act along the sweep of the mouse apart from the
  Diffuse Darker & Brighter Circles, which only fix the effect, within the
  circle, at Mouse_Up.  The Dark or Bright scrollbar varies the intensity
  of the effect in 1 to 10 steps.

20.   [ Drawing shape][Description ]

  These shows the currently select drawing Tool and the Tool group name.

21.   [ Combo Pixel size ]

  Sets the drawing pixel size from 1 to 12.

22.   [ Combo Transparency ]

  Sets a global transparency 0% to 90%. Applies to all drawing Tools,
  Text & Sculpture. This can be toggled On/Off with the 'G' key.

23.   [ + ]

  Toggles the cross-hairs On/Off. In DRAW mode they follow the cursor
  but in ZOOM mode they are aligned with the scroll bars.

24.   [ Magnifier ]

  The Magnifier allows accurate placing of pixels as well as having a
  button to show a thumbnail of the whole picture.  The thumbnail display
  can be left on when operating the Filters, Deformers, Adders, Sculpture
  Shift/Scroll, Extractor and Merge. With Merge the overlaid image is not
  part of the the main image and will not show on the thumbnail until 
  Accepted.  The X,Y & RGB values are shown for the cursor point.
  
25.   [ Color dropper ]

  When toggled on the cursor changes to a dropper. It can be used set
  any color from the image - left button for Left Color & right for 
  Right Color.  The box to the left of the dropper shows the color at
  the cursor.  If the Larger palette & Coords panel is up it will also show
  the RGB values.

26.   [ Color Label, CP ]

  Shows the color under the cursor. 
  Clicking here toggles a Color Park from which stored left & right colors
  can be retrieved (see [Left & Right Color]).

27.   [ Left & Right Color ], [ <-> ]

  These are the drawing colors used depending whether a Left or Right
  mouse button starts a drawing. The Left & Right Colors can be swapped.
  Clicking these, stores the color in a color park (see Color Label).
    
28.   [ XY ]

  This button brings up a larger palette display and also shows the X,Y
  position of the cursor. When selecting a rectangle shows its width and
  height.  The band sorting button sorts the palette into 8 strips of dark
  to light for roughly similar colors - not perfect but the best I can do.
  (See also Colors).

29.   [ ? ]
 
  Help display - also F1

30.   [ Keys ]

  Pressing the key button will show a crib of the shortcut keys.

31.   [ < ][ > ]

   These little arrows move the viewport to the top-left or bottom-
   right when the picture is larger than the viewport.

32.   [ Clip on/off ]

  Shows (off Default size screen) when the cursor Clip is On or Off.

33.  SIDE ARROW MENUS, ><, >>

  Note that >File<,  >Info/Prefs<  &  >Tools<  bring up a menu with a 
  back-arrow to get back to the main menu list.

34.   >File<

  This deals with opening standard VB picture files (ie bmp, jpg & gif +
   png & tif if GDIPlus.dll is present)
  (New) allows the image size to be set. There are three types of saving
  to a file or clipboard - Whole image, Rectangular selection (if present)
  and the visible Viewport. The Clipboard viewer enables .clp files to be 
  loaded.  Images can be saved as bmp, jpg or gif (+ png & tif if 
  GDIPlus.dll is present).  A Recent Files list is kept in PaintRR.ini. Also
  image files can be dropped onto PaintRR.exe.
  There is also a (Full View) button to show the whole image using all the
  screen. Note: press the Spacebar to cancel this. The [Kill] button 
  kills the Undo files and fixes the current image.

35.   >Info/Prefs<

  This gives information on any loaded picture and Viewport details.
  Also on this menu Global Transparency can be toggled, four buttons to
  change the color scheme and a button to restore form locations to their
  default values.  A checkbox setting prevents or allows reversion to the
  main menu after file operations.  If you want to change the color scheme
  they are set at the end of the declarations on the Main form.
  
36.   >TOOLS<

  Shows the Drawing Tool groups. Click on any to bring up the tools
  available in each group.  Tooltips, Scroll bars with various labels
  and Angle are present on most tools. (See Drawing tools).

37.   >Colors>

  Set Left/Right colors. The (Replace) button changes Left for Right
  colors on the image. The UpDown Arrow button brings up a set of
  sliders for producing smooth gradient palettes - which can be sent
  to the screen by pressing the Right arrow button followed by the
  (Accept) button.
  Default palettes are on the (0),(1),(2),(3) & (4) buttons.
  A palette can be loaded by the (..) button (these must be JASC PAL
  files) or the On Screen palette Saved by the (S) button. The (E) button
  will extract an approximate 256 palette from the image. If the number
  of colors exceeds 256 then they can be reduced by the (Reduction
  to N colors) button to 16, 32, 64, 128 or 256 colors.  (B Scroll-bar D)
  brightens or darkens the palette.
  
38.   >Despeckle>

  This attempts to remove noise from an image. There is an example to try,
  SaltPepper.jpg. in the Pictures folder.  Trial and error must be used to
  get the best removal.  Also noise can be removed from a selection.

39.   >Filters> (Stepped Mode)

  In common with the [Deformers] & [Adders] the Filters can act on the
  whole image or just on a selection (if present).  Also the Filters can
  be operated in continuous or Stepped mode.  The Stepped mode is
  intended for large pictures where the filter action is slow. It enables a
  value to be set on the scroll bar with no action until the (Show) button is
  pressed.  Note that some filters make use of the Right Color and this
  can be changed using the local palette button without leaving the filters
  menu.
  Dither uses the left & right colors. The Red button toggles animation
  On/Off.  It basically runs through a set of  values displaying each as it 
  goes.  The  (Fix) button temporarily fixes the displayed image enabling
  multiple effects to be displayed and the (Reset) button goes back to the
  last Fixed image.  This will be the original image if Fix has not been used.
  A local palette can be toggled to see the effect of color changes without
  closing the window to re-set the Left & Right colors 

40.   >Deformers>

  Similar to Filters. The main difference is that a choice is given to use
  the Right color or not.  What this means is that either the deformed
  image will appear with the original image as background or the 
  background will be a solid color. The Mirrors reflect the Left, Top,
  Bottom or Right halves of the picture.   To use the Reflectors a 
  Selection must first be made.  These will then reflect the Selection to
  the Left, Above, Below or to the Right.
  
41.   >Extras>

  Similar to Deformers except that Left or Right color can be chosen and
  those marked with ! use the Left & Right Colors to make a gradient.
  
  Wraps & Plasma

  An image can be wrapped around a cylinder, an ellipsoid or a cone.
  For these the scroll bar rotates the image around the solid. Clicking
  the checkbox for the right-color uses the right-color for the outside of
  the ellipsiod or cone.
  Plasma uses the colors in the current palette and the scrollbar now
  changes the scale of the plasma elements.  To use the colors in
  the displayed image go to the Colors drop down menu and extract 
  with the [E] button 256 colors and Accept.  Alternatively a JASC pal
  file can be opened with the [..] button. The WrapX & WrapY checkboxes
  match the patterns at the left & right and top & bottom respectively.
  The wraps and plasma can also be used with a selection.

42.   >Rotate>

  The whole image or just a selection can be rotated +/- 90 or 180
  degrees.  Only works for a rectangular selection
  (See [] Select OFF/ON]).
  Note that in the Deformer's set there is a Rotate action for other angles,
  for whole picture or a selection or the smallest circular area within the
  rectangle.

43.   >Resize>

  This allows the Whole image to be resized or just the canvas. With
  changing just the canvas size the image can be centered horizontally
  or vertically or both.  Canvas only reduction cannot be done.

44.   >Text>

  This has a large test box for typing. The Font can be selected and
  rotated.  Note the info - not all Fonts can be rotated. Also once
  Accepted Left click on the image to show the text, move around to
  locate and click again to fix.
  The Font color is the Left color. Edge coloring can be opted for - with
  Right color or an average between Left & Background color - Faint,
  Medium or Strong.
  Hidden text produces text only slightly different from the image colors.
  This would need to be saved as a separate bmp file for use with image
  subtraction to reveal the text (see Merge). This is a simple watermark
  for bmp files. 
  Fuzzy & Outline text is included.   NB. these Text effect only shows on
  final image.  
  
45.   >Print>

  Hopefully self-explanatory.  Printing has been tested on Samsung lazer
  printer and on a networked HP Color Deskjet successfully.  Note that
  image sizes can be changed and moved around the page for A4 and
  US 8.5x11" page sizes.
  
46.   >Layer> (Watermark)

  This opens up the Browser to load in an image from a File or the 
  Clipboard.  When accepted the merging image is initially located at the
  top-left of the  Viewport.  It can be moved by holding the Left mouse
  button down on the image  and moving the mouse.  The transparency
  can be changed with the scroll bar for the whole image or it's edges.
  The two images can instead, be subtracted to  show only the difference,
   though the transparency scroll-bar may need adjusting for this. This can 
   be used to show hidden text (See Watermarks).   Forthly, part of a
   merged image can be treated as transparent.  When an irregular
   selection is saved the edges will be black, so this option enables
   just the irregular image to be merged.  Note that black patches on
   the actual image will also be transparent ie not just the edges. 
   However the transparent color can be changed with Left click + Ctrl
   on the image.
   Right click the merged image or Accept to fix, or close the form
   to cancel. 

47.   >Sculpture>

  This has an Open button on the form to load an image into the display
  box. It has the Stepped/Animation/Reset/Fix buttons as mentioned
  before. The strength of the overlaid image is set by the Weight scroll
  bar.

48.   >Shift/Scroll>

  The difference between Shift and Scroll is that Scrolling keeps the
  whole image whereas shifting loses the image from the sides, showing
  just the background color.

49.   >Trace>

  The effect is to place a piece of tracing paper over the Viewport. Trace
  has it's own simpler drawing tools and they operate with mouse down
  and can only be colored black.  Tracings can be saved as black & white
  1 bpp bmps.  If you want to just trace part of a picture, make a selection
  first, save it and load in before putting Trace on.  The magnifier can be
  turned on in Trace mode.

50.   >Extractor>

  This extracts colors equal to the selected color and makes the rest
  equal to the Right Color.  The selected color is set by clicking on the
  main picture or by selecting one of the solid color buttons.
  A Tolerance can be set to extract a broader band of colors.  The Show
  button needs to be pressed after setting a tolerance.  Works best with
  images that have solid areas of color. Gifs & sometimes Bmps rather
  than Jpegs.  This can be used in conjunction with the Filters action
  to 'make non-white colors black', ie to make a mask.

51.   >Make GFX>

  Facility to make small bitmaps 8x8 to 48x48 and save as 24bpp bmp.
  Also gifs, icons & cursors. This is non-optimized for file size in that
  bmps are 24bpp and gifs, icons & cursors are 8bpp.  For cursors the
  HotX, HotY setting is the active point of the cursor.  Also cursors must
  be 32 x 32. The transparent part of icons and cursors is set by the
  Right color. The appearance of a cursor can be tested in this menu.
  This facility is mainly intended to make your own Filler patterns.  An
   extended editor for small images can be found on PSC:
   "Tiny GFX" at CodeId=68524

52.   >Z-Scape>

  Z-Scape produces a fantasy landscape from the currently displayed
  image.  Perhaps the most striking ones are from a heavily smoothed 
  Plasma ( made in menu Extras).  
  Note that very small images do not work very well and very large 
  images are slow.  Images 100x100 to 1000x1000 say, are best.  For
  some images increasing the Height may give a black display - simply
  reduce the Height until the image comes back.  There are checkboxes
  to give a Dished and/or Reflected image.  If the Magnifier is on it will
  show the original image but if the image is 20% larger than the
  viewport it will show the transformed Z-Scape image.

53.  VIEWPORT & Clip

  The Viewport is that part of the image that is visible. It's maximum size
  depends on the screen resolution.  For example with 1024x768 the
  maximum size is 816x623.  [See info on (Clip)].  

  [Clip on/off]
  To avoid any button being pressed whilst in the middle of a drawing
  the mouse is clipped to the Viewport. Keying F2 unclips the mouse.  
  In the IDE this can be a problem at any break points - to overcome 
  this temporarily, you can put an Exit Sub at the beginning of the
  Sub ConfineCursor on Form1.  Pressing buttons in the middle of drawings
  will then likely crash the program, so comment out the Exit Sub before
  compiling.

54.  ZOOM 

  The Zoom window is toggled from the Draw mode button. In Zoom mode
  the image can be hand scrolled.  The Zoom multiplier can be carried out
  either with the scroll-bar or by the mouse wheel if it is switched on by
  the checkbox.  The mousewheel is switched off when the Zoom menu
  is closed.  Zoom multipliers go from 0.25 to 20. The [x1] button sets
  back to  Zoom multiplier = 1.  

  When the cross-hairs are on and visible, zooming will always show that
  part of the picture where the cross-hairs meet.

  A zoomed Viewport or a selection can be saved but the whole zoomed
  image cannot be saved.

  Note: I find the hook for the mousewheel can be a bit erratic.  If it
  doesn't hook first time try switching it off & on a few times.  However,
  the zoom scroll-bar can all always be used

55.  IMAGE SIZES

  The program will work with very large images but is best with images
  sizes under about 2000x2000 pixels (for an average PC 1.83 GHz). Note
  that Win9x system may fail for images > ~15MB ie > about 2000x2000.

56.  KEY OPERATIONS

  F1 - Help
  F2 - Unclip mouse
  
  Press the:-  
  ARROW keys and KeyPad keys to move the cursor.  Use + Shift to
    move the cursor faster.
  ENTER to Send Left Click.
  BACKSPACE to Send Right Click.
  SPACEBAR to make a copy of the last shape. After fixing a shape, 
    pressing the spacebar and moving the mouse will then make a copy
    - click to fix.  Does not apply to Single Dot, Bezier, Fillers or Sweepers.
    Make sure to click to complete a shape before pressing the space-
    bar again. 
  
  A - Toggles Anti-aliasing (On/Off)
  C - Toggles Cross-hairs 
  D -  Draw single dot at cursor position
  F -  Full view. Spacebar to close
  G - Toggles Global Transparency
  P - Toggles Large palette X,Y
  R - Redo
  U - Undo

  M - Toggles Magnifier
         F4,F6,F8,F12 - Change Mag factor if Magnifier ON
        T - Thumbnail if Magnifier ON

57.  RED EYE REMOVAL

  RedEye.jpg is included in Pictures folder. This comes from
  Johannes B at PSC CodeId=47347, which does a careful red-eye
  removal.  With PaintRR a quick removal can be done by making
  a selection over a pupil, bring up Filters and Swap Blue & Red or,
  more accurately, Vary Red.
  
58.  SIMPLE WATERMARK

  A simple watermark can be done, for an image, by opening the Text
  menu and selecting Hidden text.  This, when fixed, puts on the
  text with a slightly different color to the background. To see
  the text load the original image then Merge the image with the
  hidden text using the subtract option and varying the transparency
  scroll-bar.  Note that, if the image is larger than the viewport
  then the form should be maximised first. If the image is still
  larger than the viewport then save the viewport or a selection,
  rather than the whole image, with the hidden text. This can then
  be moved around the original image using the Merge menu and
  subtraction as before.

59.  MOUSEWHEEL SUPPORT

  Can be switched on temporarily in Zoom Mode (see ZOOM).

60.  VB5 USERS
  
  The VB6 Replace function is used for Fractal bushes.  See note
  at picDRAW_MouseDown on Form1 to skip this use.

61.  EXTRA FILES

  PaintRR.exe.manifest (Not essential)
  PaintRR.ini (Created)
  SAVDAT#.dat (Created & Deleted)
  PaintRRHelp.txt  

62.  INI DATA
  
  [RecentFiles]     Up to 9 Recent files
  [ColorScheme]   Light blue, Slate Blue or Grey
  [FormLocs]         Last used locations of all windows
  [ColorPark]        Up to 16 colors saved in ColorPark
  [TheFont]           Last Font used
  [frmMain]            Location and size of startup form
  [DrawSize]         Last used size of drawing surface: 
                              this placed as default in New
  [WindowState]   Maximized or not
  [Transparency]  Global transparency, 0 ON, 1 OFF.

  Though code is included to prevent manifest file problems if it
  still causes problems then rename or delete it.  The common problem
  is an error window when the exe file is closed.

63.  ACKNOWLEDGEMENTS

  PSC = planetsourcecode.com

  Special thanks to the following, for some ideas and techniques:-

  Manuel Santos (PSC CodeId=26303)
    (Some filters)
  Tanner Helland (PSC CodeId=25819),(CodeId=66955)
    (Contrast),(Real Brightness)
  Stephane Swertvaegher (PSC CodeId=28441)
    (Blinds, Mozaic & Stephane)
  Carles P V (PSC CodeId=34698),(CodeId=35317)
    (Smudge), (Sculpture), (Diagonal gradient)
    (with RvTilburg 256GIFs,87a only (CodeId=49875)  
  Scott Buckley (PSC CodeId=57027)
    (Circular ripples)
  Kamilche (PSC CodeId=29004)
    (Picture from Bytestream)
  Ron v Tilburg (PSC CodeId=50351, corrected)
    (Jpeg saving)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~