From 285b33e99244bb3c7a5c5b63bf0d0650299b728c Mon Sep 17 00:00:00 2001 From: Timo Sirainen Date: Tue, 14 Aug 2001 01:14:26 +0000 Subject: /SET scroll ON - should the windows be scrolled by default when you're at bottom. /WINDOW SCROLL ON|OFF|DEFAULT - Window specific scrolling behaviour, also saved in windows layout. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1751 dbcabf3a-b0e7-0310-adc4-f8d773084564 --- src/fe-text/textbuffer-view.h | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'src/fe-text/textbuffer-view.h') diff --git a/src/fe-text/textbuffer-view.h b/src/fe-text/textbuffer-view.h index 51973acf..d49798df 100644 --- a/src/fe-text/textbuffer-view.h +++ b/src/fe-text/textbuffer-view.h @@ -45,7 +45,8 @@ typedef struct { int width, height; int default_indent; - int longword_noindent:1; + unsigned int longword_noindent:1; + unsigned int scroll:1; /* scroll down automatically when at bottom */ TEXT_BUFFER_CACHE_REC *cache; int ypos; /* cursor position - visible area is 0..height-1 */ @@ -72,13 +73,15 @@ typedef struct { TEXT_BUFFER_VIEW_REC *textbuffer_view_create(TEXT_BUFFER_REC *buffer, int width, int height, int default_indent, - int longword_noindent); + int longword_noindent, + int scroll); /* Destroy the view. */ void textbuffer_view_destroy(TEXT_BUFFER_VIEW_REC *view); /* Change the default indent position */ void textbuffer_view_set_default_indent(TEXT_BUFFER_VIEW_REC *view, int default_indent, int longword_noindent); +void textbuffer_view_set_scroll(TEXT_BUFFER_VIEW_REC *view, int scroll); /* Resize the view. */ void textbuffer_view_resize(TEXT_BUFFER_VIEW_REC *view, int width, int height); -- cgit v1.2.3