[Qgis-developer] Better options dialogs

Robert Szczepanek robert at szczepanek.pl
Wed Sep 5 12:55:05 PDT 2012


Hi Larry and Marco,

+1
I have the same impression as you.
Tabs to the left with captions. That would be great improvement.

Similar discussion was recently on GRASS list [1]

regards,
Robert

[1] 
http://osgeo-org.1560.n6.nabble.com/command-dialog-notebook-styles-td4997929.html

On 05.09.2012 21:47, Larry Shaffer wrote:
> Hi Marco,
>
> On Wed, Sep 5, 2012 at 1:26 PM, Marco Bernasocchi
> <marco at bernawebdesign.ch> wrote:
>> On 09/06/2012 02:10 AM, Larry Shaffer wrote:
>>> Hi,
>> Hi Larry,
>> Looks great to me, but not the version without text, too hard to guess,
>
> The version with only icons is optional, and is produced by setting an
> appropriate minimum width for the list widget. If a user wanted to
> size it that way, it is possible (and a saveable window state), but I
> am definitely not in favor of it being a default. Thanks for the
> input!
>
> Larry
>
>> so +1 for me foremost for freeing vertical space
>>
>> ciao
>> MArco
>>>
>>> I've been working on reducing overall clutter and excess space, and
>>> trying to increase efficiency and extensibility, with options dialogs.
>>>
>>> Problems with current option dialogs' parent QTabWidget approach:
>>>
>>> * Tab widget uses unnecessary vertical space (bad for small screens).
>>> * Tab widget limits the use of reasonably needed tabs for option
>>> sections (avoiding tabs-within-tabs unfortunately trumps useability).
>>> * Horizontal parent tabs limit how many option sections can be offered
>>> (already too wide, without text truncation, on Mac).
>>> * Horizontal parent tabs dictate the width of the dialog, causing form
>>> layout elements to optically stretch too far apart.
>>>
>>>
>>> Possible solution: Move 'tabs' to simple list widget on left side of a
>>> splitter and have option sections loaded on right.
>>>
>>> I have done mockups for the app and vector layer options [0], which
>>> show the following advantages:
>>>
>>> * Vertical height is maximized without sacrificing layout of option
>>> section form elements (good for smaller screens).
>>> * Number of option sections is not graphically limited.
>>> * Number of option sections no longer dictates width of option section
>>> forms (forms look much better).
>>> * List item widget can have its splitter section collapsed to a set
>>> size to show only icons for sections.
>>> * Consistent look across platforms, with larger icons for sections.
>>> * More current 'look' for v 2.0 without too much work.
>>>
>>> Other than making the dialogs clearer and less cluttered IMHO, the
>>> full useability of the dialogs at smaller sizes helps the user see
>>> more map canvas when testing options with Apply.
>>>
>>> Any comments or suggestions?
>>>
>>> [0] https://www.dropbox.com/sh/yy0j3mmg4l4kw7x/Ar_S-eYqCv/qgis/options-dlgs?lst
>>>
>>> Regards,
>>>
>>> Larry
>>> _______________________________________________
>>> Qgis-developer mailing list
>>> Qgis-developer at lists.osgeo.org
>>> http://lists.osgeo.org/mailman/listinfo/qgis-developer
>>>
>>
>>
>> --
>> Marco Bernasocchi
>> http://opengis.ch
> _______________________________________________
> Qgis-developer mailing list
> Qgis-developer at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/qgis-developer
>



More information about the Qgis-developer mailing list