On Saturday, January 06, 2001, 10:54:07 PM, Andrey wrote:
> Partially - it depends on OS used. In DOS we are limited to 256
> characters. In Windows we can use all those characters that a
> particular font supports. For example, Alt+0149 != Alt+149 - try
> it yourself and you'll feel the difference.
Sorry, couldn't tell. I tried several times (in Notepad, another
editor, Word, Windows Run dialog, ...etc.), and could find no
difference at all between the two. They all show a round dot to me.
TF>> And when the NumPad is not NumLock'ed, it is not a NumPad, it
TF>> is a cursor control pad. Different signals are sent to the CPU,
TF>> so you will see different results.
> Yes, you're quite right but please don't forget the Alt hold down. It
> changes the way the OS interprets the scan codes of these keys - it
> means: store the NumPad input in a special buffer and simulate
> entering a character according to the decimal ANSI code received.
So you mean the OS (Windows) would buffer all the keyboard actions
during the time Alt is down and send the result after the whole
event (after Alt is up)? Is this documented somewhere (online
sources preferred, please)?
AFAIK, key codes continue to be sent to the application during the
time Alt is down, and it's up to the application to interpret the
result, including whether to disregard the NumLock status or not. By
application I mean the last program down the chain that can get the
keyboard events (including the status of various modifier/special
keys) and get to interpret them.
AGSAA>>> The correct behaviour is to ignore the NumPad status.
Again, please tell me where it's documented. Thanks.
--
Best regards,
Ming-Li
The Bat! 1.49 | Win2k SP1
--
--------------------------------------------------------------
View the TBUDL archive at http://tbudl.thebat.dutaint.com
To send a message to the list moderation team double click here:
<mailto:[EMAIL PROTECTED]>
To Unsubscribe from TBUDL, double click here and send the message:
<mailto:[EMAIL PROTECTED]>
--------------------------------------------------------------
You are subscribed as : [email protected]