fix macro edit_boxes_set_sys_color

git-svn-id: svn://kolibrios.org@7019 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
0CodErr 2017-09-27 16:43:50 +00:00
parent 717f83b1bc
commit e5fc65ee68

View File

@ -88,24 +88,19 @@ macro edit_boxes_set_sys_color start,end,color_table
mov edi,start mov edi,start
mov ecx,((end-start)/ed_struc_size) mov ecx,((end-start)/ed_struc_size)
mov esi,color_table mov esi,color_table
@@: mov eax,[esi+system_colors.work_graph]
mov eax,[esi+36] mov ebx,[esi+system_colors.work]
mov ebx,[esi+20]
mov ed_focus_border_color,eax mov ed_focus_border_color,eax
shr eax,1 shr eax,1
shr ebx,1 shr ebx,1
and eax,7F7F7Fh and eax,7F7F7Fh
and ebx,7F7F7Fh and ebx,7F7F7Fh
add eax,ebx add eax,ebx
@@:
mov ed_blur_border_color,eax mov ed_blur_border_color,eax
mov shift_color,eax mov shift_color,0A4C4E4h
mov eax,ed_text_color mov ed_text_color,0
mov ebx,[esi+32] mov ed_color,0FFFFFFh
shr eax,24
shl ebx,8
add eax,ebx
ror eax,8
mov ed_text_color,eax
add edi,ed_struc_size add edi,ed_struc_size
loop @b loop @b
} }