| Handwizard enables
semiautomatic and automatic
cursor moving for interactive construction of cursor
moving paths in graphic editors. Semiautomatic and automatic
movement of the cursor is carried out on a polyline to the
Cursor aim controlled by movements of the mouse.
Besides, Handwizard enables a special kind of
mouse movement called "Mouse steps" for
a quick Text input by the mouse
and execution of
a new kind of commands called "Extra commands".
The Mouse steps are in
form as follows: Short step,
Middle step,
Long step. They
differ in the mouse movement size ranges and have eight
variants of the mouse movement direction ranges. When the Text input by the mouse
is executed, the
Mouse steps implementation can be accompanied by the left and right
mouse button pressing. In thes case each variant of the
Mouse steps and the
accompanying mouse button pressing are corresponding to a
choice of a key which keystroke emulate. Only such mouse moving
is necessary for keystroke
emulation. It allows to achieve high speed of the Text input by the mouse.
To
execute Extra commands, there are double mouse
movement variants of the Mouse steps
in form Short step called
Double mouse step. Start of
execution of the First mouse step and the
Second
mouse step is followed by opening the proper variant of
the Extra Command Menu. The
First mouse step
is associated with one of the eight
Extra command groups,
and the Second mouse step with one of the eight
Extra commands in the group. So, in total there are 64
mouse Extra commands to be defined.
Each Extra command can be part of one of the five
below mentioned Command categories: 1.
Extra commands of the
Semiautomatic moving
category provide the start of
Cursor moving procedure
execution. 2. Extra commands of the
Cursor speed alternation
category provide change of the main cursor speed value
to an Alternative cursor speed value and back.
3. Extra commands of the
Cursor restore category
provide cursor movement to the position it had before the
last execution of an Extra command from the
Cursor
moving category. 4. Extra commands of the
Cursor moving category
provide cursor movement in the coordinates of the screen or
the main window of a runtime application. This is made by
using the Click option to emulate a left mouse button
click, and the Restore option to return the cursor to
the starting position. 5. Extra commands of the
Keystrokes emulation category
provide emulation of simultaneous stroke of one or two
alphabetical keys with the ability to emulate "Alt" and
"Ctrl" strokes, as well as implied "Shift" strokes.
Handwizard functionality is realized in two
mutually exclusive procedures: -
Cursor moving procedure providing semiautomatic and
automatic cursor moving; - Extra command procedure
providing execution of
mouse Extra Commands. -
Text input procedure
providing the text input by the mouse.
The
Cursor moving procedure is a renewable sequence
of modes: - Origin choice of semiautomatic cursor moving;
- Direction choice of semiautomatic cursor moving;
- Semiautomatic moving of the cursor;
- Automatic moving for getting a closed cursor moving
path.
The Extra command procedure is executed continuously,
except the time of Cursor moving procedure execution. It
begins at Handwizard launch and is in essence a
renewable sequence of modes: - Command expectation;
- Command choice;
- Command execution.
The Text Input procedure
includes a renewable
sequence of modes:
- Input expectation;
- Character choice;
- Input execution.
In the Command expectation mode the style and size of
the graphic interface element under the cursor are analyzed,
and the condition of mouse stop duration exceeding is
checked. This test prevents unintended extra command
execution during operations with the main menus of the
runtime applications, as well as most other controls.
Handwizard user interface includes:
- Handwizard icon in the System Tray of the Taskbar
providing Main menu opening, and starting the Cursor
moving procedure;
- Main menu;
- Handwizard Settings dialog window;
- Context menu of the
Cursor moving procedure;
- Text Input Menu of the
Text Input procedure;
- Extra Command Menu of the
Extra command
procedure;
- Cursor moving imaging while executing the
Cursor
moving procedure.

Handwizard
requires a later Microsoft Windows version than Windows Me,
availability of a mouse in the system, and the graphics
accelerator with 256 MB video memory. The ability to
correctly build cursor moving paths was tested in such
graphic editors as MS Paint, Adobe Photoshop. It is necessary to
allow for the antivirus program to use Handwizard.
Price: 30 days free trial. Registration cost is
US $14.95.
© 2008 Microxe, ltd. All rights reserved. |