diff options
author | James Bursa <james@netsurf-browser.org> | 2004-06-22 20:39:16 +0000 |
---|---|---|
committer | James Bursa <james@netsurf-browser.org> | 2004-06-22 20:39:16 +0000 |
commit | 07ef69aea3176506208c274169c2ea22a18a59ec (patch) | |
tree | cb41141531595cc21e009a3d1790607b32e5ad98 /riscos/window.c | |
parent | e4d780c476bfab347c55a75a65209ec9df8148a8 (diff) | |
download | netsurf-07ef69aea3176506208c274169c2ea22a18a59ec.tar.gz netsurf-07ef69aea3176506208c274169c2ea22a18a59ec.tar.bz2 |
[project @ 2004-06-22 20:39:16 by bursa]
Implement reload, with ^R shortcut.
svn path=/import/netsurf/; revision=994
Diffstat (limited to 'riscos/window.c')
-rw-r--r-- | riscos/window.c | 19 |
1 files changed, 9 insertions, 10 deletions
diff --git a/riscos/window.c b/riscos/window.c index f93a59ab3..834b33d6a 100644 --- a/riscos/window.c +++ b/riscos/window.c @@ -669,21 +669,16 @@ void ro_gui_toolbar_click(gui_window* g, wimp_pointer* pointer) browser_window_stop(g->data.browser.bw); break; + case ICON_TOOLBAR_RELOAD: + browser_window_reload(g->data.browser.bw); + break; + case ICON_TOOLBAR_HISTORY: ro_gui_history_open(g->data.browser.bw, g->data.browser.bw->history, pointer->pos.x, pointer->pos.y); break; - case ICON_TOOLBAR_RELOAD: -/* browser_window_open_location_historical(g->data.browser.bw, - g->data.browser.bw->url -#ifdef WITH_POST - , 0, 0 -#endif - );*/ - break; - case ICON_TOOLBAR_SCALE: current_gui = g; ro_gui_menu_prepare_scale(); @@ -841,7 +836,7 @@ bool ro_gui_window_keypress(gui_window *g, int key, bool toolbar) if (!toolbar) { int c = key; /* Munge cursor keys into unused control chars */ - /* We can't map on to any of: 3,8,10,13,17,21,22,23 or 24 + /* We can't map on to any of: 3,8,10,13,17,18,21,22,23 or 24 * That leaves 1,2,4-7,11,12,14-16,18-20,25-31 and 129-159 */ if (c == 394) c = 9; /* Tab */ @@ -946,6 +941,10 @@ bool ro_gui_window_keypress(gui_window *g, int key, bool toolbar) browser_window_stop(g->data.browser.bw); return true; + case 18: /* CTRL+R */ + browser_window_reload(g->data.browser.bw); + return true; + case 17: /* CTRL+Q (Zoom out) */ current_gui = g; if (0.1 < current_gui->scale) { |