objdictgen/subindextable.py
changeset 491 2ad3dedf6c6a
parent 485 24b506ea314b
child 580 2ae92a99ac10
equal deleted inserted replaced
490:305d75028630 491:2ad3dedf6c6a
   509                 self.ParentWindow.RefreshBufferState()
   509                 self.ParentWindow.RefreshBufferState()
   510                 self.RefreshIndexList()
   510                 self.RefreshIndexList()
   511         event.Skip()
   511         event.Skip()
   512 
   512 
   513     def OnPartListBoxClick(self, event):
   513     def OnPartListBoxClick(self, event):
   514         self.SubindexGrid.SetGridCursor(0, 0)
   514         if not self.ParentWindow.IsClosing():
   515         self.RefreshIndexList()
   515             self.SubindexGrid.SetGridCursor(0, 0)
       
   516             self.RefreshIndexList()
   516         event.Skip()
   517         event.Skip()
   517 
   518 
   518     def OnIndexListClick(self, event):
   519     def OnIndexListClick(self, event):
   519         self.SubindexGrid.SetGridCursor(0, 0)
   520         if not self.ParentWindow.IsClosing():
   520         self.RefreshTable()
   521             self.SubindexGrid.SetGridCursor(0, 0)
       
   522             self.RefreshTable()
   521         event.Skip()
   523         event.Skip()
   522 
   524 
   523     def OnSubindexGridSelectCell(self, event):
   525     def OnSubindexGridSelectCell(self, event):
   524         wx.CallAfter(self.ParentWindow.RefreshStatusBar)
   526         if not self.ParentWindow.IsClosing():
       
   527             wx.CallAfter(self.ParentWindow.RefreshStatusBar)
   525         event.Skip()
   528         event.Skip()
   526 
   529 
   527 #-------------------------------------------------------------------------------
   530 #-------------------------------------------------------------------------------
   528 #                             Refresh Functions
   531 #                             Refresh Functions
   529 #-------------------------------------------------------------------------------
   532 #-------------------------------------------------------------------------------