summaryrefslogtreecommitdiff
path: root/riscos/window.c
diff options
context:
space:
mode:
authorJohn Mark Bell <jmb@netsurf-browser.org>2003-12-26 22:12:39 +0000
committerJohn Mark Bell <jmb@netsurf-browser.org>2003-12-26 22:12:39 +0000
commit93dfe6dfe831c6c95e2bc927d82ea0de54ade3e0 (patch)
tree49a07b3379b8001eec93c59f1376af56665be0b0 /riscos/window.c
parentd49a18d608bb9cfc779e386d65f942045ee2829c (diff)
downloadnetsurf-93dfe6dfe831c6c95e2bc927d82ea0de54ade3e0.tar.gz
netsurf-93dfe6dfe831c6c95e2bc927d82ea0de54ade3e0.tar.bz2
[project @ 2003-12-26 22:12:39 by jmb]
Move constant global data into a new file. This makes things a bit tidier. Add help: and home: shortcut URLs. svn path=/import/netsurf/; revision=449
Diffstat (limited to 'riscos/window.c')
-rw-r--r--riscos/window.c9
1 files changed, 8 insertions, 1 deletions
diff --git a/riscos/window.c b/riscos/window.c
index 206205a30..8d5da2df9 100644
--- a/riscos/window.c
+++ b/riscos/window.c
@@ -16,6 +16,7 @@
#include "oslib/wimp.h"
#include "oslib/wimpspriteop.h"
#include "netsurf/riscos/about.h"
+#include "netsurf/riscos/constdata.h"
#include "netsurf/riscos/gui.h"
#include "netsurf/riscos/theme.h"
#include "netsurf/utils/log.h"
@@ -703,7 +704,13 @@ bool ro_gui_window_keypress(gui_window *g, int key, bool toolbar)
if (strcasecmp(g->url, "about:") == 0) {
about_create();
browser_window_open_location(g->data.browser.bw,
- "file:///%3CWimp$ScrapDir%3E/WWW/NetSurf/About");
+ ABOUT_URL);
+ } else if (strcasecmp(g->url, "help:") == 0) {
+ browser_window_open_location(g->data.browser.bw,
+ HELP_URL);
+ } else if (strcasecmp(g->url, "home:") == 0) {
+ browser_window_open_location(g->data.browser.bw,
+ HOME_URL);
} else {
char *url = xcalloc(1, 10 + strlen(g->url));
char *url2;