From 8719f0913a0f2d8a90e9ecbc7c0e5336369af6be Mon Sep 17 00:00:00 2001 From: Kevin Ferrare Date: Fri, 18 Nov 2005 02:07:02 +0000 Subject: generic multi-screen support for yes/no screens (like the one when reseting settings or when firmware has changed) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7951 a1c6a512-1295-4272-9138-f99709370657 --- apps/gui/textarea.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'apps/gui/textarea.c') diff --git a/apps/gui/textarea.c b/apps/gui/textarea.c index d8e730fdc2..d73f20d0e7 100644 --- a/apps/gui/textarea.c +++ b/apps/gui/textarea.c @@ -41,6 +41,18 @@ void gui_textarea_update(struct screen * display) } #endif +int gui_textarea_put_message(struct screen * display, + struct text_message * message, + int ystart) +{ + int i; + gui_textarea_clear(display); + for(i=0;inb_lines && i+ystartnb_lines;i++) + display->puts(0, i+ystart, message->message_lines[i]); + gui_textarea_update(display); + return(i); +} + void gui_textarea_update_nblines(struct screen * display) { #ifdef HAVE_LCD_BITMAP -- cgit v1.2.3