path: root/amiga/gui.h
diff options
authorChris Young <>2009-01-10 21:31:21 +0000
committerChris Young <>2009-01-10 21:31:21 +0000
commit4a706860a54d225f8ee893bddd6a17b9e6dcb09d (patch)
treea1c8b5969a667343ed9354f54a9bfb47731b790f /amiga/gui.h
parent9a4175c4fa7c45690464433e7b29dc1a6754c4d4 (diff)
If screen mode ID is not set in the options, prompt for a screenmode on startup. This
replaces the old BestModeID() guess based on the window_screen_width, window_screen_height and screen_depth options. use_workbench has been replaced with use_pubscreen. If set, NetSurf will attempt to open on the named public screen. If this fails it will fall back to Workbench (it will not fall back to opening an own screen). use_pubscreen:Workbench is equivalent to use_workbench:1 Allocate ASL file requesters specially for saves, to keep a consistent load/save interface. May also need a seperate one for the ARexx file requester. svn path=/trunk/netsurf/; revision=6025
Diffstat (limited to 'amiga/gui.h')
1 files changed, 4 insertions, 1 deletions
diff --git a/amiga/gui.h b/amiga/gui.h
index 4a7f2b521..c1958299b 100755
--- a/amiga/gui.h
+++ b/amiga/gui.h
@@ -1,5 +1,5 @@
- * Copyright 2008 Chris Young <>
+ * Copyright 2008-9 Chris Young <>
* This file is part of NetSurf,
@@ -102,6 +102,8 @@ struct gui_window_2 {
browser_mouse_state key_state;
ULONG throbber_update_count;
struct find_window *searchwin;
+ ULONG oldh;
+ ULONG oldv;
struct gui_window
@@ -143,6 +145,7 @@ struct MinList *window_list;
struct Screen *scrn;
STRPTR nsscreentitle;
struct FileRequester *filereq;
+struct FileRequester *savereq;
struct MsgPort *sport;
bool win_destroyed;
struct browser_window *curbw;