108,7 → 108,7 |
push eax |
push ebx |
|
mov ecx, [Screen_Max_X] |
mov ecx, [ScreenWidth] |
inc ecx |
mul ecx |
|
292,7 → 292,7 |
add edx,window_data |
movzx eax, word [MOUSE_X] |
movzx ebx, word [MOUSE_Y] |
mov ecx,[Screen_Max_X] |
mov ecx,[ScreenWidth] |
inc ecx |
imul ecx,ebx |
add ecx,eax |
304,7 → 304,7 |
movzx ebx, byte [ecx+16] |
cmp eax,ebx |
je yes_mouse_disable |
mov ebx,[Screen_Max_X] |
mov ebx,[ScreenWidth] |
inc ebx |
imul ebx,10 |
add ecx,ebx |
411,9 → 411,9 |
mov eax,0 |
jmp @@M2 |
@@M1: |
cmp ax,[Screen_Max_X] ;ScreenLength |
cmp ax,[ScreenWidth] ;ScreenLength |
jl @@M2 |
mov ax,[Screen_Max_X] ;ScreenLength-1 |
mov ax,[ScreenWidth] ;ScreenLength-1 |
|
@@M2: |
mov [MOUSE_X],ax ;[XCoordinate] |
428,9 → 428,9 |
mov ax,0 |
jmp @@M4 |
@@M3: |
cmp ax,[Screen_Max_Y] ;ScreenHeigth |
cmp ax,[ScreenHeight] ;ScreenHeigth |
jl @@M4 |
mov ax,[Screen_Max_Y] ;ScreenHeigth-1 |
mov ax,[ScreenHeight] ;ScreenHeigth-1 |
|
@@M4: |
mov [MOUSE_Y],ax ;[YCoordinate] |