Yochay writes for developers on the Windows Team Blog.
This screencast provides a quick overview of the Windows 7 taskbar and its functionality. We also provide a closer look at programming the Windows 7 taskbar using the taskbar Application ID to control the way windows are grouped and presented as taskbar buttons. This screencast focuses on the native API.
For more information, see Developing for the Windows 7 Taskbar – Application ID.
Taskbar Button Icons, Progress Bar
This screencast explains how to use the Win 32 API to control the taskbar's Overlay Icons and Progress bar. Both taskbar features exists to compensate for the deprecated Notification Area (AKA as Sys-Try)
In these screencasts you can learn how to work with and customize Windows taskbar jump lists in your application.
First you need to handle the basics of using file association and the default Recent and Frequent categories. In the second part you dive into customizing jump list tasks and creating your own custom category.
In this part you dive into customizing jump list tasks and creating your own custom category.
For more information, see these blog posts:
- Developing for the Windows 7 Taskbar – Jump into Jump Lists – Part 1
- Developing for the Windows 7 Taskbar – Jump into Jump Lists – Part 2
- Developing for the Windows 7 Taskbar – Jump into Jump Lists – Part 3
Custom Previews, Thumbnails
Out of the box, the Windows 7 taskbar provides support for thumbnail and previews, which make it easier for users to preview running applications and switch between application windows with greater confidence. But sometimes you want to override the default behavior; this screencast shows how you can create custom thumbnail previews and thumbnail clips to provide your unique preview implementation.
the Windows 7 taskbar provides support for tabbed thumbnails. For example, when Internet Explorer uses tabs, they show up on the taskbar preview as if they were regular windows. Cool as this functionality is, it doesn’t come for free. As a developer, you need to manage these tabs and make sure they appear on your application's taskbar button. This screencast shows you how to add tab support to your application.
Bruce D. Kyle
ISV Architect Evangelist | Microsoft Corporation