On Samstag, 29. September 2007, Martin Schmidkunz wrote:
Stefan Hundhammer wrote:
What Martin wrote sounds like we have dialogs where we have wizard buttons ([Abort] [Back] [Next]) PLUS [OK] [Cancel] button in the same dialog.
No, that was not what I meant. Most of the YaST dialogs show the buttons [OK] [Back] [Cancel] OK/Cancel are active, Back is disabled. See: http://en.opensuse.org/Image:Back_button_disabled.png
OK, so it's not quite as bad as I had imagined.
I agree that this [Back] button is out of place there. It's just confusing; it
does not add any value for the user.
IIRC the wizard documentation explains that there are different types of
wizard dialogs:
[Back] [Abort] [Next] (we changed that button order in the meantime)
or
[Cancel] [Accept]
or
[OK] [Cancel]
What we intentionally never even suggested was this
[Cancel] [Back] [OK]
Not only is it unclear what [Back] might do here (there is no [Next], so why
have [Back]?), it's also the wrong button order. That was one reason for
preferring [Accept] in those dialogs; that's very similar to [Finish], but
that one always gets mistranslated to German ("Beenden")). Still, it is
located in the bottom right corner like [Next].
[OK] on the other hand should _not_ be in the bottom right corner in our
default (KDE-like) button order.
So the compromise to get rid of [Accept] and always use [OK] introduced a new
problem. Still, throwing in some [Back] buttons for good measure doesn't
exactly improve this.
This is all very inconsistent. We should use the models above, not introduce
new ones that are more confusing.
CU
--
Stefan Hundhammer