Rev 1640 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1640 | Rev 2249 | ||
---|---|---|---|
Line 32... | Line 32... | ||
32 | movzx ebx,word ch_left ;çàãðóçèòü çíà÷åíèå õ äëÿ ÷åê áîêñà |
32 | movzx ebx,word ch_left ;çàãðóçèòü çíà÷åíèå õ äëÿ ÷åê áîêñà |
33 | add ebx,dword ch_size |
33 | add ebx,dword ch_size |
34 | add ebx,dword ch_text_margin;äîáàâèòü ðàçìåð ñòîðîíû è ðàññòîÿíèå íà êîòîðîì íà÷íåòñÿ âûâîä òåêñòà |
34 | add ebx,dword ch_text_margin;äîáàâèòü ðàçìåð ñòîðîíû è ðàññòîÿíèå íà êîòîðîì íà÷íåòñÿ âûâîä òåêñòà |
35 | shl ebx,16 ;ñäâèíåì íà 16 ðàçðÿäîâ â ëåâî (óìíîæèì íà 65536) |
35 | shl ebx,16 ;ñäâèíåì íà 16 ðàçðÿäîâ â ëåâî (óìíîæèì íà 65536) |
36 | mov bx,word ch_top ;çàãðóçèì çíà÷åíèå ïî y |
36 | mov bx,word ch_top ;çàãðóçèì çíà÷åíèå ïî y |
37 | add ebx,ch_size |
37 | mov eax,ch_size |
- | 38 | shr eax,1 |
|
- | 39 | add eax,4 |
|
- | 40 | add ebx,eax |
|
38 | mov ecx,dword ch_text_color ;çàãðóçèì öâåò íàäïèñè + flags |
41 | mov ecx,dword ch_text_color ;çàãðóçèì öâåò íàäïèñè + flags |
39 | sub ebx,7 ;äîáàâèì çíà÷åíèå äëèíû ñòîðîíû -9+2 |
42 | sub ebx,7 ;äîáàâèì çíà÷åíèå äëèíû ñòîðîíû -9+2 |
Line 40... | Line 43... | ||
40 | 43 | ||
41 | mov edx,dword ch_text_ptr ;óêàæåì àäðåñ îò êóäà íóæíî âûâîäèòü ñòðîêó |
44 | mov edx,dword ch_text_ptr ;óêàæåì àäðåñ îò êóäà íóæíî âûâîäèòü ñòðîêó |