diff options
Diffstat (limited to 'riscos/gui.c')
-rw-r--r-- | riscos/gui.c | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/riscos/gui.c b/riscos/gui.c index 3f33e0581..dc36dd1bf 100644 --- a/riscos/gui.c +++ b/riscos/gui.c @@ -374,7 +374,7 @@ void ro_gui_check_resolvers(void) if (resolvers) { LOG(("Inet$Resolvers '%s'", resolvers)); } else { - LOG(("Inet$Resolvers not set", resolvers)); + LOG(("Inet$Resolvers not set")); warn_user("Resolvers", 0); } } @@ -613,6 +613,8 @@ void ro_gui_redraw_window_request(wimp_draw *redraw) ro_gui_redraw_config_th_pane(redraw); else if (redraw->w == history_window) ro_gui_history_redraw(redraw); + else if (redraw->w == dialog_debug) + ro_gui_debugwin_redraw(redraw); else { g = ro_lookup_gui_from_w(redraw->w); if (g != NULL) @@ -660,6 +662,11 @@ void ro_gui_close_window_request(wimp_close *close) { gui_window *g; + if (close->w == dialog_debug) { + ro_gui_debugwin_close(); + return; + } + g = ro_lookup_gui_from_w(close->w); if (g) { @@ -719,6 +726,8 @@ void ro_gui_icon_bar_click(wimp_pointer *pointer) "file:///%%3CNetSurf$Dir%%3E/Docs/intro_%s", option_language)) >= 0 && length < sizeof(url)) browser_window_create(url, NULL); + } else if (pointer->buttons == wimp_CLICK_ADJUST) { + ro_gui_debugwin_open(); } } |