From a92d089c5b592d84b4012b0ce102375a75b9e42c Mon Sep 17 00:00:00 2001 From: Colin McMillen Date: Wed, 26 Jul 2023 11:24:56 -0400 Subject: [PATCH] add poadding to top of statusbar --- Program.cs | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/Program.cs b/Program.cs index bafb512..403aca5 100644 --- a/Program.cs +++ b/Program.cs @@ -504,6 +504,7 @@ public static class Util { return texture; } + // FIXME: make a real icon stored as a PNG... public static OpenTK.Windowing.Common.Input.Image[] RenderAppIcon() { int size = 64; Font font = SystemFonts.CreateFont("MS Mincho", size, FontStyle.Bold); @@ -803,11 +804,12 @@ public class Game : GameWindow { } // Draw status box. + int statusPadding = 2; DrawFilledBox(geometry.StatusBox, Color4.Black); - DrawText(activePhoto.Description(), geometry.StatusBox.Min.X + 80, geometry.StatusBox.Min.Y); - DrawText($" FPS: {fpsCounter.Fps}", geometry.StatusBox.Max.X - 76, geometry.StatusBox.Min.Y); + DrawText(activePhoto.Description(), geometry.StatusBox.Min.X + 80, geometry.StatusBox.Min.Y + statusPadding); + DrawText($" FPS: {fpsCounter.Fps}", geometry.StatusBox.Max.X - 76, geometry.StatusBox.Min.Y + statusPadding); if (activePhoto.Loaded) { - DrawText($"{(scale * 100):F1}%", geometry.StatusBox.Min.X, geometry.StatusBox.Min.Y); + DrawText($"{(scale * 100):F1}%", geometry.StatusBox.Min.X, geometry.StatusBox.Min.Y + statusPadding); } SwapBuffers();