dialogs/FBDBlockDialog.py
changeset 741 330f578e228d
parent 725 7c44fc339889
child 743 75576aea4555
equal deleted inserted replaced
740:b40ef1010140 741:330f578e228d
   112         setattr(self.Preview, "IsOfType", controller.IsOfType)
   112         setattr(self.Preview, "IsOfType", controller.IsOfType)
   113         self.Preview.Bind(wx.EVT_PAINT, self.OnPaint)
   113         self.Preview.Bind(wx.EVT_PAINT, self.OnPaint)
   114         right_gridsizer.AddWindow(self.Preview, flag=wx.GROW)
   114         right_gridsizer.AddWindow(self.Preview, flag=wx.GROW)
   115         
   115         
   116         button_sizer = self.CreateButtonSizer(wx.OK|wx.CANCEL|wx.CENTRE)
   116         button_sizer = self.CreateButtonSizer(wx.OK|wx.CANCEL|wx.CENTRE)
   117         self.Bind(wx.EVT_BUTTON, self.OnOK, button_sizer.GetAffirmativeButton())
   117         #self.Bind(wx.EVT_BUTTON, self.OnOK, button_sizer.GetAffirmativeButton())
   118         main_sizer.AddSizer(button_sizer, border=20, 
   118         main_sizer.AddSizer(button_sizer, border=20, 
   119               flag=wx.ALIGN_RIGHT|wx.BOTTOM|wx.LEFT|wx.RIGHT)
   119               flag=wx.ALIGN_RIGHT|wx.BOTTOM|wx.LEFT|wx.RIGHT)
   120         
   120         
   121         self.SetSizer(main_sizer)
   121         self.SetSizer(main_sizer)
   122         
   122         
   131         
   131         
   132         self.PouNames = []
   132         self.PouNames = []
   133         self.PouElementNames = []
   133         self.PouElementNames = []
   134         
   134         
   135         self.LibraryPanel.SetFocus()
   135         self.LibraryPanel.SetFocus()
       
   136     
       
   137     def __del__(self):
       
   138         self.Controller = None
   136     
   139     
   137     def SetBlockList(self, blocklist):
   140     def SetBlockList(self, blocklist):
   138         self.LibraryPanel.SetBlockList(blocklist)
   141         self.LibraryPanel.SetBlockList(blocklist)
   139     
   142     
   140     def SetPreviewFont(self, font):
   143     def SetPreviewFont(self, font):