One of the most popular Windows 7 modifications is to restore the "classic" start menu since many people prefer the old "cascading" to the new "drill-down" style Microsoft endorses.
Apparently Microsoft was enough aware of this that they provided a so-called classic theme for Win7 users. But this theme still kept the new start menu. As a result, some clever coders stepped up to the plate to restore old style menu goodness to Microsoft's newest child.
I'm aware of two (CSMenu
and Classic Windows Start Menu
)that have been mentioned in previous DC threads:http://www.donationc....msg185143#msg185143http://www.donationc....msg185819#msg185819
I just found another one that has been written up over at www.dedoimedo.com
(another great website BTW!) called Classic Shell
Classic Shell is a a small, simple tool that re-enables a collection of features that were available in older versions of Windows but do not exist in Windows 7. Most importantly, it brings back the classic Start menu, adds a Windows XP style toolbar for Windows Explorer and powers on a few smaller, less noticeable features.
As interesting as it was to find this app, it was even more interesting that the download link on SourceForge
) had a link to the developer's CodeProject
page. And that page is a gold mine if you're at all interested in one way something like Classic Shell can be written.
Developer Ivo Beltchev
does a very nice job of analyzing requirements, identifying potential pitfalls, evaluating alternative solutions, and providing code samples (with discussion!) for how he created Classic Shell.
Full source code is also available for download.
Classic Start Menu is a clone of the original Start menu, which you can find in all versions of Windows from 95 to Vista. It has a variety of advanced features:
* Drag and drop to let you organize your applications.
* Options to show Favorites, expand Control Panel, etc.
* Shows recently used documents. The number of documents to display is customizable.
* Translated in 35 languages, including right-to-left support for Arabic and Hebrew.
* Does not disable the original Start menu in Windows. You can access it by Shift+Click on the Start button.
* Right-click on an item in the menu to delete, rename, sort, or perform other tasks.
* Available for 32 and 64-bit Operating Systems.
* Has support for skins, including additional third party skins.
* Fully customizable in both looks and functionality.
* Support for Microsoft’s Active Accessibility
* And last but not least – it's free!
If you have used the Start menu in older versions of Windows, you’ll feel right at home
Very cool code "read." Check it out if you get the chance.