From 7f1e7eda0f55ce184de2d7e5e117a83340476b6d Mon Sep 17 00:00:00 2001 From: LarsBrubaker Date: Sun, 31 Dec 2017 09:34:40 -0800 Subject: [PATCH] adjust edit control height on any line count change. --- SlicerConfiguration/UIFields/MultilineStringField.cs | 8 ++++++++ Submodules/agg-sharp | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/SlicerConfiguration/UIFields/MultilineStringField.cs b/SlicerConfiguration/UIFields/MultilineStringField.cs index 1c8660724..5322cdb0d 100644 --- a/SlicerConfiguration/UIFields/MultilineStringField.cs +++ b/SlicerConfiguration/UIFields/MultilineStringField.cs @@ -57,6 +57,14 @@ namespace MatterHackers.MatterControl.SlicerConfiguration } }; + editWidget.ActualTextEditWidget.TextChanged += (s, e) => + { + UiThread.RunOnIdle(() => + { + editWidget.ActualTextEditWidget.Height = Math.Min(editWidget.ActualTextEditWidget.Printer.LocalBounds.Height, 500); + }); + }; + this.Content = editWidget; } diff --git a/Submodules/agg-sharp b/Submodules/agg-sharp index dbe5a9eb4..77cd4776f 160000 --- a/Submodules/agg-sharp +++ b/Submodules/agg-sharp @@ -1 +1 @@ -Subproject commit dbe5a9eb4460cc7950927a51304ef2678e1b872b +Subproject commit 77cd4776f9bb1742be68101806b6aa04f0484727