From 54355f9686a5a07f27de5cd3444b87509df2fd2f Mon Sep 17 00:00:00 2001 From: EverythingWindows Date: Sun, 13 Nov 2022 15:15:05 +0700 Subject: Changed from Environment.NewLine to dedicated NewLine module thoroughly, Fixing a bug on always asks for update, Slowly migrating from full Terminal-dependant to Console-based --- ShiftOS-TheRevival/MainForms/ConsoleAPI.vb | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 ShiftOS-TheRevival/MainForms/ConsoleAPI.vb (limited to 'ShiftOS-TheRevival/MainForms/ConsoleAPI.vb') diff --git a/ShiftOS-TheRevival/MainForms/ConsoleAPI.vb b/ShiftOS-TheRevival/MainForms/ConsoleAPI.vb new file mode 100644 index 0000000..28b7efc --- /dev/null +++ b/ShiftOS-TheRevival/MainForms/ConsoleAPI.vb @@ -0,0 +1,18 @@ +Module ConsoleAPI + Public Sub NewLine(str As String) + Console.TextBox1.Text = Console.TextBox1.Text & Environment.NewLine & str + End Sub + + Public Sub AddLine(str As String) + Console.TextBox1.Text = Console.TextBox1.Text & str + End Sub + + Public Sub ResetLine(str As String) + Console.TextBox1.Text = str + End Sub + + Public Sub TextRebind() + Console.TextBox1.Select(Console.TextBox1.Text.Length, 0) + Console.TextBox1.ScrollToCaret() + End Sub +End Module -- cgit v1.2.3