From 75f1f4225208c0f850f57e1c3538fba77feb1482 Mon Sep 17 00:00:00 2001 From: atef Date: Thu, 22 Jun 2023 09:52:17 +0200 Subject: [PATCH] Reduce the default height of vertical flow --- csharp/App/SaliMax/src/Flow.cs | 80 +--------------------------------- 1 file changed, 1 insertion(+), 79 deletions(-) diff --git a/csharp/App/SaliMax/src/Flow.cs b/csharp/App/SaliMax/src/Flow.cs index a67ebf189..388b709cc 100644 --- a/csharp/App/SaliMax/src/Flow.cs +++ b/csharp/App/SaliMax/src/Flow.cs @@ -3,7 +3,6 @@ using InnovEnergy.Lib.Units; using InnovEnergy.Lib.Utils; - namespace InnovEnergy.App.SaliMax; public static class Flow @@ -25,7 +24,7 @@ public static class Flow [SuppressMessage("ReSharper", "PossibleMultipleEnumeration")] [SuppressMessage("ReSharper", "CoVariantArrayConversion")] - public static TextBlock Vertical(Unit amount, Int32 height = 8) + public static TextBlock Vertical(Unit amount, Int32 height = 4) { var label = amount.ToString(); var arrowChar = amount.Value < 0 ? UpArrowChar : DownArrowChar; @@ -39,80 +38,3 @@ public static class Flow return TextBlock.CenterHorizontal(lines); } } - -// -// namespace InnovEnergy.App.SaliMax; -// -// public static class AsciiArt -// { -// -// public static String CreateBox(params Object[] elements) -// { -// var aligned = elements -// .Select(e => e.ToString()!) -// .JoinLines() -// .AlignLeft(); -// -// var w = aligned.Width(); -// -// var line = "".PadRight(w + 2, '─'); -// var top = "┌" + line + "┐"; -// var bottom = "└" + line + "┘"; -// -// return aligned -// .SplitLines() -// .Select(l => l.SurroundWith(" ")) -// .Select(l => l.SurroundWith("│")) -// .Prepend(top) -// .Append(bottom) -// .JoinLines(); -// } -// -// public static String CreateHorizontalArrow(Decimal value, String separator) -// { -// var valueToString = " " + value.W(); -// -// var contentWidth = separator.Length; -// -// var horizontal = "".PadRight(contentWidth, ' '); -// -// var v = valueToString.PadRight(contentWidth); -// var s = separator.PadRight(contentWidth); -// -// return StringUtils.JoinLines( -// horizontal, -// horizontal, -// horizontal, -// v, -// s, -// horizontal, -// horizontal, -// horizontal -// ); -// } -// -// public static String CreateTransitionPadLeft(String value, String separator) -// { -// var contentWidth = separator.Length + 2; -// -// var horizontal = "".PadLeft(contentWidth, ' '); -// -// var v = value.PadLeft(contentWidth); -// var s = separator.PadLeft(contentWidth); -// -// return StringUtils.JoinLines( -// horizontal, -// v, -// s, -// horizontal -// ); -// } -// -// public static String CreateVerticalArrow(Decimal power, Int32 width = 0) -// { -// var flow = "V".NewLine() + "V".NewLine() + power.W().NewLine() + "V".NewLine() + "V"; -// -// return flow.AlignCenterHorizontal(width); -// } -// -// } \ No newline at end of file