247 |
self.__panel.Destroy() |
self.__panel.Destroy() |
248 |
self.__floatWindow.Destroy() |
self.__floatWindow.Destroy() |
249 |
self.__dockWindow.Destroy() |
self.__dockWindow.Destroy() |
250 |
self.__parent.OnDockClose(self) |
self.__parent.OnDockDestroy(self) |
251 |
|
|
252 |
## |
## |
253 |
# Event handlers |
# Event handlers |
255 |
|
|
256 |
def _OnButtonClose(self, event): |
def _OnButtonClose(self, event): |
257 |
#self.Close() |
#self.Close() |
258 |
self.Destroy() |
self.Show(False) |
259 |
|
|
260 |
def _OnClose(self, force = False): |
def _OnClose(self, force = False): |
261 |
self.Destroy() |
self.Show(False) |
262 |
|
|
263 |
def _OnToggleDock(self, event): |
def _OnToggleDock(self, event): |
264 |
self.__CheckAllGood() |
self.__CheckAllGood() |
425 |
def FindRegisteredDock(self, name): |
def FindRegisteredDock(self, name): |
426 |
return self.openWindows.get(name) |
return self.openWindows.get(name) |
427 |
|
|
428 |
def OnDockClose(self, win): |
def OnDockDestroy(self, win): |
429 |
del self.openWindows[win.GetName()] |
del self.openWindows[win.GetName()] |
430 |
self._UpdateDocks() |
self._UpdateDocks() |
431 |
|
|