private void btnNewCard_Click(object sender, EventArgs e) { try { if (btnNewCard.Tag != null) { return; } if (btnNewCard.SelectedItem == null) { return; } bool present = false; if (driver != null) { present = driver.CardInserted; driver.CardInserted = false; } implementation = btnNewCard.SelectedItem as ICardImplementation; card = implementation.GetCardObject(); card.log += new Action <object>(card_Log); card.NewCard(); SetUI(card.GetUI()); if (driver != null) { driver.Handler = card.Handler; } } catch (Exception ex) { card_Log(ex); } }
private void btnNewCard_Click(object sender, EventArgs e) { try { if (btnNewCard.Tag != null) return; if (btnNewCard.SelectedItem == null) return; bool present = false; if (driver != null) { present = driver.CardInserted; driver.CardInserted = false; } implementation = btnNewCard.SelectedItem as ICardImplementation; card = implementation.GetCardObject(); card.log += new Action<object>(card_Log); card.NewCard(); SetUI(card.GetUI()); if (driver != null) driver.Handler = card.Handler; } catch (Exception ex) { card_Log(ex); } }