***** Now released *****
This version will have the following:
- Better handling of dead keys (for non US users)
- Provide an alias mechanism (so that GCP can write game commands without needing to handle non standard characters)
- Optimise key pool allocation (reduce the incidence of "key pool exhausted" by being more intelligent about how the pool is allocated)
30 April 2010
*** Update ***
Instead of adding these features to GCP, I've spend the last 2 days fighting with my LUA editor (which did not like the move to my laptop and windows 7). I finally solved the issue (upgrade to win 7 pro, and install xp mode). I'm now back on it, but, in emulation of Microsoft, Blizzard, and just about anyone else in software, this update will now be late.
I should have it up by 3 May.
Sorry about the inconvenience
*** Status @ 1 May 2010 ***
Key pool reset (which happens on each upload) now scans used key mappings, and prioritises key pool allocation
Improved handling of UTF-8 when GCP generates LUA code - now handles all combinations of multi byte characters - alias no longer required - which is good, because after 6 hours of coding, I couldn't make it handle cyrillics!
Currently fighting with dead keys - a windows 7 feature seems to be that whenever I select DE as my keyboard type, then press a key, my keyboard type switches to EN - sometimes - I think that each app can have a separate culture - if so, then I can have GCP in EN and wow in DE, which allows GCP to see the dead keys as ` and =. Watch this space ....
Phil




Looking forward to it :)
Thanks much,
~BlueGriffon