When looking at GNUe Designer-0.x+bzr, I have found it helpful to compare with Designer-0.5 . In case this is of use to anyone else, below are the patches I applied to make Designer-0.5.4 run on Ubuntu-10.04-lucid with GNUe-Common Version 0.5.5 GNUe-Forms Version 0.5.5 wxPython Version 2.8.10.1 Python Version 2.6.5 (r265:79063, Apr 16 2010, 13:57:41) [GCC 4.4.3]
/Randall <http://whizman.com> --- GNUe-Designer-0.5.4/src/base/TemplateParser.orig 2004-03-27 02:33:02.000000000 -0800 +++ GNUe-Designer-0.5.4/src/base/TemplateParser.py 2011-05-19 09:56:19.000000000 -0700 @@ -692,7 +692,7 @@ self.seq = seq def fieldEventTrap(self, event): - keycode = event.KeyCode() + keycode = event.KeyCode if keycode in (WXK_RETURN, WXK_TAB): if self.seq < len(self.app.textctrlList) - 1: self.app.textctrlList[self.seq+1].SetFocus() --- GNUe-Designer-0.5.4/src/base/docks/DockedPane.orig 2004-03-27 02:33:06.000000000 -0800 +++ GNUe-Designer-0.5.4/src/base/docks/DockedPane.py 2011-05-03 13:22:20.000000000 -0700 @@ -28,6 +28,7 @@ __all__ = ['DockedPane'] +import sys # 2011-05-02 from wxPython.wx import * TITLEBAR_ACTIVE = wxSystemSettings_GetSystemColour(wxSYS_COLOUR_HIGHLIGHT) --- GNUe-Designer-0.5.4/src/base/tools/PropertyEditor.orig 2004-03-27 02:33:05.000000000 -0800 +++ GNUe-Designer-0.5.4/src/base/tools/PropertyEditor.py 2011-05-03 15:08:46.000000000 -0700 @@ -128,7 +128,7 @@ def __init__(self, editor, parent): wxScrolledWindow.__init__(self, parent, -1, style = wxHSCROLL) - self.splitter = splitter = wxSplitterWindow(self, -1, style=wxSP_FULLSASH | wxSP_NOBORDER) + self.splitter = splitter = wxSplitterWindow(self, -1, style=wxSP_3D | wxSP_NOBORDER) self.object = None self.editor = editor self.fields = [] --- GNUe-Designer-0.5.4/src/base/Icons.orig 2004-03-27 02:33:06.000000000 -0800 +++ GNUe-Designer-0.5.4/src/base/Icons.py 2011-05-03 13:20:56.000000000 -0700 @@ -27,6 +27,7 @@ # import os +import sys # 2011-05-02 from wxPython.wx import * from wxPython import __version__ from gnue.common.apps import GConfig --- GNUe-Forms-0.5.5/src/uidrivers/wx/UILoginHandler.orig 2004-03-05 17:38:38.000000000 -0800 +++ GNUe-Forms-0.5.5/src/uidrivers/wx/UILoginHandler.py 2011-05-19 10:08:00.000000000 -0700 @@ -243,11 +243,11 @@ self.seq = seq def loginFieldEventTrap(self, event): - if event.KeyCode() in (WXK_RETURN, WXK_TAB): + if event.KeyCode in (WXK_RETURN, WXK_TAB): if self.seq < len(self.app.textctrlList) - 1: self.app.textctrlList[self.seq+1].SetFocus() else: - if event.KeyCode() == WXK_TAB: + if event.KeyCode == WXK_TAB: if event.ShiftDown(): self.app.textctrlList[self.seq-1].SetFocus() else: _______________________________________________ gnue-dev mailing list [email protected] https://lists.gnu.org/mailman/listinfo/gnue-dev
