forked from KolibriOS/kolibrios
trunk: always show default cursor for inactive window
git-svn-id: svn://kolibrios.org@3069 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
parent
b77955312f
commit
b9837f927b
@ -124,6 +124,18 @@ save_draw_mouse:
|
||||
cmp esi, [current_cursor]
|
||||
je .draw
|
||||
|
||||
mov eax, [TASK_COUNT]
|
||||
movzx eax, word [WIN_POS+eax*2]
|
||||
shl eax, 8
|
||||
|
||||
cmp eax, edx
|
||||
je @F
|
||||
|
||||
mov esi, [def_cursor]
|
||||
cmp esi, [current_cursor]
|
||||
je .draw
|
||||
|
||||
@@:
|
||||
push esi
|
||||
call [_display.select_cursor]
|
||||
mov [current_cursor], esi
|
||||
|
@ -447,16 +447,11 @@ endp
|
||||
;------------------------------------------------------------------------------
|
||||
align 4
|
||||
proc delete_cursor stdcall, hcursor:dword
|
||||
locals
|
||||
hsrv dd ?
|
||||
io_code dd ?
|
||||
input dd ?
|
||||
inp_size dd ?
|
||||
output dd ?
|
||||
out_size dd ?
|
||||
endl
|
||||
|
||||
; DEBUGF 1,'K : delete_cursor %x\n', [hcursor]
|
||||
|
||||
mov esi, [hcursor]
|
||||
|
||||
cmp [esi+CURSOR.magic], 'CURS'
|
||||
jne .fail
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user