Feature request #384
Add scrollbar for GRASS modules with many options
Status: | Closed | ||
---|---|---|---|
Priority: | Low | ||
Assignee: | Tim Sutton | ||
Category: | GRASS | ||
Pull Request or Patch supplied: | Resolution: | fixed | |
Easy fix?: | No | Copied to github as #: | 10443 |
Description
hi, i'm tring to add some grass command to qgis-grass plug-in module,
but i've some problem :
for a long module such as r.sun >>
<!DOCTYPE qgisgrassmodule SYSTEM "http://mrcc.com/qgisgrassmodule.dtd">
<qgisgrassmodule label="display composite map from his image "
module="r.sun">
<flag key="s" />
<option key="elevin" />
<option key="aspin" />
<option key="slopein" />
<option key="linkein" />
<option key="lin" />
<option key="albedo" />
<option key="alb" />
<option key="latin" />
<option key="lat" />
<option key="coefdh" />
<option key="incidout" />
<option key="beam_rad" />
<option key="insol_time" />
<option key="diff_rad" />
<option key="day" />
<option key="step" />
<option key="declin" />
<option key="time" />
</qgisgrassmodule>
i've problem to visualize the window module, beacouse it is more large
than the monitor.
this is the r.sun module when i check on my OS whats windows are
open... you can see how it is long (scrollbar wonted)
http://img176.imageshack.us/img176/29/immagine2jl5.png
i use qgis0.8 preview2 on mac osx on a laptop 12"
History
#1 Updated by Martin Dobias almost 18 years ago
Modules were designed to contain only few settings. Many options make the module harder to use.
I'm changing this to an enhancement for next version.
#2 Updated by hamish_nospam-yahoo-com - almost 18 years ago
Hi,
in GRASS 6.1.0 and newer there is an optional "guisection" tag for each module option/flag. These are used in the GRASS GUIs to group similar options into tabs.
Maybe it helps.. how does QGIS get the module info? XML $module --interface-description? That doesn't seem to be outputting that tag. If so, and you think "guisection" would be useful, let us know and we can fix that in GRASS cvs.
Hamish
#3 Updated by Tim Sutton over 16 years ago
Could you please repost the screenshot as an attachment to this ticket - your link no longer works. Please also advise if this ticket is still valid.
Many thanks
Tim
#4 Updated by Tim Sutton over 16 years ago
- Status changed from Open to In Progress
Ok I will place each tool in a scroll area when its opened (to address the vertical oversize issue). For the 'oh my god why are there so many tabs my window is too wide now' issue, I propose to either do :
- each tool in its own window (quick and easy, may do that to start)
- have an 'active tools' tab which lists just the ones you have opened and lets you switch between them
With second option above you would have max 4 tabs only:
Modules Tree | Modules List | Open Modules | Current Module |
I will experiment a bit and get back to you on this.
#5 Updated by Anne Ghisla almost 16 years ago
- Status changed from In Progress to Closed
- Resolution set to fixed
fixed in QGIS 1.0 preview1 (maybe in previous versions, not tested). Long options lists have now a scrollbar and each tool has its own window.
#6 Updated by Anonymous about 15 years ago
Milestone Version 1.0.0 deleted