editors/CodeFileEditor.py
changeset 1782 5b6ad7a7fd9d
parent 1780 c52d1460cea8
child 1834 cd42b426028b
equal deleted inserted replaced
1781:b112bfdde5cc 1782:5b6ad7a7fd9d
   547         else:
   547         else:
   548             if self.CurrentFindHighlight is not None:
   548             if self.CurrentFindHighlight is not None:
   549                 self.RemoveHighlight(*self.CurrentFindHighlight)
   549                 self.RemoveHighlight(*self.CurrentFindHighlight)
   550             self.CurrentFindHighlight = None
   550             self.CurrentFindHighlight = None
   551 
   551 
   552 #-------------------------------------------------------------------------------
   552     # -------------------------------------------------------------------------------
   553 #                        Highlights showing functions
   553     #                        Highlights showing functions
   554 #-------------------------------------------------------------------------------
   554     # -------------------------------------------------------------------------------
   555 
   555 
   556     def OnRefreshHighlightsTimer(self, event):
   556     def OnRefreshHighlightsTimer(self, event):
   557         self.RefreshView(True)
   557         self.RefreshView(True)
   558         event.Skip()
   558         event.Skip()
   559 
   559 
   595             self.SetStyling(highlight_end_pos - highlight_start_pos, highlight_type)
   595             self.SetStyling(highlight_end_pos - highlight_start_pos, highlight_type)
   596             self.StartStyling(highlight_end_pos, 0x00)
   596             self.StartStyling(highlight_end_pos, 0x00)
   597             self.SetStyling(len(self.GetText()) - highlight_end_pos, stc.STC_STYLE_DEFAULT)
   597             self.SetStyling(len(self.GetText()) - highlight_end_pos, stc.STC_STYLE_DEFAULT)
   598 
   598 
   599 
   599 
   600 #-------------------------------------------------------------------------------
   600 # -------------------------------------------------------------------------------
   601 #                         Helper for VariablesGrid values
   601 #                         Helper for VariablesGrid values
   602 #-------------------------------------------------------------------------------
   602 # -------------------------------------------------------------------------------
   603 
   603 
   604 class VariablesTable(CustomTable):
   604 class VariablesTable(CustomTable):
   605 
   605 
   606     def GetValue(self, row, col):
   606     def GetValue(self, row, col):
   607         if row < self.GetNumberRows():
   607         if row < self.GetNumberRows():
   850             dragSource.DoDragDrop()
   850             dragSource.DoDragDrop()
   851             return
   851             return
   852         event.Skip()
   852         event.Skip()
   853 
   853 
   854 
   854 
   855 #-------------------------------------------------------------------------------
   855 # -------------------------------------------------------------------------------
   856 #                          CodeFileEditor Main Frame Class
   856 #                          CodeFileEditor Main Frame Class
   857 #-------------------------------------------------------------------------------
   857 # -------------------------------------------------------------------------------
   858 
   858 
   859 class CodeFileEditor(ConfTreeNodeEditor):
   859 class CodeFileEditor(ConfTreeNodeEditor):
   860 
   860 
   861     CONFNODEEDITOR_TABS = []
   861     CONFNODEEDITOR_TABS = []
   862     CODE_EDITOR = None
   862     CODE_EDITOR = None