From 75a54cbc0fb2d6a6bfe8c266d24e5993a4e4145a Mon Sep 17 00:00:00 2001 From: "Kirill Lipatov (Leency)" Date: Wed, 3 Apr 2013 13:24:07 +0000 Subject: [PATCH] end: not allowed to window move and rolled-up git-svn-id: svn://kolibrios.org@3443 a494cfbc-eb01-0410-851d-a64ba20cac60 --- programs/system/end/light/end.asm | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/programs/system/end/light/end.asm b/programs/system/end/light/end.asm index bd0f449041..3f49c437d2 100644 --- a/programs/system/end/light/end.asm +++ b/programs/system/end/light/end.asm @@ -1,6 +1,6 @@ ; ; END -; KolibriOS Team 2005-2010 +; KolibriOS Team 2005-2013 ; ; note that 'mov al,xx' is shorter than 'mov eax,xx' ; and if we know that high 24 bits of eax are zero, we can use 1st form @@ -23,21 +23,20 @@ do_draw: shr eax,17 shl eax,16 - lea ebx,[eax-110*10000h+220] + lea ebx,[eax-110*10000h+222] shr ecx,1 shl ecx,16 sub ecx,50*10000h - 115 xor eax,eax ; define and draw window - mov edx,0x00cccccc + mov edx,0x01cccccc mov esi,edx mov edi,edx mcall - sub edx,0x555555 - mov al,13 - mcall ,19 shl 16+87,21 shl 16+24 + mcall 13,0 shl 16+222,0 shl 16+230, 0xcccccc + mcall ,19 shl 16+87,21 shl 16+24, 0x555555 push ebx mcall ,122 shl 16+87 xchg ebx,[esp]