diff options
Diffstat (limited to 'riscos/window.c')
-rw-r--r-- | riscos/window.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/riscos/window.c b/riscos/window.c index 1a914f707..39d21f8d5 100644 --- a/riscos/window.c +++ b/riscos/window.c @@ -521,7 +521,7 @@ void gui_window_update_box(struct gui_window *g, clear_background = true; while (more) { - + if (use_buffer) ro_gui_buffer_open(&update); if (data->redraw.full_redraw) { if (clear_background) { @@ -1265,6 +1265,11 @@ bool ro_gui_window_keypress(struct gui_window *g, int key, bool toolbar) ro_gui_open_help_page("docs"); return true; + case wimp_KEY_F4: /* Search */ + ro_gui_search_prepare(); + ro_gui_dialog_open_persistant(g->window, dialog_search, false); + return true; + case wimp_KEY_F5: /* Refresh. */ browser_window_reload(g->bw, false); return true; |