Markus Neteler wrote: > >> Hamish wrote: > >> > as earlier mentioned* I'd like to change the Option struct to > >> > rationalize the ->description and ->label parts. > >> > > >> > currently, if a label is defined it becomes the description, and the > >> > description becomes the tooltip. This is non-intuitive and > >> > inconsistent. > > ... > > so we have three possible levels of verbosity for an option description: > > ->label: a few words > > ->description: a sentence > > ->tooltip: a paragraph/short example showing format (doesn't exist) > > > > I think it is a good idea to keep ->description (as commonly used now) > > short and to the point, ie shorter than ~65 chars (so it fits on one > > line). Certainly the label should quite short. It looks bad when the > > description is line wrapped in --help, or colliding with the right side > > of the GUI window. > > I would like to bring up this issue again (since I am confused): > > Currently only about 10 modules use > module->label > > In the GUI pop up it is even printed in the wrong vertical order > if above definition is true + there is ugly vertical space between > these two lines. > > Question: what's the point of module->label?
For use as a label in the GUI in case the description is too verbose. > Take it out or > modify 290+ modules? We need some consistency... Leave it as-is. > Is there anything using module->label|description as tooltip? Any option which has a separate label will have the description as the tooltip. > confused (about why we need two things to do nearly the same), Some descriptions are too verbose to use as labels in the GUI. -- Glynn Clements <[EMAIL PROTECTED]> _______________________________________________ grass-dev mailing list [email protected] http://grass.itc.it/mailman/listinfo/grass-dev

