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. Please help make UI design decision

Please help make UI design decision

Scheduled Pinned Locked Moved The Lounge
designcsharpwinformshelpquestion
15 Posts 10 Posters 2 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.
  • B Behzad Sedighzadeh

    This is a Winforms app. With clicking a checkbox, user enables a feature in the Settings form. Somewhere else in a form a tab named "Alarms": Option 1: which was visible but disabled, gets enabled. Option 2: which was hidden, added to the TabControl again. In terms of UI design decision, which method you prefer? Personally, I like option 1. What, you, the community think is a better option?

    Behzad

    P Offline
    P Offline
    Pete OHanlon
    wrote on last edited by
    #5

    There have been many takes on this particular subject in the design community over the years. The consensus seems to be, at the moment, if a user is never going to be able to use that field, you should hide it. If it can be used in certain circumstances, you should disable it.

    Advanced TypeScript Programming Projects

    1 Reply Last reply
    0
    • S Steve Raw

      Behzad Sedighzadeh wrote:

      What, you, the community think is a better option?

      Don't worry about such silly nonsense. Be considerate. What you should be doing is Helping Dave[^]

      P Offline
      P Offline
      Pete OHanlon
      wrote on last edited by
      #6

      That's just trolling now.

      Advanced TypeScript Programming Projects

      S 3 Replies Last reply
      0
      • P Pete OHanlon

        That's just trolling now.

        Advanced TypeScript Programming Projects

        S Offline
        S Offline
        Steve Raw
        wrote on last edited by
        #7

        Bear with me on this. ;)

        1 Reply Last reply
        0
        • P Pete OHanlon

          That's just trolling now.

          Advanced TypeScript Programming Projects

          S Offline
          S Offline
          Steve Raw
          wrote on last edited by
          #8

          I promised him that I'd help.

          1 Reply Last reply
          0
          • P Pete OHanlon

            That's just trolling now.

            Advanced TypeScript Programming Projects

            S Offline
            S Offline
            Steve Raw
            wrote on last edited by
            #9

            I apologize if I gave you the wrong impression.

            1 Reply Last reply
            0
            • B Behzad Sedighzadeh

              This is a Winforms app. With clicking a checkbox, user enables a feature in the Settings form. Somewhere else in a form a tab named "Alarms": Option 1: which was visible but disabled, gets enabled. Option 2: which was hidden, added to the TabControl again. In terms of UI design decision, which method you prefer? Personally, I like option 1. What, you, the community think is a better option?

              Behzad

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

              I prefer 1. It provides more information.

              1 Reply Last reply
              0
              • B Behzad Sedighzadeh

                This is a Winforms app. With clicking a checkbox, user enables a feature in the Settings form. Somewhere else in a form a tab named "Alarms": Option 1: which was visible but disabled, gets enabled. Option 2: which was hidden, added to the TabControl again. In terms of UI design decision, which method you prefer? Personally, I like option 1. What, you, the community think is a better option?

                Behzad

                R Offline
                R Offline
                RainHat
                wrote on last edited by
                #11

                I would prefer option 1. I would be more concerned about having the checkbox in the Settings form and the item being enabled/disabled on a tab in another form. What is the user going to think when they are in the Alarms tab and see a disabled section? Probably 'why is this disabled, I want to edit it.' Try not to make the user navigate away to the Settings form. Does it make sense to have the checkbox (or a duplicate) on the Alarms tab? At the least you need some way to indicate to the user why they can not access those controls. Users do not read manuals. Make things that the user is likely to do easy to do.

                1 Reply Last reply
                0
                • B Behzad Sedighzadeh

                  This is a Winforms app. With clicking a checkbox, user enables a feature in the Settings form. Somewhere else in a form a tab named "Alarms": Option 1: which was visible but disabled, gets enabled. Option 2: which was hidden, added to the TabControl again. In terms of UI design decision, which method you prefer? Personally, I like option 1. What, you, the community think is a better option?

                  Behzad

                  N Offline
                  N Offline
                  Nelek
                  wrote on last edited by
                  #12

                  I would go for option 1.

                  M.D.V. ;) If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about? Help me to understand what I'm saying, and I'll explain it better to you Rating helpful answers is nice, but saying thanks can be even nicer.

                  1 Reply Last reply
                  0
                  • B Behzad Sedighzadeh

                    This is a Winforms app. With clicking a checkbox, user enables a feature in the Settings form. Somewhere else in a form a tab named "Alarms": Option 1: which was visible but disabled, gets enabled. Option 2: which was hidden, added to the TabControl again. In terms of UI design decision, which method you prefer? Personally, I like option 1. What, you, the community think is a better option?

                    Behzad

                    J Offline
                    J Offline
                    John Martin
                    wrote on last edited by
                    #13

                    As long as the checkbox is on the Alarms Tab so: The Alarms Tab is always enabled The checkbox on that tab is always enabled When the checkbox is clicked, the other controls on the Alarms tab are enabled

                    1 Reply Last reply
                    0
                    • B Behzad Sedighzadeh

                      This is a Winforms app. With clicking a checkbox, user enables a feature in the Settings form. Somewhere else in a form a tab named "Alarms": Option 1: which was visible but disabled, gets enabled. Option 2: which was hidden, added to the TabControl again. In terms of UI design decision, which method you prefer? Personally, I like option 1. What, you, the community think is a better option?

                      Behzad

                      T Offline
                      T Offline
                      TNCaver
                      wrote on last edited by
                      #14

                      If the Alarms tab is in the Settings form or its form is visible while viewing the Settings form I would choose Option 1. Otherwise, it doesn't really matter unless being able to see the option in the Alarms tab would help the user understand what options might be available, in which case Option 1 is again preferred.

                      There are no solutions, only trade-offs.
                         - Thomas Sowell

                      A day can really slip by when you're deliberately avoiding what you're supposed to do.
                         - Calvin (Bill Watterson, Calvin & Hobbes)

                      1 Reply Last reply
                      0
                      • B Behzad Sedighzadeh

                        This is a Winforms app. With clicking a checkbox, user enables a feature in the Settings form. Somewhere else in a form a tab named "Alarms": Option 1: which was visible but disabled, gets enabled. Option 2: which was hidden, added to the TabControl again. In terms of UI design decision, which method you prefer? Personally, I like option 1. What, you, the community think is a better option?

                        Behzad

                        R Offline
                        R Offline
                        Ravi Bhavnani
                        wrote on last edited by
                        #15

                        I would disable the tab and display an informational icon with a tooltip that explains why the option isn't available, and hide the icon when the tab is enabled.  #DontLeaveYourUsersGuessing :) /ravi

                        My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com

                        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