Tag Archives: windows

Classic Start Menu in Windows 7, Windows 8 and Windows Server 2012

As well is known, beginning with Windows 7 there is no possible to set the classic Start Menu. Moreover, in Windows 8 and other newer systems there’s no Start Menu at all.
However, here is a simple way to get something quite similar:

  1. Right-click on the taskbar and choose “Toolbars/New Toolbar…” menu item.

    Right-click on taskbar

    Right-click on taskbar

  2. In “New Toolbar – Choose a folder” dialog, type or copy-paste from here:
    %ProgramData%\Microsoft\Windows\Start Menu\Programs.

    Choose a folder

    Choose a folder

  3. Push “Select Folder” button.
  4. Now have a look in the right side of the taskbar. You can see a little button labeled “Programs“. Just click in that button and voilà… you’ve got a classic Start Menu!

    Classic Start Menu

    Classic Start Menu

Related articles

Split Button Control

What is a split button?

In the previous post we presented the command link button control that is one of the controls introduced with Windows Vista. Another such control is the split button. This is a button that:

  • act like a regular button when pressed, but
  • display a drop-down menu when its drop-down arrow is presses

This is actually a regular button that has one of the windows styles BS_SPLITBUTTON or BS_DEFSPLITBUTTON set.

Split button control

How do add a split button

If you work with Microsoft Visual Studio 2008 or newer then you can find “Split Button Control” in the resource editor toolbox. First step is to drag it from toolbox in the resource dialog template.

Split Button Control

You can set the caption and the handler for BN_CLICKED just like with any regular push button.

However, for the drop down menu you have to define it explicitly.

Split button drop down menu

To specify what is the menu to be displayed use SetDropDownMenu.

Then, add handlers for the menu items and handle the commands.