Subversion Repositories Kolibri OS

Rev

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

Rev 2450 Rev 2453
Line 3... Line 3...
3
;; Copyright (C) KolibriOS team 2004-2008. All rights reserved. ;;
3
;; Copyright (C) KolibriOS team 2004-2008. All rights reserved. ;;
4
;; Distributed under terms of the GNU General Public License    ;;
4
;; Distributed under terms of the GNU General Public License    ;;
5
;;                                                              ;;
5
;;                                                              ;;
6
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
6
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Line 7... Line 7...
7
 
7
 
Line 8... Line 8...
8
$Revision: 2450 $
8
$Revision: 2453 $
9
 
9
 
10
 
10
 
Line 82... Line 82...
82
        mov     ecx, [eax]
82
        mov     ecx, [eax]
83
        pop     ebx
83
        pop     ebx
84
        pop     eax
84
        pop     eax
85
        mov     edi, 1 ; force
85
        mov     edi, 1 ; force
86
        or      ecx, 0x04000000  ; don't save to mouseunder area
86
        or      ecx, 0x04000000  ; don't save to mouseunder area
87
        call    [putpixel]
87
;        call    [putpixel]
-
 
88
        call    __sys_putpixel
88
        pop     edx
89
        pop     edx
89
        pop     ecx
90
        pop     ecx
90
        inc     ecx
91
        inc     ecx
91
        cmp     ecx, 16
92
        cmp     ecx, 16
92
        jnz     mres
93
        jnz     mres
Line 199... Line 200...
199
        add     ebx, edx     ; and y coord+cycle
200
        add     ebx, edx     ; and y coord+cycle
200
        push    ecx
201
        push    ecx
201
        mov     ecx, [MOUSE_COLOR_MEM]
202
        mov     ecx, [MOUSE_COLOR_MEM]
202
        mov     edi, 1 ; force
203
        mov     edi, 1 ; force
203
        or      ecx, 0x04000000  ; don't save to mouseunder area
204
        or      ecx, 0x04000000  ; don't save to mouseunder area
204
        call    [putpixel]
205
;        call    [putpixel]
-
 
206
        call    __sys_putpixel
205
        pop     ecx
207
        pop     ecx
206
        mov     ebx, [esp+0]    ; pure y coord again
208
        mov     ebx, [esp+0]    ; pure y coord again
207
        mov     eax, [esp+4]    ; and x
209
        mov     eax, [esp+4]    ; and x
208
        inc     ecx         ; +1 cycle
210
        inc     ecx         ; +1 cycle
209
        cmp     ecx, 16     ; if more than 16
211
        cmp     ecx, 16     ; if more than 16