Reduce the default height of vertical flow

This commit is contained in:
atef 2023-06-22 09:52:17 +02:00
parent 1201fd1c2f
commit 75f1f42252
1 changed files with 1 additions and 79 deletions

View File

@ -3,7 +3,6 @@ using InnovEnergy.Lib.Units;
using InnovEnergy.Lib.Utils; using InnovEnergy.Lib.Utils;
namespace InnovEnergy.App.SaliMax; namespace InnovEnergy.App.SaliMax;
public static class Flow public static class Flow
@ -25,7 +24,7 @@ public static class Flow
[SuppressMessage("ReSharper", "PossibleMultipleEnumeration")] [SuppressMessage("ReSharper", "PossibleMultipleEnumeration")]
[SuppressMessage("ReSharper", "CoVariantArrayConversion")] [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 label = amount.ToString();
var arrowChar = amount.Value < 0 ? UpArrowChar : DownArrowChar; var arrowChar = amount.Value < 0 ? UpArrowChar : DownArrowChar;
@ -39,80 +38,3 @@ public static class Flow
return TextBlock.CenterHorizontal(lines); 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);
// }
//
// }