objdictgen/subindextable.py
changeset 761 efff55931763
parent 757 8150518de469
child 782 c0869429c72a
equal deleted inserted replaced
757:8150518de469 761:efff55931763
   559                                  IECTypeConversion.get(typeinfos["name"]), 
   559                                  IECTypeConversion.get(typeinfos["name"]), 
   560                                  var_name, "")))
   560                                  var_name, "")))
   561                             dragSource = wx.DropSource(self.SubindexGrid)
   561                             dragSource = wx.DropSource(self.SubindexGrid)
   562                             dragSource.SetData(data)
   562                             dragSource.SetData(data)
   563                             dragSource.DoDragDrop()
   563                             dragSource.DoDragDrop()
       
   564                             return
   564             elif col == 0:
   565             elif col == 0:
   565                 selected = self.IndexList.GetSelection()
   566                 selected = self.IndexList.GetSelection()
   566                 node_id = self.ParentWindow.GetCurrentNodeId()
   567                 node_id = self.ParentWindow.GetCurrentNodeId()
   567                 if selected != wx.NOT_FOUND and node_id is not None:
   568                 if selected != wx.NOT_FOUND and node_id is not None:
   568                     index = self.ListIndex[selected]
   569                     index = self.ListIndex[selected]
   581                                  IECTypeConversion.get(typeinfos["name"]), 
   582                                  IECTypeConversion.get(typeinfos["name"]), 
   582                                  var_name, "")))
   583                                  var_name, "")))
   583                             dragSource = wx.DropSource(self.SubindexGrid)
   584                             dragSource = wx.DropSource(self.SubindexGrid)
   584                             dragSource.SetData(data)
   585                             dragSource.SetData(data)
   585                             dragSource.DoDragDrop()
   586                             dragSource.DoDragDrop()
       
   587                             return
   586         event.Skip()
   588         event.Skip()
   587 
   589 
   588     def OnAddButtonClick(self, event):
   590     def OnAddButtonClick(self, event):
   589         if self.Editable:
   591         if self.Editable:
   590             self.SubindexGrid.SetGridCursor(0, 0)
   592             self.SubindexGrid.SetGridCursor(0, 0)