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.