commit-gnue
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

gnue/designer/src/base Instance.py MenuBar.py t...


From: Jason Cater
Subject: gnue/designer/src/base Instance.py MenuBar.py t...
Date: Fri, 30 May 2003 01:02:56 -0400

CVSROOT:        /cvsroot/gnue
Module name:    gnue
Changes by:     Jason Cater <address@hidden>    03/05/30 01:02:56

Modified files:
        designer/src/base: Instance.py MenuBar.py 
        designer/src/base/tools: SchemaNavigator.py 
Added files:
        designer/src/base: UndoManager.py 

Log message:
        start of undo support

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/designer/src/base/UndoManager.py?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/designer/src/base/Instance.py.diff?tr1=1.98&tr2=1.99&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/designer/src/base/MenuBar.py.diff?tr1=1.46&tr2=1.47&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/designer/src/base/tools/SchemaNavigator.py.diff?tr1=1.1&tr2=1.2&r1=text&r2=text

Patches:
Index: gnue/designer/src/base/Instance.py
diff -c gnue/designer/src/base/Instance.py:1.98 
gnue/designer/src/base/Instance.py:1.99
*** gnue/designer/src/base/Instance.py:1.98     Thu May 29 01:07:22 2003
--- gnue/designer/src/base/Instance.py  Fri May 30 01:02:55 2003
***************
*** 31,49 ****
  import sys, os, time, dircache, string
  from wxPython.wx import *
  from gnue.common.apps import GDebug
- from gnue.designer.base.MenuBar import MainMenuBar
  from gnue.common.apps import RuntimeSettings
  from gnue.common.utils.FileUtils import dyn_import
  from gnue.common.events import EventController, Event
  from gnue.designer.base.ToolFrame import ToolFrame
  from gnue.designer.base.ToolBase import ToolBase
  from gnue.designer.base.ToolDock import ToolDock
  from gnue.designer.base.ToolPanel import *
- from gnue.designer import VERSION, PACKAGE
  from gnue.designer.base.Debugger import DebugSession
  from gnue.designer.base import TemplateBase
  from gnue.designer.base.TemplateParser import WizardRunner
  from PrimaryToolBar import PrimaryToolBar
  
  TITLE=PACKAGE
  
--- 31,50 ----
  import sys, os, time, dircache, string
  from wxPython.wx import *
  from gnue.common.apps import GDebug
  from gnue.common.apps import RuntimeSettings
  from gnue.common.utils.FileUtils import dyn_import
  from gnue.common.events import EventController, Event
+ from gnue.designer.base.MenuBar import MainMenuBar
+ from gnue.designer.base.UndoManager import UndoManager
  from gnue.designer.base.ToolFrame import ToolFrame
  from gnue.designer.base.ToolBase import ToolBase
  from gnue.designer.base.ToolDock import ToolDock
  from gnue.designer.base.ToolPanel import *
  from gnue.designer.base.Debugger import DebugSession
  from gnue.designer.base import TemplateBase
  from gnue.designer.base.TemplateParser import WizardRunner
  from PrimaryToolBar import PrimaryToolBar
+ from gnue.designer import VERSION, PACKAGE
  
  TITLE=PACKAGE
  
***************
*** 114,119 ****
--- 115,123 ----
  
      # And the MRU
      RuntimeSettings.registerRuntimeSettingHandler(self, app.mru)
+ 
+     # Set up the Undo/Redo Manager
+     UndoManager(self)
  
  
      self._isdirty = 0
Index: gnue/designer/src/base/MenuBar.py
diff -c gnue/designer/src/base/MenuBar.py:1.46 
gnue/designer/src/base/MenuBar.py:1.47
*** gnue/designer/src/base/MenuBar.py:1.46      Thu May 29 01:07:22 2003
--- gnue/designer/src/base/MenuBar.py   Fri May 30 01:02:55 2003
***************
*** 147,153 ****
       ID_DELETE = self.__addItem(self._edit, 'RequestDelete', _("&Delete"), 
_("Delete the current object"))
  
       # TODO: Implement clipboard
!      self._edit.Enable(ID_UNDO,0)
       self._edit.Enable(ID_REDO,0)
       self._edit.Enable(ID_CUT,0)
       self._edit.Enable(ID_COPY,0)
--- 147,153 ----
       ID_DELETE = self.__addItem(self._edit, 'RequestDelete', _("&Delete"), 
_("Delete the current object"))
  
       # TODO: Implement clipboard
! ##     self._edit.Enable(ID_UNDO,0)
       self._edit.Enable(ID_REDO,0)
       self._edit.Enable(ID_CUT,0)
       self._edit.Enable(ID_COPY,0)
Index: gnue/designer/src/base/tools/SchemaNavigator.py
diff -c gnue/designer/src/base/tools/SchemaNavigator.py:1.1 
gnue/designer/src/base/tools/SchemaNavigator.py:1.2
*** gnue/designer/src/base/tools/SchemaNavigator.py:1.1 Thu May 29 18:55:53 2003
--- gnue/designer/src/base/tools/SchemaNavigator.py     Fri May 30 01:02:56 2003
***************
*** 113,119 ****
  
    def OnSize(self, event):
      self.scroll.SetSize(self.GetClientSize())
-     print self.splitter.GetSashPosition()
      if self.splitter.GetSashPosition() < 30:
        self.splitter.SetSashPosition(int(self.splitter.GetSizeTuple()[0]*.6))
  
--- 113,118 ----




reply via email to

[Prev in Thread] Current Thread [Next in Thread]