Subversion Repositories Kolibri OS

Rev

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

Rev 444 Rev 455
Line 570... Line 570...
570
     mov   [window_minimize],1
570
     mov   [window_minimize],1
571
     mov   [BTN_COUNT],byte 0
571
     mov   [BTN_COUNT],byte 0
572
     xor   eax, eax
572
     xor   eax, eax
573
     ret
573
     ret
Line 574... Line 574...
574
 
574
 
575
   no_eventoccur3:
-
 
Line 576... Line 575...
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