.. wxPython Phoenix documentation This file was generated by Phoenix's sphinx generator and associated tools, do not edit by hand. Copyright: (c) 2011-2020 by Total Control Software License: wxWindows License .. include:: headings.inc .. currentmodule:: wx.lib.sized_controls .. highlight:: python .. _wx.lib.sized_controls.SizedDialog: ========================================================================================================================================== |phoenix_title| **wx.lib.sized_controls.SizedDialog** ========================================================================================================================================== A sized dialog Controls added to its content pane will automatically be added to the panes sizer. | |class_hierarchy| Class Hierarchy ================================= .. raw:: html
Inheritance diagram for class SizedDialog:
| |super_classes| Known Superclasses ================================== :class:`wx.Dialog` | |method_summary| Methods Summary ================================ ================================================================================ ================================================================================ :meth:`~wx.lib.sized_controls.SizedDialog.__init__` `self` in the following sample is a :class:`wx.SizedDialog` instance. :meth:`~wx.lib.sized_controls.SizedDialog.GetContentsPane` Return the pane to add controls too. :meth:`~wx.lib.sized_controls.SizedDialog.SetButtonSizer` Set a sizer for buttons and adjust the button order. ================================================================================ ================================================================================ | |api| Class API =============== .. class:: SizedDialog(wx.Dialog) A sized dialog Controls added to its content pane will automatically be added to the panes sizer. .. method:: __init__(self, \*args, \*\*kwargs) `self` in the following sample is a :class:`wx.SizedDialog` instance. Sample usage:: pane = self.GetContentsPane() pane.SetSizerType("horizontal") b1 = wx.Button(pane, wx.ID_ANY) t1 = wx.TextCtrl(pane, wx.ID_ANY) t1.SetSizerProps(expand=True) .. method:: GetContentsPane(self) Return the pane to add controls too. .. method:: SetButtonSizer(self, sizer) Set a sizer for buttons and adjust the button order.