public void SetAlignmentMode(ConsoleAlignment alignment) { switch (alignment) { case ConsoleAlignment.Top: { TopBar.transform.SetSiblingIndex(0); Dropdown.transform.SetSiblingIndex(2); TopHandle.SetActive(false); BottomHandle.SetActive(true); transform.SetSiblingIndex(0); DropdownToggleSprite.rectTransform.parent.localRotation = Quaternion.Euler(0, 0, 0f); break; } case ConsoleAlignment.Bottom: { Dropdown.transform.SetSiblingIndex(0); TopBar.transform.SetSiblingIndex(2); TopHandle.SetActive(true); BottomHandle.SetActive(false); transform.SetSiblingIndex(1); DropdownToggleSprite.rectTransform.parent.localRotation = Quaternion.Euler(0, 0, 180f); break; } } }
internal Widther(int hwidth, int vwidth, ConsoleAlignment align, Options option) { Align = align; HeadingWidth = hwidth; ValueWidth = vwidth; if (align != ConsoleAlignment.LEFT) { LeftGapWidth = (option.TableWidth - (HeadingWidth + ValueWidth + 4)) / (align == ConsoleAlignment.CENTER ? 2 : 1); } }
public DockConsoleServiceImpl() { _alignment = Settings.Instance.ConsoleAlignment; }
public static void PaintLine(this string str, ConsoleColor bgColor, ConsoleColor foreColor = ConsoleColor.White, ConsoleAlignment align = ConsoleAlignment.LEFT) { PaintIt(str, bgColor, foreColor, 1, align); }
public static void WriteLineColor(this string str, ConsoleColor color, ConsoleAlignment align = ConsoleAlignment.LEFT) { WriteItColor(str, color, align: align); }
public static void WriteLine(this string str, ConsoleTextStyle style = ConsoleTextStyle.NORMAL, ConsoleAlignment align = ConsoleAlignment.LEFT) { WriteIt(str, style, align: align); }