#include <resize.h>
Inherits wxIFMExtensionPluginBase.
Inheritance diagram for wxIFMDefaultResizePlugin:
Definition at line 42 of file resize.h.
|
Definition at line 59 of file resize.cpp. |
|
Definition at line 865 of file resize.cpp. References wxIFMComponent::GetType(), wxIFMComponent::m_children, and wxIFMComponent::m_fixed. Referenced by UpdateContainerResizeSashes(), and UpdateResizeSashes(). |
|
Tells the extension plugin what interface plugin it extends. If an extension plugin only works for inteface plugin Q, a warning message should be generated by this function, and false should be returned. Otherwise, return true. If this function returns false, the extension plugin will be removed from the interface plugin that it was added to. Reimplemented from wxIFMExtensionPluginBase. Definition at line 67 of file resize.cpp. References wxIFMExtensionPluginBase::Initialize(), and m_ip. |
|
Definition at line 146 of file resize.cpp. References wxIFMExtensionPluginBase::GetIP(), and wxIFMInterfacePluginBase::ProcessPluginEvent(). |
|
|
Definition at line 87 of file resize.cpp. References wxIFMComponent::AddExtensionData(). |
|
Definition at line 103 of file resize.cpp. References wxIFMDockEvent::GetDestination(), wxIFMExtensionPluginBase::GetIP(), and wxIFMInterfacePluginBase::ProcessPluginEvent(). |
|
|
|
Definition at line 459 of file resize.cpp. References IFM_GET_EXTENSION_DATA, wxIFMResizeData::m_display, wxIFMComponent::m_hidden, wxIFMResizeData::m_rect, and wxIFMRectEvent::SetRect(). |
|
Definition at line 619 of file resize.cpp. References wxIFMExtensionPluginBase::GetIP(), wxIFMKeyEvent::GetKeyEvent(), wxIFMExtensionPluginBase::GetManager(), m_realtime, m_resizing, wxIFMInterfacePluginBase::ProcessPluginEvent(), and wxInterfaceManager::ReleaseInput(). |
|
Definition at line 559 of file resize.cpp. References wxInterfaceManager::CaptureInput(), wxInterfaceManager::GetCapturedWindow(), wxIFMExtensionPluginBase::GetIP(), wxIFMExtensionPluginBase::GetManager(), wxIFMMouseEvent::GetMouseEvent(), wxIFMRectEvent::GetRect(), m_realtime, m_resizing, and wxIFMInterfacePluginBase::ProcessPluginEvent(). |
|
Definition at line 592 of file resize.cpp. References wxIFMExtensionPluginBase::GetIP(), wxIFMExtensionPluginBase::GetManager(), wxIFMMouseEvent::GetMouseEvent(), m_realtime, m_resizing, wxIFMInterfacePluginBase::ProcessPluginEvent(), and wxInterfaceManager::ReleaseInput(). |
|
Definition at line 607 of file resize.cpp. References wxIFMExtensionPluginBase::GetIP(), wxIFMMouseEvent::GetMouseEvent(), m_realtime, m_resizing, and wxIFMInterfacePluginBase::ProcessPluginEvent(). |
|
Definition at line 405 of file resize.cpp. References wxIFMPaintEvent::GetDC(), wxIFMExtensionPluginBase::GetIP(), wxIFMRectEvent::GetRect(), IFM_GET_EXTENSION_DATA, IFM_ORIENTATION_BOTTOM, IFM_ORIENTATION_LEFT, IFM_ORIENTATION_RIGHT, IFM_ORIENTATION_TOP, wxIFMResizeData::m_display, wxIFMComponent::m_hidden, wxIFMResizeData::m_side, and wxIFMInterfacePluginBase::ProcessPluginEvent(). |
|
|
|
Definition at line 836 of file resize.cpp. References wxInterfaceManager::GetCapturedWindow(), wxIFMExtensionPluginBase::GetManager(), wxIFMResizeEvent::GetPosition(), IFM_ALIGN_HORIZONTAL, IFM_ALIGN_VERTICAL, m_offset, m_oldPos, m_orientation, m_resizeRect, PaintResizeHint(), and wxIFMResizeEvent::RealtimeUpdates(). |
|
|
Definition at line 475 of file resize.cpp. References wxIFMRectEvent::GetRect(), IFM_GET_EXTENSION_DATA, IFM_ORIENTATION_BOTTOM, IFM_ORIENTATION_LEFT, IFM_ORIENTATION_RIGHT, IFM_ORIENTATION_TOP, IFM_RESIZE_SASH_SIZE, wxIFMResizeData::m_rect, and wxIFMResizeData::m_side. |
|
Definition at line 159 of file resize.cpp. References wxIFMExtensionPluginBase::GetIP(), wxIFMComponent::m_parent, and wxIFMInterfacePluginBase::ProcessPluginEvent(). |
|
Definition at line 117 of file resize.cpp. References wxIFMExtensionPluginBase::GetIP(), wxIFMUndockEvent::GetParent(), wxIFMUndockEvent::GetParentType(), wxIFMComponent::m_children, and wxIFMInterfacePluginBase::ProcessPluginEvent(). |
|
Definition at line 206 of file resize.cpp. References wxIFMComponent::GetType(), UpdateContainerResizeSashes(), and UpdateResizeSashes(). |
|
Definition at line 636 of file resize.cpp. Referenced by OnResizeBegin(), OnResizeEnd(), and OnResizing(). |
|
|
|
Definition at line 270 of file resize.cpp. References wxIFMExtensionPluginBase::GetIP(), wxIFMComponent::GetNextVisibleComponent(), HasResizeableChildren(), IFM_ALIGN_HORIZONTAL, IFM_ALIGN_VERTICAL, IFM_CANFLOAT, IFM_GET_EXTENSION_DATA, IFM_ORIENTATION_BOTTOM, IFM_ORIENTATION_RIGHT, wxIFMComponent::m_alignment, wxIFMComponent::m_children, wxIFMResizeData::m_display, wxIFMComponent::m_docked, wxIFMComponent::m_parent, wxIFMResizeData::m_side, and wxIFMInterfacePluginBase::ProcessPluginEvent(). Referenced by OnUpdateResizeSashes(), and UpdateContainerResizeSashes(). |
|
Reimplemented from wxIFMExtensionPluginBase. Definition at line 45 of file resize.h. Referenced by Initialize(). |
|
Definition at line 51 of file resize.h. Referenced by OnResizeBegin(), OnResizeEnd(), and OnResizing(). |
|
Definition at line 48 of file resize.h. Referenced by OnResizeBegin(), and OnResizing(). |
|
Definition at line 50 of file resize.h. Referenced by OnResizeBegin(), OnResizeEnd(), and OnResizing(). |
|
Definition at line 47 of file resize.h. Referenced by OnKeyDown(), OnLeftDown(), OnLeftUp(), and OnMouseMove(). |
|
Definition at line 49 of file resize.h. Referenced by OnResizeBegin(), OnResizeEnd(), and OnResizing(). |
|
Definition at line 47 of file resize.h. Referenced by OnKeyDown(), OnLeftDown(), OnLeftUp(), and OnMouseMove(). |