Microsoft's User Experience Interaction Guidelines give some UI guidelines for when to use a menu button:
How do I create one of these menu buttons? I've found information on
- how to create a split button in Vista and above
- how to create a toolbar button with a dropdown menu
- how to create a regular pushbutton and manually wire up an OnClick event handler that pops up a menu
But is there any standard way to create a button, not in a toolbar, with the little down triangle, that automatically pops up a menu when clicked?
(I'm using Delphi / C++Builder, but other solutions are welcome.)