Eric, You understand the problem perfectly. [image: Screen Shot 2020-07-08 at 5.43.11 PM.png]
Mat, thanks for the direction. I have been able to add the button as per your direction. How do I proceed from here? Should I try to add an event handler for "tm-scrollthrough-tiddler"? On Wednesday, July 8, 2020 at 7:07:04 AM UTC+5:30, Eric Shulman wrote: > > On Tuesday, July 7, 2020 at 3:16:16 PM UTC-7, TW Tones wrote: >> >> if I understood your needs I could give a better answer. >> > >> On Tuesday, July 7, 2020 at 11:37:23 PM UTC+10, Adithya B M wrote: >>> >>> I have been using TW as a songs database for some time. I want to add >>> Autoscroll functionality to individual tiddlers... >>> >>> ... 3) Execute the scrolling action with appropriate speed. >>> >> > Based on their referring to a "songs database" and "scrolling...with > appropriate speed"... > > I would guess that they want to be able to scroll a "song" tiddler > containing lyrics and perhaps musical notation, > and do so at a rate such that they can play along *hands-free* as the > tiddler scrolls down up the page. > Something that lets them follow the music while using both hands to play > their instrument. > Sort of like an automatic page turner for a performing piano player. > > I'm thinking perhaps some CSS transforms, e.g., translateY(-20em), to > "scroll" the tiddler body content, > combined with some timed transitions, e.g., "transition: translateY 20s;" > to control the rate at which it > moves, and perhaps some clipping with overflow:hidden so the content > doesn't "leak out" into it's > neighboring tiddlers. > > https://www.w3schools.com/cssref/css3_pr_transform.asp > https://www.w3schools.com/css/css3_transitions.asp > > I've done some minor CSS animations using transforms and transitions, but > it can be kind of tricky > to get it right. If I have some time to play around with it, I'll see > what I can do... > > -e > > -- You received this message because you are subscribed to the Google Groups "TiddlyWiki" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/62ab6b10-8c58-426a-b863-dda4c4e4a910o%40googlegroups.com.

