From 572b1ea551fde6d098b64c76f1b38eff629779c0 Mon Sep 17 00:00:00 2001 From: Sjoerd van der Berg Date: Sun, 12 Feb 2006 23:55:53 +0000 Subject: [PATCH] New format for mapper handlers to support keeping keys pressed. Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2494 --- src/hardware/vga_other.cpp | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/hardware/vga_other.cpp b/src/hardware/vga_other.cpp index ba424fd4..b200d557 100644 --- a/src/hardware/vga_other.cpp +++ b/src/hardware/vga_other.cpp @@ -16,7 +16,7 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/* $Id: vga_other.cpp,v 1.17 2006-02-09 11:47:49 qbix79 Exp $ */ +/* $Id: vga_other.cpp,v 1.18 2006-02-12 23:55:53 harekiet Exp $ */ #include #include @@ -193,13 +193,17 @@ static void update_cga16_color(void) { } } -static void IncreaseHue(void) { +static void IncreaseHue(bool pressed) { + if (!pressed) + return; hue_offset += 5.0; update_cga16_color(); LOG_MSG("Hue at %f",hue_offset); } -static void DecreaseHue(void) { +static void DecreaseHue(bool pressed) { + if (!pressed) + return; hue_offset -= 5.0; update_cga16_color(); LOG_MSG("Hue at %f",hue_offset);