equal
deleted
inserted
replaced
406 return res |
406 return res |
407 |
407 |
408 def _OpenView(self, name=None, onlyopened=False): |
408 def _OpenView(self, name=None, onlyopened=False): |
409 if self.EditorType is not None: |
409 if self.EditorType is not None: |
410 app_frame = self.GetCTRoot().AppFrame |
410 app_frame = self.GetCTRoot().AppFrame |
411 if self._View is None: |
411 if self._View is None and not onlyopened: |
412 |
412 |
413 self._View = self.EditorType(app_frame.TabsOpened, self, app_frame) |
413 self._View = self.EditorType(app_frame.TabsOpened, self, app_frame) |
414 |
414 |
|
415 if self._View is not None: |
415 app_frame.EditProjectElement(self._View, self.CTNName()) |
416 app_frame.EditProjectElement(self._View, self.CTNName()) |
416 |
|
417 elif onlyopened: |
|
418 app_frame.EditProjectElement(self._View, self.CTNName(), onlyopened) |
|
419 |
417 |
420 return self._View |
418 return self._View |
421 return None |
419 return None |
422 |
420 |
423 def _CloseView(self, view): |
421 def _CloseView(self, view): |