Re-wrote the load filament wizard as not a macro so we have more control over it

Added it to the setup steps

issue: MatterHackers/MCCentral#4429
Put in a loading filament as part of initial setup process
This commit is contained in:
Lars Brubaker 2018-11-02 16:14:37 -07:00
parent 6469cba676
commit 775f1982bd
68 changed files with 832 additions and 492 deletions

View file

@ -91,7 +91,7 @@ namespace MatterHackers.MatterControl
CriteriaRow.ResetAll();
// Clear the main container
contentRow.CloseAllChildren();
ContentRow.CloseAllChildren();
// Regen and refresh the troubleshooting criteria
var printerNameLabel = new TextWidget(string.Format("{0}:", "Connection Troubleshooting".Localize()), 0, 0, labelFontSize)
@ -194,7 +194,7 @@ namespace MatterHackers.MatterControl
() => printer.Connection.Connect(),
theme);
contentRow.AddChild(connectToPrinterRow);
ContentRow.AddChild(connectToPrinterRow);
if (CriteriaRow.ActiveErrorItem != null) {
@ -208,7 +208,7 @@ namespace MatterHackers.MatterControl
TextColor = theme.PrimaryAccentColor
});
contentRow.AddChild(errorText);
ContentRow.AddChild(errorText);
}
}