MoviePlayer position example is wrong

I have just downloaded Xojo 2014r2 and am checking its support for setting movie position. When I look at the documentation, I see an example using the supplied FolderMoviePlayer app.

I add a line, below, following the example from the documentation for the MoviePlayer element.

  MovieViewer.Movie = mMovies(mCurrentMovie).OpenAsMovie
  MovieViewer.Play
  
//bj added the following line
  MovieViewer.MovieController.Controls.Position = 300
  
  MoviePlayerTimer.Mode = Timer.ModeMultiple

Code compiles OK but runtime fails with NilObjectException error.

Changing the line to

  dim d as double
  d = MovieViewer.MovieController.Controls.Position

also compiles OK but fails with a NilObjectException error at runtime.

So, the manual example is wrong.

Looking at code expansion when typing element properties, I see that MovieController is a valid property of the MoviePlayer element but Controls is not listed and thus Controls.Position should be invalidated by the compiler.

ANSWER
using the Position property of the MoviePlayer element correctly sets the movie’s position.
But we have lost RATE, we do not appear to be able to set playback rate in Xojo

CONCLUSION
Bugger, one step forward, two sideways and three backwards!

Come on Xojo people, why can’t we get proper movie support? Is this an Apple thing?

bobj