erland;361281 Wrote: 
> 
> >One question though about the timing values: for long string items, is
> the time started from the moment that the item is initially displayed,
> or after it has stopped scrolling?
> 
> Good point, I hadn't thought about that.
> I'm not sure it's possible to detect when it has finished scrolling
> since I'm not in control of the display and doesn't even know where on
> the screen it is displayed, I just produce the strings for MusicInfoSCR
> to display.

If you have a $client reference, you should be able to get that info
from $client->display(). Look at Slim/Display/Display.pm, especially
update() and inhibitSaver(). Doing it right on Transporter might be
tricky; I don't know how you'd determine which screen MIS is using in
order to pass the correct arg to $client->display()->scrollState().

-Peter

P.S. I haven't tried TS yet, but I concur that it sounds like an
excellent enhancement. I don't know why Sean hasn't hired you yet.


-- 
peterw

http://www.tux.org/~peterw/
free plugins: http://www.tux.org/~peterw/#slim
AllQuiet BlankSaver ContextMenu FuzzyTime KidsPlay
KitchenTimer PlayLog PowerCenter/BottleRocket SaverSwitcher
SettingsManager SleepFade StatusFirst SyncOptions VolumeLock
------------------------------------------------------------------------
peterw's Profile: http://forums.slimdevices.com/member.php?userid=2107
View this thread: http://forums.slimdevices.com/showthread.php?t=55240

_______________________________________________
plugins mailing list
[email protected]
http://lists.slimdevices.com/lists/listinfo/plugins

Reply via email to