diff options
Diffstat (limited to 'frontends/amiga/gui_menu.h')
-rw-r--r-- | frontends/amiga/gui_menu.h | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/frontends/amiga/gui_menu.h b/frontends/amiga/gui_menu.h index 3490fe9c1..ae36397c5 100644 --- a/frontends/amiga/gui_menu.h +++ b/frontends/amiga/gui_menu.h @@ -1,5 +1,5 @@ /* - * Copyright 2008-2017 Chris Young <chris@unsatisfactorysoftware.co.uk> + * Copyright 2008-2024 Chris Young <chris@unsatisfactorysoftware.co.uk> * * This file is part of NetSurf, http://www.netsurf-browser.org/ * @@ -78,13 +78,14 @@ enum { M_IMGFORE, M_IMGBACK, M_JS, + M_CSS, M_BAR_B4, M_REDRAW, /* Hotlist menu */ M_HOTLIST, M_HLADD, M_HLSHOW, - M_BAR_H1, // 47 + M_BAR_H1, // 48 AMI_MENU_HOTLIST, /* Where the hotlist entries start */ AMI_MENU_HOTLIST_MAX = AMI_MENU_HOTLIST + AMI_HOTLIST_ITEMS, /* Settings menu */ @@ -109,6 +110,7 @@ struct gui_window; struct gui_window_2; struct hlcache_handle; struct Window; +struct ami_menu_data; ULONG ami_gui_menu_number(int item); struct Menu *ami_gui_menu_create(struct gui_window_2 *gwin); @@ -154,5 +156,10 @@ void ami_gui_menu_refresh_hotlist(void); * \return true if NetSurf has been quit */ bool ami_gui_menu_quit_selected(void); + +/** + * Frees a menu. Only used on OS3 and old OS4. + */ +void ami_gui_menu_freemenus(struct Menu *menu, struct ami_menu_data **md); #endif |