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
.