Adding Windows 7 Jump List to a Delphi 2010 application
Recently I decided to update one of my Delphi applications and make it more shiny when running on Windows 7. I looked up in the list of the new Windows 7 features and selected the Windows 7 taskbar Jump List as a nice feature for my application. As of Windows 7, the taskbar has been extended with a possibility to create a list of destinations and common tasks associated with an application.This is the application's Jump List. The Jump List is available whether the taskbar button is in a launcher state (the application isn't running) or whether it represents one or more windows. As a result of this work I made a Delphi 2010 library for easy manipulating of Windows 7 Jump List. You can download the full source code here: http://1drv.ms/1iWeIDJ The Jump List class is similar to Microsoft .NET 4.0 JumpList class TJumpList = class sealed ... public constructor Create; destructor Destroy; override; procedure Clear; procedure AddToRecentCategory(ItemPath