[Top][All Lists]
[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 ----
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- gnue/designer/src/base Instance.py MenuBar.py t...,
Jason Cater <=