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. Text Based Progress Indicator

Text Based Progress Indicator

Scheduled Pinned Locked Moved The Lounge
question
26 Posts 19 Posters 0 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.
  • L Offline
    L Offline
    Lost User
    wrote on last edited by
    #1

    Why does the Silverlight 5 Tool installation have a text based progress indicator? See: Old School There is the regular progress bar but right beneath it there is also a text based progress indicator that flips through the /,-,\,|, characters in order to mimic a spinning graphic. I've not seen that since DOS. Maybe the rumors about some of Bill Gates original code still being in there are true! :omg:

    D L P P N 11 Replies Last reply
    0
    • L Lost User

      Why does the Silverlight 5 Tool installation have a text based progress indicator? See: Old School There is the regular progress bar but right beneath it there is also a text based progress indicator that flips through the /,-,\,|, characters in order to mimic a spinning graphic. I've not seen that since DOS. Maybe the rumors about some of Bill Gates original code still being in there are true! :omg:

      D Offline
      D Offline
      Dave Kreskowiak
      wrote on last edited by
      #2

      Nostalgia. I built a control that did just that and use it in place of the non-progress progress bar control. ;)

      A guide to posting questions on CodeProject[^]
      Dave Kreskowiak

      1 Reply Last reply
      0
      • L Lost User

        Why does the Silverlight 5 Tool installation have a text based progress indicator? See: Old School There is the regular progress bar but right beneath it there is also a text based progress indicator that flips through the /,-,\,|, characters in order to mimic a spinning graphic. I've not seen that since DOS. Maybe the rumors about some of Bill Gates original code still being in there are true! :omg:

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

        You know how progress bars often behave. First they keep moving and then they appear to stop. The installer has hit a task that takes a little more time and the setup program appears to have frozen up. Somebody added this simple indicator that everything is ok to prevent impatient users from killing the setup when actually everything was going fine.

        I'm invincible, I can't be vinced

        1 Reply Last reply
        0
        • L Lost User

          Why does the Silverlight 5 Tool installation have a text based progress indicator? See: Old School There is the regular progress bar but right beneath it there is also a text based progress indicator that flips through the /,-,\,|, characters in order to mimic a spinning graphic. I've not seen that since DOS. Maybe the rumors about some of Bill Gates original code still being in there are true! :omg:

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

          I saw one of those last week -- possibly when installing SQL Server 2008, but I'm not sure. I wrote my own for use with console utilities too. They can be better than a progress bar when the process takes a long time and the progress bar would appear to be just sitting there -- I had that happen last week as well, eventually I positioned another window atop the progress bar so could compare the bar to the edge of the other window.

          L 1 Reply Last reply
          0
          • P PIEBALDconsult

            I saw one of those last week -- possibly when installing SQL Server 2008, but I'm not sure. I wrote my own for use with console utilities too. They can be better than a progress bar when the process takes a long time and the progress bar would appear to be just sitting there -- I had that happen last week as well, eventually I positioned another window atop the progress bar so could compare the bar to the edge of the other window.

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

            The irony would be that the animation would continue if it runs in its own thread, even when the working thread really has frozen up

            I'm invincible, I can't be vinced

            J W 2 Replies Last reply
            0
            • L Lost User

              Why does the Silverlight 5 Tool installation have a text based progress indicator? See: Old School There is the regular progress bar but right beneath it there is also a text based progress indicator that flips through the /,-,\,|, characters in order to mimic a spinning graphic. I've not seen that since DOS. Maybe the rumors about some of Bill Gates original code still being in there are true! :omg:

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

              It's there because two progress bars are there. You have to have something showing that something's happening, when the progressbars stop reporting progress.

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

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

              My blog | My articles | MoXAML PowerToys | Mole 2010 - debugging made easier - my favourite utility

              N 1 Reply Last reply
              0
              • L Lost User

                The irony would be that the animation would continue if it runs in its own thread, even when the working thread really has frozen up

                I'm invincible, I can't be vinced

                J Offline
                J Offline
                Jorgen Andersson
                wrote on last edited by
                #7

                I remember a progress indicator from a long time ago, that on a closer look was revealed to be an animated gif.

                Light moves faster than sound. That is why some people appear bright, until you hear them speak. List of common misconceptions

                1 Reply Last reply
                0
                • L Lost User

                  The irony would be that the animation would continue if it runs in its own thread, even when the working thread really has frozen up

                  I'm invincible, I can't be vinced

                  W Offline
                  W Offline
                  W Balboos GHB
                  wrote on last edited by
                  #8

                  Fortunately I read the thread prior to posting: your post was what I was going for. Sometimes, flashing file-names helps, as it keeps changing. Not perfect, but more informative that something is really going on.

                  "The difference between genius and stupidity is that genius has its limits." - Albert Einstein

                  "As far as we know, our computer has never had an undetected error." - Weisert

                  "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010

                  L 1 Reply Last reply
                  0
                  • P Pete OHanlon

                    It's there because two progress bars are there. You have to have something showing that something's happening, when the progressbars stop reporting progress.

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

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

                    My blog | My articles | MoXAML PowerToys | Mole 2010 - debugging made easier - my favourite utility

                    N Offline
                    N Offline
                    Nagy Vilmos
                    wrote on last edited by
                    #9

                    But what do we do if the progress control reporting the progress of the progress bars stops progressing?


                    Panic, Chaos, Destruction. My work here is done. Drink. Get drunk. Fall over - P O'H OK, I will win to day or my name isn't Ethel Crudacre! - DD Ethel Crudacre I cannot live by bread alone. Bacon and ketchup are needed as well. - Trollslayer Have a bit more patience with newbies. Of course some of them act dumb - they're often *students*, for heaven's sake - Terry Pratchett

                    OriginalGriffO 1 Reply Last reply
                    0
                    • W W Balboos GHB

                      Fortunately I read the thread prior to posting: your post was what I was going for. Sometimes, flashing file-names helps, as it keeps changing. Not perfect, but more informative that something is really going on.

                      "The difference between genius and stupidity is that genius has its limits." - Albert Einstein

                      "As far as we know, our computer has never had an undetected error." - Weisert

                      "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010

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

                      Or keep updating the time that has passed and the time when the task is estimated to be finished. This works well for long tasks with more or less equally long steps. I have a web application that puts together large XML downloads from a database. The users can refresh the overview page to see how their downloads are coming along and when they can expect them to be ready. Now that the users can see what's going on, we practically have no support requests anymore.

                      I'm invincible, I can't be vinced

                      1 Reply Last reply
                      0
                      • N Nagy Vilmos

                        But what do we do if the progress control reporting the progress of the progress bars stops progressing?


                        Panic, Chaos, Destruction. My work here is done. Drink. Get drunk. Fall over - P O'H OK, I will win to day or my name isn't Ethel Crudacre! - DD Ethel Crudacre I cannot live by bread alone. Bacon and ketchup are needed as well. - Trollslayer Have a bit more patience with newbies. Of course some of them act dumb - they're often *students*, for heaven's sake - Terry Pratchett

                        OriginalGriffO Offline
                        OriginalGriffO Offline
                        OriginalGriff
                        wrote on last edited by
                        #11

                        Progress to the bar.

                        Ideological Purity is no substitute for being able to stick your thumb down a pipe to stop the water

                        "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
                        "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

                        N 1 Reply Last reply
                        0
                        • OriginalGriffO OriginalGriff

                          Progress to the bar.

                          Ideological Purity is no substitute for being able to stick your thumb down a pipe to stop the water

                          N Offline
                          N Offline
                          Nagy Vilmos
                          wrote on last edited by
                          #12

                          Consider it done!


                          Panic, Chaos, Destruction. My work here is done. Drink. Get drunk. Fall over - P O'H OK, I will win to day or my name isn't Ethel Crudacre! - DD Ethel Crudacre I cannot live by bread alone. Bacon and ketchup are needed as well. - Trollslayer Have a bit more patience with newbies. Of course some of them act dumb - they're often *students*, for heaven's sake - Terry Pratchett

                          OriginalGriffO 1 Reply Last reply
                          0
                          • N Nagy Vilmos

                            Consider it done!


                            Panic, Chaos, Destruction. My work here is done. Drink. Get drunk. Fall over - P O'H OK, I will win to day or my name isn't Ethel Crudacre! - DD Ethel Crudacre I cannot live by bread alone. Bacon and ketchup are needed as well. - Trollslayer Have a bit more patience with newbies. Of course some of them act dumb - they're often *students*, for heaven's sake - Terry Pratchett

                            OriginalGriffO Offline
                            OriginalGriffO Offline
                            OriginalGriff
                            wrote on last edited by
                            #13

                            Now that's progress!

                            Ideological Purity is no substitute for being able to stick your thumb down a pipe to stop the water

                            "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
                            "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

                            1 Reply Last reply
                            0
                            • L Lost User

                              Why does the Silverlight 5 Tool installation have a text based progress indicator? See: Old School There is the regular progress bar but right beneath it there is also a text based progress indicator that flips through the /,-,\,|, characters in order to mimic a spinning graphic. I've not seen that since DOS. Maybe the rumors about some of Bill Gates original code still being in there are true! :omg:

                              N Offline
                              N Offline
                              Nish Nishant
                              wrote on last edited by
                              #14

                              Fooling hapless users since 1979!

                              Regards, Nish


                              My technology blog: voidnish.wordpress.com

                              1 Reply Last reply
                              0
                              • L Lost User

                                Why does the Silverlight 5 Tool installation have a text based progress indicator? See: Old School There is the regular progress bar but right beneath it there is also a text based progress indicator that flips through the /,-,\,|, characters in order to mimic a spinning graphic. I've not seen that since DOS. Maybe the rumors about some of Bill Gates original code still being in there are true! :omg:

                                R Offline
                                R Offline
                                Rage
                                wrote on last edited by
                                #15

                                MehGerbil wrote:

                                /,-,\,|

                                :cool:

                                1 Reply Last reply
                                0
                                • L Lost User

                                  Why does the Silverlight 5 Tool installation have a text based progress indicator? See: Old School There is the regular progress bar but right beneath it there is also a text based progress indicator that flips through the /,-,\,|, characters in order to mimic a spinning graphic. I've not seen that since DOS. Maybe the rumors about some of Bill Gates original code still being in there are true! :omg:

                                  M Offline
                                  M Offline
                                  Marc Clifton
                                  wrote on last edited by
                                  #16

                                  The reason is probably because everybody knows that the visually annoying, distracting, epileptic seizure inducing progressbar animation doesn't actually represent that anything is actually happening. Your computer could be locked up and the animation still occurs like a lemming diving into a raging river. [---] So, they use this archaic emblem of "work is being done." Probably because the programmers couldn't even tell if the installation was actually doing something. [------] Especially when, as your image demonstrates, the progressbar is in another one of its ubiquitous fictional states, the "100% complete" state, but your disk drive light and internet connection lights are still blinking furiously for another five minutes. [---------] The way programmers implement progressbars is a lot like life. The illusion that progress is being made is comforting but ultimately doesn't jive with reality. [---------]----- Marc

                                  My Blog
                                  An Agile walk on the wild side with Relationship Oriented Programming
                                  Melody's Amazon Herb Site

                                  H L D 3 Replies Last reply
                                  0
                                  • M Marc Clifton

                                    The reason is probably because everybody knows that the visually annoying, distracting, epileptic seizure inducing progressbar animation doesn't actually represent that anything is actually happening. Your computer could be locked up and the animation still occurs like a lemming diving into a raging river. [---] So, they use this archaic emblem of "work is being done." Probably because the programmers couldn't even tell if the installation was actually doing something. [------] Especially when, as your image demonstrates, the progressbar is in another one of its ubiquitous fictional states, the "100% complete" state, but your disk drive light and internet connection lights are still blinking furiously for another five minutes. [---------] The way programmers implement progressbars is a lot like life. The illusion that progress is being made is comforting but ultimately doesn't jive with reality. [---------]----- Marc

                                    My Blog
                                    An Agile walk on the wild side with Relationship Oriented Programming
                                    Melody's Amazon Herb Site

                                    H Offline
                                    H Offline
                                    Henry Minute
                                    wrote on last edited by
                                    #17

                                    Marc Clifton wrote:

                                    The way programmers implement progressbars is a lot like life. The illusion that progress is being made is comforting but ultimately doesn't jive with reality.

                                    I've said it before, many times. This site really needs an Eeyore emoticon. :-D

                                    Henry Minute Girl: (staring) "Why do you need an icy cucumber?" “I want to report a fraud. The government is lying to us all.” I wouldn't let CG touch my Abacus! When you're wrestling a gorilla, you don't stop when you're tired, you stop when the gorilla is. Cogito ergo thumb - Sucking my thumb helps me to think.

                                    1 Reply Last reply
                                    0
                                    • M Marc Clifton

                                      The reason is probably because everybody knows that the visually annoying, distracting, epileptic seizure inducing progressbar animation doesn't actually represent that anything is actually happening. Your computer could be locked up and the animation still occurs like a lemming diving into a raging river. [---] So, they use this archaic emblem of "work is being done." Probably because the programmers couldn't even tell if the installation was actually doing something. [------] Especially when, as your image demonstrates, the progressbar is in another one of its ubiquitous fictional states, the "100% complete" state, but your disk drive light and internet connection lights are still blinking furiously for another five minutes. [---------] The way programmers implement progressbars is a lot like life. The illusion that progress is being made is comforting but ultimately doesn't jive with reality. [---------]----- Marc

                                      My Blog
                                      An Agile walk on the wild side with Relationship Oriented Programming
                                      Melody's Amazon Herb Site

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

                                      Darn it. I thought I was a champion cynic. There is always someone out there that is better. :sigh:

                                      1 Reply Last reply
                                      0
                                      • L Lost User

                                        Why does the Silverlight 5 Tool installation have a text based progress indicator? See: Old School There is the regular progress bar but right beneath it there is also a text based progress indicator that flips through the /,-,\,|, characters in order to mimic a spinning graphic. I've not seen that since DOS. Maybe the rumors about some of Bill Gates original code still being in there are true! :omg:

                                        D Offline
                                        D Offline
                                        Divya Rathore
                                        wrote on last edited by
                                        #19

                                        I have always hated this new progress control they started since Windows Vista. I had a UI that had multiple frames on a Window and each frame had a progress ctrl. If there are 8 frames, one can imagine how ugly it is to have 8 fluorescent green progress controls each at a different stage. The original blue-stepped progress ctrl was way better. It used to gel well with the overall Win UI elements.

                                        L D 2 Replies Last reply
                                        0
                                        • D Divya Rathore

                                          I have always hated this new progress control they started since Windows Vista. I had a UI that had multiple frames on a Window and each frame had a progress ctrl. If there are 8 frames, one can imagine how ugly it is to have 8 fluorescent green progress controls each at a different stage. The original blue-stepped progress ctrl was way better. It used to gel well with the overall Win UI elements.

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

                                          That is what I love about WPF/Silverlight. I can change that progress bar any way I want - so it matches the application.

                                          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