summaryrefslogtreecommitdiff
path: root/riscos/menus.c
diff options
context:
space:
mode:
authorJohn Mark Bell <jmb@netsurf-browser.org>2003-09-26 16:52:53 +0000
committerJohn Mark Bell <jmb@netsurf-browser.org>2003-09-26 16:52:53 +0000
commit243618bd273e68e59c9d6ec593e9e494aacfd64c (patch)
treef8d3ad8335f31650164f19dc482b141571414ffb /riscos/menus.c
parent92f3368c87b12f97d734881aab1c7c8ae9841b2b (diff)
downloadnetsurf-243618bd273e68e59c9d6ec593e9e494aacfd64c.tar.gz
netsurf-243618bd273e68e59c9d6ec593e9e494aacfd64c.tar.bz2
[project @ 2003-09-26 16:52:53 by jmb]
Add Help option to Iconbar menu svn path=/import/netsurf/; revision=317
Diffstat (limited to 'riscos/menus.c')
-rw-r--r--riscos/menus.c11
1 files changed, 7 insertions, 4 deletions
diff --git a/riscos/menus.c b/riscos/menus.c
index 484459839..523185c2c 100644
--- a/riscos/menus.c
+++ b/riscos/menus.c
@@ -31,15 +31,16 @@ gui_window *current_gui;
(wimp_COLOUR_WHITE << wimp_ICON_BG_COLOUR_SHIFT))
/* iconbar menu */
-wimp_menu *iconbar_menu = (wimp_menu *) & (wimp_MENU(3)) {
+wimp_menu *iconbar_menu = (wimp_menu *) & (wimp_MENU(4)) {
{ "NetSurf" }, 7,2,7,0, 200, 44, 0,
{
{ 0, wimp_NO_SUB_MENU, DEFAULT_FLAGS, { "Info" } },
{ 0, wimp_NO_SUB_MENU, DEFAULT_FLAGS, { "Choices" } },
+ { 0, wimp_NO_SUB_MENU, DEFAULT_FLAGS, { "Help" } },
{ wimp_MENU_LAST, wimp_NO_SUB_MENU, DEFAULT_FLAGS, { "Quit" } }
}
};
-int iconbar_menu_height = 3 * 44;
+int iconbar_menu_height = 4 * 44;
/* browser window menu structure - based on Style Guide */
/*wimp_menu *browser_page_menu = (wimp_menu *) & (wimp_MENU(4)) {*/
@@ -168,7 +169,10 @@ void ro_gui_menu_selection(wimp_selection *selection)
case 1: /* Choices */
ro_gui_dialog_open(dialog_config);
break;
- case 2: /* Quit */
+ case 2: /* Help */
+ ro_gui_open_help_page();
+ break;
+ case 3: /* Quit */
netsurf_quit = 1;
break;
}
@@ -230,4 +234,3 @@ void ro_gui_menu_selection(wimp_selection *selection)
ro_gui_create_menu(current_menu, current_menu_x, current_menu_y, current_gui);
}
}
-