Rev 8494 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 8494 | Rev 8648 | ||
---|---|---|---|
Line 224... | Line 224... | ||
224 | SDL_PrivateMouseMotion(0,0,mx,my); |
224 | SDL_PrivateMouseMotion(0,0,mx,my); |
225 | __asm__("int $0x40":"=a"(__tmp):"a"(37),"b"(2)); |
225 | __asm__("int $0x40":"=a"(__tmp):"a"(37),"b"(2)); |
226 | if ((__tmp^oldmousestate)&1) { |
226 | if ((__tmp^oldmousestate)&1) { |
227 | if(__tmp&1) |
227 | if(__tmp&1) |
228 | { |
228 | { |
229 | SDL_PrivateMouseButton(SDL_PRESSED,SDL_BUTTON_LMASK,0,0); |
229 | SDL_PrivateMouseButton(SDL_PRESSED,SDL_BUTTON_LEFT,0,0); |
230 | } else { |
230 | } else { |
231 | SDL_PrivateMouseButton(SDL_RELEASED,SDL_BUTTON_LMASK,0,0); |
231 | SDL_PrivateMouseButton(SDL_RELEASED,SDL_BUTTON_LEFT,0,0); |
232 | } } |
232 | } } |
233 | if ((__tmp^oldmousestate)&2) { |
233 | if ((__tmp^oldmousestate)&2) { |
234 | if(__tmp&2) |
234 | if(__tmp&2) |
235 | { |
235 | { |
236 | SDL_PrivateMouseButton(SDL_PRESSED,SDL_BUTTON_RMASK,0,0); |
236 | SDL_PrivateMouseButton(SDL_PRESSED,SDL_BUTTON_RIGHT,0,0); |
237 | } else { |
237 | } else { |
238 | SDL_PrivateMouseButton(SDL_RELEASED,SDL_BUTTON_RMASK,0,0); |
238 | SDL_PrivateMouseButton(SDL_RELEASED,SDL_BUTTON_RIGHT,0,0); |
239 | } } |
239 | } } |
240 | oldmousestate = __tmp; |
240 | oldmousestate = __tmp; |
241 | } |
241 | } |
242 | } |
242 | } |
243 | } |
243 | } |