equal
deleted
inserted
replaced
375 self.LogConsole.Bind(wx.EVT_LEFT_DCLICK, self.OnLogConsoleDClick) |
375 self.LogConsole.Bind(wx.EVT_LEFT_DCLICK, self.OnLogConsoleDClick) |
376 self.BottomNoteBook.AddPage(self.LogConsole, _("Log Console")) |
376 self.BottomNoteBook.AddPage(self.LogConsole, _("Log Console")) |
377 |
377 |
378 self._init_beremiz_sizers() |
378 self._init_beremiz_sizers() |
379 |
379 |
380 def __init__(self, parent, projectOpen, buildpath, debug=True): |
380 def __init__(self, parent, projectOpen=None, buildpath=None, plugin_root=None, debug=True): |
381 IDEFrame.__init__(self, parent, debug) |
381 IDEFrame.__init__(self, parent, debug) |
382 self.Config = wx.ConfigBase.Get() |
382 self.Config = wx.ConfigBase.Get() |
383 |
383 |
384 self.Log = LogPseudoFile(self.LogConsole) |
384 self.Log = LogPseudoFile(self.LogConsole) |
385 |
385 |
401 self.RefreshAll() |
401 self.RefreshAll() |
402 else: |
402 else: |
403 self.ResetView() |
403 self.ResetView() |
404 self.ShowErrorMessage(result) |
404 self.ShowErrorMessage(result) |
405 else: |
405 else: |
406 self.PluginRoot = None |
406 self.PluginRoot = plugin_root |
407 self.Controler = None |
407 self.Controler = plugin_root |
|
408 if plugin_root is not None: |
|
409 self._Refresh(TYPESTREE, INSTANCESTREE, LIBRARYTREE) |
|
410 self.RefreshAll() |
408 |
411 |
409 # Add beremiz's icon in top left corner of the frame |
412 # Add beremiz's icon in top left corner of the frame |
410 self.SetIcon(wx.Icon(Bpath( "images", "brz.ico"), wx.BITMAP_TYPE_ICO)) |
413 self.SetIcon(wx.Icon(Bpath( "images", "brz.ico"), wx.BITMAP_TYPE_ICO)) |
411 |
414 |
412 self.Bind(wx.EVT_CLOSE, self.OnCloseFrame) |
415 self.Bind(wx.EVT_CLOSE, self.OnCloseFrame) |