Example #1
0
        protected override void OnViewLoaded(object view)
        {
            _helixView = (IHelixView)view;

            _helixView.TextEditor.Text = @"public class MyClass : Gemini.Demo.Modules.Home.ViewModels.IDemoScript
{
    public void Execute(Gemini.Demo.Modules.Home.ViewModels.HelixViewModel viewModel)
    {
        viewModel.RotationAngle += 0.1;
    }
}
";

            _helixView.TextEditor.TextChanged += (sender, e) => CompileScripts();
            CompositionTarget.Rendering       += OnRendering;
            CompileScripts();

            base.OnViewLoaded(view);
        }
Example #2
0
        protected override void OnViewLoaded(object view)
        {
            _helixView = (IHelixView) view;

            _helixView.TextEditor.Text = @"public class MyClass : Gemini.Demo.Modules.Home.ViewModels.IDemoScript
            {
            public void Execute(Gemini.Demo.Modules.Home.ViewModels.HelixViewModel viewModel)
            {
            viewModel.RotationAngle += 0.1;
            }
            }
            ";

            _helixView.TextEditor.TextChanged += (sender, e) => CompileScripts();
            CompositionTarget.Rendering += OnRendering;
            CompileScripts();

            base.OnViewLoaded(view);
        }