Subversion Repositories Kolibri OS

Rev

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

Rev 961 Rev 970
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
;; Copyright (C) MenuetOS 2000-2004 Ville Mikael Turjanmaa      ;;
4
;; Copyright (C) MenuetOS 2000-2004 Ville Mikael Turjanmaa      ;;
5
;; Distributed under terms of the GNU General Public License    ;;
5
;; Distributed under terms of the GNU General Public License    ;;
6
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
6
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Line 7... Line 7...
7
 
7
 
Line 8... Line 8...
8
$Revision: 961 $
8
$Revision: 970 $
9
 
9
 
10
 
10
 
Line 1196... Line 1196...
1196
;..................................... end 1/4 : modified by vhanla ...................
1196
;..................................... end 1/4 : modified by vhanla ...................
1197
	popad
1197
	popad
1198
	ret
1198
	ret
1199
    .mouse_buttons_pressed:
1199
    .mouse_buttons_pressed:
1200
;..................................... start 2/4 : modified by vhanla .................
1200
;..................................... start 2/4 : modified by vhanla .................
1201
	jmp @f
1201
uglobal
1202
	bPressedMouseXY_W db 0x0
1202
	bPressedMouseXY_W db 0x0
1203
	@@:
1203
endg
1204
;..................................... end 2/4 : modified by vhanla ...................
1204
;..................................... end 2/4 : modified by vhanla ...................
1205
	mov   esi,[TASK_COUNT]
1205
	mov   esi,[TASK_COUNT]
1206
	inc   esi
1206
	inc   esi
Line 1207... Line 1207...
1207
 
1207
 
1208
;..................................... start 3/4 : modified by vhanla .................
-
 
1209
	push ax
1208
;..................................... start 3/4 : modified by vhanla .................
1210
	cmp [bPressedMouseXY_W],0
1209
	cmp [bPressedMouseXY_W],0
1211
	jnz @f
1210
	jnz cwloop.exit
1212
	mov [bPressedMouseXY_W],1
1211
	mov [bPressedMouseXY_W],1
1213
	mov ax,[MOUSE_X]
1212
	mov ax,[MOUSE_X]
1214
	mov [mx],ax
1213
	mov [mx],ax
1215
	mov ax,[MOUSE_Y]
1214
	mov ax,[MOUSE_Y]
1216
	mov [my],ax
1215
	mov [my],ax
1217
	@@:
-
 
1218
	pop ax
1216
	@@:
Line 1219... Line 1217...
1219
;..................................... end 3/4 : modified by vhanla ...................
1217
;..................................... end 3/4 : modified by vhanla ...................
1220
 
1218
 
1221
      cwloop:
1219
      cwloop: