xpclient, on 11 April 2012 - 13:59, said:
Can you explain how the expanding Programs menu is a usability nightmare? It better utilizes screen estate in fact instead of cramping it into a tiny area with a scrollbar. The Start screen is also trying to make it go "full screen" for this reason. The one problem with flyout menus in Windows 9x was that if the mouse moved a little bit outside the menu it would close. But our menu being customizable, you can simply set the "Menu Delay" setting to a larger value like 10000 and it will never close with the mouse just moving, it will only open folders and close with a mouse click.
The fact that users have to move their mouses all over the screen, searching through folders, clicking here and there, aiming for tiny targets was always a bad idea. The problem you described is just one of the issues with the design but your solution forces the user to spend twice as much time clicking so it's not much of a solution.
The Vista/7 replacement is not any better because it involves clicking down through level after level within a tightly confined space. This is the same reason that Start Menu search is less than ideal in Vista/7 - there's just not enough room on the Start Menu to properly view and manage search results.
Flyout menus for things like control panel may have just barely worked in XP and earlier but there are far too many control panel items these days for that. Searching through a long list of icons for a rarely-used control panel item is not fun.
MS killed the flyout menus because they were a bad idea, not because they had nothing better to do. The one thing I hate most about XP is the all programs menu and I don't see any reason to bring it back. That's just me though and good luck to you if you want to continue with the old way of doing things.