HOW-TO: Программа на Python, Часть 6 Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
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:====