From 213e0fd7c935e9ab2f87a5a6dc4d7d8151f9a891 Mon Sep 17 00:00:00 2001 From: Ben Pollard <129943363+benpollarduk@users.noreply.github.com> Date: Fri, 22 Nov 2024 20:33:24 +0000 Subject: [PATCH] Update ConsoleHelpFrameBuilder.cs --- .../FrameBuilders/Console/ConsoleHelpFrameBuilder.cs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/NetAF/Rendering/FrameBuilders/Console/ConsoleHelpFrameBuilder.cs b/NetAF/Rendering/FrameBuilders/Console/ConsoleHelpFrameBuilder.cs index b5bd518a..6570cf46 100644 --- a/NetAF/Rendering/FrameBuilders/Console/ConsoleHelpFrameBuilder.cs +++ b/NetAF/Rendering/FrameBuilders/Console/ConsoleHelpFrameBuilder.cs @@ -58,11 +58,14 @@ public IFrame Build(string title, CommandHelp commandHelp, Size size) const int leftMargin = 2; gridStringBuilder.DrawWrapped(title, leftMargin, 2, availableWidth, TitleColor, out _, out var lastY); - gridStringBuilder.DrawUnderline(leftMargin, lastY + 1, title.Length, CommandColor); + gridStringBuilder.DrawUnderline(leftMargin, lastY + 1, title.Length, TitleColor); lastY += 3; - gridStringBuilder.DrawWrapped($"Command: {commandHelp.Command}", leftMargin, lastY, availableWidth, CommandDescriptionColor, out _, out lastY); + gridStringBuilder.DrawWrapped($"Command: {commandHelp.Command}", leftMargin, lastY, availableWidth, CommandColor, out _, out lastY); + + if (!string.IsNullOrEmpty(commandHelp.Shortcut)) + gridStringBuilder.DrawWrapped($"Shortcut: {commandHelp.Shortcut}", leftMargin, lastY + 2, availableWidth, CommandColor, out _, out lastY); gridStringBuilder.DrawWrapped($"Description: {commandHelp.Description.EnsureFinishedSentence()}", leftMargin, lastY + 2, availableWidth, CommandDescriptionColor, out _, out lastY);