Exemplo n.º 1
0
		//ncrunch: no coverage start
		public MainWindow()
		{
			InitializeComponent();
			if (DesignerProperties.GetIsInDesignMode(this))
				return;
			Show();
			var window = new WpfHostedFormsWindow(TestControl.EngineViewport, this);
			Closing += (sender, args) => window.Dispose();
			new BlockingViewportApp(window);
		}
Exemplo n.º 2
0
        //ncrunch: no coverage start
        public MainWindow()
        {
            InitializeComponent();
            if (DesignerProperties.GetIsInDesignMode(this))
            {
                return;
            }
            Show();
            var window = new WpfHostedFormsWindow(TestControl.EngineViewport, this);

            Closing += (sender, args) => window.Dispose();
            new BlockingViewportApp(window);
        }
Exemplo n.º 3
0
 private void TryStartViewportAndBlock()
 {
     if (DesignerProperties.GetIsInDesignMode(this))
     {
         return;
     }
     LoadEditorPlugins();
     AddToDocumentPane(CreateViewportControl());
     AddToDocumentPane(GetPluginByType(typeof(ContentManagerView)));
     SetupEmulator();
     window = new WpfHostedFormsWindow(viewportControl, this);
     ElementHost.EnableModelessKeyboardInterop(this);
     StartViewportAndWaitUntilWindowIsClosed();
 }