forked from KolibriOS/kolibrios
Box_lib - fix position of text for the "checkbox" and "optionbox"
git-svn-id: svn://kolibrios.org@2249 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
parent
18daa39152
commit
055739c38e
@ -34,7 +34,10 @@ check_box_draw:
|
|||||||
add ebx,dword ch_text_margin;добавить размер стороны и расстояние на котором начнется вывод текста
|
add ebx,dword ch_text_margin;добавить размер стороны и расстояние на котором начнется вывод текста
|
||||||
shl ebx,16 ;сдвинем на 16 разрядов в лево (умножим на 65536)
|
shl ebx,16 ;сдвинем на 16 разрядов в лево (умножим на 65536)
|
||||||
mov bx,word ch_top ;загрузим значение по y
|
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
|
mov ecx,dword ch_text_color ;загрузим цвет надписи + flags
|
||||||
sub ebx,7 ;добавим значение длины стороны -9+2
|
sub ebx,7 ;добавим значение длины стороны -9+2
|
||||||
|
|
||||||
|
@ -97,7 +97,10 @@ option_box_draw_box:
|
|||||||
add ebx,dword op_text_margin;¤®¡ ¢¨âì à §¬¥à áâ®à®ë ¨ à ááâ®ï¨¥ ª®â®à®¬ ç¥âáï ¢ë¢®¤ ⥪áâ
|
add ebx,dword op_text_margin;¤®¡ ¢¨âì à §¬¥à áâ®à®ë ¨ à ááâ®ï¨¥ ª®â®à®¬ ç¥âáï ¢ë¢®¤ ⥪áâ
|
||||||
shl ebx,16 ;ᤢ¨¥¬ 16 à §à冷¢ ¢ «¥¢® (㬮¦¨¬ 65536)
|
shl ebx,16 ;ᤢ¨¥¬ 16 à §à冷¢ ¢ «¥¢® (㬮¦¨¬ 65536)
|
||||||
mov bx,word op_top ;§ £à㧨¬ § 票¥ ¯® y
|
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
|
mov ecx,dword op_text_color ;§ £à㧨¬ 梥⠤¯¨á¨ + flags
|
||||||
sub ebx,7 ;¤®¡ ¢¨¬ § 票¥ ¤«¨ë áâ®à®ë -9+2
|
sub ebx,7 ;¤®¡ ¢¨¬ § 票¥ ¤«¨ë áâ®à®ë -9+2
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user