External Hotkey Clients

   Any program can become an External Hotkey Client (EHC) by registering
   one or more scancodes in Clocky's EHC table. The Clocky monitors the
   keyboard buffer and catch all registered Control-Alternate-key
   combinations. The EHC periodically checks the EHC key register to detect
   whether one of its hotkeys was pressed or not. This is basically an
   unique method of controlling certain keys from any GEM application
   regardless of the current state of the application (even applications
   without input focus will detect the hotkeys).

Clocky Tools™

   First Clocky's External Hotkey Client is ClockyTools (JCLKTOOL.ACC),
   written by Fufin. It's an accessory but it can also be renamed to
   JCLKTOOL.APP and run as a regular application (good for multitasking
   systems where it can be started from AES.CNF file).

   ClockyTools use a plain text configuration file named JCLKTOOL.SET.
   This file is searched at several places: first at $HOME\defaults\, then
   at $HOME, then in the current directory and at last in the root of the
   boot drive (usually C:\). You can even put it as a command line
   parameter to JCLKTOOL.APP!

   The file JCLKTOOL.SET defines the GEM messages sent on different keys
   detected. Currently only executing of applications
   (VA_START/shel_write/pexec) is defined so it serves as a flexible
   launcher of applications. This way you can easily start or top your
   favourite applications (like is text editor, ST-Guide, e-mail program,
   WWW browser or programming environment) by simple pressing the hotkey.

   Thus with ClockyTools you get unified environment for launching
   applications from any other application or desktop by simple keypress!
   With SetClock III you get integrated easy-to-use editor of ClockyTools


   Second Clocky's EHC is Taskbar, written by Jo Even Skarstein. This is
   an application for N.AES/MultiTOS that shows a line with buttons
   representing running applications at bottom of screen (similar to
   Windows95, but better :-). With Taskbar you'll get also GEM configuration
   tool that allows you to assign hotkeys to some of its functions.

   Of course it's possible to start several different Clocky External
   Hotkey Clients. Every client has to register the keys he's going
   to use, so collisions between Hotkey clients are avoided. Programming of
   EHCs is very easy thanks to provided EHC-lib.