public void closeConfirmPlayCardPopup() { if (!this.confirmPlayCardPopupClosing) { this.confirmPlayCardPopupClosing = true; if (this.isPopupWindowOpenAndClose(this.m_confirmPlayCardPopup) && (this.getCardWindow() != null)) { ((PlayCardsWindow) this.getCardWindow()).reactivatePanel(); } this.m_confirmPlayCardPopup = null; this.confirmPlayCardPopupClosing = false; } }
public ConfirmPlayCardPopup openConfirmPlayCardPopup(CardTypes.CardDefinition def, ConfirmPlayCardPanel.CardClickPlayDelegate callback) { this.closePopupWindow(this.m_confirmPlayCardPopup); this.m_confirmPlayCardPopup = new ConfirmPlayCardPopup(); this.positionWindow(this.m_confirmPlayCardPopup, false, false); this.m_confirmPlayCardPopup.init(def, callback); this.m_confirmPlayCardPopup.Show(this.getCardWindow()); return this.m_confirmPlayCardPopup; }