From 78f9b20b3e093ec515f31242cd1eb76c08bb3a12 Mon Sep 17 00:00:00 2001 From: John Mark Bell Date: Fri, 26 Dec 2003 18:18:17 +0000 Subject: [project @ 2003-12-26 18:18:17 by jmb] Keypress handling in dialog boxes. svn path=/import/netsurf/; revision=446 --- riscos/401login.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'riscos/401login.c') diff --git a/riscos/401login.c b/riscos/401login.c index 82a18df81..c5693d2e3 100644 --- a/riscos/401login.c +++ b/riscos/401login.c @@ -104,6 +104,18 @@ void ro_gui_401login_open(char *host, char* realm, char *fetchurl) -1, -1, -1, 0); } +bool ro_gui_401login_keypress(wimp_key *key) { + + if (key->c == wimp_KEY_RETURN) { + get_unamepwd(); + ro_gui_dialog_close(dialog_401li); + browser_window_open_location(bwin, url); + return true; + } + + return false; +} + /* Login Clicked -> create a new fetch request, specifying uname & pwd * CURLOPT_USERPWD takes a string "username:password" */ -- cgit v1.2.3