Made it possible to edit the 3 point leveling positions even after you have set up 7 or 13 point once.

This commit is contained in:
Lars Brubaker 2015-12-23 11:58:24 -08:00
parent 91c9c343bd
commit 877ef7c1bf

View file

@ -88,7 +88,7 @@ namespace MatterHackers.MatterControl
// put in the movement edit controls
PrintLevelingData levelingData = PrintLevelingData.GetForPrinter(ActivePrinterProfile.Instance.ActivePrinter);
if (levelingData.SampledPositions.Count > 0)
if (EditSamplePositionList(levelingData))
{
for (int i = 0; i < levelingData.SampledPositions.Count; i++)
{
@ -190,11 +190,22 @@ namespace MatterHackers.MatterControl
UiThread.RunOnIdle(DoSave_Click);
}
bool EditSamplePositionList(PrintLevelingData levelingData)
{
if (levelingData.CurrentPrinterLevelingSystem == PrintLevelingData.LevelingSystem.Probe7PointRadial
|| levelingData.CurrentPrinterLevelingSystem == PrintLevelingData.LevelingSystem.Probe13PointRadial)
{
return true;
}
return false;
}
private void DoSave_Click()
{
PrintLevelingData levelingData = PrintLevelingData.GetForPrinter(ActivePrinterProfile.Instance.ActivePrinter);
if (levelingData.SampledPositions.Count > 0)
if (EditSamplePositionList(levelingData))
{
for (int i = 0; i < levelingData.SampledPositions.Count; i++)
{