ICU (Image Control Utility) v1.0 Readme.

-----========================-----
---===        SETUP         ===---
-----========================-----
The Application is found in the install directory as "icu.pyw".
By default, the ICU will open in its root directory.
To open image files with the ICU, you will have to associate it with them.
Currently, there is no script to help you, but from the command line
at the ICU root directory, you can enter "python icu.pyw [absolute path to image]"
to open a specific image with the program.
If the image path contains spaces, be sure to include surrounding "double quotes".
Currently, the ICU is case sensitive on the file name and extension,
but it will open the deepest valid directory on a faulty path.
If you know a bit about the Windows registry, you could probably associate the
image files manually, but as this was a concept project you probably won't want to.

-----========================-----
---===       CONTROLS       ===---
-----========================-----
The ICU uses the arrow keys or the mouse to navigate images.
Arrow Keys:
Left - Move to previous image in the directory (wrapping)
Right - Move to next image in the directory (wrapping)
Up - Move to the first image in the parent directory
Down - Open a dialog to select a different image/folder from the current directory.

Mouse:
Scroll to zoom in and out, with the cursor position as the focal (fixed) point.
	Note: Only in Zoom and Pixel Modes (see Right-Click Menu section).
Left click and drag to pan images larger than the window.
	Note: Smaller images automatically center in the window on either axis.
Right click to open the right click menu.

-----========================-----
---=== THE RIGHT CLICK MENU ===---
-----========================-----
The right click menu has many of the features of the ICU, all labeled with tooltips.
To learn the function of any button, simply hover over it for a moment.
To cancel the menu, either right click again or left click the background.

The four mode buttons (yellow, orange, red, and purple) identify
the four main modes of the interface:
Scale to Fit: Each image will be resized to the maximum amount that fits.
Zoom Mode: Images will start at actual size, and the scroll wheel zooms a percentage.
Pixel Mode: Images start actual size, and the scroll wheel zooms in pixel multiples.
Slideshow Mode: Scales images to fit, and changes to the next every 5 seconds.

The cyan buttons correspond to the Up and Down Arrow key functionality.
The Refresh button will reload the directory, if images have been added.

The Zoom button (in all but Scale to Fit mode) will return the image to actual size.
Dragging the satellite orb around the Zoom button will incrementally zoom in or out.


Finally, the green pencil button will open Edit mode on the current image.

-----========================-----
---===  THE EDIT MODE MENU  ===---
-----========================-----
These buttons also have tooltips, that are displayed when you hover over a button.
Editing is non-destructive and does not apply until saved.
To cancel the menu, click the dark blue Back button, or left click the background.

To mirror the image horizontally or vertically, click the upper buttons.
To rotate, click and drag the rotate button around the center Pencil button.

To save changes, click the cyan "Save As..." button, and enter the new name.
If you have made changes since your last save, you will be prompted to save on exit.

To resize the image, click the green Resize button. Enter the new size by percentage
or by pixel dimensions in X and Y, then choose smooth or pixel blending.
You will then be prompted to select a file name, and the image will be rotated,
flipped, and resized appropriately. Make sure you resize last.