[haiku-bugs] Re: [Haiku] #14894: [QA] Expander settings window tab could use a close button

  • From: "Haiku" <trac@xxxxxxxxxxxx>
  • To: undisclosed-recipients: ;
  • Date: Tue, 12 Feb 2019 16:51:20 -0000

#14894: [QA] Expander settings window tab could use a close button
-------------------------------------+----------------------------
   Reporter:  -Meanwhile-            |      Owner:  nobody
       Type:  bug                    |     Status:  closed
   Priority:  normal                 |  Milestone:  Unscheduled
  Component:  Applications/Expander  |    Version:  R1/Development
 Resolution:  invalid                |   Keywords:
 Blocked By:                         |   Blocking:
Has a Patch:  0                      |   Platform:  All
-------------------------------------+----------------------------

Comment (by stippi):

 IMHO there are some advantages for using OK/Cancel:

  * Not all applications will apply settings live. The user could be
 wondering about this.
  * Some settings will have no immediate effect, as with the Expander
 settings. Having an OK button is re-assuring.
  * Imaging a dialog where something is configured and there is a preview
 inside that dialog. The settings are applied to the preview, having an OK
 button makes it obvious that these settings are now applied for real.
  * I like the symmetry of representing different ways to proceed with
 similar UI. That's why I think an OK button (regardless of whether
 settings are applied live or not) is more obvious next to Cancel, than a
 completely different way to proceed by using the window close button.
  * On other platforms, closing a dialog is often the same as canceling.
 Just look at how this ticket was implemented by Rob, it was obvious to him
 that closing the window is the same as canceling, given the presence of
 the OK button. I wouldn't force a "Haiku way" on users here, especially
 when the OK button is established as generally useful.

 All in all, I'd vote for always having OK and Cancel buttons. Revert and
 Default should be optional.

 Whether there should always be a window close button, I am not sure.
 Especially when settings are applied live, it is not clear at all whether
 it is intuitive to mean Cancel or OK. On the other hand, having no Close
 button could be irritating. It forces to read the dialog, even if it was
 opened accidentally.

-- 
Ticket URL: <https://dev.haiku-os.org/ticket/14894#comment:5>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.

Other related posts: