summaryrefslogtreecommitdiff
path: root/amiga/gui.h
diff options
context:
space:
mode:
authorChris Young <chris@unsatisfactorysoftware.co.uk>2009-03-28 12:50:19 +0000
committerChris Young <chris@unsatisfactorysoftware.co.uk>2009-03-28 12:50:19 +0000
commita28f64386e8f308d5a8e57b31b4d00a02cb8caa9 (patch)
tree8cdc7d073872a10b2acbb454261bca1e8e46d85f /amiga/gui.h
parent02d61df4e53dbcf9d2ee9637295eaf9462c62598 (diff)
downloadnetsurf-a28f64386e8f308d5a8e57b31b4d00a02cb8caa9.tar.gz
netsurf-a28f64386e8f308d5a8e57b31b4d00a02cb8caa9.tar.bz2
Implement a download queue for ARexx-initiated downloads. Working manually, however
GummiSurf is causing it to crash for some reason. Split download/save routines off into a new file. svn path=/trunk/netsurf/; revision=6966
Diffstat (limited to 'amiga/gui.h')
-rwxr-xr-xamiga/gui.h17
1 files changed, 5 insertions, 12 deletions
diff --git a/amiga/gui.h b/amiga/gui.h
index 52d6179a9..e1968ea50 100755
--- a/amiga/gui.h
+++ b/amiga/gui.h
@@ -70,20 +70,13 @@ enum
OID_LAST
};
+#define AMI_GUI_POINTER_BLANK GUI_POINTER_PROGRESS+1
+#define AMI_GUI_POINTER_DRAG GUI_POINTER_PROGRESS+2
+#define AMI_LASTPOINTER AMI_GUI_POINTER_DRAG
+
struct find_window;
struct history_window;
-struct gui_download_window {
- struct Window *win;
- Object *objects[OID_LAST];
- struct Gadget *gadgets[GID_LAST];
- struct nsObject *node;
- ULONG pad[5];
- BPTR fh;
- uint32 size;
- uint32 downloaded;
-};
-
struct gui_window_2 {
struct Window *win;
Object *objects[OID_LAST];
@@ -116,8 +109,8 @@ struct gui_window
int c_h;
int scrollx;
int scrolly;
- char *dlfilename;
struct history_window *hw;
+ struct List dllist;
};
struct gui_globals