summaryrefslogtreecommitdiff
path: root/firmware/export/lcd.h
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/export/lcd.h')
-rw-r--r--firmware/export/lcd.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/firmware/export/lcd.h b/firmware/export/lcd.h
index 7842ce59f2..745c445dda 100644
--- a/firmware/export/lcd.h
+++ b/firmware/export/lcd.h
@@ -108,6 +108,8 @@ enum screen_type {
108#endif 108#endif
109}; 109};
110 110
111struct scrollinfo;
112
111#if defined(LCD_STRIDEFORMAT) && LCD_STRIDEFORMAT == VERTICAL_STRIDE 113#if defined(LCD_STRIDEFORMAT) && LCD_STRIDEFORMAT == VERTICAL_STRIDE
112#define STRIDE_MAIN(w, h) (h) 114#define STRIDE_MAIN(w, h) (h)
113#else 115#else
@@ -212,6 +214,9 @@ extern void lcd_putc(int x, int y, unsigned long ucs);
212extern void lcd_puts_scroll(int x, int y, const unsigned char* string); 214extern void lcd_puts_scroll(int x, int y, const unsigned char* string);
213extern void lcd_puts_scroll_style(int x, int y, const unsigned char* string, 215extern void lcd_puts_scroll_style(int x, int y, const unsigned char* string,
214 int style); 216 int style);
217extern void lcd_putsxy_scroll_func(int x, int y, const unsigned char *string,
218 void (*scroll_func)(struct scrollinfo *),
219 void *data, int x_offset);
215 220
216#ifdef HAVE_LCD_BITMAP 221#ifdef HAVE_LCD_BITMAP
217 222