Phoenix Logo

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

Inheritance diagram for class SizedDialog:

super_classes Known Superclasses

wx.Dialog


method_summary Methods Summary

__init__ self in the following sample is a wx.SizedDialog instance.
GetContentsPane Return the pane to add controls too.
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.


Methods



__init__(self, *args, **kwargs)

self in the following sample is a 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)


GetContentsPane(self)

Return the pane to add controls too.



SetButtonSizer(self, sizer)

Set a sizer for buttons and adjust the button order.