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
.