Subversion Repositories Kolibri OS

Rev

Rev 444 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 444 Rev 455
Line 572... Line 572...
572
     xor   eax, eax
572
     xor   eax, eax
573
     ret
573
     ret
Line 574... Line 574...
574
 
574
 
Line 575... Line -...
575
   no_eventoccur3:
-
 
576
 
575
no_eventoccur3:
577
 
576
 
578
     ;mov   edi,[TASK_BASE]              ; mouse event
577
     ;mov   edi,[TASK_BASE]              ; mouse event
-
 
578
     test  [edi+TASKDATA.event_mask],dword 00100000b
579
     test  [edi+TASKDATA.event_mask],dword 00100000b
579
     jz    no_mouse_event
-
 
580
 
580
     jz    no_mouse_event
581
     mov eax, [CURRENT_TASK]
581
     mov   eax,[current_slot]
582
     shl eax, 8
582
     test  [eax+APPDATA.event_mask],dword 00100000b
583
     test  [eax+SLOT_BASE+APPDATA.event_mask],dword 00100000b
583
     jz    no_mouse_event
584
     jz    no_mouse_event
584
     and   [eax+APPDATA.event_mask],dword 0xffffffff-00100000b
585
     and   [eax+SLOT_BASE+APPDATA.event_mask],dword (not 00100000b)
585
     popad
586
     popad
586
     mov   eax,6
587
     mov   eax,6
Line 587... Line -...
587
     ret
-
 
588
no_mouse_event:
588
     ret
589
 
589
no_mouse_event:
590
 
590
 
591
     ;mov   edi,[TASK_BASE]              ; DESKTOP BACKGROUND REDRAW
591
     ;mov   edi,[TASK_BASE]              ; DESKTOP BACKGROUND REDRAW
592
     test  [edi+TASKDATA.event_mask],dword 16
592
     test  [edi+TASKDATA.event_mask],dword 16