/programs/develop/libraries/box_lib/trunk/checkbox.mac |
---|
34,7 → 34,10 |
add ebx,dword ch_text_margin;äîáàâèòü ðàçìåð ñòîðîíû è ðàññòîÿíèå íà êîòîðîì íà÷íåòñÿ âûâîä òåêñòà |
shl ebx,16 ;ñäâèíåì íà 16 ðàçðÿäîâ â ëåâî (óìíîæèì íà 65536) |
mov bx,word ch_top ;çàãðóçèì çíà÷åíèå ïî y |
add ebx,ch_size |
mov eax,ch_size |
shr eax,1 |
add eax,4 |
add ebx,eax |
mov ecx,dword ch_text_color ;çàãðóçèì öâåò íàäïèñè + flags |
sub ebx,7 ;äîáàâèì çíà÷åíèå äëèíû ñòîðîíû -9+2 |
/programs/develop/libraries/box_lib/trunk/optionbox.mac |
---|
97,7 → 97,10 |
add ebx,dword op_text_margin;¤®¡ ¢¨âì à §¬¥à áâ®à®ë ¨ à ááâ®ï¨¥ ª®â®à®¬ ç¥âáï ¢ë¢®¤ ⥪áâ |
shl ebx,16 ;ᤢ¨¥¬ 16 à §à冷¢ ¢ «¥¢® (㬮¦¨¬ 65536) |
mov bx,word op_top ;§ £à㧨¬ § 票¥ ¯® y |
add ebx,op_size |
mov eax,op_size |
shr eax,1 |
add eax,4 |
add ebx,eax |
mov ecx,dword op_text_color ;§ £à㧨¬ 梥⠤¯¨á¨ + flags |
sub ebx,7 ;¤®¡ ¢¨¬ § 票¥ ¤«¨ë áâ®à®ë -9+2 |