Rev 6676 | Rev 6689 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 6676 | Rev 6681 | ||
---|---|---|---|
Line 87... | Line 87... | ||
87 | { |
87 | { |
88 | mov edi,start |
88 | mov edi,start |
89 | mov ecx,((end-start)/ed_struc_size) |
89 | mov ecx,((end-start)/ed_struc_size) |
90 | mov esi,color_table |
90 | mov esi,color_table |
91 | @@: |
91 | @@: |
92 | mov eax,dword [esi+36] ;梥⠣à 䨪¨ ¢ ®ª¥ (à §¤¥«¨â¥«ìë¥ «¨¨¨ ¨ â.¯.) |
- | |
93 | mov ebx,dword [esi+20] ;梥â à ¡®ç¥© ®¡« á⨠®ª |
92 | mov eax,[esi+36] |
94 | push dword eax |
93 | mov ebx,[esi+20] |
95 | pop dword ed_focus_border_color |
94 | mov ed_focus_border_color,eax |
96 | shr bh,1 |
95 | shr eax,1 |
97 | shr bl,1 |
96 | shr ebx,1 |
98 | shr ah,1 |
97 | and eax,7F7F7Fh |
99 | shr al,1 |
98 | and ebx,7F7F7Fh |
100 | add ah,bh |
99 | add eax,ebx |
- | 100 | mov ed_blur_border_color,eax |
|
101 | add al,bl |
101 | mov shift_color,eax |
102 | ror eax,16 |
102 | mov eax,ed_text_color |
103 | ror ebx,16 |
103 | mov ebx,[esi+32] |
104 | shr bl,1 |
104 | shr eax,24 |
105 | shr al,1 |
105 | shl ebx,8 |
106 | add al,bl |
106 | add eax,ebx |
107 | ror eax,16 |
107 | ror eax,8 |
108 | mov dword ed_blur_border_color,eax |
- | |
109 | mov dword shift_color,eax |
108 | mov ed_text_color,eax |
110 | push dword [esi+32] ;梥â ⥪áâ ¢ à ¡®ç¥© ®¡« á⨠®ª |
- | |
111 | pop dword ed_text_color |
- | |
112 | add edi,ed_struc_size |
109 | add edi,ed_struc_size |
113 | loop @b |
110 | loop @b |
114 | } |
111 | } |