diff options
author | Ole Loots <ole@monochrom.net> | 2011-12-27 23:30:39 +0000 |
---|---|---|
committer | Ole Loots <ole@monochrom.net> | 2011-12-27 23:30:39 +0000 |
commit | 4dd695c156879ad845a33ad8ef9748b0f54a4f1a (patch) | |
tree | e216767a1e0c218ab0e7895b9e2822732dadf8f6 /atari/download.c | |
parent | d3d6285b03d102d5a303de0544e77dd3908cc282 (diff) | |
download | netsurf-4dd695c156879ad845a33ad8ef9748b0f54a4f1a.tar.gz netsurf-4dd695c156879ad845a33ad8ef9748b0f54a4f1a.tar.bz2 |
Set status message on download finish.
svn path=/trunk/netsurf/; revision=13351
Diffstat (limited to 'atari/download.c')
-rwxr-xr-x | atari/download.c | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/atari/download.c b/atari/download.c index 17a015f7b..c83207227 100755 --- a/atari/download.c +++ b/atari/download.c @@ -48,7 +48,9 @@ #include "atari/options.h"
#include "atari/osspec.h"
-/*TODO: get filename from core. */
+/*TODO: get filename from core. */ + +extern struct gui_window * input_window;
static void gui_download_window_destroy( struct gui_download_window * gdw );
@@ -290,7 +292,8 @@ void gui_download_window_error(struct gui_download_window *dw, LOG(("%s", error_msg));
strncpy((char*)&dw->lbl_file, error_msg, MAX_SLEN_LBL_FILE-1);
dw->status = NSATARI_DOWNLOAD_ERROR;
- snd_rdw( dw->form );
+ snd_rdw( dw->form ); + gui_window_set_status(input_window, messages_get("Done") );
}
void gui_download_window_done(struct gui_download_window *dw)
@@ -316,5 +319,6 @@ void gui_download_window_done(struct gui_download_window *dw) snd_rdw( dw->form );
if( (tree[DOWNLOAD_CB_CLOSE_RDY].ob_state & SELECTED) != 0 ) {
ApplWrite( _AESapid, WM_CLOSED, dw->form->handle, 0,0,0,0);
- }
+ } + gui_window_set_status(input_window, messages_get("Done") );
}
|