|
|
|
SftMask.CalculatorKeyPress Event |
An ANSI key is pressed while the popup calculator is active.
Syntax
VB.NET |
Private Sub object_CalculatorKeyPress(ByVal sender As Object, ByVal e As EventArgumentType) Handles object.CalculatorKeyPress |
||
VB |
Private Sub object_CalculatorKeyPress(KeyAscii As Integer) |
||
C#.NET |
void object_CalculatorKeyPress(object sender, EventArgumentType e); |
||
VC++ |
void OnCalculatorKeyPressobject(short* KeyAscii); |
||
C |
HRESULT OnCalculatorKeyPressobject(short* KeyAscii); |
||
Delphi |
procedure objectCalculatorKeyPress(Sender: TObject; var KeyAscii : Smallint); |
object
A SftMask object.
KeyAscii
Describes the key pressed using standard numeric ANSI key codes.
Comments
The CalculatorKeyPress event occurs when an ANSI key is pressed while the popup calculator is active.
Use CalculatorKeyDown and CalculatorKeyUp events to handle any keystroke not recognized by CalculatorKeyPress, such as function keys, editing keys, navigation keys, and any combination of these with keyboard modifiers, such as SHIFT, CONTROL and ALT keys. Unlike the CalculatorKeyDown and CalculatorKeyUp events, CalculatorKeyPress doesn't indicate the physical state of the keyboard; it passes a character instead.
The key typed by the user can be suppressed by setting KeyAscii to 0. It can be modified by assigning a new value to the KeyAscii variable.
This event should not be used to modify properties of the Masked Edit control, nor should its methods be called.