moved temp to controls panel as imbedded popup menus

issue: MatterHackers/MCCentral#4687
consider adding hotend and bed controls back onto settings page
This commit is contained in:
Lars Brubaker 2018-12-10 13:58:59 -08:00
parent 87c3042ce4
commit 587564b3b6
6 changed files with 103 additions and 15 deletions

View file

@ -187,14 +187,12 @@ namespace MatterHackers.MatterControl.PartPreviewWindow
this.AddChild(new HorizontalSpacer());
bool shareTemp = printer.Settings.GetValue<bool>(SettingsKey.extruders_share_temperature);
int extruderCount = shareTemp ? 1 : printer.Settings.GetValue<int>(SettingsKey.extruder_count);
int hotendCount = printer.Settings.Helpers.NumberOfHotends();
if (!printer.Settings.GetValue<bool>(SettingsKey.sla_printer))
{
for (int extruderIndex = 0; extruderIndex < extruderCount; extruderIndex++)
for (int extruderIndex = 0; extruderIndex < hotendCount; extruderIndex++)
{
this.AddChild(new TemperatureWidgetHotend(printer, extruderIndex, theme)
this.AddChild(new TemperatureWidgetHotend(printer, extruderIndex, theme, hotendCount)
{
Margin = new BorderDouble(right: 10)
});