442 # commands invoked by build process by default are |
442 # commands invoked by build process by default are |
443 # found here. |
443 # found here. |
444 os.environ["PATH"] = os.getcwd()+';'+os.environ["PATH"] |
444 os.environ["PATH"] = os.getcwd()+';'+os.environ["PATH"] |
445 |
445 |
446 def __init__(self, parent, projectOpen=None, buildpath=None, ctr=None, debug=True, logf=None): |
446 def __init__(self, parent, projectOpen=None, buildpath=None, ctr=None, debug=True, logf=None): |
447 LocalRuntimeMixin.__init__(self) |
|
448 |
447 |
449 # Add beremiz's icon in top left corner of the frame |
448 # Add beremiz's icon in top left corner of the frame |
450 self.icon = wx.Icon(Bpath("images", "brz.ico"), wx.BITMAP_TYPE_ICO) |
449 self.icon = wx.Icon(Bpath("images", "brz.ico"), wx.BITMAP_TYPE_ICO) |
451 self.__init_execute_path() |
450 self.__init_execute_path() |
452 |
451 |
453 IDEFrame.__init__(self, parent, debug) |
452 IDEFrame.__init__(self, parent, debug) |
454 self.Log = LogPseudoFile(self.LogConsole, self.SelectTab, logf) |
453 self.Log = LogPseudoFile(self.LogConsole, self.SelectTab, logf) |
|
454 |
|
455 LocalRuntimeMixin.__init__(self, self.Log) |
455 |
456 |
456 self.LastPanelSelected = None |
457 self.LastPanelSelected = None |
457 |
458 |
458 # Define Tree item icon list |
459 # Define Tree item icon list |
459 self.LocationImageList = wx.ImageList(16, 16) |
460 self.LocationImageList = wx.ImageList(16, 16) |