From kde-core-devel Wed Dec 19 22:28:44 2007 From: =?UTF-8?B?QXVyw6lsaWVuIEfDonRlYXU=?= Date: Wed, 19 Dec 2007 22:28:44 +0000 To: kde-core-devel Subject: Re: [PATCH] Scrollable page dialogs Message-Id: X-MARC-Message: https://marc.info/?l=kde-core-devel&m=119810905413373 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