diff --git a/programs/develop/libraries/box_lib/trunk/checkbox.mac b/programs/develop/libraries/box_lib/trunk/checkbox.mac index 19424bccb5..f5d5a8c949 100644 --- a/programs/develop/libraries/box_lib/trunk/checkbox.mac +++ b/programs/develop/libraries/box_lib/trunk/checkbox.mac @@ -34,7 +34,10 @@ check_box_draw: 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 diff --git a/programs/develop/libraries/box_lib/trunk/optionbox.mac b/programs/develop/libraries/box_lib/trunk/optionbox.mac index b217da84d6..7709ce73a3 100644 --- a/programs/develop/libraries/box_lib/trunk/optionbox.mac +++ b/programs/develop/libraries/box_lib/trunk/optionbox.mac @@ -97,7 +97,10 @@ option_box_draw_box: 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