Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Not OK

Not OK

Scheduled Pinned Locked Moved The Lounge
designquestion
26 Posts 23 Posters 5 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • Richard Andrew x64R Offline
    Richard Andrew x64R Offline
    Richard Andrew x64
    wrote on last edited by
    #1

    How do you feel about the trend toward making Windows desktop dialog boxes commit all changes as soon as you make them, and thus forego the OK and Cancel buttons? I think that the idea that changes are not committed until you click OK, and the idea that you can always back out of unwanted changes by clicking Cancel are time-honored traditions. They are foundational to the desktop computer user interface and changing this paradigm would be like making octagonal windows instead of rectangular ones. It doesn't make sense. OK and Cancel buttons are the on-screen analogue of the Enter key and the Escape key. What would a computer be like without an Enter key?

    The difficult we do right away... ...the impossible takes slightly longer.

    P M P J R 14 Replies Last reply
    0
    • Richard Andrew x64R Richard Andrew x64

      How do you feel about the trend toward making Windows desktop dialog boxes commit all changes as soon as you make them, and thus forego the OK and Cancel buttons? I think that the idea that changes are not committed until you click OK, and the idea that you can always back out of unwanted changes by clicking Cancel are time-honored traditions. They are foundational to the desktop computer user interface and changing this paradigm would be like making octagonal windows instead of rectangular ones. It doesn't make sense. OK and Cancel buttons are the on-screen analogue of the Enter key and the Escape key. What would a computer be like without an Enter key?

      The difficult we do right away... ...the impossible takes slightly longer.

      P Offline
      P Offline
      PIEBALDconsult
      wrote on last edited by
      #2

      Richard Andrew x64 wrote:

      without an Enter key?

      Just as long as it has a RETURN key -- as is only proper. https://m.media-amazon.com/images/I/71vwNsgEi8L._AC_SL1500_.jpg[^] https://deskthority.net/wiki/images/9/90/LK501_top.jpg[^]

      D 1 Reply Last reply
      0
      • Richard Andrew x64R Richard Andrew x64

        How do you feel about the trend toward making Windows desktop dialog boxes commit all changes as soon as you make them, and thus forego the OK and Cancel buttons? I think that the idea that changes are not committed until you click OK, and the idea that you can always back out of unwanted changes by clicking Cancel are time-honored traditions. They are foundational to the desktop computer user interface and changing this paradigm would be like making octagonal windows instead of rectangular ones. It doesn't make sense. OK and Cancel buttons are the on-screen analogue of the Enter key and the Escape key. What would a computer be like without an Enter key?

        The difficult we do right away... ...the impossible takes slightly longer.

        M Offline
        M Offline
        Maximilien
        wrote on last edited by
        #3

        hmmm... I don't think I've seen that. Real Windows dialogs ? or a 3rd party app dialogs ? Modal or Modeless dialog ?

        CI/CD = Continuous Impediment/Continuous Despair

        D 1 Reply Last reply
        0
        • Richard Andrew x64R Richard Andrew x64

          How do you feel about the trend toward making Windows desktop dialog boxes commit all changes as soon as you make them, and thus forego the OK and Cancel buttons? I think that the idea that changes are not committed until you click OK, and the idea that you can always back out of unwanted changes by clicking Cancel are time-honored traditions. They are foundational to the desktop computer user interface and changing this paradigm would be like making octagonal windows instead of rectangular ones. It doesn't make sense. OK and Cancel buttons are the on-screen analogue of the Enter key and the Escape key. What would a computer be like without an Enter key?

          The difficult we do right away... ...the impossible takes slightly longer.

          P Offline
          P Offline
          Peter_in_2780
          wrote on last edited by
          #4

          In (my corner of) the Linux world, "apps" generally have action buttons in dialogs, but things like settings are often updated on-the-fly without an extra click. I'm comfortable with that. veering OT to rant territory... My current gripe is a Windows app I use at Fire Control. Double click the desktop icon, fine. Logon splash window opens. Username box highlighted, Ibeam there. Start typing. NOTHING HAPPENS! Window isn't focused. :mad: That app has so many UI fails it's unbelievable it got so far in the market.

          Software rusts. Simon Stephenson, ca 1994. So does this signature. me, 2012

          1 Reply Last reply
          0
          • Richard Andrew x64R Richard Andrew x64

            How do you feel about the trend toward making Windows desktop dialog boxes commit all changes as soon as you make them, and thus forego the OK and Cancel buttons? I think that the idea that changes are not committed until you click OK, and the idea that you can always back out of unwanted changes by clicking Cancel are time-honored traditions. They are foundational to the desktop computer user interface and changing this paradigm would be like making octagonal windows instead of rectangular ones. It doesn't make sense. OK and Cancel buttons are the on-screen analogue of the Enter key and the Escape key. What would a computer be like without an Enter key?

            The difficult we do right away... ...the impossible takes slightly longer.

            J Offline
            J Offline
            Jeremy Falcon
            wrote on last edited by
            #5

            Richard Andrew x64 wrote:

            How do you feel about the trend toward making Windows desktop dialog boxes commit all changes as soon as you make them, and thus forego the OK and Cancel buttons?

            Programming is an art, and like anything creative... it depends. One of the worst user design experiences is when people use modals for everything. You sneeze... bam... modal! It can take you out the flow and can be tedious. For instance, Did you really mean to close the app? when there's no data to save. What a waste of a click. And what about for a settings dialog? Does it really have to be atomic? More times than not, you won't make a mistake. And if you did, you can mindlessly click OK with the same mistake. Just the auto save per field means less work. You could make the argument that at least clicking the OK button gives some sorta feeling the setting was saved, and that's true. But it's not much of an indication since most people use that to mean "close" the dialog. But it's context dependent. If you intend to do an action that's assumed and have a way to recover from it and also let the user _intelligently_ know what happened without disturbing their flow... it's not a bad thing. If you never ask for an atomic confirmation at all... ever... it's a bad thing. It just all depends.

            Jeremy Falcon

            Mircea NeacsuM A 2 Replies Last reply
            0
            • J Jeremy Falcon

              Richard Andrew x64 wrote:

              How do you feel about the trend toward making Windows desktop dialog boxes commit all changes as soon as you make them, and thus forego the OK and Cancel buttons?

              Programming is an art, and like anything creative... it depends. One of the worst user design experiences is when people use modals for everything. You sneeze... bam... modal! It can take you out the flow and can be tedious. For instance, Did you really mean to close the app? when there's no data to save. What a waste of a click. And what about for a settings dialog? Does it really have to be atomic? More times than not, you won't make a mistake. And if you did, you can mindlessly click OK with the same mistake. Just the auto save per field means less work. You could make the argument that at least clicking the OK button gives some sorta feeling the setting was saved, and that's true. But it's not much of an indication since most people use that to mean "close" the dialog. But it's context dependent. If you intend to do an action that's assumed and have a way to recover from it and also let the user _intelligently_ know what happened without disturbing their flow... it's not a bad thing. If you never ask for an atomic confirmation at all... ever... it's a bad thing. It just all depends.

              Jeremy Falcon

              Mircea NeacsuM Offline
              Mircea NeacsuM Offline
              Mircea Neacsu
              wrote on last edited by
              #6

              Jeremy Falcon wrote:

              And what about for a settings dialog? Does it really have to be atomic?

              In some cases it is even worse if it is atomic. A good example is the drop-down for display resolution. You want to see the result right away. Same for colour selections and other UI adjustments. As you said: it all depends.

              Mircea

              1 Reply Last reply
              0
              • Richard Andrew x64R Richard Andrew x64

                How do you feel about the trend toward making Windows desktop dialog boxes commit all changes as soon as you make them, and thus forego the OK and Cancel buttons? I think that the idea that changes are not committed until you click OK, and the idea that you can always back out of unwanted changes by clicking Cancel are time-honored traditions. They are foundational to the desktop computer user interface and changing this paradigm would be like making octagonal windows instead of rectangular ones. It doesn't make sense. OK and Cancel buttons are the on-screen analogue of the Enter key and the Escape key. What would a computer be like without an Enter key?

                The difficult we do right away... ...the impossible takes slightly longer.

                R Offline
                R Offline
                Rick York
                wrote on last edited by
                #7

                I am not aware of this trend as I have not seen it but in my opinion the concept is hideous.

                "They have a consciousness, they have a life, they have a soul! Damn you! Let the rabbits wear glasses! Save our brothers! Can I get an amen?"

                1 Reply Last reply
                0
                • P PIEBALDconsult

                  Richard Andrew x64 wrote:

                  without an Enter key?

                  Just as long as it has a RETURN key -- as is only proper. https://m.media-amazon.com/images/I/71vwNsgEi8L._AC_SL1500_.jpg[^] https://deskthority.net/wiki/images/9/90/LK501_top.jpg[^]

                  D Offline
                  D Offline
                  Digital Meta
                  wrote on last edited by
                  #8

                  It's essential for a keyboard to have a RETURN key—just as it should.

                  1 Reply Last reply
                  0
                  • Richard Andrew x64R Richard Andrew x64

                    How do you feel about the trend toward making Windows desktop dialog boxes commit all changes as soon as you make them, and thus forego the OK and Cancel buttons? I think that the idea that changes are not committed until you click OK, and the idea that you can always back out of unwanted changes by clicking Cancel are time-honored traditions. They are foundational to the desktop computer user interface and changing this paradigm would be like making octagonal windows instead of rectangular ones. It doesn't make sense. OK and Cancel buttons are the on-screen analogue of the Enter key and the Escape key. What would a computer be like without an Enter key?

                    The difficult we do right away... ...the impossible takes slightly longer.

                    L Offline
                    L Offline
                    Lost User
                    wrote on last edited by
                    #9

                    Exactly which dialogs are you referring to? I have not seen this in any application that I use.

                    J V 2 Replies Last reply
                    0
                    • L Lost User

                      Exactly which dialogs are you referring to? I have not seen this in any application that I use.

                      J Offline
                      J Offline
                      Jeremy Falcon
                      wrote on last edited by
                      #10

                      I've seen it on some settings dialogs... especially on Macs.

                      Jeremy Falcon

                      L 1 Reply Last reply
                      0
                      • J Jeremy Falcon

                        I've seen it on some settings dialogs... especially on Macs.

                        Jeremy Falcon

                        L Offline
                        L Offline
                        Lost User
                        wrote on last edited by
                        #11

                        The question was specifically about Windows, so I would be interested to see which ones Richard A. is referring to.

                        D Richard Andrew x64R 2 Replies Last reply
                        0
                        • Richard Andrew x64R Richard Andrew x64

                          How do you feel about the trend toward making Windows desktop dialog boxes commit all changes as soon as you make them, and thus forego the OK and Cancel buttons? I think that the idea that changes are not committed until you click OK, and the idea that you can always back out of unwanted changes by clicking Cancel are time-honored traditions. They are foundational to the desktop computer user interface and changing this paradigm would be like making octagonal windows instead of rectangular ones. It doesn't make sense. OK and Cancel buttons are the on-screen analogue of the Enter key and the Escape key. What would a computer be like without an Enter key?

                          The difficult we do right away... ...the impossible takes slightly longer.

                          R Offline
                          R Offline
                          Ron Anders
                          wrote on last edited by
                          #12

                          Chrome ushered in autosave as you go in settings. It does save from having to hunt for whatever button saves this stuff but I've gotten so used to it that unless it's catastrophic to do otherwise I have began to save fields onblur (leave) on my own creations and haven't been bit yet, so it just might be better than the way we had. :thumbsup:

                          1 Reply Last reply
                          0
                          • L Lost User

                            The question was specifically about Windows, so I would be interested to see which ones Richard A. is referring to.

                            D Offline
                            D Offline
                            DerekT P
                            wrote on last edited by
                            #13

                            For instance, windows update settings. You defer restart date simply by selecting from a drop down list. But if you want to change restart time, you need to select hour/minutes from drop-down/scrolling lists, and then click OK!!! (Windows 10)

                            Telegraph marker posts ... nothing to do with IT Phasmid email discussion group ... also nothing to do with IT Beekeeping and honey site ... still nothing to do with IT

                            1 Reply Last reply
                            0
                            • M Maximilien

                              hmmm... I don't think I've seen that. Real Windows dialogs ? or a 3rd party app dialogs ? Modal or Modeless dialog ?

                              CI/CD = Continuous Impediment/Continuous Despair

                              D Offline
                              D Offline
                              Daniel Pfeffer
                              wrote on last edited by
                              #14

                              Many of the "settings" dialogs in Windows 11 have no "OK" button, IIRC. They are applied as soon as one makes a choice.

                              Freedom is the freedom to say that two plus two make four. If that is granted, all else follows. -- 6079 Smith W.

                              O 1 Reply Last reply
                              0
                              • L Lost User

                                The question was specifically about Windows, so I would be interested to see which ones Richard A. is referring to.

                                Richard Andrew x64R Offline
                                Richard Andrew x64R Offline
                                Richard Andrew x64
                                wrote on last edited by
                                #15

                                I can supply a couple of examples. One is the settings dialog box in Windows 10 and Windows 11. And the other, I just discovered, is the Launch Profile dialog box in Visual Studio 2022. It has no commit button and no discard button.

                                The difficult we do right away... ...the impossible takes slightly longer.

                                1 Reply Last reply
                                0
                                • L Lost User

                                  Exactly which dialogs are you referring to? I have not seen this in any application that I use.

                                  V Offline
                                  V Offline
                                  Vikram A Punathambekar
                                  wrote on last edited by
                                  #16

                                  It's not even specific to Win11, even on Win10, if you try to change Mouse settings, for instance, change the primary button from left to right, the change takes effect immediately.

                                  Cheers, Vikram.

                                  1 Reply Last reply
                                  0
                                  • Richard Andrew x64R Richard Andrew x64

                                    How do you feel about the trend toward making Windows desktop dialog boxes commit all changes as soon as you make them, and thus forego the OK and Cancel buttons? I think that the idea that changes are not committed until you click OK, and the idea that you can always back out of unwanted changes by clicking Cancel are time-honored traditions. They are foundational to the desktop computer user interface and changing this paradigm would be like making octagonal windows instead of rectangular ones. It doesn't make sense. OK and Cancel buttons are the on-screen analogue of the Enter key and the Escape key. What would a computer be like without an Enter key?

                                    The difficult we do right away... ...the impossible takes slightly longer.

                                    P Offline
                                    P Offline
                                    Peter Adam
                                    wrote on last edited by
                                    #17

                                    Welcome to the unified world of mobile and desktop. Huge wasted screen estate and jumbo titles were just the beginning. On mobile, there are no real choices. On desktop, however ...

                                    1 Reply Last reply
                                    0
                                    • J Jeremy Falcon

                                      Richard Andrew x64 wrote:

                                      How do you feel about the trend toward making Windows desktop dialog boxes commit all changes as soon as you make them, and thus forego the OK and Cancel buttons?

                                      Programming is an art, and like anything creative... it depends. One of the worst user design experiences is when people use modals for everything. You sneeze... bam... modal! It can take you out the flow and can be tedious. For instance, Did you really mean to close the app? when there's no data to save. What a waste of a click. And what about for a settings dialog? Does it really have to be atomic? More times than not, you won't make a mistake. And if you did, you can mindlessly click OK with the same mistake. Just the auto save per field means less work. You could make the argument that at least clicking the OK button gives some sorta feeling the setting was saved, and that's true. But it's not much of an indication since most people use that to mean "close" the dialog. But it's context dependent. If you intend to do an action that's assumed and have a way to recover from it and also let the user _intelligently_ know what happened without disturbing their flow... it's not a bad thing. If you never ask for an atomic confirmation at all... ever... it's a bad thing. It just all depends.

                                      Jeremy Falcon

                                      A Offline
                                      A Offline
                                      Adrian Rockall
                                      wrote on last edited by
                                      #18

                                      For instance, Did you really mean to close the app? when there's no data to save. What a waste of a click.

                                      With todays trends of fashion over function, I think confirmation is even more important. On modern Windows it is very difficult to se were one application ends and another starts when windows are on top of each other, so I often hit the wrong X and I'm grateful for the confirmation :)

                                      I 1 Reply Last reply
                                      0
                                      • Richard Andrew x64R Richard Andrew x64

                                        How do you feel about the trend toward making Windows desktop dialog boxes commit all changes as soon as you make them, and thus forego the OK and Cancel buttons? I think that the idea that changes are not committed until you click OK, and the idea that you can always back out of unwanted changes by clicking Cancel are time-honored traditions. They are foundational to the desktop computer user interface and changing this paradigm would be like making octagonal windows instead of rectangular ones. It doesn't make sense. OK and Cancel buttons are the on-screen analogue of the Enter key and the Escape key. What would a computer be like without an Enter key?

                                        The difficult we do right away... ...the impossible takes slightly longer.

                                        O Offline
                                        O Offline
                                        ot_ik_
                                        wrote on last edited by
                                        #19

                                        I'm quite happy most of the time about it. Seeing result immediately is one of possible benefits, e.g. when changing language, color, ... . That being said I would welcome, some undo (revert, cancel) in some cases tho.

                                        1 Reply Last reply
                                        0
                                        • A Adrian Rockall

                                          For instance, Did you really mean to close the app? when there's no data to save. What a waste of a click.

                                          With todays trends of fashion over function, I think confirmation is even more important. On modern Windows it is very difficult to se were one application ends and another starts when windows are on top of each other, so I often hit the wrong X and I'm grateful for the confirmation :)

                                          I Offline
                                          I Offline
                                          iplaykeys
                                          wrote on last edited by
                                          #20

                                          I've noticed this too. It's nearly impossible to get windows to have borders that are clearly visible. I really don't understand how this makes windows more usable...other than I've also noticed that many people never learned to use Windows and just full screen EVERYTHING.

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups