[GRASS-dev] Re: [GRASS GIS] #886: improve module wxGUI tab logic

GRASS GIS trac at osgeo.org
Wed Dec 22 13:40:53 EST 2010


#886: improve module wxGUI tab logic
-------------------------+--------------------------------------------------
 Reporter:  hamish       |       Owner:  grass-dev@…              
     Type:  enhancement  |      Status:  new                      
 Priority:  normal       |   Milestone:  7.0.0                    
Component:  wxGUI        |     Version:  svn-trunk                
 Keywords:  tabs         |    Platform:  All                      
      Cpu:  All          |  
-------------------------+--------------------------------------------------

Comment(by cmbarton):

 I agree about using guisection in this way. My point is that there should
 not be a hard-coded link between the fist notebook page (tab 1), using the
 word "Required" as the name of the tab, and flagging an argument as
 required or not. These arrangements should be determined by the module
 programmer, but should follow GRASS programming standards.

 I agree with Glynn that putting required items up front is a very good
 idea. I simply can imagine a case where it might make more sense from the
 user perspective to have a required item on another tab.

 It would be good if all required items were visually identified in a
 consistent way. This is a GUI parsing function. This makes it easy for the
 user to see what MUST be filled in.

 Michael

-- 
Ticket URL: <https://trac.osgeo.org/grass/ticket/886#comment:10>
GRASS GIS <http://grass.osgeo.org>



More information about the grass-dev mailing list