diff options
author | Richard Wilson <rjw@netsurf-browser.org> | 2006-09-06 14:44:42 +0000 |
---|---|---|
committer | Richard Wilson <rjw@netsurf-browser.org> | 2006-09-06 14:44:42 +0000 |
commit | 1999becb42cc639d470405e8be33bf66ab93ef81 (patch) | |
tree | 1eced958091b26e7d735d06ac188d0d6755ff853 /riscos/401login.c | |
parent | 48adbd97db7654d12dd4eea7016f7a2851fea6bb (diff) | |
download | netsurf-1999becb42cc639d470405e8be33bf66ab93ef81.tar.gz netsurf-1999becb42cc639d470405e8be33bf66ab93ef81.tar.bz2 |
Finish event based GUI system transition and begin code cleanup.
svn path=/trunk/netsurf/; revision=2922
Diffstat (limited to 'riscos/401login.c')
-rw-r--r-- | riscos/401login.c | 19 |
1 files changed, 14 insertions, 5 deletions
diff --git a/riscos/401login.c b/riscos/401login.c index 080a99b2f..9eec1c0ba 100644 --- a/riscos/401login.c +++ b/riscos/401login.c @@ -26,6 +26,13 @@ #ifdef WITH_AUTH +#define ICON_401LOGIN_LOGIN 0 +#define ICON_401LOGIN_CANCEL 1 +#define ICON_401LOGIN_HOST 2 +#define ICON_401LOGIN_REALM 3 +#define ICON_401LOGIN_USERNAME 4 +#define ICON_401LOGIN_PASSWORD 5 + static void ro_gui_401login_close(wimp_w w); static bool ro_gui_401login_apply(wimp_w w); static void ro_gui_401login_open(struct browser_window *bw, const char *host, @@ -157,12 +164,14 @@ void ro_gui_401login_close(wimp_w w) free(session->url); free(session); - ro_gui_wimp_event_finalise(w); - + ro_gui_dialog_close(w); error = xwimp_delete_window(w); - if (error) - LOG(("xwimp_delete_window: 0x%x: %s", - error->errnum, error->errmess)); + if (error) { + LOG(("xwimp_delete_window: 0x%x:%s", + error->errnum, error->errmess)); + warn_user("WimpError", error->errmess); + } + ro_gui_wimp_event_finalise(w); } |