.. include:: headings.inc .. currentmodule:: lib.resizewidget .. highlight:: python .. _lib.resizewidget.ResizeWidget: ========================================================================================================================================== |phoenix_title| **ResizeWidget** ========================================================================================================================================== | |class_hierarchy| Inheritance Diagram ===================================== Inheritance diagram for class **ResizeWidget** .. raw:: html

Inheritance diagram of ResizeWidget

| |super_classes| Known Superclasses ================================== :class:`PyPanel` | |method_summary| Methods Summary ================================ ================================================================================ ================================================================================ :meth:`~lib.resizewidget.ResizeWidget.__init__` :meth:`~lib.resizewidget.ResizeWidget.AddChild` :meth:`~lib.resizewidget.ResizeWidget.AdjustToChild` :meth:`~lib.resizewidget.ResizeWidget.AdjustToSize` :meth:`~lib.resizewidget.ResizeWidget.DoGetBestSize` :meth:`~lib.resizewidget.ResizeWidget.EnableResize` :meth:`~lib.resizewidget.ResizeWidget.GetManagedChild` :meth:`~lib.resizewidget.ResizeWidget.IsResizeEnabled` :meth:`~lib.resizewidget.ResizeWidget.OnLeftDown` :meth:`~lib.resizewidget.ResizeWidget.OnLeftUp` :meth:`~lib.resizewidget.ResizeWidget.OnMouseLeave` :meth:`~lib.resizewidget.ResizeWidget.OnMouseMove` :meth:`~lib.resizewidget.ResizeWidget.OnPaint` :meth:`~lib.resizewidget.ResizeWidget.OnSize` :meth:`~lib.resizewidget.ResizeWidget.RemoveChild` :meth:`~lib.resizewidget.ResizeWidget.SetManagedChild` ================================================================================ ================================================================================ | |property_summary| Properties Summary ===================================== ================================================================================ ================================================================================ :attr:`~lib.resizewidget.ResizeWidget.ManagedChild` ================================================================================ ================================================================================ | |api| Class API =============== .. class:: ResizeWidget(PyPanel) .. method:: __init__(self, \*args, \*\*kw) .. method:: AddChild(self, child) .. method:: AdjustToChild(self) .. method:: AdjustToSize(self, size) .. method:: DoGetBestSize(self) .. method:: EnableResize(self, enable=True) .. method:: GetManagedChild(self) .. method:: IsResizeEnabled(self) .. method:: OnLeftDown(self, evt) .. method:: OnLeftUp(self, evt) .. method:: OnMouseLeave(self, evt) .. method:: OnMouseMove(self, evt) .. method:: OnPaint(self, evt) .. method:: OnSize(self, evt) .. method:: RemoveChild(self, child) .. method:: SetManagedChild(self, child) .. attribute:: ManagedChild See :meth:`~ResizeWidget.SetManagedChild` , :meth:`~ResizeWidget.GetManagedChild`