On Sep 11, 2008, at 7:29 PM, <grass-dev-request@lists.osgeo.org> wrote:
Date: Fri, 12 Sep 2008 01:17:50 -0000
From: "GRASS GIS" <trac@osgeo.org>
Subject: [GRASS-dev] Re: [GRASS GIS] #306: v.in.ogr GUI is missing --o
and --v
To: undisclosed-recipients:;
Message-ID: <051.14e06d18c5be85e3da50d7f0014ccb9f@osgeo.org>
Content-Type: text/plain; charset="utf-8"#306: v.in.ogr GUI is missing --o and --v
--------------------------+-------------------------------------------------
Reporter: msieczka | Owner: grass-dev@lists.osgeo.org
Type: enhancement | Status: new
Priority: major | Milestone: 6.4.0
Component: wxGUI | Version: svn-develbranch6
Resolution: | Keywords:
Platform: All | Cpu: All
--------------------------+-------------------------------------------------
Comment (by glynn):Replying to [comment:12 neteler]:
Thanks for the suggestions.
I got traped byt this also a few times and overlooked the horizontal
scroll arrows on the right. Any ideas to make that more outstanding? Eg. a
half-shown/grey tab on the right (one of those which don't fit) would make
it obvious I guess. Would that be possible?
These are built into the controls and not easily changed. The flatnotebook control used has a better selection of special items to add to tabs (arrows, close boxes, etc) than most other notebook controls). Making the window scale dynamically is a potentially more feasible option.
The behaviour is dictated by the underlying widget provided by the
toolkit, e.g. GtkNotebook for wxGTK. It may be possible to modify the
appearance using the mechanisms provided by the toolkit, e.g. themes or
gtkrc.
This needs to work cross-platform
You could use e.g. wxChoiceBook (which uses an option menu instead of
tabs) instead.
This gives a vertical row of icons instead of horizontal tabs. It also takes up a lot of space in the control windows.
The only other alternative is to construct the equivalent
of wxNotebook from the base widget classes (e.g. wxPanel, wxButton).
I don't think we want to get into that. It's a lot of work and requires a lot of expert knowledge of wxPython to build and especially maintain.
Michael