I'll Click modules

These are the basic modules that make the building blocks of the project.
Each module can be downloaded and used individualy.

Common properties

Every one of these modules, when used as a stand-alone program, has a tray icon.
Right-click the tray icon to get a menu of options relevant to the operation of the module.
Some modules have several options in the menu, but the following two options are common to all modules:
* Quit the program (that's the lowermost item in the menu)
* Suspend it temporarily (the second lowermost item)
You may want to use these options while you get to know a module.

How to use

1. Download.
2. Extract to a folder of your choise.
3. Locate the subfolder of the module. Launch the executable.
Advanced use:
4. Configure the settings file. See ReadMe.txt (in the same folder) for details.
5. To launch it on startup, create a shortcut to the executable in the startup folder.
6. Tweak the source code.

I'll Click
Hot Spots
Hide Idle
Hideout
Long Click
No Drags

I'll Click

I'll Click is the main module. It is described in the Introduction.
Top

Hot Spots

Perform an action when mouse is moved to any of the screen corners. default actions:
upper left - show/hide desktop icons
upper right - clear desktop (minimize all windows)
lower left - launch Windows start menu
lower right - show/hide the taskbar
Top

Hide Idle

If system is idle for specific time (default is 2 seconds), hide the cursor. Show it again when moved.

Hiding the cursor is useful when:
* Showing a presentation, a message board, a web page, etc. on monitors located in public areas.
* Typing text, as many text editors do not hide the cursor.
* Playing movies, as some media players do not hide the cursor.
* Viewing slideshows, as some viewers (mainly web-based) do not hide the cursor.
* Sometimes the cursor is plain annoying...
Top

Hideout

Hideout is a combination of Hide Idle and Hot Spots. Since both deal with hiding Windows desktop elements, it made sense to bind them together.
Top

Long Click

If the user clicks the left mouse button for a long time, assume he means "double click".
(long time = more than 1/4 of a second. that's long compared to a regular single click.)
If the user clicks the right mouse button for a long time, assume he means "Properties".
"Properties" is usually the lowermost item in the right click menu, so this is what's carried out - even if it is not "Properties".

Long click is usually used to drag&drop, so if mouse moves while clicked, don't consider it as a long click, stick to drag&drop.
Top

No Drags

If the user clicks the a mouse button for a long time, click it and hold.
(long time = more than 1/4 of a second. that's long compared to a regular single click.)
While holding, when the user clicks again, release the drag.
Top