Adding a DateTime editor
This commit is contained in:
parent
f9dbf74fcd
commit
f6511395ad
2 changed files with 27 additions and 1 deletions
|
|
@ -72,6 +72,7 @@ namespace MatterHackers.MatterControl.DesignTools
|
|||
typeof(SelectedChildren),
|
||||
typeof(ImageBuffer),
|
||||
typeof(Histogram),
|
||||
typeof(DateTime),
|
||||
typeof(List<string>),
|
||||
typeof(PrinterSettingsLayer),
|
||||
|
||||
|
|
@ -1186,7 +1187,23 @@ namespace MatterHackers.MatterControl.DesignTools
|
|||
rowContainer = CreateSettingsColumn(property, field, fullWidth: true);
|
||||
}
|
||||
}
|
||||
else if (propertyValue is char charValue)
|
||||
else if (propertyValue is DateTime dateTime)
|
||||
{
|
||||
// create a string editor
|
||||
var field = new TextField(theme);
|
||||
field.Initialize(0);
|
||||
field.SetValue(dateTime.ToString("MM/dd/yyyy HH:mm"), false);
|
||||
field.ClearUndoHistory();
|
||||
field.Content.HAnchor = HAnchor.Stretch;
|
||||
RegisterValueChanged(field,
|
||||
(valueString) => DateTime.Parse(valueString),
|
||||
(value) =>
|
||||
{
|
||||
return ((DateTime)value).ToString("MM/dd/yyyy HH:mm");
|
||||
});
|
||||
rowContainer = CreateSettingsColumn(property, field, fullWidth: true);
|
||||
}
|
||||
else if (propertyValue is char charValue)
|
||||
{
|
||||
// create a char editor
|
||||
var field = new CharField(theme);
|
||||
|
|
|
|||
|
|
@ -4534,6 +4534,9 @@ Translated:Sampling the conductive pad position to determine the probe distance
|
|||
English:Save
|
||||
Translated:Save
|
||||
|
||||
English:Save any changes to the settings.
|
||||
Translated:Save any changes to the settings.
|
||||
|
||||
English:Save As
|
||||
Translated:Save As
|
||||
|
||||
|
|
@ -4561,6 +4564,9 @@ Translated:Save New Design
|
|||
English:Save Parts Sheet
|
||||
Translated:Save Parts Sheet
|
||||
|
||||
English:Save Settings
|
||||
Translated:Save Settings
|
||||
|
||||
English:Save to EEProm
|
||||
Translated:Save to EEProm
|
||||
|
||||
|
|
@ -5308,6 +5314,9 @@ Translated:Terrible
|
|||
English:Test Print
|
||||
Translated:Test Print
|
||||
|
||||
English:Testing Request Time
|
||||
Translated:Testing Request Time
|
||||
|
||||
English:Text
|
||||
Translated:Text
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue