Hi Calvin,,
When you want to resise and rotate you have to put two fingers in the corner of the object (left at the top corner and right at the bottom corner). When you have done that the scaling and rotating will work fine.
At this moment the framework doesn’t contain a “scatterview” and a (MT)video playing control. But, you can make a video playing control by yourself. When you are using a MediaElement, you can set the source to an existing
video. This media element can be made draggable, resizable and rotatable with this code:
MTObject.TouchEnabled(yourMediaElementName, true);
MTObject.SetCanBeDragged(yourMediaElementName,true);
MTObject.SetCanBeScaled(yourMediaElementName,true);
MTObject.SetCanBeRotated(yourMediaElementName,true);
Just give it a try and you will see it works.
About the form:
When you add this to your code the problem is solved:
YourParentObject.Dispatcher.Invoke(System.Windows.Threading.DispatcherPriority.Input, (Action)delegate()
{
///Add your form create code here… Change YourParentObject to the object where you add the form, by example mTCanvas1
} ) ;
At this moment you can not set a property to let the control stay on top. The Z-index is changed to 10 when you are touching an object, but is changing back to its original Z value
when the last finger leaves the object. Maybe we change this in a later release.
I’ll hope this will make some things clear,,
Jurbo