Helper class, used for spying for unhandled mouse events on control bars and forwarding them to the frame layout.
Derived from
wxEvtHandler (REF NOT FOUND)
Include files
<wx/fl/controlbar.h>
Data structures
typedef cbBarInfo* BarInfoPtrT
forward declarations
typedef cbRowInfo* RowInfoPtrT
enumeration of hittest results, see cbDockPane::HitTestPaneItems(..)
enum CB_HITTEST_RESULT { CB_NO_ITEMS_HITTED, CB_UPPER_ROW_HANDLE_HITTED, CB_LOWER_ROW_HANDLE_HITTED, CB_LEFT_BAR_HANDLE_HITTED, CB_RIGHT_BAR_HANDLE_HITTED, CB_BAR_CONTENT_HITTED }Members
cbBarSpy::cbBarSpy
cbBarSpy::ProcessEvent
cbBarSpy::SetBarWindow
cbBarSpy(wxFrameLayout* pPanel)
Constructor, taking a parent pane.
cbBarSpy()
Default constructor.
bool ProcessEvent(wxEvent& event)
Performs special event processing.
void SetBarWindow(wxWindow* pWnd)
Sets the bar window.