|
Code::Blocks
SVN r11506
|
Event used to request from the main app to add a window to the docking system. More...
#include <sdk_events.h>
Public Types | |
| enum | DockSide { dsLeft = 0, dsRight, dsTop, dsBottom, dsFloating, dsUndefined } |
Public Member Functions | |
| CodeBlocksDockEvent (wxEventType commandType=wxEVT_NULL, int id=0) | |
| CodeBlocksDockEvent (const CodeBlocksDockEvent &rhs) | |
| wxEvent * | Clone () const override |
Public Attributes | |
| wxString | name |
| Dock's name. Must be unique. If empty, a unique name will be assigned. More... | |
| wxString | title |
| Dock's title. More... | |
| wxWindow * | pWindow |
| The window to dock. More... | |
| wxSize | desiredSize |
| The desired size. More... | |
| wxSize | floatingSize |
| The desired floating size. More... | |
| wxSize | minimumSize |
| The minimum allowed size. More... | |
| wxPoint | floatingPos |
| The desired floating position. More... | |
| DockSide | dockSide |
| The side to dock it. More... | |
| int | row |
| The row to dock it. More... | |
| int | column |
| The column to dock it. More... | |
| bool | shown |
| If true, initially shown. More... | |
| bool | stretch |
If true, the dock will stretch to fill the dockSide. More... | |
| bool | hideable |
| If true, the dock will be allowed to be closed by the user. More... | |
| bool | asTab |
| Add this window as a tab of an existing docked window (NOT IMPLEMENTED). More... | |
| wxString | bitmap |
| The bitmap to use. More... | |
| char | padding [64] |
| Unused space in this class for later enhancements. More... | |
Event used to request from the main app to add a window to the docking system.
Definition at line 83 of file sdk_events.h.
| Enumerator | |
|---|---|
| dsLeft | |
| dsRight | |
| dsTop | |
| dsBottom | |
| dsFloating | |
| dsUndefined | |
Definition at line 86 of file sdk_events.h.
|
inline |
Definition at line 96 of file sdk_events.h.
|
inline |
Definition at line 114 of file sdk_events.h.
|
inlineoverride |
Definition at line 133 of file sdk_events.h.
| bool CodeBlocksDockEvent::asTab |
Add this window as a tab of an existing docked window (NOT IMPLEMENTED).
Definition at line 148 of file sdk_events.h.
| wxString CodeBlocksDockEvent::bitmap |
The bitmap to use.
Definition at line 149 of file sdk_events.h.
| int CodeBlocksDockEvent::column |
The column to dock it.
Definition at line 144 of file sdk_events.h.
Referenced by MainFrame::OnRequestDockWindow().
| wxSize CodeBlocksDockEvent::desiredSize |
The desired size.
Definition at line 138 of file sdk_events.h.
Referenced by DebugInterfaceFactory::CreateBacktrace(), DebugInterfaceFactory::CreateBreapoints(), NativeParser::CreateClassBrowser(), DebugInterfaceFactory::CreateCPURegisters(), DebugInterfaceFactory::CreateDisassembly(), DebugInterfaceFactory::CreateMemory(), DebugInterfaceFactory::CreateThreads(), DebugInterfaceFactory::CreateWatches(), and MainFrame::OnRequestDockWindow().
| DockSide CodeBlocksDockEvent::dockSide |
The side to dock it.
Definition at line 142 of file sdk_events.h.
Referenced by DebugInterfaceFactory::CreateBacktrace(), DebugInterfaceFactory::CreateBreapoints(), NativeParser::CreateClassBrowser(), DebugInterfaceFactory::CreateCPURegisters(), DebugInterfaceFactory::CreateDisassembly(), DebugInterfaceFactory::CreateMemory(), DebugInterfaceFactory::CreateThreads(), DebugInterfaceFactory::CreateWatches(), and MainFrame::OnRequestDockWindow().
| wxPoint CodeBlocksDockEvent::floatingPos |
The desired floating position.
Definition at line 141 of file sdk_events.h.
Referenced by MainFrame::OnRequestDockWindow().
| wxSize CodeBlocksDockEvent::floatingSize |
The desired floating size.
Definition at line 139 of file sdk_events.h.
Referenced by DebugInterfaceFactory::CreateBacktrace(), DebugInterfaceFactory::CreateBreapoints(), NativeParser::CreateClassBrowser(), DebugInterfaceFactory::CreateCPURegisters(), DebugInterfaceFactory::CreateDisassembly(), DebugInterfaceFactory::CreateMemory(), DebugInterfaceFactory::CreateThreads(), DebugInterfaceFactory::CreateWatches(), and MainFrame::OnRequestDockWindow().
| bool CodeBlocksDockEvent::hideable |
If true, the dock will be allowed to be closed by the user.
Definition at line 147 of file sdk_events.h.
Referenced by NativeParser::CreateClassBrowser(), and MainFrame::OnRequestDockWindow().
| wxSize CodeBlocksDockEvent::minimumSize |
The minimum allowed size.
Definition at line 140 of file sdk_events.h.
Referenced by DebugInterfaceFactory::CreateBacktrace(), DebugInterfaceFactory::CreateBreapoints(), NativeParser::CreateClassBrowser(), DebugInterfaceFactory::CreateCPURegisters(), DebugInterfaceFactory::CreateDisassembly(), DebugInterfaceFactory::CreateMemory(), DebugInterfaceFactory::CreateThreads(), DebugInterfaceFactory::CreateWatches(), and MainFrame::OnRequestDockWindow().
| wxString CodeBlocksDockEvent::name |
Dock's name. Must be unique. If empty, a unique name will be assigned.
Definition at line 135 of file sdk_events.h.
Referenced by DebugInterfaceFactory::CreateBacktrace(), DebugInterfaceFactory::CreateBreapoints(), NativeParser::CreateClassBrowser(), DebugInterfaceFactory::CreateCPURegisters(), DebugInterfaceFactory::CreateDisassembly(), DebugInterfaceFactory::CreateMemory(), DebugInterfaceFactory::CreateThreads(), and DebugInterfaceFactory::CreateWatches().
| char CodeBlocksDockEvent::padding[64] |
Unused space in this class for later enhancements.
Definition at line 151 of file sdk_events.h.
| wxWindow* CodeBlocksDockEvent::pWindow |
The window to dock.
Definition at line 137 of file sdk_events.h.
Referenced by DebugInterfaceFactory::CreateBacktrace(), DebugInterfaceFactory::CreateBreapoints(), NativeParser::CreateClassBrowser(), DebugInterfaceFactory::CreateCPURegisters(), DebugInterfaceFactory::CreateDisassembly(), DebugInterfaceFactory::CreateMemory(), DebugInterfaceFactory::CreateThreads(), DebugInterfaceFactory::CreateWatches(), DebuggerMenuHandler::DebuggerMenuHandler(), DebuggerMenuHandler::OnAddWatch(), WatchesDlg::OnMenuExamineMemory(), MainFrame::OnRequestDockWindow(), MainFrame::OnRequestHideDockWindow(), MainFrame::OnRequestShowDockWindow(), MainFrame::OnRequestUndockWindow(), CodeCompletion::OnViewClassBrowser(), DebuggerMenuHandler::RegisterDefaultWindowItems(), NativeParser::RemoveClassBrowser(), RemoveDockWindow(), DebuggerManager::ShowBacktraceDialog(), MainFrame::ShowHideScriptConsole(), and ProjectManagerUI::SwitchToProjectsPage().
| int CodeBlocksDockEvent::row |
The row to dock it.
Definition at line 143 of file sdk_events.h.
Referenced by MainFrame::OnRequestDockWindow().
| bool CodeBlocksDockEvent::shown |
If true, initially shown.
Definition at line 145 of file sdk_events.h.
Referenced by NativeParser::CreateClassBrowser(), and MainFrame::OnRequestDockWindow().
| bool CodeBlocksDockEvent::stretch |
If true, the dock will stretch to fill the dockSide.
Definition at line 146 of file sdk_events.h.
Referenced by MainFrame::OnRequestDockWindow().
| wxString CodeBlocksDockEvent::title |
Dock's title.
Definition at line 136 of file sdk_events.h.
Referenced by DebugInterfaceFactory::CreateBacktrace(), DebugInterfaceFactory::CreateBreapoints(), NativeParser::CreateClassBrowser(), DebugInterfaceFactory::CreateCPURegisters(), DebugInterfaceFactory::CreateDisassembly(), DebugInterfaceFactory::CreateMemory(), DebugInterfaceFactory::CreateThreads(), DebugInterfaceFactory::CreateWatches(), and MainFrame::OnRequestDockWindow().
1.8.13