[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-usability
Subject:    Re: Ordering in toolbars
From:       Florian Graessle <holehan () gmx ! de>
Date:       2006-08-19 10:55:12
Message-ID: 44E6EE10.9000307 () gmx ! de
[Download RAW message or body]

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Daniel Ehn wrote On 08/19/2006 11:00 AM:
> 1. Increasing values on the right side. Same for ordering of buttons that are 
> manipulating values.
> 2. Increasing values above.
> 3. Increasing values clockwise.
> 4. Handles and buttons on the right side of the information they are changing.
> 
> Of course these rules are cultural. But maybe, if it's necessary, they could 
> be automated and controlled by KDE and not by individual applications?
> 
> Anyway, if you apply these rules on the KPDF toolbar you get the lower one. 
> It's as simple as that in my oppinion...

The zoom-layout the KDE hci group agreed on is actually the same.
Following is the zoom-layout that's going to be found in the KDE4 HIG:

[zoom level|V] [zoom-] [zoom+]

The rationale behind it is similar to the points you raised above.
Throughout KDE the way values are changed/applied should be the same -
regardless if it's a dropdown, spinbox, a go, clear, search or edit
button. As a general rule it should be on the right side of the
accompanying widget.

The order of the zoom- and zoom+ buttons follows the common reasoning
that for similar widgets like a volume slider the smallest value is on
the left and the largest on the right. So left is for decreasing, right
for increasing, respectively left for shrinking and right for enlarging.

Another reason why we decided to put the buttons that way is that it is
the quickest layout to switch between the actions. "Zoom in" is just
next to "Zoom out". That way you have to move your mouse only a little
bit to zoom into the other direction. The same applies to the dropdown.
The suggested layout is the fastest way to reach the dropdown button
from the neighboring zoom buttons.

Florian
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)

iD8DBQFE5u4Q3KoOvOZK8jYRAtuCAJ9YWDUMnX69gx9nC4/zwZ0kHC8ODQCgj072
ecA845s+tEmuhpjh5eNgLOg=
=ra35
-----END PGP SIGNATURE-----
_______________________________________________
kde-usability mailing list
kde-usability@kde.org
https://mail.kde.org/mailman/listinfo/kde-usability
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic