A minor observation: I didn't test the code, but when clamping the LyricsY in the scroll actions, you could use the difference between the height of the container meter and the height of the lyrics meter as a low bound, instead of a hardcoded -10000 value. You know, so that it stops at the last lyrics line when scrolling down.Use the ScrollIncrement variable to set a scrolling "speed". LyricsY is only the initial Lyrics position, just leave in 0.
Use scrolling to scroll the lyrics, press the scroll wheel to reset the lyrics position, it also resets automatically when the song changes.
Or, even better, the minimum between that difference and 0, so that the low bound will never be greater than the high bound, and the lyrics won't be scrolling when their height is less than that of the container.
Statistics: Posted by Yincognito — Today, 10:46 am