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

    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
            • 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
              #13

              Fooling hapless users since 1979!

              Regards, Nish


              My technology blog: voidnish.wordpress.com

              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
                #14

                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:

                  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
                                • D DerekT P

                                  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 Offline
                                  A Offline
                                  Alan Greenleaf
                                  wrote on last edited by
                                  #23

                                  I've had that happen to me so many times. If fact, I still have that happen with multi-cd installs.

                                  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:

                                    S Offline
                                    S Offline
                                    Stefan_Lang
                                    wrote on last edited by
                                    #24

                                    Reading that, I'm happy to say that the coffee maker I purchased last week does have a real progress bar, not a text based one. :-D Not that it needs one - it's in sync with the level of coffee in my cup. The only thing it tells me is if there's supposed to be coffee in there. :java:

                                    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

                                      D Offline
                                      D Offline
                                      destynova
                                      wrote on last edited by
                                      #25

                                      I always appreciated the textual progress bars in LHArc's self-extractor (for the Atari ST, anyway). They were proportional in length to the predicted amount of work to be done, which is of course easy for file packers and difficult for general "work".

                                      README.1ST *
                                      MANUAL.TXT **---
                                      POXY.PRG ---------

                                      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:

                                        A Offline
                                        A Offline
                                        Andrew Glowacki
                                        wrote on last edited by
                                        #26

                                        Google would be proud

                                        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