private void CheckStateChanged(object sender, EventArgs e) { if (doNotUpdate) { return; } CheckBox cb = (CheckBox)sender; BRIReader.RFIDButtonIDs btn = BRIReader.RFIDButtonIDs.CENTER; if (cb.Name == "chkLeftUpper") { btn = BRIReader.RFIDButtonIDs.LEFT; } if (cb.Name == "chkLeftLower") { btn = BRIReader.RFIDButtonIDs.LEFT; } if (cb.Name == "chkRightLower") { btn = BRIReader.RFIDButtonIDs.RIGHT; } if (cb.Name == "chkRightUpper") { btn = BRIReader.RFIDButtonIDs.RIGHT; } if (cb.Name == "chkCenterScan") { btn = BRIReader.RFIDButtonIDs.CENTER; } if (cb.Name == "chkButtonMiddle") { btn = BRIReader.RFIDButtonIDs.MIDDLE; } if (cb.Checked) { if (!_BRIReader.RFIDButtonEnable(btn)) { addLog("Enable button " + btn.ToString() + " FAILED"); } else { addLog("Enable button " + btn.ToString() + " OK"); } } else { if (!_BRIReader.RFIDButtonDisable(btn)) { addLog("Disable button " + btn.ToString() + " FAILED"); } else { addLog("Disable button " + btn.ToString() + " FAILED"); } } }