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. Proximity of changing UI elements

Proximity of changing UI elements

Scheduled Pinned Locked Moved The Lounge
c++visual-studiodesignarchitecturehelp
17 Posts 14 Posters 1 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.
  • P Pete OHanlon

    Actually, it's Chris' fault that we have ALL CAPS[^].

    *pre-emptive celebratory nipple tassle jiggle* - Sean Ewington

    "Mind bleach! Send me mind bleach!" - Nagy Vilmos

    CodeStash - Online Snippet Management | My blog | MoXAML PowerToys | Mole 2010 - debugging made easier

    RaviBeeR Offline
    RaviBeeR Offline
    RaviBee
    wrote on last edited by
    #8

    Pete O'Hanlon wrote:

    ALL CAPS

    Oh, the horror of it. :sigh: /ravi

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

    1 Reply Last reply
    0
    • C Chris Maunder

      I can't tell you how many times I've been bitten by this but it's driving me crazy. At the top of the Solution Explorer in VS10 there are icons. One of them is "refresh" which really seems like it should never be needed, given the capabilities of a directory watcher, and another icon is "nest related files". The issue is that "Refresh" is shown in some situations, but depending on what you do it disappears and is replaced by, in the exact same position, the "Nest Related Files" icon. This in-situ replacement usually happens when you click different files or elements, but can also occur when the focus changes - such as when you click the "refresh" icon. As soon as you click the icon it changes from Refresh to "nest related files" and you have to wait while VS spends 5 minutes working out who belongs to whom. ARGHHH! What ever happened to simply disabling an icon??

      cheers, Chris Maunder The Code Project | Co-founder Microsoft C++ MVP

      J Offline
      J Offline
      Jason Hooper
      wrote on last edited by
      #9

      Yep. Nothing annoys me more about design than people's attempts to be fancy that just make things worse.

      Jason

      1 Reply Last reply
      0
      • C Chris Maunder

        I can't tell you how many times I've been bitten by this but it's driving me crazy. At the top of the Solution Explorer in VS10 there are icons. One of them is "refresh" which really seems like it should never be needed, given the capabilities of a directory watcher, and another icon is "nest related files". The issue is that "Refresh" is shown in some situations, but depending on what you do it disappears and is replaced by, in the exact same position, the "Nest Related Files" icon. This in-situ replacement usually happens when you click different files or elements, but can also occur when the focus changes - such as when you click the "refresh" icon. As soon as you click the icon it changes from Refresh to "nest related files" and you have to wait while VS spends 5 minutes working out who belongs to whom. ARGHHH! What ever happened to simply disabling an icon??

        cheers, Chris Maunder The Code Project | Co-founder Microsoft C++ MVP

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

        I have one thing to say "Solution Navigator"

        MVVM# - See how I did MVVM my way ___________________________________________ Man, you're a god. - walterhevedeich 26/05/2011 .\\axxx (That's an 'M')

        1 Reply Last reply
        0
        • L Lost User

          Chris Maunder wrote:

          ARGHHH! What ever happened to simply disabling an icon??

          Shhhhhhh! Keep your voice down... if you keep complaining we'll end up with a ribbon control. :sigh: Best Wishes, -David Delaune

          I Offline
          I Offline
          ii_noname_ii
          wrote on last edited by
          #11

          Shhhhh! Don't even say the R word! ...Or maybe they should just skip ahead and make VS metro only, full screen or die. Big squared buttons with 5 lines of code and a tiny scrollbar FTW!

          1 Reply Last reply
          0
          • L Lost User

            Chris Maunder wrote:

            ARGHHH! What ever happened to simply disabling an icon??

            Shhhhhhh! Keep your voice down... if you keep complaining we'll end up with a ribbon control. :sigh: Best Wishes, -David Delaune

            A Offline
            A Offline
            Anna Jayne Metcalfe
            wrote on last edited by
            #12

            Unlikely. Given the mess that is the UI design of VS11 it's more likely to become a gray box* with the words PRESS ME in large letters in the middle. * adjacent to another grey box, with no border in between.

            Anna :rose: Tech Blog | Visual Lint "Why would anyone prefer to wield a weapon that takes both hands at once, when they could use a lighter (and obviously superior) weapon that allows you to wield multiple ones at a time, and thus supports multi-paradigm carnage?"

            1 Reply Last reply
            0
            • E Ennis Ray Lynch Jr

              The UI should not change (rearrange) based on context. It makes it impossible to develop muscle memory for competent users and the incompetent users still ask for help.

              Need custom software developed? I do custom programming based primarily on MS tools with an emphasis on C# development and consulting. I also do Android Programming as I find it a refreshing break from the MS. "And they, since they Were not the one dead, turned to their affairs" -- Robert Frost

              C Offline
              C Offline
              Christopher Bellow
              wrote on last edited by
              #13

              I'll bite, because I have an application that does change the toolbar icons based on context. This might not match their case, but what happens when you have lots of actions based on context. You have various different element types, and displaying all the icons (with most of them disabled) could take up more space than we have allocated on the taskbar. But if you change the icons based on context, the user can quickly see what actions are available, instead of having a sea of disabled icons that they have to mouse through. And keeping their relative actions close to the working area could be more ergonomic. I'm not sure if this matches the dynamics of the Solution Explorer. It may not have enough operations that warrant the change. But if it does, its one way to make better use of the available space.

              1 Reply Last reply
              0
              • L Lost User

                Chris Maunder wrote:

                ARGHHH! What ever happened to simply disabling an icon??

                Shhhhhhh! Keep your voice down... if you keep complaining we'll end up with a ribbon control. :sigh: Best Wishes, -David Delaune

                F Offline
                F Offline
                Fabio Franco
                wrote on last edited by
                #14

                Shhhhhhhhhhh! You should never say the name of you know what.

                To alcohol! The cause of, and solution to, all of life's problems - Homer Simpson ---- Our heads are round so our thoughts can change direction - Francis Picabia

                1 Reply Last reply
                0
                • C Chris Maunder

                  I can't tell you how many times I've been bitten by this but it's driving me crazy. At the top of the Solution Explorer in VS10 there are icons. One of them is "refresh" which really seems like it should never be needed, given the capabilities of a directory watcher, and another icon is "nest related files". The issue is that "Refresh" is shown in some situations, but depending on what you do it disappears and is replaced by, in the exact same position, the "Nest Related Files" icon. This in-situ replacement usually happens when you click different files or elements, but can also occur when the focus changes - such as when you click the "refresh" icon. As soon as you click the icon it changes from Refresh to "nest related files" and you have to wait while VS spends 5 minutes working out who belongs to whom. ARGHHH! What ever happened to simply disabling an icon??

                  cheers, Chris Maunder The Code Project | Co-founder Microsoft C++ MVP

                  F Offline
                  F Offline
                  Fabio Franco
                  wrote on last edited by
                  #15

                  Not even close to be as confusing as the UI changes for the report builder of SSRS.

                  To alcohol! The cause of, and solution to, all of life's problems - Homer Simpson ---- Our heads are round so our thoughts can change direction - Francis Picabia

                  1 Reply Last reply
                  0
                  • C Chris Maunder

                    I can't tell you how many times I've been bitten by this but it's driving me crazy. At the top of the Solution Explorer in VS10 there are icons. One of them is "refresh" which really seems like it should never be needed, given the capabilities of a directory watcher, and another icon is "nest related files". The issue is that "Refresh" is shown in some situations, but depending on what you do it disappears and is replaced by, in the exact same position, the "Nest Related Files" icon. This in-situ replacement usually happens when you click different files or elements, but can also occur when the focus changes - such as when you click the "refresh" icon. As soon as you click the icon it changes from Refresh to "nest related files" and you have to wait while VS spends 5 minutes working out who belongs to whom. ARGHHH! What ever happened to simply disabling an icon??

                    cheers, Chris Maunder The Code Project | Co-founder Microsoft C++ MVP

                    A Offline
                    A Offline
                    Alan Balkany
                    wrote on last edited by
                    #16

                    ‹see signature›

                    "Microsoft -- Adding unnecessary complexity to your work since 1987!"

                    1 Reply Last reply
                    0
                    • L Lost User

                      Chris Maunder wrote:

                      ARGHHH! What ever happened to simply disabling an icon??

                      Shhhhhhh! Keep your voice down... if you keep complaining we'll end up with a ribbon control. :sigh: Best Wishes, -David Delaune

                      M Offline
                      M Offline
                      Moshe Katz
                      wrote on last edited by
                      #17

                      Actually, I think I'd like to see a VS version that uses a ribbon. ;)

                      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