quick primer/cheat sheet on local time handling?

I’m trying to whip something up real fast.

I want to control playing back a movie with a slider and a button:

  • if I touch the slider , the movie index goes to the slider location and stays there
  • if I puch the button, the movie starts playing from that location. if I unclick it, it stops wherever it is.

I’ll deal with the actual functionality, but my question is how to tell the time component to do what I want:

1 - go to this frame, and stay at that frame (don’t play)
2 - start playing from your current frame
3 - stop and stay where you are

I’m trying with fcur, which works, but then the movie keeps playing. play -s after an fcur doesn’t really work as it doesn’t see the local time component - it stops the whole of Touch from playingforward.

so you get my drift: how do I tell a time component to do 1, 2 and 3 above?

thanks!
dani

I have a local time component.