BMenuItem Class Summary


Method Summary

Method Description
Archive() Archives a BMenuItem into a BMessage
ContentLocation() protected: Returns location of item's content area
Draw() protected: Draws the menu item
DrawContent() protected: Draws the item label
Frame() Returns frame rectangle of menu item
GetContentSize() protected: Returns size of item's content area
Highlight() protected: Sets or removes highlight of item
Instantiate() Creates a BMenuItem from a BMessage
Invoke() protected: Provided for implementation
IsEnabled() Tests whether the item is enabled
IsMarked() Tests whether the item is marked
IsSelected() protected: Tests whether the item is selected
Label() Returns item's label
Menu() Returns menu to which the item is attached
BMenuItem() Constructor
~BMenuItem() Destructor
SetEnabled() Enables or disables item
SetLabel() Sets item's label
SetMarked() Marks or unmarks item
SetShortcut() Sets item's shortcut character
SetTrigger() Sets item's trigger character
Shortcut() Returns item's shortcut character
Submenu() Returns the submenu that the item controls
Trigger() Returns item's trigger character
TruncateLabel() protected: Fits item's label to specified width





The Be Book, in lovely HTML, for BeOS Release 4.

Copyright © 1998 Be, Inc. All rights reserved.

Last modified January 29, 1998.