diff options
author | Ole Loots <ole@monochrom.net> | 2011-01-30 22:03:19 +0000 |
---|---|---|
committer | Ole Loots <ole@monochrom.net> | 2011-01-30 22:03:19 +0000 |
commit | aa4f56049cb08592df7b23ef565b28c88a29786c (patch) | |
tree | f080d58b1a86ed55e16ee95ea2169e93c93d7695 /atari | |
parent | 46459dcaadb66775d427d932d5cddb36e947dff7 (diff) | |
download | netsurf-aa4f56049cb08592df7b23ef565b28c88a29786c.tar.gz netsurf-aa4f56049cb08592df7b23ef565b28c88a29786c.tar.bz2 |
Implemented gui_scroll_visible.
svn path=/trunk/netsurf/; revision=11540
Diffstat (limited to 'atari')
-rwxr-xr-x | atari/gui.c | 6 | ||||
-rwxr-xr-x | atari/gui.h | 4 |
2 files changed, 7 insertions, 3 deletions
diff --git a/atari/gui.c b/atari/gui.c index c7147bb39..1c242d83c 100755 --- a/atari/gui.c +++ b/atari/gui.c @@ -71,6 +71,7 @@ #include "atari/res/netsurf.rsh"
#include "atari/plot.h"
#include "atari/clipboard.h"
+#include "atari/osspec.h"
#define TODO() (0)/*printf("%s Unimplemented!\n", __FUNCTION__)*/
@@ -356,7 +357,7 @@ void gui_window_set_status(struct gui_window *w, const char *text) {
if (w == NULL || text == NULL )
return;
- sb_set_text( w , (char*)text );
+ window_set_stauts( w , (char*)text );
}
void gui_window_redraw(struct gui_window *gw, int x0, int y0, int x1, int y1)
@@ -436,6 +437,7 @@ void gui_window_set_scroll(struct gui_window *w, int sx, int sy) void gui_window_scroll_visible(struct gui_window *w, int x0, int y0, int x1, int y1)
{
LOG(("%s:(%p, %d, %d, %d, %d)", __func__, w, x0, y0, x1, y1));
+ gui_window_set_scroll(w,x0,y0);
}
void gui_window_position_frame(struct gui_window *gw, int x0, int y0, int x1, int y1)
@@ -1100,7 +1102,7 @@ static void gui_init2(int argc, char** argv) const char *addr = NETSURF_HOMEPAGE;
MenuBar( h_gem_menu , 1 );
bind_global_events();
- if( gdosversion > TOS4VER ) {
+ if( atari_sysinfo.gdosversion > TOS4VER ) {
menu_register( _AESapid, (char*)" NetSurf ");
}
}
diff --git a/atari/gui.h b/atari/gui.h index dad25fa80..f19636ee9 100755 --- a/atari/gui.h +++ b/atari/gui.h @@ -178,7 +178,9 @@ struct s_toolbar struct s_statusbar { COMPONENT * comp; - char text[255]; + char text[STATUSBAR_MAX_SLEN+1]; + size_t textlen; + bool attached; }; struct s_caret |