WHEN crash bug, and KEYGETCOUNT

0 views
Skip to first unread message

John Bridges

unread,
Jun 9, 2009, 11:26:39 PM6/9/09
to after...@googlegroups.com
New build of AfterGRASP is up for download:

http://www.aftergrasp.com/download/agsetup_20090609.exe

----------------------------------------------------------------------------
Tue, 09 June 2009

New command KEYGETCOUNT, gives a count of how many keypresses are waiting
in the input buffer (which can be read with successive KEYGET commands).
Syntax is similar to KEYGET.

KEYSPENDING = KEYGETCOUNT()
KEYGETCOUNT VARNAME

Serious bug in WHEN handling which could cause a crash, invalid label
or other strange errors when a large number of whens are triggered in an
overlapping way. For example pounding on the keyboard when a bunch of
keyboard whens are defined. This bug started when AG switched to a seperate
thread to handle events.

INVALID LABEL error dialog now displays the invalid label (converted to
a string, so it may not be useful).

----------------------------------------------------------------------------

Reply all
Reply to author
Forward
0 new messages