Separate MatterControlApplication to Init vs SystemWindow components

- Reduce to minimum viable SystemWindow
- Isolate initialization code in MatterControlApplication
- Prepare to collapse into discrete initialization stages
This commit is contained in:
John Lewin 2017-12-16 19:25:46 -08:00
parent 08018ea1c3
commit 622607b710
5 changed files with 451 additions and 398 deletions

View file

@ -592,7 +592,7 @@ namespace MatterHackers.MatterControl.Tests.Automation
AutomationRunner.TimeToMoveMouse = config.TimeToMoveMouse;
AutomationRunner.UpDelaySeconds = config.MouseUpDelay;
rootSystemWindow = new DesktopMainWindow(overrideWidth, overrideHeight);
rootSystemWindow = new DesktopRootSystemWindow(overrideWidth, overrideHeight);
await AutomationRunner.ShowWindowAndExecuteTests(
rootSystemWindow,