summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--apps/settings_menu.c19
1 files changed, 9 insertions, 10 deletions
diff --git a/apps/settings_menu.c b/apps/settings_menu.c
index 9162843..0e5f562 100644
--- a/apps/settings_menu.c
+++ b/apps/settings_menu.c
@@ -400,28 +400,27 @@ static bool poweroff_idle_timer(void)
static bool scroll_speed(void)
{
return set_int(str(LANG_SCROLL), "Hz", &global_settings.scroll_speed,
- &lcd_scroll_speed, 1, 1, 10 );
+ &lcd_scroll_speed, 1, 1, 50 );
}
-#ifdef HAVE_LCD_BITMAP
-static bool scroll_step(void)
-{
- return set_int(str(LANG_SCROLL_STEP_EXAMPLE), "pixels",
- &global_settings.scroll_step,
- &lcd_scroll_step, 1, 1, LCD_WIDTH );
-}
-#endif
static bool scroll_delay(void)
{
int dummy = global_settings.scroll_delay * (HZ/10);
int rc = set_int(str(LANG_SCROLL_DELAY), "ms", &dummy,
- &lcd_scroll_delay, 100, 0, 2500 );
+ &lcd_scroll_delay, 100, 0, 5000 );
global_settings.scroll_delay = dummy / (HZ/10);
return rc;
}
#ifdef HAVE_LCD_BITMAP
+static bool scroll_step(void)
+{
+ return set_int(str(LANG_SCROLL_STEP_EXAMPLE), "pixels",
+ &global_settings.scroll_step,
+ &lcd_scroll_step, 1, 1, LCD_WIDTH );
+}
+
static bool bidir_limit(void)
{
return set_int(str(LANG_BIDIR_SCROLL), "%", &global_settings.bidir_limit,