diff options
author | Chris Young <chris@unsatisfactorysoftware.co.uk> | 2009-03-28 12:50:19 +0000 |
---|---|---|
committer | Chris Young <chris@unsatisfactorysoftware.co.uk> | 2009-03-28 12:50:19 +0000 |
commit | a28f64386e8f308d5a8e57b31b4d00a02cb8caa9 (patch) | |
tree | 8cdc7d073872a10b2acbb454261bca1e8e46d85f /amiga/gui.h | |
parent | 02d61df4e53dbcf9d2ee9637295eaf9462c62598 (diff) | |
download | netsurf-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-x | amiga/gui.h | 17 |
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 |