forked from KolibriOS/kolibrios
save font settings for system color
git-svn-id: svn://kolibrios.org@6681 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
@@ -89,26 +89,23 @@ macro edit_boxes_set_sys_color start,end,color_table
|
||||
mov ecx,((end-start)/ed_struc_size)
|
||||
mov esi,color_table
|
||||
@@:
|
||||
mov eax,dword [esi+36] ;梥<> <20><><EFBFBD>䨪<EFBFBD> <20> <20><><EFBFBD><EFBFBD> (ࠧ<><E0A0A7><EFBFBD><EFBFBD>⥫<EFBFBD><E2A5AB><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20> <20>.<2E>.)
|
||||
mov ebx,dword [esi+20] ;梥<> ࠡ<>祩 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
push dword eax
|
||||
pop dword ed_focus_border_color
|
||||
shr bh,1
|
||||
shr bl,1
|
||||
shr ah,1
|
||||
shr al,1
|
||||
add ah,bh
|
||||
add al,bl
|
||||
ror eax,16
|
||||
ror ebx,16
|
||||
shr bl,1
|
||||
shr al,1
|
||||
add al,bl
|
||||
ror eax,16
|
||||
mov dword ed_blur_border_color,eax
|
||||
mov dword shift_color,eax
|
||||
push dword [esi+32] ;梥<> ⥪<><E2A5AA><EFBFBD> <20> ࠡ<>祩 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
pop dword ed_text_color
|
||||
mov eax,[esi+36]
|
||||
mov ebx,[esi+20]
|
||||
mov ed_focus_border_color,eax
|
||||
shr eax,1
|
||||
shr ebx,1
|
||||
and eax,7F7F7Fh
|
||||
and ebx,7F7F7Fh
|
||||
add eax,ebx
|
||||
mov ed_blur_border_color,eax
|
||||
mov shift_color,eax
|
||||
mov eax,ed_text_color
|
||||
mov ebx,[esi+32]
|
||||
shr eax,24
|
||||
shl ebx,8
|
||||
add eax,ebx
|
||||
ror eax,8
|
||||
mov ed_text_color,eax
|
||||
add edi,ed_struc_size
|
||||
loop @b
|
||||
}
|
||||
|
Reference in New Issue
Block a user