Opened 11 years ago

Closed 11 years ago

Last modified 11 years ago

#586 closed defect (fixed)

WinGRASS: 3D view wxNVIZ does not work

Reported by: hamish Owned by: martinl
Priority: major Milestone: 6.4.0
Component: wxGUI Version: 6.4.0 RCs
Keywords: wingrass, wxnviz Cc: grass-dev@…
CPU: Unspecified Platform: MSWindows XP

Description

(moved here from osgeo4w bug # 37 http://trac.osgeo.org/osgeo4w/ticket/37 because it is seen both in the OSGeo4W and stand-alone installers)

  • wx-nviz (no error message, when you switch the monitor to 3D view, nothing happens). Cog and O/I icons come up and overlap the eyeball and full-rerender icons in top left of the view window toolbar. starting with a blank map display a "Please wait, loading data..." grey box comes up in the map display. but nothing.

Change History (9)

comment:1 Changed 11 years ago by martinl

Cc: grass-dev@… added
Owner: changed from grass-dev@… to martinl
Status: newassigned

Nviz extension is checked in r37040. If not available, it's not shown in the toolbar.

comment:2 Changed 11 years ago by hamish

is it possible to grey them (vdigit & wxnivz) out in the list instead of removing them? if not, having them pop up an explaination box? that way people don't pull their hair out trying to find them somewhere else because they remember they had seem them somewhere before..

thanks, Hamish

comment:3 in reply to:  2 ; Changed 11 years ago by martinl

is it possible to grey them (vdigit & wxnivz) out in the list instead of removing them? if not, having them pop up an explaination box? that way people don't pull their hair out trying to find them somewhere else because they remember they had seem them somewhere before..

yes, it would be better, anyway wxPython doesn't allow disabling items in wx.Combobox (toolbar). It would be possible via customized widgets - extra work...

Martin

comment:4 in reply to:  3 ; Changed 11 years ago by martinl

Replying to martinl:

is it possible to grey them (vdigit & wxnivz) out in the list instead of removing them? if not, having them pop up an explaination box? that way people don't pull their hair out trying to find them somewhere else because they remember they had seem them somewhere before..

yes, it would be better, anyway wxPython doesn't allow disabling items in wx.Combobox (toolbar). It would be possible via customized widgets - extra work...

Another approach:

  • don't remove items from toolbar's combobox
  • after choosing e.g. 'vdigit', show dialog which explains to the user that the extension is not available.
  • switch back to '2D view'

Would this be better from user point of view?

M.

comment:5 in reply to:  4 ; Changed 11 years ago by hamish

Replying to martinl:

yes, it would be better, anyway wxPython doesn't allow disabling items in wx.Combobox (toolbar). It would be possible via customized widgets - extra work...

Another approach:

  • don't remove items from toolbar's combobox
  • after choosing e.g. 'vdigit', show dialog which explains to the user that the extension is not available.
  • switch back to '2D view'

Would this be better from user point of view?

Yes; they learn where to find it in future, and can immediately stop hunting for it in the menus.

Hamish

comment:6 in reply to:  5 Changed 11 years ago by martinl

Replying to hamish:

Would this be better from user point of view?

Yes; they learn where to find it in future, and can immediately stop hunting for it in the menus.

done in r37095 (trunk), r37096 (devbr6) and r37097 (relbr64).

Martin

comment:7 Changed 11 years ago by hamish

cool, thanks.

comment:8 Changed 11 years ago by martinl

Resolution: fixed
Status: assignedclosed

comment:9 Changed 11 years ago by hamish

Keywords: wxnviz added; nviz removed
Note: See TracTickets for help on using tickets.