Code::Blocks
SVN r11506
src
threadsdlg.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 THREADSDLG_H
7
#define THREADSDLG_H
8
9
#include <
wx/panel.h
>
10
#include <
cbdebugger_interfaces.h
>
11
12
class
wxCommandEvent
;
13
class
wxListCtrl
;
14
class
wxListEvent
;
15
16
class
ThreadsDlg
:
public
wxPanel
,
public
cbThreadsDlg
17
{
18
public
:
19
ThreadsDlg
(
wxWindow
* parent);
20
21
wxWindow
*
GetWindow
() {
return
this
; }
22
23
void
Reload
();
24
void
EnableWindow
(
bool
enable);
25
protected
:
26
void
OnListRightClick
(
wxListEvent
& event);
27
void
OnListDoubleClick
(
wxListEvent
& event);
28
void
OnSwitchThread
(
wxCommandEvent
& event);
29
30
private
:
31
DECLARE_EVENT_TABLE
();
32
private
:
33
wxListCtrl
*
m_list
;
34
};
35
36
#endif // THREADSDLG_H
ThreadsDlg::Reload
void Reload()
Definition:
threadsdlg.cpp:59
ThreadsDlg::ThreadsDlg
ThreadsDlg(wxWindow *parent)
Definition:
threadsdlg.cpp:38
ThreadsDlg::OnListRightClick
void OnListRightClick(wxListEvent &event)
Definition:
threadsdlg.cpp:106
cbThreadsDlg
Definition:
cbdebugger_interfaces.h:94
wxListCtrl
wxCommandEvent
ThreadsDlg::OnListDoubleClick
void OnListDoubleClick(wxListEvent &event)
Definition:
threadsdlg.cpp:115
ThreadsDlg::m_list
wxListCtrl * m_list
Definition:
threadsdlg.h:33
wxListEvent
ThreadsDlg::EnableWindow
void EnableWindow(bool enable)
Definition:
threadsdlg.cpp:148
ThreadsDlg
Definition:
threadsdlg.h:16
ThreadsDlg::GetWindow
wxWindow * GetWindow()
Definition:
threadsdlg.h:21
cbdebugger_interfaces.h
ThreadsDlg::DECLARE_EVENT_TABLE
DECLARE_EVENT_TABLE()
wxPanel
ThreadsDlg::OnSwitchThread
void OnSwitchThread(wxCommandEvent &event)
Definition:
threadsdlg.cpp:121
wxWindow
panel.h
Generated by
1.8.13