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