From c125e315636eb92ea1f4001031e29823656054d2 Mon Sep 17 00:00:00 2001 From: Stone_Red <56473591+Stone-Red-Code@users.noreply.github.com> Date: Sat, 13 Jun 2026 16:32:29 +0200 Subject: [PATCH] Add title text rendering for windows --- UI/GUI/Rendering/CanvasRenderSource.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/UI/GUI/Rendering/CanvasRenderSource.cs b/UI/GUI/Rendering/CanvasRenderSource.cs index 867b8a4..ebd8446 100644 --- a/UI/GUI/Rendering/CanvasRenderSource.cs +++ b/UI/GUI/Rendering/CanvasRenderSource.cs @@ -167,12 +167,14 @@ public sealed class CanvasRenderSource : IRenderSource { Size size = Get(command.Properties, "Size", new Size(160, 120)); bool focused = Get(command.Properties, "IsFocused", false); + string titleText = Get(command.Properties, "Title", string.Empty); Color border = focused ? Color.White : Color.DarkGray; Color title = focused ? Color.FromArgb(0, 120, 215) : Color.FromArgb(80, 80, 80); canvas.DrawFilledRectangle(Color.FromArgb(32, 32, 32), 0, 0, size.Width, size.Height); canvas.DrawFilledRectangle(title, 0, 0, size.Width, 18); + canvas.DrawString(titleText, PCScreenFont.DefaultFont., Color.White, 4, 2); canvas.DrawRectangle(border, 0, 0, size.Width, size.Height); }