BMenuField¶
A BMenuField object displays a labeled pop-up menu. It’s a
simple object that employs a BMenuBar object to control a
BMenu. All it adds to what a BMenuBar can do on
its own is a label and a more control-like user interface that includes
keyboard navigation.
The functions defined in this class resemble those of a
BControl (SetLabel(),
IsEnabled()), especially a BTextControl
(SetDivider(),
Alignment()). However, unlike a real
BControl object, a BMenuField doesn’t maintain a
current value and it can’t be invoked to send a message. All the control
work is done by items in the BMenu.