Code::Blocks
SVN r11506
|
#include <debuggermenu.h>
Public Member Functions | |
DebuggerToolbarHandler (DebuggerMenuHandler *menuHandler) | |
wxToolBar * | GetToolbar (bool create=true) |
Private Member Functions | |
void | OnUpdateUI (wxUpdateUIEvent &event) |
void | OnToolInfo (wxCommandEvent &event) |
void | OnDebugWindows (wxCommandEvent &event) |
void | OnStop (wxCommandEvent &event) |
DECLARE_EVENT_TABLE () | |
Private Attributes | |
wxToolBar * | m_Toolbar |
DebuggerMenuHandler * | m_menuHandler |
Friends | |
class | DebuggerManager |
Definition at line 77 of file debuggermenu.h.
DebuggerToolbarHandler::DebuggerToolbarHandler | ( | DebuggerMenuHandler * | menuHandler | ) |
Definition at line 788 of file debuggermenu.cpp.
|
private |
wxToolBar * DebuggerToolbarHandler::GetToolbar | ( | bool | create = true | ) |
Definition at line 794 of file debuggermenu.cpp.
References _T, Manager::AddonToolBar(), Manager::CreateEmptyToolbar(), Manager::Get(), and Manager::isToolBar16x16().
|
private |
Definition at line 863 of file debuggermenu.cpp.
References Manager::Get(), and Manager::GetAppWindow().
Referenced by DebuggerMenuHandler::OnActiveDebuggerTargetsDefaultClick().
|
private |
Definition at line 870 of file debuggermenu.cpp.
References _(), wxMenu::Append(), wxMenuItem::Enable(), Manager::Get(), DebuggerManager::GetActiveDebugger(), Manager::GetAppWindow(), Manager::GetDebuggerManager(), cbDebuggerPlugin::IsAttachedToProcess(), and cbDebuggerPlugin::IsStopped().
Referenced by DebuggerMenuHandler::OnActiveDebuggerTargetsDefaultClick().
|
private |
Definition at line 852 of file debuggermenu.cpp.
References Manager::Get(), DebuggerManager::GetActiveDebugger(), Manager::GetAppWindow(), Manager::GetDebuggerManager(), and cbDebuggerPlugin::SetupToolsMenu().
Referenced by DebuggerMenuHandler::OnActiveDebuggerTargetsDefaultClick().
|
private |
Definition at line 811 of file debuggermenu.cpp.
References Manager::Get(), DebuggerManager::GetActiveDebugger(), ProjectManager::GetActiveProject(), EditorManager::GetBuiltinActiveEditor(), cbProject::GetCurrentlyCompilingTarget(), Manager::GetDebuggerManager(), Manager::GetEditorManager(), ProjectManager::GetIsRunning(), Manager::GetProjectManager(), cbDebuggerPlugin::IsAttachedToProcess(), cbDebuggerPlugin::IsRunning(), cbDebuggerPlugin::IsStopped(), NULL, and cbDebuggerPlugin::ToolMenuEnabled().
Referenced by DebuggerMenuHandler::OnActiveDebuggerTargetsDefaultClick().
|
friend |
Definition at line 79 of file debuggermenu.h.
|
private |
Definition at line 90 of file debuggermenu.h.
|
private |
Definition at line 89 of file debuggermenu.h.