plugins/c_ext/CFileEditor.py
changeset 164 072e81cc65fe
parent 161 faad68924b53
child 185 042ab0643b28
equal deleted inserted replaced
163:482ca562d414 164:072e81cc65fe
   826 
   826 
   827 CFILE_PARTS = ["Includes", "Variables", "Globals", "Init", "CleanUp", "Retrieve", 
   827 CFILE_PARTS = ["Includes", "Variables", "Globals", "Init", "CleanUp", "Retrieve", 
   828                "Publish"]
   828                "Publish"]
   829 
   829 
   830 [ID_CFILEEDITOR, ID_CFILEEDITORMAINSPLITTER, 
   830 [ID_CFILEEDITOR, ID_CFILEEDITORMAINSPLITTER, 
   831  ID_CFILEEDITORCFILETREE, CFILEEDITORPARTSOPENED, 
   831  ID_CFILEEDITORCFILETREE, ID_CFILEEDITORPARTSOPENED, 
   832 ] = [wx.NewId() for _init_ctrls in range(4)]
   832 ] = [wx.NewId() for _init_ctrls in range(4)]
   833 
   833 
   834 class CFileEditor(base_class):
   834 class CFileEditor(base_class):
   835     
   835     
   836     if wx.VERSION < (2, 6, 0):
   836     if wx.VERSION < (2, 6, 0):
   908             self.PartsOpened = wx.Notebook(id=ID_CFILEEDITORPARTSOPENED,
   908             self.PartsOpened = wx.Notebook(id=ID_CFILEEDITORPARTSOPENED,
   909                   name='PartsOpened', parent=self.MainSplitter, pos=wx.Point(0,
   909                   name='PartsOpened', parent=self.MainSplitter, pos=wx.Point(0,
   910                   0), size=wx.Size(0, 0), style=0)
   910                   0), size=wx.Size(0, 0), style=0)
   911             if wx.VERSION >= (2, 6, 0):
   911             if wx.VERSION >= (2, 6, 0):
   912                 self.PartsOpened.Bind(wx.EVT_NOTEBOOK_PAGE_CHANGED,
   912                 self.PartsOpened.Bind(wx.EVT_NOTEBOOK_PAGE_CHANGED,
   913                     self.OnPartSelectedChanged, id=CFILEEDITORPARTSOPENED)
   913                     self.OnPartSelectedChanged, id=ID_CFILEEDITORPARTSOPENED)
   914             else:
   914             else:
   915                 wx.EVT_NOTEBOOK_PAGE_CHANGED(self.PartsOpened, CFILEEDITORPARTSOPENED,
   915                 wx.EVT_NOTEBOOK_PAGE_CHANGED(self.PartsOpened, ID_CFILEEDITORPARTSOPENED,
   916                     self.OnPartSelectedChanged)
   916                     self.OnPartSelectedChanged)
   917             
   917             
   918             self.MainSplitter.SplitVertically(self.ProjectTree, self.PartsOpened, 200)
   918             self.MainSplitter.SplitVertically(self.ProjectTree, self.PartsOpened, 200)
   919         
   919         
   920         self.StatusBar = wx.StatusBar( name='HelpBar',
   920         self.StatusBar = wx.StatusBar( name='HelpBar',