diff options
Diffstat (limited to 'marquee.c')
-rw-r--r-- | marquee.c | 3 |
1 files changed, 1 insertions, 2 deletions
@@ -7,13 +7,12 @@ marquee_t make_marquee(char* str) { strcpy(marquee.text, str); marquee.scrolledBy = 0; int pixelLength = marquee.textLength * 21; - marquee.scrollMax = 5 + pixelLength; + marquee.scrollMax = 60 + pixelLength; marquee.doesScroll = pixelLength > 128; return marquee; } void scroll_marquee(marquee_t* marquee, int increment) { //define the wrap point - int scrollMax = 5 + (marquee->textLength * 21); //calculate the new scroll amount int newScroll = marquee->scrolledBy + increment; marquee->scrolledBy = newScroll <= marquee->scrollMax ? newScroll : 0; |