Use CLAMP in Stylus_Press too, need a bigger screen :)

This commit is contained in:
riccardom 2009-04-11 14:44:57 +00:00
parent 80ebb0dcd5
commit dc9fd91bf6
1 changed files with 2 additions and 4 deletions

View File

@ -982,10 +982,8 @@ static gboolean Stylus_Press(GtkWidget * w, GdkEventButton * e,
scaled_y -= 192; scaled_y -= 192;
} }
if (scaled_y >= 0 && (state & GDK_BUTTON1_MASK)) { if (scaled_y >= 0 && (state & GDK_BUTTON1_MASK)) {
EmuX = scaled_x; EmuX = CLAMP(scaled_x, 0, 255);
EmuY = scaled_y; EmuY = CLAMP(scaled_y, 0, 192);
if (EmuX < 0) EmuX = 0; else if (EmuX > 255) EmuX = 255;
if (EmuY < 0) EmuY = 0; else if (EmuY > 192) EmuY = 192;
NDS_setTouchPos(EmuX, EmuY); NDS_setTouchPos(EmuX, EmuY);
} }
} }