summaryrefslogtreecommitdiff
path: root/uisimulator/win32/button.c
diff options
context:
space:
mode:
authorFelix Arends <edx@rockbox.org>2002-07-02 16:26:59 +0000
committerFelix Arends <edx@rockbox.org>2002-07-02 16:26:59 +0000
commit43f733b85be07e85c0bab2eadada247e0596eba8 (patch)
tree1fa312463689625c863ac5e944f6f5f172d531c2 /uisimulator/win32/button.c
parentc9b642b8213659bac8d0a2b62813656fe28e5985 (diff)
downloadrockbox-43f733b85be07e85c0bab2eadada247e0596eba8.tar.gz
rockbox-43f733b85be07e85c0bab2eadada247e0596eba8.zip
made get_button a little slower to get a more realistic control
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1305 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'uisimulator/win32/button.c')
-rw-r--r--uisimulator/win32/button.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/uisimulator/win32/button.c b/uisimulator/win32/button.c
index 9f3c324077..c8935d81f3 100644
--- a/uisimulator/win32/button.c
+++ b/uisimulator/win32/button.c
@@ -22,6 +22,7 @@
22#include "config.h" 22#include "config.h"
23#include "sh7034.h" 23#include "sh7034.h"
24#include "button.h" 24#include "button.h"
25#include "kernel.h"
25 26
26#define KEY(k) HIBYTE(GetKeyState (k)) 27#define KEY(k) HIBYTE(GetKeyState (k))
27 28
@@ -34,6 +35,7 @@ void button_init(void)
34 35
35int button_get(bool block) 36int button_get(bool block)
36{ 37{
38 int func_call = current_tick;
37 39
38 int btn = 0; 40 int btn = 0;
39 do 41 do
@@ -87,5 +89,7 @@ int button_get(bool block)
87 } 89 }
88 while (btn == 0 && block); 90 while (btn == 0 && block);
89 91
92 Sleep (50);
93
90 return btn; 94 return btn;
91} \ No newline at end of file 95} \ No newline at end of file