[PATCH] Scrollable page dialogs

Aurélien Gâteau aurelien.gateau at free.fr
Wed Dec 19 22:28:44 GMT 2007


Tobias Koenig wrote:

> On Wed, Dec 19, 2007 at 03:55:37PM +0100, Aurélien Gâteau wrote:
>> Hello,
> Hej,
> 
>> As I said, this patch impacts all KDE KPageDialog instances.
> I'd like to prevent such change which changes the behaviour of all
> dialogs. Dialogs shouldn't have scrollbars anyway... what does the HIG
> say?

More info from the HIG. Quoting this page:

http://wiki.openusability.org/guidelines/index.php/Checklist_Configuration_Dialogs

"""
3. Dialog layout 
 CL1/3.1 The dialog should be resizable. (the latter is important for
accessibility) 
 CL1/3.2 The dialog shouldn't resize itself when you switch to another page
or tab. 
 CL1/3.3 The overall size of the dialog shouldn't be bigger than 800x600. 
 CL1/3.4 The dialog should have scrollbars which appear when not all options
are visible.
"""

So I would say the patch makes dialogs more HIG compliants.

Nevertheless I do not think of this patch as the dialog silver bullet. It's
more like a better way to handle the worse case. We still should fix the
biggest dialogs. I am doing so in SystemSettings and other apps, but it's a
huge work.

Aurélien





More information about the kde-core-devel mailing list