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

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

                                        Divya Rathore wrote:

                                        The original blue-stepped progress ctrl

                                        Original?? Hardly... I still prefer the Windows 3.1 progress bar (solid blue, with black/white text in the middle indicating the percentage complete). With a textual % indicator, if you go away and come back it's much easier to confirm that "progress has been made" than estimating roughly where the bar was when you went to get coffee. Of course, in those days the frustrating thing was waiting a long time for an install, going off to get coffee on the assumption it would all be done when you got back, to be confronted with "Please insert Diskette #2"... you just knew it popped up as you were leaving the room... :doh:

                                        A 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:

                                          J Offline
                                          J Offline
                                          jasperp
                                          wrote on last edited by
                                          #22

                                          Its because there were too many complaints about the "Microsoft Minute" , you know that message that says "1 minute left...", you come back after making a cup of coffee and its jumped to "3 minutes left..." . Only Micosoft can make time go backwards.

                                          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