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', |