X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/f44602beb7f548ce44237cdb417b7a994b54b901..a24268437fd8f5cf62e11ea3d386b14d38e6d981:/wxPython/samples/embedded/embedded_sample.py diff --git a/wxPython/samples/embedded/embedded_sample.py b/wxPython/samples/embedded/embedded_sample.py new file mode 100644 index 0000000000..f98c3f3efb --- /dev/null +++ b/wxPython/samples/embedded/embedded_sample.py @@ -0,0 +1,24 @@ +from wxPython.wx import * +from wxPython.lib.PyCrust import shell, version + +class MyPanel(wxPanel): + def __init__(self, parent): + wxPanel.__init__(self, parent, -1) + print parent + + text = wxStaticText(self, -1, + "Everything on this side of the splitter comes from Python.") + text.SetFont(wxFont(12, wxSWISS, wxNORMAL, wxBOLD)) + + intro = 'Welcome To PyCrust %s - The Flakiest Python Shell' % version.VERSION + pycrust = shell.Shell(self, -1, introText=intro) + #pycrust = wxTextCtrl(self, -1, intro) + + sizer = wxBoxSizer(wxVERTICAL) + sizer.Add(text, 0, wxEXPAND|wxALL, 10) + sizer.Add(pycrust, 1, wxEXPAND|wxBOTTOM|wxLEFT|wxRIGHT, 10) + + self.SetSizer(sizer) + #self.SetAutoLayout(true) + #self.Layout() +