Improving settings override name editing
issue: MatterHackers/MCCentral#5949 Material profile name doesn't save
This commit is contained in:
parent
bae0720164
commit
247bc431cd
9 changed files with 104 additions and 74 deletions
|
|
@ -62,11 +62,19 @@ namespace MatterHackers.MatterControl.SlicerConfiguration
|
|||
|
||||
contentRow.BackgroundColor = Color.Transparent;
|
||||
|
||||
var inlineNameEdit = new InlineStringEdit(presetsContext.PersistenceLayer.Name, theme, presetsContext.LayerType.ToString() + " Name", boldFont: true);
|
||||
var inlineNameEdit = new InlineStringEdit(presetsContext.PersistenceLayer.Name,
|
||||
theme,
|
||||
presetsContext.LayerType.ToString() + " Name",
|
||||
boldFont: true,
|
||||
emptyText: "Setting Name".Localize());
|
||||
inlineNameEdit.ValueChanged += (s, e) =>
|
||||
{
|
||||
printer.Settings.SetValue(SettingsKey.layer_name, inlineNameEdit.Text, presetsContext.PersistenceLayer);
|
||||
};
|
||||
inlineNameEdit.Closed += (s, e) =>
|
||||
{
|
||||
printer.Settings.SetValue(SettingsKey.layer_name, inlineNameEdit.Text, presetsContext.PersistenceLayer);
|
||||
};
|
||||
contentRow.AddChild(inlineNameEdit);
|
||||
|
||||
var sliceSettingsWidget = CreateSliceSettingsWidget(printer, presetsContext.PersistenceLayer);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue