Subversion Repositories Kolibri OS

Rev

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
  }