private bool ParseQADLine() { Tex_QAD_Line.Text = Tex_QAD_Line.Text.Trim().ToUpper(); if (Tex_QAD_Line.Text.Length > 0) { mstr_QADLine = Tex_QAD_Line.Text; return(true); } else { MessageBox.Show("Scan Entry Error: Invalid QAD Line!"); Tex_QAD_Line.Focus(); SendKeys.Send("{Home}+{End}"); return(false); } }
private void txt_ScanEntrys_KeyDown(object sender, KeyEventArgs e) { TextBox tb = new TextBox(); tb = (TextBox)sender; switch (tb.Name) {//CM2180MP-BR0//CM3680SR-BW0//CM5680SR-BR0//CM5680SR-CW0 case "txt_Item": if (e.KeyCode == Keys.F1) { txt_Item.Text = "CM2180MP-BR0"; } if (e.KeyCode == Keys.F2) { txt_Item.Text = "CM3680SR-BW0"; } if (e.KeyCode == Keys.F3) { txt_Item.Text = "CM5680SR-BR0"; } if (e.KeyCode == Keys.F4) { txt_Item.Text = "CM5680SR-CW0"; } if (e.KeyCode == Keys.Enter) { if (ParseItemNum() == true && btn_OK.Enabled == false) { txt_BomRev.Text = ""; lbl_BomRev.Visible = true; txt_BomRev.Visible = true; txt_BomRev.Focus(); } } break; case "txt_BomRev": if (e.KeyCode == Keys.F1) { txt_BomRev.Text = "A"; } else if (e.KeyCode == Keys.F2) { txt_BomRev.Text = "B"; } if (e.KeyCode == Keys.Enter) { if (ParseBomRev() == true && btn_OK.Enabled == false) { txt_Description.Text = ""; lbl_Description.Visible = true; txt_Description.Visible = true; txt_Description.Focus(); } } break; case "txt_Description": //CM2180MP-BR0//CM3680SR-BW0//CM5680SR-BR0//CM5680SR-CW0 if (e.KeyCode == Keys.F1) { txt_Description.Text = "CM2180MP-BR0 Barcode Scanner"; } if (e.KeyCode == Keys.F2) { txt_Description.Text = "CM3680SR-BW0 Barcode Scanner "; } if (e.KeyCode == Keys.F3) { txt_Description.Text = "CM5680SR-BR0 Barcode Scanner"; } if (e.KeyCode == Keys.F4) { txt_Description.Text = "CM5680SR-CW0 Barcode Scanner "; } if (e.KeyCode == Keys.Enter) { if (ParseDescription() == true && btn_OK.Enabled == false) { txt_FlashImg.Text = ""; lbl_FlashImg.Visible = true; txt_FlashImg.Visible = true; txt_FlashImg.Focus(); } } break; case "txt_PSOC_REV": break; case "txt_FlashImg": if (e.KeyCode == Keys.F1) { txt_FlashImg.Text = "BI001054HAC"; } if (e.KeyCode == Keys.Enter) { if (ParseImage() == true && btn_OK.Enabled == false) { txt_Model.Text = ""; lbl_Model.Visible = true; txt_Model.Visible = true; txt_Model.Focus(); } } break; case "txt_Model": if (e.KeyCode == Keys.F1) { txt_Model.Text = "HDLS_Cradle"; } if (e.KeyCode == Keys.Enter) { if (ParseModel() == true && btn_OK.Enabled == false) { Tex_QAD_Line.Text = ""; lbl_QAD_Line.Visible = true; Tex_QAD_Line.Visible = true; Tex_QAD_Line.Focus(); } } break; case "txt_EngIDCounter": break; case "Tex_QAD_Line": if (e.KeyCode == Keys.F1) { Tex_QAD_Line.Text = "CM2180"; } if (e.KeyCode == Keys.F2) { Tex_QAD_Line.Text = "CM3680"; } if (e.KeyCode == Keys.F3) { Tex_QAD_Line.Text = "CM5680"; } if (e.KeyCode == Keys.Enter) { if (ParseQADLine() == true && btn_OK.Enabled == false) { btn_OK.Enabled = true; btn_OK.Focus(); } } break; default: break; } }