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

Inheritance diagram of SizedParent

| |method_summary| Methods Summary ================================ ================================================================================ ================================================================================ :meth:`~lib.sized_controls.SizedParent.AddChild` :meth:`~lib.sized_controls.SizedParent.GetSizerType` :meth:`~lib.sized_controls.SizedParent.SetSizerType` Sets the sizer type and automatically re-assign any children ================================================================================ ================================================================================ | |api| Class API =============== .. class:: SizedParent: def AddChild(self, child) .. method:: AddChild(self, child) .. method:: GetSizerType(self) .. method:: SetSizerType(self, type, options={}) Sets the sizer type and automatically re-assign any children to it. :param type: sizer type, valid values are "horizontal", "vertical", "form", "table" and "grid" :param options: dictionary of options depending on type