From bb5ea720416f22ce68aa07e0760c0ebb396ce59a Mon Sep 17 00:00:00 2001 From: JFronny <33260128+JFronny@users.noreply.github.com> Date: Wed, 11 Nov 2020 16:37:36 +0100 Subject: [PATCH] .NET Standard 2.1 & .NET 5.0 --- .gitlab-ci.yml | 2 +- .idea/.idea.CC-Functions/.idea/modules.xml | 2 +- CLITest/CLITest.csproj | 2 +- Commandline/TUI/Screen.cs | 11 +++++------ Commandline/TUI/TextBox.cs | 1 - Core/Core.csproj | 2 +- Misc/Misc.csproj | 2 +- W32.Test/W32.Test.csproj | 2 +- W32/W32.csproj | 2 +- 9 files changed, 12 insertions(+), 14 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 88384e9..12c3e69 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -2,7 +2,7 @@ tags: - windows -image: mcr.microsoft.com/dotnet/core/sdk +image: mcr.microsoft.com/dotnet/sdk uptool: extends: diff --git a/.idea/.idea.CC-Functions/.idea/modules.xml b/.idea/.idea.CC-Functions/.idea/modules.xml index 3eaf66f..6029ade 100644 --- a/.idea/.idea.CC-Functions/.idea/modules.xml +++ b/.idea/.idea.CC-Functions/.idea/modules.xml @@ -2,7 +2,7 @@ - + \ No newline at end of file diff --git a/CLITest/CLITest.csproj b/CLITest/CLITest.csproj index 86a92c3..fa14f65 100644 --- a/CLITest/CLITest.csproj +++ b/CLITest/CLITest.csproj @@ -2,7 +2,7 @@ Exe - netcoreapp3.1 + net5.0 8 diff --git a/Commandline/TUI/Screen.cs b/Commandline/TUI/Screen.cs index 40ae61f..d2fcb0e 100644 --- a/Commandline/TUI/Screen.cs +++ b/Commandline/TUI/Screen.cs @@ -129,18 +129,17 @@ namespace CC_Functions.Commandline.TUI break; case ConsoleKey.Enter: if (selectable.Any() && selectable.Length >= TabPoint && selectable[TabPoint].Enabled) - { selectable[TabPoint].InvokeClick(this); - render = true; - } break; case ConsoleKey.Escape: Close?.Invoke(this, new EventArgs()); break; + default: + if (selectable.Any() && selectable.Length >= TabPoint && selectable[TabPoint].Enabled) + selectable[TabPoint].InvokeInput(this, input); + InvokeInput(this, input); + break; } - if (selectable.Any() && selectable.Length >= TabPoint && selectable[TabPoint].Enabled) - selectable[TabPoint].InvokeInput(this, input); - InvokeInput(this, input); render = true; } if (_wndWidth != Console.WindowWidth || _wndHeight != Console.WindowHeight) diff --git a/Commandline/TUI/TextBox.cs b/Commandline/TUI/TextBox.cs index ab67c83..fb87979 100644 --- a/Commandline/TUI/TextBox.cs +++ b/Commandline/TUI/TextBox.cs @@ -135,7 +135,6 @@ namespace CC_Functions.Commandline.TUI case ConsoleKey.Enter: if (lines.Length < Size.Height) { - tmp = lines.ToList(); lines[Cursor.Y] = lines[Cursor.Y].Insert(Math.Max(Cursor.X, 0), "\n"); Cursor.Y++; Cursor.X = 0; diff --git a/Core/Core.csproj b/Core/Core.csproj index ad08b0b..75cf4d4 100644 --- a/Core/Core.csproj +++ b/Core/Core.csproj @@ -18,7 +18,7 @@ 1.0.0.0 0.0 1.1.$(VersionSuffix) - netstandard2.0 + netstandard2.1 bin\Debug\Core.xml diff --git a/Misc/Misc.csproj b/Misc/Misc.csproj index 9aa0895..8d2e54c 100644 --- a/Misc/Misc.csproj +++ b/Misc/Misc.csproj @@ -17,7 +17,7 @@ 1.0.0.0 0.0 1.1.$(VersionSuffix) - netstandard2.0 + netstandard2.1 bin\Debug\Misc.xml diff --git a/W32.Test/W32.Test.csproj b/W32.Test/W32.Test.csproj index 7e7570a..5c6824f 100644 --- a/W32.Test/W32.Test.csproj +++ b/W32.Test/W32.Test.csproj @@ -1,6 +1,6 @@  - netcoreapp3.1 + net5.0 WinExe CC_Functions.W32.Test CC_Functions.W32.Test diff --git a/W32/W32.csproj b/W32/W32.csproj index 4bded92..7594dd8 100644 --- a/W32/W32.csproj +++ b/W32/W32.csproj @@ -5,7 +5,7 @@ CC-Functions.W32 8 true - net461;netcoreapp3.1 + net5.0 false JFronny W32 Additions for CC-Functions