Eric Chatonet gave me this great and short solution to my problem:
---
you can use a simple keydown handler:
on keyDown pKey
if pKey is an integer then pass keyDown
end keyDown
This will allow to type numbers only and use the delete key.
No more :-)
---
Easy as that! By the way I think that the problem with the capslockkey
function must be a bug in 2.7 for windows
I've reported it to bugzilla.
Thanks everyone to the response!
Jan
----- Original Message -----
From: "Robert Brenstein" <[EMAIL PROTECTED]>
To: "How to use Revolution" <[email protected]>
Sent: Sunday, March 19, 2006 8:32 PM
Subject: Re: Capslockkey function
>Thanks Eric
That's a very good solution. But can I do this in a rawkey handler?
The field is a number only field and I have to limit it so the user is
only allowed to type numbers. No space or return.
I also want to either give the user a warning that the capslock key is on
or to translate the capslocked typing into numbers.
The best solution I have now is to translate each rawkey into the rawkey
of the number. Thats 10 lines of code.
But I would rather have a warning....
The capslockkey function does not seem to report anything other than the
"up" state on my system.
I'm using rev 2.7 in XP
Jan
But capslock should not affect typing numbers AFAIK.
return or enter are easy to handle with returnkey and enterkey handlers.
space and other non-numeric character can be checked and reported or
simply weeded out in closeField.
Robert
_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution
_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution