void EditBreakpointDlg::EndModal(int retCode) { if (retCode == wxID_OK) { m_breakpoint.enabled = XRCCTRL(*this, "chkEnabled", wxCheckBox)->GetValue(); m_breakpoint.useIgnoreCount = XRCCTRL(*this, "chkIgnore", wxCheckBox)->IsChecked(); m_breakpoint.ignoreCount = XRCCTRL(*this, "spnIgnoreCount", wxSpinCtrl)->GetValue(); m_breakpoint.useCondition = XRCCTRL(*this, "chkExpr", wxCheckBox)->IsChecked(); m_breakpoint.condition = CleanStringValue(XRCCTRL(*this, "txtExpr", wxTextCtrl)->GetValue()); } wxScrollingDialog::EndModal(retCode); }
wxString DataBreakpointDlg::GetDataExpression() const { return CleanStringValue(m_dataExpression->GetValue()); }