/[thuban]/branches/WIP-pyshapelib-bramz/Thuban/UI/dock.py
ViewVC logotype

Diff of /branches/WIP-pyshapelib-bramz/Thuban/UI/dock.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 630 by jonathan, Mon Apr 7 10:14:25 2003 UTC revision 631 by jonathan, Wed Apr 9 10:10:38 2003 UTC
# Line 247  class DockableWindow(Publisher): Line 247  class DockableWindow(Publisher):
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
# Line 255  class DockableWindow(Publisher): Line 255  class DockableWindow(Publisher):
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()
# Line 425  class DockFrame(wxFrame): Line 425  class DockFrame(wxFrame):
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    

Legend:
Removed from v.630  
changed lines
  Added in v.631

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26