From 664b2f7e9ef5ba4788b8eb7356d0275fd5505dea Mon Sep 17 00:00:00 2001 From: Felix Arends Date: Tue, 30 Apr 2002 21:15:02 +0000 Subject: UISW32 dir functions working, dirbrowse compatible. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@349 a1c6a512-1295-4272-9138-f99709370657 --- uisimulator/win32/button.c | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'uisimulator/win32/button.c') diff --git a/uisimulator/win32/button.c b/uisimulator/win32/button.c index 6c4ec9962a..5fbb9e9e3c 100644 --- a/uisimulator/win32/button.c +++ b/uisimulator/win32/button.c @@ -24,7 +24,12 @@ #define KEY(k) HIBYTE(GetKeyState (k)) -void button_init(void) {} +int last_key ; + +void button_init(void) +{ + last_key = 0 ; +} int button_get(void) { @@ -64,5 +69,8 @@ int button_get(void) if (KEY (VK_SUBTRACT)) btn |= BUTTON_F3; // F3 button - return btn; + if (btn != 0) { + last_key = 0 ; + } + return btn; } \ No newline at end of file -- cgit v1.2.3