diff -r d276306d801f -r 1c943d43fa81 ui/wpf/UIcore/TextArea.cs --- a/ui/wpf/UIcore/TextArea.cs Sun Jan 17 19:19:28 2016 +0100 +++ b/ui/wpf/UIcore/TextArea.cs Wed Jan 20 11:35:01 2016 +0100 @@ -8,23 +8,34 @@ { public class TextArea : System.Windows.Controls.TextBox { - public TextArea(Container container, String text) : base() + public TextArea(Container container, String text, bool textarea) : base() { - AcceptsReturn = true; - IsUndoEnabled = false; // we need our own undo stack + bool fill = false; + if (textarea) + { + AcceptsReturn = true; + IsUndoEnabled = false; // we need our own undo stack + VerticalScrollBarVisibility = System.Windows.Controls.ScrollBarVisibility.Auto; + HorizontalScrollBarVisibility = System.Windows.Controls.ScrollBarVisibility.Auto; + fill = true; + } + if (text != null) { Text = text; } - VerticalScrollBarVisibility = System.Windows.Controls.ScrollBarVisibility.Auto; - HorizontalScrollBarVisibility = System.Windows.Controls.ScrollBarVisibility.Auto; - - container.Add(this, true); + + container.Add(this, fill); } public static TextArea CreateTextArea(Container container, String text) { - return Application.GetInstance().Exec