From fe1e4efac27026832852b3d70ce4e69aa004f57f Mon Sep 17 00:00:00 2001 From: John Mark Bell Date: Sat, 27 Dec 2003 04:50:02 +0000 Subject: [project @ 2003-12-27 04:50:02 by jmb] Add rudimentary ANT URL protocol support svn path=/import/netsurf/; revision=458 --- riscos/gui.c | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'riscos/gui.c') diff --git a/riscos/gui.c b/riscos/gui.c index 1df4b19cf..a00857c64 100644 --- a/riscos/gui.c +++ b/riscos/gui.c @@ -14,6 +14,7 @@ #include #include #include +#include "oslib/inetsuite.h" #include "oslib/os.h" #include "oslib/osfile.h" #include "oslib/plugin.h" @@ -31,6 +32,7 @@ #include "netsurf/riscos/plugin.h" #include "netsurf/riscos/theme.h" #include "netsurf/riscos/uri.h" +#include "netsurf/riscos/url.h" #include "netsurf/utils/log.h" #include "netsurf/utils/messages.h" #include "netsurf/utils/utils.h" @@ -46,12 +48,13 @@ bool gui_reformat_pending = false; /**< Some windows have been resized, and should be reformatted. */ static wimp_t task_handle; /**< RISC OS wimp task handle. */ /** Accepted wimp user messages. */ -static const wimp_MESSAGE_LIST(24) task_messages = { { +static const wimp_MESSAGE_LIST(25) task_messages = { { message_DATA_SAVE, message_DATA_SAVE_ACK, message_DATA_LOAD, message_DATA_OPEN, message_URI_PROCESS, + message_INET_SUITE_OPEN_URL, message_PLUG_IN_OPENING, message_PLUG_IN_CLOSED, message_PLUG_IN_RESHAPE_REQUEST, @@ -344,6 +347,10 @@ void gui_poll(bool active) ro_uri_message_received(&(block.message)); break; + case message_INET_SUITE_OPEN_URL: + ro_url_message_received(&(block.message)); + break; + case message_PLUG_IN_OPENING: case message_PLUG_IN_CLOSED: case message_PLUG_IN_RESHAPE_REQUEST: @@ -502,6 +509,10 @@ void gui_multitask(void) ro_uri_message_received(&(block.message)); break; + case message_INET_SUITE_OPEN_URL: + ro_url_message_received(&(block.message)); + break; + case message_PLUG_IN_OPENING: case message_PLUG_IN_CLOSED: case message_PLUG_IN_RESHAPE_REQUEST: -- cgit v1.2.3