realbasic-games
[Top] [All Lists]

[ANN] Async Key Events v1.3

To: REALbasic Games <realbasic-games at lists dot realsoftware dot com>
Subject: [ANN] Async Key Events v1.3
From: Frank Condello <developer at chaoticbox dot com>
Date: Wed, 14 Dec 2005 01:02:16 -0500
Delivered-to: realbasic-games at lists dot realsoftware dot com
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>


<Prev in Thread] Current Thread [Next in Thread>
  • [ANN] Async Key Events v1.3, Frank Condello <=