DirectRT allows you to define regions on the screen and assign them codes. Subsequent "clicks" on those regions trigger the codes just as if they were keycodes. You can list the region codes and set up jumps and skips just like they were keycodes.

See this link for a sample:

http://www.empirisoft.com/support/showthread.php?t=128