Async Key Events (formerly AsyncKeyHelper) is a set of classes that
allow you to read the keyboard state asynchronously using keyname
constants rather than raw key codes. These classes automatically
handle different keyboard layouts, and can generate raw key-down and
key-up events that map to physical keys as opposed to characters.
Note that the event generating functionality requires constant
polling and is intended for use in Games or other real-time
applications, and not as a general solution.
Version 1.3 is a major refactoring of the AsyncKeyHelper code base
that improves modularity and introduces a cleaner API (hence the name
change). This release also works around a REALbasic framework bug
that occurs with some Mac OS X keyboard layouts: <http://
www.realsoftware.com/feedback/viewreport.php?reportid=chqeepni>
Async Key Events supports all REALbasic build targets and requires
REALbasic 5.5 or greater. Downloads and more information available
here: <http://developer.chaoticbox.com/#asynckeyevents>
Please note that at this time only US/Roman keys will be recognized
on international keyboards, and the hard-coded key names are Mac-
centric. The framework supports virtual key "aliasing" for platform/
layout dependant keys however, so adding support for these things is
just a matter of some simple-but-tedious work (i.e. I may get to it
eventually, but anyone who wants to help is welcome).
Thanks,
Frank.
–––––––––––––––––––––––––––––––––
Open Source RB Goodies and Shareware
<http://developer.chaoticbox.com/>
<http://www.chaoticbox.com/>
–––––––––––––––––––––––––––––––––
_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>
Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>
|