#include <defplugin.h>
Collaboration diagram for wxIFMDefaultPlugin:
This plugin is added to every interface plugin unconditionally. It will be added so that it processes events after the interface plugin and all of its extensions.
Definition at line 26 of file defplugin.h.
|
Definition at line 35 of file defplugin.h. |
|
Definition at line 64 of file defplugin.cpp. |
|
Definition at line 31 of file defplugin.h. References m_ip. Referenced by OnConvertRect(), OnDeleteComponent(), OnDock(), OnGetDesiredSize(), OnGetMaxSize(), OnGetMinSize(), OnGetRect(), OnHitTest(), OnPaintBg(), OnPaintBorder(), OnSetDesiredSize(), OnSetRect(), OnShowComponent(), OnUndock(), and OnUpdate(). |
|
Definition at line 30 of file defplugin.h. References wxIFMInterfacePluginBase::GetManager(), and m_ip. Referenced by OnSetChildSize(). |
|
Definition at line 679 of file defplugin.cpp. References wxIFMBeginPaintEvent::GetOnPaint(), wxIFMBeginPaintEvent::GetWindow(), and wxIFMBeginPaintEvent::SetDC(). |
|
Definition at line 1043 of file defplugin.cpp. References wxIFMCalcRectsEvent::GetComponentRects(), wxIFMCalcRectsEvent::GetComponents(), wxIFMCalcRectsEvent::GetMaxSizes(), wxIFMCalcRectsEvent::GetMinSizes(), wxIFMComponent::GetNextVisibleComponent(), wxIFMCalcRectsEvent::GetRect(), IFM_ALIGN_HORIZONTAL, IFM_ALIGN_VERTICAL, IFM_NO_MAXIMUM, wxIFMComponent::m_alignment, and wxIFMCalcRectsEvent::SetComponentRect(). |
|
|
Definition at line 842 of file defplugin.cpp. References GetIP(), wxIFMComponent::m_children, wxIFMComponent::m_docked, and wxIFMInterfacePluginBase::ProcessPluginEvent(). |
|
Definition at line 591 of file defplugin.cpp. References wxIFMDockEvent::GetDestination(), wxIFMDockEvent::GetIndex(), GetIP(), IFM_DEFAULT_INDEX, IFM_GET_EXTENSION_DATA, wxIFMComponent::m_children, wxIFMComponent::m_docked, wxIFMComponent::m_parent, and wxIFMInterfacePluginBase::ProcessPluginEvent(). |
|
Definition at line 692 of file defplugin.cpp. References wxIFMEndPaintEvent::GetDC(). |
|
Definition at line 515 of file defplugin.cpp. References GetIP(), wxIFMRectEvent::GetSize(), IFM_COORDS_ABSOLUTE, IFM_COORDS_CLIENT, wxIFMComponent::m_desiredSize, wxIFMComponent::m_minSize, wxIFMInterfacePluginBase::ProcessPluginEvent(), and wxIFMRectEvent::SetSize(). |
|
|
|
handles Get[Client|Background]Rect
Definition at line 199 of file defplugin.cpp. References GetIP(), wxIFMRectEvent::GetRect(), IFM_COORDS_ABSOLUTE, IFM_COORDS_BACKGROUND, IFM_COORDS_CLIENT, wxIFMComponent::m_rect, wxIFMInterfacePluginBase::ProcessPluginEvent(), and wxIFMRectEvent::SetRect(). |
|
|
handles PaintBG
Definition at line 698 of file defplugin.cpp. References wxIFMPaintEvent::GetDC(), GetIP(), wxIFMRectEvent::GetRect(), wxIFMComponent::IsVisible(), and wxIFMInterfacePluginBase::ProcessPluginEvent(). |
|
Definition at line 729 of file defplugin.cpp. References wxIFMDimensions::bottom, wxIFMPaintEvent::GetDC(), GetIP(), wxIFMRectEvent::GetRect(), wxIFMComponent::IsVisible(), wxIFMDimensions::left, wxIFMComponent::m_borders, wxIFMInterfacePluginBase::ProcessPluginEvent(), wxIFMDimensions::right, and wxIFMDimensions::top. |
|
|
Definition at line 542 of file defplugin.cpp. References GetIP(), wxIFMRectEvent::GetSize(), IFM_COORDS_ABSOLUTE, IFM_COORDS_CLIENT, IFM_GET_EXTENSION_DATA, IFM_NO_MAXIMUM, IFM_USE_CURRENT_VALUE, wxIFMComponent::m_desiredSize, and wxIFMInterfacePluginBase::ProcessPluginEvent(). |
|
Definition at line 912 of file defplugin.cpp. |
|
Definition at line 907 of file defplugin.cpp. |
|
handles Set[Client|Background]Rect
Definition at line 69 of file defplugin.cpp. References GetIP(), wxIFMRectEvent::GetRect(), wxIFMRectEvent::GetSize(), IFM_COORDS_ABSOLUTE, IFM_COORDS_BACKGROUND, IFM_COORDS_CLIENT, IFM_NO_MAXIMUM, IFM_NO_MINIMUM, IFM_USE_CURRENT_VALUE, wxIFMComponent::m_rect, and wxIFMInterfacePluginBase::ProcessPluginEvent(). |
|
Definition at line 1196 of file defplugin.cpp. References wxIFMShowChildEvent::GetShow(), wxIFMShowChildEvent::GetUpdate(), and wxIFMComponent::Show(). |
|
|
Definition at line 789 of file defplugin.cpp. References wxIFMUndockEvent::GetDelete(), GetIP(), IFM_GET_EXTENSION_DATA, wxIFMComponent::m_children, wxIFMComponent::m_docked, wxIFMComponent::m_parent, and wxIFMInterfacePluginBase::ProcessPluginEvent(). |
|
handles UpdateComponent
Definition at line 630 of file defplugin.cpp. References GetIP(), wxIFMComponent::GetMinSize(), wxIFMComponent::GetParentWindow(), wxIFMRectEvent::GetRect(), wxIFMUpdateComponentEvent::GetRect(), IFM_COORDS_ABSOLUTE, IFM_COORDS_FLOATINGWINDOW, IFM_GET_EXTENSION_DATA, wxIFMComponent::m_docked, wxIFMComponent::m_rect, and wxIFMInterfacePluginBase::ProcessPluginEvent(). |
|
Definition at line 1234 of file defplugin.cpp. References wxIFMComponentVisibilityChangedEvent::GetShow(), wxIFMComponent::IsShown(), wxIFMComponent::IsVisible(), wxIFMComponent::m_children, and wxIFMComponent::VisibilityChanged(). |
|
Definition at line 29 of file defplugin.h. Referenced by GetIP(), and GetManager(). |