Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 3973 → Rev 3974

/programs/system/icon_new/bgredraw.inc
0,0 → 1,44
BGRedrawThread:
 
mcall 40,010000b
 
 
BGRTmessages:
mcall 10
sub eax,5
jz BGRTRedrawIcons
 
jmp BGRTmessages
 
BGRTRedrawIcons:
mcall 48,5
mov dx,ax
shr eax,16
sub dx,ax
mov [ScreenX],dx
mov ax,bx
shr ebx,16
sub ax,bx
mov [ScreenY],ax
 
mov ecx,[MaxNumIcon]
test ecx,ecx
jz .NoDraw
xor ebx,ebx
@@: push ecx
cmp [IconNoDraw],ebx
je .nd
stdcall DrawIcon,ebx,0
.nd:
inc ebx
pop ecx
loop @b
.NoDraw:
jmp BGRTmessages