editors/CodeFileEditor.py
changeset 1846 14b40afccd69
parent 1834 cd42b426028b
child 1847 6198190bc121
equal deleted inserted replaced
1845:3abde7651c38 1846:14b40afccd69
   198         try:
   198         try:
   199             values = eval(event.GetDragText())
   199             values = eval(event.GetDragText())
   200         except Exception:
   200         except Exception:
   201             values = event.GetDragText()
   201             values = event.GetDragText()
   202         if isinstance(values, tuple):
   202         if isinstance(values, tuple):
   203             message = None
       
   204             if values[3] == self.Controler.GetCurrentLocation():
   203             if values[3] == self.Controler.GetCurrentLocation():
   205                 self.ResetBuffer()
   204                 self.ResetBuffer()
   206                 event.SetDragText(values[0])
   205                 event.SetDragText(values[0])
   207                 wx.CallAfter(self.RefreshModel)
   206                 wx.CallAfter(self.RefreshModel)
   208             else:
   207             else:
   337                key in [wx.WXK_DELETE, wx.WXK_NUMPAD_DELETE] and
   336                key in [wx.WXK_DELETE, wx.WXK_NUMPAD_DELETE] and
   338                self.GetLineState(self.LineFromPosition(min(len(text), current_pos + newline_size))))):
   337                self.GetLineState(self.LineFromPosition(min(len(text), current_pos + newline_size))))):
   339             return
   338             return
   340 
   339 
   341         elif key == 32 and event.ControlDown():
   340         elif key == 32 and event.ControlDown():
   342             pos = self.GetCurrentPos()
       
   343 
       
   344             # Tips
   341             # Tips
   345             if event.ShiftDown():
   342             if event.ShiftDown():
   346                 pass
   343                 pass
   347             # Code completion
   344             # Code completion
   348             else:
   345             else:
   617         appropriate renderer given the column name.
   614         appropriate renderer given the column name.
   618 
   615 
   619         Otherwise default to the default renderer.
   616         Otherwise default to the default renderer.
   620         """
   617         """
   621 
   618 
   622         typelist = None
       
   623         accesslist = None
       
   624         for row in range(self.GetNumberRows()):
   619         for row in range(self.GetNumberRows()):
   625             for col in range(self.GetNumberCols()):
   620             for col in range(self.GetNumberCols()):
   626                 editor = None
   621                 editor = None
   627                 renderer = None
   622                 renderer = None
   628                 colname = self.GetColLabelValue(col, False)
   623                 colname = self.GetColLabelValue(col, False)