diff --git a/CustomWidgets/ConfigurePrinterWidget.cs b/CustomWidgets/ConfigurePrinterWidget.cs index a8149c45c..91881f01b 100644 --- a/CustomWidgets/ConfigurePrinterWidget.cs +++ b/CustomWidgets/ConfigurePrinterWidget.cs @@ -38,12 +38,12 @@ namespace MatterHackers.MatterControl public ConfigurePrinterWidget(SettingsContext settingsContext, PrinterConfig printer, ThemeConfig theme) : base(FlowDirection.TopToBottom) { - var inlineTitleEdit = new InlineTitleEdit(printer.Settings.GetValue(SettingsKey.printer_name), theme, "Printer Name", boldFont: true); - inlineTitleEdit.ValueChanged += (s, e) => + var inlineNameEdit = new InlineStringEdit(printer.Settings.GetValue(SettingsKey.printer_name), theme, "Printer Name", boldFont: true); + inlineNameEdit.ValueChanged += (s, e) => { - printer.Settings.SetValue(SettingsKey.printer_name, inlineTitleEdit.Text); + printer.Settings.SetValue(SettingsKey.printer_name, inlineNameEdit.Text); }; - this.AddChild(inlineTitleEdit); + this.AddChild(inlineNameEdit); this.AddChild( new SliceSettingsTabView( diff --git a/CustomWidgets/InlineListItemEdit.cs b/CustomWidgets/InlineListItemEdit.cs index d21fefb38..e709ed7ab 100644 --- a/CustomWidgets/InlineListItemEdit.cs +++ b/CustomWidgets/InlineListItemEdit.cs @@ -34,7 +34,7 @@ using MatterHackers.Localizations; namespace MatterHackers.MatterControl.CustomWidgets { - public class InlineListItemEdit : InlineTitleEdit + public class InlineListItemEdit : InlineStringEdit { public event EventHandler ItemDeleted; diff --git a/CustomWidgets/InlineTitleEdit.cs b/CustomWidgets/InlineStringEdit.cs similarity index 96% rename from CustomWidgets/InlineTitleEdit.cs rename to CustomWidgets/InlineStringEdit.cs index b369cb40f..93c047f49 100644 --- a/CustomWidgets/InlineTitleEdit.cs +++ b/CustomWidgets/InlineStringEdit.cs @@ -38,7 +38,7 @@ using MatterHackers.VectorMath; namespace MatterHackers.MatterControl.CustomWidgets { - public class InlineTitleEdit : Toolbar + public class InlineStringEdit : Toolbar { public event EventHandler ValueChanged; @@ -48,7 +48,7 @@ namespace MatterHackers.MatterControl.CustomWidgets private GuiWidget saveButton; private SearchInputBox searchPanel; - public InlineTitleEdit(string title, ThemeConfig theme, string automationName, bool boldFont = false) + public InlineStringEdit(string title, ThemeConfig theme, string automationName, bool boldFont = false) : base(theme) { this.Padding = theme.ToolbarPadding; diff --git a/MatterControl.csproj b/MatterControl.csproj index e4218e639..2bb439563 100644 --- a/MatterControl.csproj +++ b/MatterControl.csproj @@ -86,6 +86,7 @@ + @@ -201,7 +202,6 @@ - diff --git a/SlicerConfiguration/SlicePresetsWindow/SlicePresetsWindow.cs b/SlicerConfiguration/SlicePresetsWindow/SlicePresetsWindow.cs index 66b406e78..ba23fd237 100644 --- a/SlicerConfiguration/SlicePresetsWindow/SlicePresetsWindow.cs +++ b/SlicerConfiguration/SlicePresetsWindow/SlicePresetsWindow.cs @@ -82,12 +82,12 @@ namespace MatterHackers.MatterControl.SlicerConfiguration contentRow.BackgroundColor = Color.Transparent; - var inlineTitleEdit = new InlineTitleEdit(presetsContext.PersistenceLayer.Name, theme, presetsContext.LayerType.ToString() + " Name", boldFont: true); - inlineTitleEdit.ValueChanged += (s, e) => + var inlineNameEdit = new InlineStringEdit(presetsContext.PersistenceLayer.Name, theme, presetsContext.LayerType.ToString() + " Name", boldFont: true); + inlineNameEdit.ValueChanged += (s, e) => { - printer.Settings.SetValue(SettingsKey.layer_name, inlineTitleEdit.Text, presetsContext.PersistenceLayer); + printer.Settings.SetValue(SettingsKey.layer_name, inlineNameEdit.Text, presetsContext.PersistenceLayer); }; - contentRow.AddChild(inlineTitleEdit); + contentRow.AddChild(inlineNameEdit); var sliceSettingsWidget = CreateSliceSettingsWidget(printer, presetsContext.PersistenceLayer); contentRow.AddChild(sliceSettingsWidget); @@ -97,7 +97,7 @@ namespace MatterHackers.MatterControl.SlicerConfiguration { UiThread.RunOnIdle(() => { - string sanitizedName = numberMatch.Replace(inlineTitleEdit.Text, "").Trim(); + string sanitizedName = numberMatch.Replace(inlineNameEdit.Text, "").Trim(); string newProfileName = agg_basics.GetNonCollidingName(sanitizedName, presetsContext.PresetLayers.Select(preset => preset.ValueOrDefault(SettingsKey.layer_name))); var clonedLayer = presetsContext.PersistenceLayer.Clone(); @@ -111,7 +111,7 @@ namespace MatterHackers.MatterControl.SlicerConfiguration sliceSettingsWidget = CreateSliceSettingsWidget(printer, clonedLayer); contentRow.AddChild(sliceSettingsWidget); - inlineTitleEdit.Text = newProfileName; + inlineNameEdit.Text = newProfileName; }); }; this.AddPageAction(duplicateButton);