1 /* SCCS Id: @(#)gnmenu.h 3.3 2000/07/16 */ 2 /* Copyright (C) 1998 by Erik Andersen <andersee@debian.org> */ 3 /* NetHack may be freely redistributed. See license for details. */ 4 5 #ifndef GnomeHackMenuWindow_h 6 #define GnomeHackMenuWindow_h 7 8 #include <gnome.h> 9 #include "config.h" 10 #include "global.h" 11 #include "gnomeprv.h" 12 13 GtkWidget* ghack_init_menu_window( void ); 14 15 struct _GHackMenuItem 16 { 17 int glyph; 18 const ANY_P *identifier; 19 CHAR_P accelerator; 20 CHAR_P group_accel; 21 int attr; 22 const char* str; 23 BOOLEAN_P presel; 24 }; 25 26 typedef struct _GHackMenuItem GHackMenuItem; 27 28 int ghack_menu_window_select_menu (GtkWidget *menuWin, 29 MENU_ITEM_P **_selected, gint how); 30 31 32 #endif /* GnomeHackMenuWindow_h */ 33