Alphanumeric Keypad

Anonymous
Anonymous

 

Version
2.31

Requirements

Citect 5.21 or higher

Description
Calling this Keypad() function displays a popup alpha-numeric or numeric-only keypad graphic page and returns the value entered by the user. It can also mask password characters. It works similarly to the built-in FormNumpad() function which displays a numeric-only keypad form.

Run the project and open the test page to test the keypads and to get more instructions.

Note: Download v2.24 or older for Citect 5.21 to 6.10. Download v2.25 for Citect 7.00 or 7.10. Download the latest version for Citect 7.20 and above.

Updates:
v2.31 Fixed password masking. Fixed +/- toggling. Default value is overwritten when using numeric keypad. Allow multiple keypads open simultaneously.
v2.30 Use page variables to store values. Simplified Cicode. Added full alpha keyboard with standard layout
v2.26 Modified popup coordinates to work with multimonitors and page scaling in v7.20. Replaced DspMouseAnim() with built-in DspGetMouseOver() function
v2.25r1 Fixed problem with english.dbf that caused unknown dba compile error in Citect 7.20

Author
Andrea Minucelli

Submitter
Eric Black