ui/wpf/UIcore/TextArea.cs

changeset 451
b3eb3a25fb46
parent 450
99b5d52096b5
child 452
a0620cf552a6
--- a/ui/wpf/UIcore/TextArea.cs	Sat Feb 01 09:54:45 2025 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,79 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-
-namespace UI
-{
-    public class TextArea : System.Windows.Controls.TextBox
-    {
-        public TextArea(Container container, String text, bool textarea) : base()
-        {
-            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;
-            }
-            else
-            {
-                HorizontalScrollBarVisibility = System.Windows.Controls.ScrollBarVisibility.Auto;
-                MinWidth = 15;
-            }
-
-            if (text != null)
-            {
-                Text = text;
-            }
-
-            container.Add(this, fill);
-        }
-
-
-        // ------------------ UiText methods ------------------
-
-        public void SetText(String str)
-        {
-            Text = str;
-        }
-
-        public String GetText()
-        {
-            return Text;
-        }
-
-        public String GetSubString(int begin, int end)
-        {
-            return null;
-        }
-
-        public void Insert(int pos, String str)
-        {
-
-        }
-
-        public int Position()
-        {
-            return CaretIndex;
-        }
-
-        public int Selection()
-        {
-            return 0;
-        }
-
-        public int Length()
-        {
-            return Text.Length;
-        }
-
-        public void Remove(int begin, int end)
-        {
-
-        }
-    }
-}

mercurial