forked from KolibriOS/kolibrios
Fixed error in function 47 for client-relative drawing
git-svn-id: svn://kolibrios.org@155 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
parent
7f1f402a78
commit
1e0680aa80
@ -1406,12 +1406,12 @@ draw_num_text:
|
|||||||
; edx length
|
; edx length
|
||||||
; edi 1 force
|
; edi 1 force
|
||||||
|
|
||||||
mov edi,[0x3000]
|
; mov edi,[0x3000]
|
||||||
shl edi,8
|
; shl edi,8
|
||||||
add ax,word[edi+0x80000+APPDATA.wnd_clientbox.top]
|
; add ax,word[edi+0x80000+APPDATA.wnd_clientbox.top]
|
||||||
rol eax,16
|
; rol eax,16
|
||||||
add ax,word[edi+0x80000+APPDATA.wnd_clientbox.left]
|
; add ax,word[edi+0x80000+APPDATA.wnd_clientbox.left]
|
||||||
rol eax,16
|
; rol eax,16
|
||||||
|
|
||||||
mov edx,eax
|
mov edx,eax
|
||||||
mov ecx,65
|
mov ecx,65
|
||||||
@ -1422,8 +1422,10 @@ draw_num_text:
|
|||||||
push edx ; add window start x & y
|
push edx ; add window start x & y
|
||||||
mov edx,[0x3010]
|
mov edx,[0x3010]
|
||||||
mov ebx,[edx-twdw+WDATA.box.left]
|
mov ebx,[edx-twdw+WDATA.box.left]
|
||||||
|
add ebx, [(edx-0x3000)*8+0x80000+APPDATA.wnd_clientbox.left]
|
||||||
shl ebx,16
|
shl ebx,16
|
||||||
add ebx,[edx-twdw+WDATA.box.top]
|
add ebx,[edx-twdw+WDATA.box.top]
|
||||||
|
add ebx, [(edx-0x3000)*8+0x80000+APPDATA.wnd_clientbox.top]
|
||||||
add eax,ebx
|
add eax,ebx
|
||||||
pop edx
|
pop edx
|
||||||
mov ebx,[esp+64+32-12+4]
|
mov ebx,[esp+64+32-12+4]
|
||||||
|
Loading…
Reference in New Issue
Block a user