wx.py.crust.CrustFrame¶
Frame containing all the PyCrust components.
Class Hierarchy¶
Known Subclasses¶
wx.py.crustslices.CrustSlicesFrame
Known Superclasses¶
wx.py.frame.Frame
, wx.py.frame.ShellFrameMixin
Methods Summary¶
Create CrustFrame instance. |
|
Called by derived classes to load settings specific to the Frame |
|
Display an About window. |
|
Event handler for closing. |
|
Show a help dialog. |
|
Called by derived classes to save Frame settings to a wx.Config object |
|
Toggle the display of the filling and other tools |
|
Class API¶
- class CrustFrame(frame.Frame, frame.ShellFrameMixin)¶
Frame containing all the PyCrust components.
Methods¶
- __init__(self, parent=None, id=-1, title='PyCrust', pos=wx.DefaultPosition, size=wx.DefaultSize, style=wx.DEFAULT_FRAME_STYLE, rootObject=None, rootLabel=None, rootIsNamespace=True, locals=None, InterpClass=None, config=None, dataDir=None, \*args, \*\*kwds)¶
Create CrustFrame instance.
- DoSaveSettings(self)¶
- LoadSettings(self)¶
Called by derived classes to load settings specific to the Frame
- OnAbout(self, event)¶
Display an About window.
- OnClose(self, event)¶
Event handler for closing.
- OnHelp(self, event)¶
Show a help dialog.
- SaveSettings(self, force=False)¶
Called by derived classes to save Frame settings to a wx.Config object
- ToggleTools(self)¶
Toggle the display of the filling and other tools
- ToolsShown(self)¶