PYME.recipes.bakeshop module

Created on Mon Jun 8 16:06:17 2015

@author: david

class PYME.recipes.bakeshop.BakeshopApp(redirect=False, filename=None, useBestVisual=False, clearSigInt=True)

Bases: wx._core.App

Construct a wx.App object.

Parameters:
  • redirect – Should sys.stdout and sys.stderr be redirected? Defaults to False. If filename is None then output will be redirected to a window that pops up as needed. (You can control what kind of window is created for the output by resetting the class variable outputWindowClass to a class of your choosing.)
  • filename – The name of a file to redirect output to, if redirect is True.
  • useBestVisual – Should the app try to use the best available visual provided by the system (only relevant on systems that have more than one visual.) This parameter must be used instead of calling SetUseBestVisual later on because it must be set before the underlying GUI toolkit is initialized.
  • clearSigInt – Should SIGINT be cleared? This allows the app to terminate upon a Ctrl-C in the console like other GUI apps will.
Note:

You should override OnInit to do applicaition initialization to ensure that the system, toolkit and wxWidgets are fully initialized.

Attributes

Active IsActive(self) -> bool
AppDisplayName GetAppDisplayName(self) -> String
AppName See GetAppName and SetAppName
AssertMode See GetAssertMode and SetAssertMode
ClassName See GetClassName and SetClassName
EvtHandlerEnabled See GetEvtHandlerEnabled and SetEvtHandlerEnabled
ExitOnFrameDelete See GetExitOnFrameDelete and SetExitOnFrameDelete
LayoutDirection See GetLayoutDirection
NextHandler See GetNextHandler and SetNextHandler
PreviousHandler See GetPreviousHandler and SetPreviousHandler
PrintMode See GetPrintMode and SetPrintMode
TopWindow See GetTopWindow and SetTopWindow
Traits See GetTraits
UseBestVisual See GetUseBestVisual and SetUseBestVisual
VendorDisplayName GetVendorDisplayName(self) -> String
VendorName See GetVendorName and SetVendorName
thisown The membership flag

Methods

OnInit()
OnInit()
PYME.recipes.bakeshop.main()