/* Structure for passing menu data */ typedef struct _menu { OBJECT *mn_tree; /* Object tree of the menu */ WORD mn_menu; /* Parent of the menu items*/ WORD mn_item; /* Starting menu item */ WORD mn_scroll; /* scroll flag for the menu*/ }MENU; /* Structure for the Menu Settings */ typedef struct _mn_set { LONG Display; /* The display delay */ LONG Drag; /* The drag delay */ LONG Delay; /* The Arrow Delay */ LONG Speed; /* The scroll speed delay */ WORD Height; /* The menu scroll height */ }MN_SET;