From a7f5c4b03a11559fcbf2c16306ccfbc37f8cd5d0 Mon Sep 17 00:00:00 2001 From: Paul Chote Date: Sun, 13 Jun 2010 00:32:52 +1200 Subject: [PATCH] Hack a screenshot key in --- OpenRA.Gl/GraphicsDevice.cs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/OpenRA.Gl/GraphicsDevice.cs b/OpenRA.Gl/GraphicsDevice.cs index 5343c7dc67..296935e2e3 100644 --- a/OpenRA.Gl/GraphicsDevice.cs +++ b/OpenRA.Gl/GraphicsDevice.cs @@ -200,7 +200,12 @@ namespace OpenRA.GlRenderer case Sdl.SDLK_UP: Game.HandleArrowKeyScroll("up", true); break; case Sdl.SDLK_LEFT: Game.HandleArrowKeyScroll("left", true); break; case Sdl.SDLK_DOWN: Game.HandleArrowKeyScroll("down", true); break; - case Sdl.SDLK_RIGHT: Game.HandleArrowKeyScroll("right", true); break; + case Sdl.SDLK_RIGHT: Game.HandleArrowKeyScroll("right", true); break; + + case Sdl.SDLK_F13: + string path = Environment.GetFolderPath(Environment.SpecialFolder.Personal) + Path.DirectorySeparatorChar + DateTime.UtcNow.ToString("OpenRA-yyyy-MM-ddThhmmssZ")+".bmp"; + Sdl.SDL_SaveBMP(surf,path); + break; } if (e.key.keysym.unicode != 0)