From 055739c38e443bd17551442e2b5b530f0bd41bf5 Mon Sep 17 00:00:00 2001 From: "Marat Zakiyanov (Mario79)" Date: Fri, 30 Sep 2011 10:47:56 +0000 Subject: [PATCH] Box_lib - fix position of text for the "checkbox" and "optionbox" git-svn-id: svn://kolibrios.org@2249 a494cfbc-eb01-0410-851d-a64ba20cac60 --- programs/develop/libraries/box_lib/trunk/checkbox.mac | 5 ++++- programs/develop/libraries/box_lib/trunk/optionbox.mac | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) 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