]>
Commit | Line | Data |
---|---|---|
2620b36e RD |
1 | import wx |
2 | from wx.py import shell, version | |
a2426843 | 3 | |
2620b36e | 4 | class MyPanel(wx.Panel): |
a2426843 | 5 | def __init__(self, parent): |
0625ef68 | 6 | wx.Panel.__init__(self, parent, -1, style=wx.SUNKEN_BORDER) |
a2426843 | 7 | |
2620b36e | 8 | text = wx.StaticText(self, -1, |
a2426843 | 9 | "Everything on this side of the splitter comes from Python.") |
0625ef68 | 10 | |
a2426843 RD |
11 | intro = 'Welcome To PyCrust %s - The Flakiest Python Shell' % version.VERSION |
12 | pycrust = shell.Shell(self, -1, introText=intro) | |
9ca5a18a | 13 | #pycrust = wx.TextCtrl(self, -1, intro) |
a2426843 | 14 | |
2620b36e RD |
15 | sizer = wx.BoxSizer(wx.VERTICAL) |
16 | sizer.Add(text, 0, wx.EXPAND|wx.ALL, 10) | |
17 | sizer.Add(pycrust, 1, wx.EXPAND|wx.BOTTOM|wx.LEFT|wx.RIGHT, 10) | |
a2426843 RD |
18 | |
19 | self.SetSizer(sizer) | |
a2426843 | 20 |