From 8a9b515132bc496555832a5f5e5eecbd3cd4e419 Mon Sep 17 00:00:00 2001 From: Holly McFarland Date: Sat, 14 Feb 2026 14:00:08 -0500 Subject: [PATCH] add a new button --- sticky_viewer.sln | 4 ++-- sticky_viewer/App.config | 1 + sticky_viewer/Display.cs | 17 ++++++++++------- 3 files changed, 13 insertions(+), 9 deletions(-) diff --git a/sticky_viewer.sln b/sticky_viewer.sln index a6712ce..03d4f6f 100644 --- a/sticky_viewer.sln +++ b/sticky_viewer.sln @@ -1,7 +1,7 @@  Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 16 -VisualStudioVersion = 16.0.29326.143 +# Visual Studio Version 18 +VisualStudioVersion = 18.3.11505.172 d18.3 MinimumVisualStudioVersion = 10.0.40219.1 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "sticky_viewer", "sticky_viewer\sticky_viewer.csproj", "{7D0FEB20-AB4F-4E57-AD69-CC88D4423F53}" EndProject diff --git a/sticky_viewer/App.config b/sticky_viewer/App.config index 85bd522..9b75d34 100644 --- a/sticky_viewer/App.config +++ b/sticky_viewer/App.config @@ -5,6 +5,7 @@ + diff --git a/sticky_viewer/Display.cs b/sticky_viewer/Display.cs index 3f8beb9..713f2d9 100644 --- a/sticky_viewer/Display.cs +++ b/sticky_viewer/Display.cs @@ -46,13 +46,14 @@ namespace sticky_viewer private Texture2D A; private Texture2D B; private Texture2D C; + private Texture2D D; private Texture2D J; private Texture2D S; public Display() { graphics = new GraphicsDeviceManager(this); - graphics.PreferredBackBufferWidth = 200; + graphics.PreferredBackBufferWidth = 226; graphics.PreferredBackBufferHeight = 75; Window.IsBorderless = true; @@ -211,6 +212,7 @@ namespace sticky_viewer A = inputs[ConfigurationManager.AppSettings["A"] ?? "Y"] ? pressed : unpressed; B = inputs[ConfigurationManager.AppSettings["B"] ?? "X"] ? pressed : unpressed; C = inputs[ConfigurationManager.AppSettings["C"] ?? "RB"] ? pressed : unpressed; + D = inputs[ConfigurationManager.AppSettings["D"] ?? "LB"] ? pressed : unpressed; J = inputs[ConfigurationManager.AppSettings["J"] ?? "B"] ? pressed : unpressed; S = inputs[ConfigurationManager.AppSettings["S"] ?? "A"] ? pressed : unpressed; @@ -227,12 +229,13 @@ namespace sticky_viewer spriteBatch.Begin(); - spriteBatch.Draw(stick, new Vector2(21, 16), Color.White); - spriteBatch.Draw(A, new Vector2(96, 11), Color.White); - spriteBatch.Draw(B, new Vector2(128, 6), Color.White); - spriteBatch.Draw(C, new Vector2(161, 6), Color.White); - spriteBatch.Draw(J, new Vector2(86, 41), Color.White); - spriteBatch.Draw(S, new Vector2(118, 36), Color.White); + spriteBatch.Draw(stick, new Vector2(11, 16), Color.White); + spriteBatch.Draw(A, new Vector2(86, 11), Color.White); + spriteBatch.Draw(B, new Vector2(118, 6), Color.White); + spriteBatch.Draw(C, new Vector2(151, 6), Color.White); + spriteBatch.Draw(D, new Vector2(184, 6), Color.White); + spriteBatch.Draw(J, new Vector2(76, 41), Color.White); + spriteBatch.Draw(S, new Vector2(108, 36), Color.White); spriteBatch.End();