|
Mac OS 9
|
#include <Menus.h>
Data Fields | |
| MenuItemIndex | firstItem |
| MenuItemIndex | lastItem |
| MenuTrackingData * | trackingData |
| void * | context |
Summary: The MDEFDrawItemsData structure contains information about which menu items to redraw. It is used by menu definition functions, which receive a pointer to an MDEFDrawItemsData structure as the whichItem parameter during kMenuDrawItemsMsg.
| void* MDEFDrawItemsData::context |
A CoreGraphics context that the MDEF should draw into. The Menu Manager will flush the context after the MDEF returns.
| MenuItemIndex MDEFDrawItemsData::firstItem |
The first item to draw.
| MenuItemIndex MDEFDrawItemsData::lastItem |
The last item to draw.
| MenuTrackingData* MDEFDrawItemsData::trackingData |
Information about the menu's tracking state. The virtualMenuTop and virtualMenuBottom fields in this structure will be the most useful in handling the DrawItems message.