| version 1.1, 2003/11/16 16:43:45 | version 1.2, 2003/11/28 16:29:57 | 
| Line 28 | Line 28 | 
 | #ifndef NP2_GTK_GTKMENU_H__ | #ifndef NP2_GTK_GTKMENU_H__ | 
 | #define NP2_GTK_GTKMENU_H__ | #define NP2_GTK_GTKMENU_H__ | 
 |  |  | 
 |  | typedef struct { | 
 |  | GtkItemFactory *item_factory; | 
 |  | } _MENU_HDL, *MENU_HDL; | 
 |  |  | 
 | enum { | enum { | 
 | DISP_VSYNC, | DISP_VSYNC, | 
 | REAL_PALETTES, | REAL_PALETTES, | 
| Line 51  enum { | Line 55  enum { | 
 | GtkWidget *create_menu(GtkWidget *); | GtkWidget *create_menu(GtkWidget *); | 
 |  |  | 
 | void xmenu_toggle_item(int, int, int); | void xmenu_toggle_item(int, int, int); | 
 |  | void xmenu_select_item(MENU_HDL, const char *); | 
 |  |  | 
 | typedef BOOL file_selection_ok_callback(void *arg, const char *path); | typedef BOOL file_selection_ok_callback(void *arg, const char *path); | 
 | typedef void file_selection_destrroy_callback(void *arg, BOOL result); | typedef void file_selection_destrroy_callback(void *arg, BOOL result); |