Here's all I threw together to get Songbird to work. The only thing I would like to change now is how fast the marquee scrolls. It goes too slow as of now.
The speed of LuaMarquee is completely dependent on the Update of the skin. That is, it moves one character per update. Making it do any different would raise other problems.
Try adding Update=1000 to the Rainmeter section, then gradually lowering the number until the marquee moves the way you want. Once you've done that, Take 1000/YourNumber, Round, and set UpdateDivider=YourNewNumber to the MeasureQuote. This will make sure that the text file isn't being read any more often than it already is.
GitHub | DeviantArt | Tumblr
This is the song that never ends. It just goes on and on my friends. Some people started singing it not knowing what it was, and they'll continue singing it forever just because . . .
smurfier wrote:The speed of LuaMarquee is completely dependent on the Update of the skin. That is, it moves one character per update. Making it do any different would raise other problems.
GitHub | DeviantArt | Tumblr
This is the song that never ends. It just goes on and on my friends. Some people started singing it not knowing what it was, and they'll continue singing it forever just because . . .
It's the second text box in the first post. You will need to copy and paste it into a plain text editor and save it there.
GitHub | DeviantArt | Tumblr
This is the song that never ends. It just goes on and on my friends. Some people started singing it not knowing what it was, and they'll continue singing it forever just because . . .
function Initialize()
sText=string.rep(' ',N)..tostring(SKIN:GetVariable("Text"))
iTextLength=string.len(sText)
iStart=iTextLength-1
end
function Update()
iStart=iStart%iTextLength+1
return string.sub(sText,iStart,iTextLength)
end
the "N" in string.rep represents how many spaces are needed to fill the STRING meter with the given W, you can find it manually and then replace N