Put in support for loading driver types from setup.ini

This commit is contained in:
Lars Brubaker 2015-06-05 17:07:52 -07:00
parent a3a9a9480e
commit d3ba59d5ac
2 changed files with 10 additions and 1 deletions

View file

@ -158,6 +158,15 @@ namespace MatterHackers.MatterControl
}
}
string defaultPrinterDriver;
if (settingsDict.TryGetValue("driver_type", out defaultPrinterDriver))
{
if (Enum.IsDefined(typeof(ActivePrinterProfile.SlicingEngineTypes), defaultPrinterDriver))
{
ActivePrinter.DriverType = defaultPrinterDriver;
}
}
settingsDict.TryGetValue("default_material_presets", out defaultMaterialPreset);
settingsDict.TryGetValue("default_quality_preset", out defaultQualityPreset);
settingsDict.TryGetValue("default_movement_speeds", out defaultMovementSpeeds);