On Feb 25, 2009, at 6:56 PM, <grass-dev-request@lists.osgeo.org> <grass-dev-request@lists.osgeo.org > wrote:
Date: Thu, 26 Feb 2009 01:56:34 -0000
From: "GRASS GIS" <trac@osgeo.org>
Subject: [GRASS-dev] Re: [GRASS GIS] #500: GUI menu item to swtich
GUIs
To: undisclosed-recipients:;
Message-ID: <049.a7d07addcd658c139b1cd756288a1982@osgeo.org>
Content-Type: text/plain; charset="utf-8"#500: GUI menu item to swtich GUIs
--------------------------+-------------------------------------------------
Reporter: hamish | Owner: grass-dev@lists.osgeo.org
Type: enhancement | Status: new
Priority: major | Milestone: 6.4.0
Component: default | Version: 6.4.0 RCs
Resolution: | Keywords: gui
Platform: All | Cpu: All
--------------------------+-------------------------------------------------
Comment (by hamish):I tried the following patch, it seemed to work from the commandline with
--ui, but still not from d.m.{{{
Index: gui/scripts/g.change.gui.sh--- gui/scripts/g.change.gui.sh (revision 36060)
+++ gui/scripts/g.change.gui.sh (working copy)
@@ -41,6 +41,11 @@
exit 1
fi+if [ ! -x "`which $(basename "$0")`" ] ; then
+ PATH="$PATH:$GISBASE/etc/gui/scripts"
+ export PATH
+fi
+
if [ "$1" != "@ARGS_PARSED@" ] ; then
exec g.parser "$0" "$@"
fi
}}}???
Running it from the wxPython GUI still needs to be tested by someone
please. Config -> Working enviro -> Change default GUIAlso, I was thinking it could be useful to add an entry after 'Help->About
system' like 'Help->Show system environment' which would run "set" and
dump the results to the Output window. It would help in debugging.Hamish
This is actually much easier just to build into each GUI menu than to try and create a script that works in multiple ways and runs across multiple platforms.
I just updated the tcltk GUI with a new menu item (under the configure menu) to switch the default gui to wxpython in GRASS 6.5 svn. Please check to see that it works OK across platforms. It should, but testing is needed before it is ported to 6.4 RC4. Martin or I can add an equivalent to the wxPython menu soon. Sorry that I've been too tied up to help with this sooner.
Michael