[GRASS-dev] Re: [GRASS GIS] #693: wxGUI menus: i.ortho.photo locks
up GUI
GRASS GIS
trac at osgeo.org
Thu Dec 17 09:18:48 EST 2009
#693: wxGUI menus: i.ortho.photo locks up GUI
---------------------+------------------------------------------------------
Reporter: hamish | Owner: grass-dev at lists.osgeo.org
Type: defect | Status: new
Priority: major | Milestone: 6.4.0
Component: wxGUI | Version: svn-develbranch6
Resolution: | Keywords: i.ortho.photo
Platform: All | Cpu: x86-64
---------------------+------------------------------------------------------
Comment (by cmbarton):
Replying to [comment:21 hamish]:
> Replying to [comment:20 cmbarton]:
> > This works, but there is not much point to the change. Calling
> > d.mon just has the Terminal start xterm. If there is no xterm
> > package, it will fail non-gracefully.
> >
> > To avoid an xterm, we need to run the grass-xterm-mac wrapper
> > for d.mon, not the text prompt/response interface.
>
> ? d.mon doesn't go near an xterm. it just starts the x0 display
> window.
The x0 display window IS an xterm window. You can see it launch x bouncing
in the doc.
>
> the xterm (or xterm-alike) is launched later. $GRASS_UI_TERM is
> set to avoid the curses based text window "TUI" ending up as broken
rubbish in the tcl/wx module GUI output window. The question/response
parser stuff is just an unfortuante byproduct of that.
>
>
> > You can try to switch it or I can try later this week.
>
> I already have changed it to try the mac wrapper (in 6.5).
OK. Have to test later. Thanks
Michael
>
> Q: how to get wxgui.py to detect Cygwin so that does try an xterm
instead of a "start" dos box? is there a $CYGWIN enviro var or similar?
os.* or sys.* smart enough to pick it up?
>
>
> > I agree about the greyout for Windows users. I think it can be
> > done but need to figure out how.
>
> worst case a patch could be applied as part of the mswindows packaging
script.
>
>
> Hamish
--
Ticket URL: <https://trac.osgeo.org/grass/ticket/693#comment:22>
GRASS GIS <http://grass.osgeo.org>
More information about the grass-dev
mailing list