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.
  • 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

    Mike HankeyM Offline
    Mike HankeyM Offline
    Mike Hankey
    wrote on last edited by
    #6

    Chris Maunder wrote:

    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,

    You're right directory watcher functionality should render the refresh useless but I find myself using it all the time. Imagineering at it's finest?

    VS2010/Atmel Studio 6.0 ToDo Manager Extension
    Version 3.0 now available. There is no place like 127.0.0.1

    1 Reply Last reply
    0
    • 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

      M Offline
      M Offline
      Marc A Brown
      wrote on last edited by
      #7

      I'd rather the menus weren't in CAPS, but at least it's better than having CAPS for the docked window titles. And at least there's a splash of color now. And the lighter gray may be less depressing to work in. :)

      1 Reply Last reply
      0
      • 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