Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия | |||
fullcircle:32:python_ч_6 [2013/10/09 10:31] [GUI2 code:] |
fullcircle:32:python_ч_6 [2013/10/09 10:33] (текущий) [FrameSecond code:] удаление лишнего кода |
||
---|---|---|---|
Строка 106: | Строка 106: | ||
if __name__ == '__main__': | if __name__ == '__main__': | ||
main()</code> | main()</code> | ||
- | ====FrameSecond code:==== | ||
- | |||
- | <code>#Boa:Frame:FrameSecond | ||
- | |||
- | import wx | ||
- | |||
- | def create(parent): | ||
- | return FrameSecond(parent) | ||
- | |||
- | [wxID_FRAMESECOND, wxID_FRAMESECONDBTNFSEXIT, wxID_FRAMESECONDPANEL1, | ||
- | wxID_FRAMESECONDSTATICTEXT1, | ||
- | ] = [wx.NewId() for _init_ctrls in range(4)] | ||
- | |||
- | class FrameSecond(wx.Frame): | ||
- | def _init_ctrls(self, prnt): | ||
- | # generated method, don't edit | ||
- | wx.Frame.__init__(self, id=wxID_FRAMESECOND, name=u'FrameSecond', | ||
- | parent=prnt, pos=wx.Point(849, 457), size=wx.Size(419, 236), | ||
- | style=wx.DEFAULT_FRAME_STYLE, title=u'Second Frame') | ||
- | self.SetClientSize(wx.Size(419, 236)) | ||
- | self.Center(wx.BOTH) | ||
- | self.SetBackgroundStyle(wx.BG_STYLE_COLOUR) | ||
- | |||
- | self.panel1 = wx.Panel(id=wxID_FRAMESECONDPANEL1, name='panel1', | ||
- | parent=self, pos=wx.Point(0, 0), size=wx.Size(419, 236), | ||
- | style=wx.TAB_TRAVERSAL) | ||
- | |||
- | self.btnFSExit = wx.Button(id=wxID_FRAMESECONDBTNFSEXIT, label=u'Exit', | ||
- | name=u'btnFSExit', parent=self.panel1, pos=wx.Point(174, 180), | ||
- | size=wx.Size(85, 29), style=0) | ||
- | self.btnFSExit.Bind(wx.EVT_BUTTON, self.OnBtnFSExitButton, | ||
- | id=wxID_FRAMESECONDBTNFSEXIT) | ||
- | |||
- | self.staticText1 = wx.StaticText(id=wxID_FRAMESECONDSTATICTEXT1, | ||
- | label=u"Hi there...I'm the second form!", name='staticText1', | ||
- | parent=self.panel1, pos=wx.Point(45, 49), size=wx.Size(336, 23), | ||
- | style=0) | ||
- | self.staticText1.SetFont(wx.Font(14, wx.SWISS, wx.NORMAL, wx.BOLD, | ||
- | False, u'Sans')) | ||
- | |||
- | def __init__(self, parent): | ||
- | self._init_ctrls(parent) | ||
- | self.parent = parent | ||
- | |||
- | def OnBtnFSExitButton(self, event): | ||
- | #event.Skip() | ||
- | self.parent.Show() | ||
- | self.Hide()</code> | ||
====FrameMain code:==== | ====FrameMain code:==== |