Code::Blocks  SVN r11506
databreakpointdlg.h
Go to the documentation of this file.
1 /*
2  * This file is part of the Code::Blocks IDE and licensed under the GNU General Public License, version 3
3  * http://www.gnu.org/licenses/gpl-3.0.html
4  */
5 
6 #ifndef DATABREAKPOINTDLG_H
7 #define DATABREAKPOINTDLG_H
8 
9 #include <wx/wxprec.h>
10 
11 #ifdef __BORLANDC__
12  #pragma hdrstop
13 #endif
14 
15 //(*Headers(DataBreakpointDlg)
16 #include <wx/checkbox.h>
17 #include <wx/sizer.h>
18 #include "scrollingdialog.h"
19 #include <wx/textctrl.h>
20 #include <wx/radiobox.h>
21 //*)
22 
24 {
25  public:
26 
27  DataBreakpointDlg(wxWindow *parent, const wxString& dataExpression, bool enabled, int selection);
28  virtual ~DataBreakpointDlg();
29 
30  //(*Identifiers(DataBreakpointDlg)
31  static const long ID_CHK_ENABLED;
32  static const long ID_TXT_DATA_EXPRESION;
33  static const long ID_RDO_CONDITION;
34  //*)
35 
36  bool IsBreakpointEnabled();
37  int GetSelection();
39 
40  protected:
41 
42  //(*Handlers(DataBreakpointDlg)
43  //*)
44 
45  //(*Declarations(DataBreakpointDlg)
50  //*)
51 
52  private:
53 
54  DECLARE_EVENT_TABLE()
55 };
56 
57 #endif
wxTextCtrl * m_dataExpression
wxRadioBox * m_condition
static const long ID_RDO_CONDITION
wxCheckBox * m_enabled
static const long ID_TXT_DATA_EXPRESION
DataBreakpointDlg(wxWindow *parent, const wxString &dataExpression, bool enabled, int selection)
static const long ID_CHK_ENABLED
wxString GetDataExpression() const
wxStdDialogButtonSizer * StdDialogButtonSizer1