Code::Blocks
SVN r11506
|
#include <threadsdlg.h>
Public Member Functions | |
ThreadsDlg (wxWindow *parent) | |
wxWindow * | GetWindow () |
void | Reload () |
void | EnableWindow (bool enable) |
Public Member Functions inherited from cbThreadsDlg | |
virtual | ~cbThreadsDlg () |
Protected Member Functions | |
void | OnListRightClick (wxListEvent &event) |
void | OnListDoubleClick (wxListEvent &event) |
void | OnSwitchThread (wxCommandEvent &event) |
Private Member Functions | |
DECLARE_EVENT_TABLE () | |
Private Attributes | |
wxListCtrl * | m_list |
Definition at line 16 of file threadsdlg.h.
ThreadsDlg::ThreadsDlg | ( | wxWindow * | parent | ) |
Definition at line 38 of file threadsdlg.cpp.
References _(), wxBoxSizer::Add(), Manager::Get(), Manager::GetColourManager(), ColourManager::RegisterColour(), wxALL, wxDefaultPosition, wxDefaultSize, wxEXPAND, wxFONTFAMILY_MODERN, wxFONTSTYLE_NORMAL, wxFONTWEIGHT_NORMAL, wxLC_HRULES, wxLC_REPORT, wxLC_SINGLE_SEL, wxLC_VRULES, wxLIST_FORMAT_LEFT, wxLIST_FORMAT_RIGHT, wxRED, wxT, wxVERTICAL, and wxWHITE.
|
private |
Referenced by GetWindow().
|
virtual |
Implements cbThreadsDlg.
Definition at line 148 of file threadsdlg.cpp.
References m_list.
Referenced by GetWindow().
|
inlinevirtual |
Implements cbThreadsDlg.
Definition at line 21 of file threadsdlg.h.
References DECLARE_EVENT_TABLE(), EnableWindow(), OnListDoubleClick(), OnListRightClick(), OnSwitchThread(), and Reload().
|
protected |
Definition at line 115 of file threadsdlg.cpp.
References OnSwitchThread().
Referenced by GetWindow().
|
protected |
Definition at line 106 of file threadsdlg.cpp.
References _(), wxMenu::Append(), wxListCtrl::GetSelectedItemCount(), and m_list.
Referenced by GetWindow().
|
protected |
Definition at line 121 of file threadsdlg.cpp.
References Manager::Get(), DebuggerManager::GetActiveDebugger(), Manager::GetDebuggerManager(), wxListCtrl::GetItem(), wxListCtrl::GetNextItem(), wxListCtrl::GetSelectedItemCount(), m_list, cbDebuggerPlugin::SwitchToThread(), wxString::ToULong(), wxLIST_MASK_TEXT, wxLIST_NEXT_ALL, and wxLIST_STATE_SELECTED.
Referenced by GetWindow(), and OnListDoubleClick().
|
virtual |
Implements cbThreadsDlg.
Definition at line 59 of file threadsdlg.cpp.
References wxListCtrl::DeleteAllItems(), wxListCtrl::EnsureVisible(), wxString::Format(), Manager::Get(), DebuggerManager::GetActiveDebugger(), ColourManager::GetColour(), Manager::GetColourManager(), wxListCtrl::GetColumnCount(), Manager::GetDebuggerManager(), wxListCtrl::GetItemCount(), cbDebuggerPlugin::GetThread(), cbDebuggerPlugin::GetThreadsCount(), wxListCtrl::InsertItem(), m_list, wxListCtrl::SetColumnWidth(), wxListCtrl::SetItem(), wxListCtrl::SetItemBackgroundColour(), wxListCtrl::SetItemTextColour(), wxLIST_AUTOSIZE, and wxT.
Referenced by GetWindow().
|
private |
Definition at line 33 of file threadsdlg.h.
Referenced by EnableWindow(), OnListRightClick(), OnSwitchThread(), and Reload().