private void txtSalesTax_KeyPress(object eventSender, Mobilize.Web.KeyPressEventArgs eventArgs) { int KeyAscii = Convert.ToInt32(eventArgs.KeyChar); try { if (KeyAscii >= ((int)Mobilize.Web.Keys.D0) && KeyAscii <= ((int)Mobilize.Web.Keys.D9)) { } else if (KeyAscii == ((int)Mobilize.Web.Keys.Back) || KeyAscii == ((int)Mobilize.Web.Keys.Clear) || KeyAscii == ((int)Mobilize.Web.Keys.Delete)) { } else if (KeyAscii == ((int)Mobilize.Web.Keys.Left) || KeyAscii == ((int)Mobilize.Web.Keys.Right) || KeyAscii == ((int)Mobilize.Web.Keys.Up) || KeyAscii == ((int)Mobilize.Web.Keys.Down) || KeyAscii == ((int)Mobilize.Web.Keys.Tab)) { } else { KeyAscii = 0; Stub._System.Media.SystemSounds.Beep.Play(); } } finally { if (KeyAscii == 0) { eventArgs.Handled = true; } eventArgs.KeyChar = Convert.ToChar(KeyAscii); } }
private void txtEntry_KeyPress(object eventSender, Mobilize.Web.KeyPressEventArgs eventArgs) { int KeyAscii = Convert.ToInt32(eventArgs.KeyChar); try { if (KeyAscii == 46 || KeyAscii >= 48 && KeyAscii <= 57) { // Alphanumeric // Case 45, 46, 47, 48 To 59, 65 To 90, 97 To 122 } else { KeyAscii = 0; } } finally { if (KeyAscii == 0) { eventArgs.Handled = true; } eventArgs.KeyChar = Convert.ToChar(KeyAscii); } }
private void fgProducts_KeyPress(Object eventSender, Mobilize.Web.KeyPressEventArgs eventArgs) { int KeyAscii = Strings.Asc(eventArgs.KeyChar); try { if (fgProducts.CurrentColumnIndex != 0) { if (KeyAscii == 0) { eventArgs.Handled = true; } return; } if (KeyAscii == 46 || KeyAscii >= 48 && KeyAscii <= 57) { //Case 45, 46, 47, 48 To 59, 65 To 90, 97 To 122 MakeTextBoxVisible(txtEntry, fgProducts); txtEntry.Text = Strings.Chr(KeyAscii).ToString(); txtEntry.SelectionStart = 1; } else { } } finally { if (KeyAscii == 0) { eventArgs.Handled = true; } eventArgs.KeyChar = Convert.ToChar(KeyAscii); } }
private void Form_KeyPress(Object eventSender, Mobilize.Web.KeyPressEventArgs eventArgs) { int KeyAscii = Strings.Asc(eventArgs.KeyChar); try { this.Close(); } finally { if (KeyAscii == 0) { eventArgs.Handled = true; } eventArgs.KeyChar = Convert.ToChar(KeyAscii); } }
private void txtAmount_KeyPress(Object eventSender, Mobilize.Web.KeyPressEventArgs eventArgs) { int KeyAscii = Strings.Asc(eventArgs.KeyChar); try { // When Enter is pressed if (KeyAscii == 13) { if (OnEnterEvent != null) { OnEnterEvent(this, new OnEnterEventEventArgs(txtAmount.Text)); } } } finally { if (KeyAscii == 0) { eventArgs.Handled = true; } eventArgs.KeyChar = Convert.ToChar(KeyAscii); } }