Can anyone do a quick algorithm explanation of how the QL handles multiple keystrokes? I am trying to track some issues in a rather obscure case where I am running QPC under Virtual PC (Windows 98 version) on a Mac OS X system (I did say obscure - but it eliminates another computer from my backpack!).
In addition to a quick algorithmic summary, here are a few specific questions. The interest is not in the SuperBasic side but in how the actual OS (SMSQ/E) itself handles it. Any interrupt dependencies would also be good to know about.
1) how do you tell if a key is held down?
2) how do you tell if multiple keys are being pushed
- simultaneously
- held down together
3) how do you know when they are released (individual or as a group)Thanks for the help, Jim Hunkins
