# Tuesday, 10 February 2009

There's been a reasonable amount of blog talk about the removal of the "quick launch" area from the Windows 7 taskbar. What isn't coming across in the blogs I read is how there is an across-the-board attempt to make the taskbar more useful. Sure, making it easy to flip focus to a background window to see how it's doing is a good idea. But saving you from having to flip focus is a better idea, right? Take a look at this:

It's a piece of my taskbar, and the icon with the green on it is an Internet Explorer download dialog. That's a green overlay progress bar going across it. Here's another a few minutes later:

This is really, genuinely useful. And if you're thinking that getting your own applications to take advantage of this will require you to learn a bunch of API calls and the like - think again! If you have a progress bar control on screen, the overlaying in the taskbar will be done for you automatically on Windows 7. How's that for fun?


Tuesday, 10 February 2009 18:27:42 (Eastern Standard Time, UTC-05:00)  #    Comments [2]
Monday, 02 March 2009 02:05:30 (Eastern Standard Time, UTC-05:00)
Actually IIRC you don't get a taskbar progress bar from having a progress bar control in your window. Only if you use IFileOperation and its derived progress controls you will have a taskbar progress bar. Otherwise, you still have to do some (minimal) work to sync the taskbar progress bar and your own. The Windows 7 taskbar wrapper shows how (see my blog :-)).
Monday, 02 March 2009 07:23:02 (Eastern Standard Time, UTC-05:00)
Rats, you're right. I was looking at code that's using a simple wrapper that looks exactly like a real progress bar. Still, the good news is everyone should be able to use that wrapper... here's the link to Sasha's blog on it: http://blogs.microsoft.co.il/blogs/sasha/archive/2009/02/12/windows-7-taskbar-apis.aspx and http://blogs.microsoft.co.il/blogs/sasha/archive/2009/02/16/windows-7-taskbar-overlay-icons-and-progress-bars.aspx
Comments are closed.