forked from KolibriOS/kolibrios
Fixed my unaligned text fix in IRCc
git-svn-id: svn://kolibrios.org@4828 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
parent
fb96b1323e
commit
7a11c2f2d6
@ -417,9 +417,10 @@ mouse:
|
|||||||
mov edx, [scroll2.position]
|
mov edx, [scroll2.position]
|
||||||
add edx, [scroll2.cur_area]
|
add edx, [scroll2.cur_area]
|
||||||
sub edx, [scroll2.max_area]
|
sub edx, [scroll2.max_area]
|
||||||
jne @f
|
jne .not_low
|
||||||
or [edi+window.flags], FLAG_SCROLL_LOW
|
or [edi+window.flags], FLAG_SCROLL_LOW
|
||||||
@@: mov edx, [scroll2.position]
|
.not_low:
|
||||||
|
mov edx, [scroll2.position]
|
||||||
sub edx, [edi + window.text_line_print]
|
sub edx, [edi + window.text_line_print]
|
||||||
je @f
|
je @f
|
||||||
call draw_channel_text.scroll_to_pos
|
call draw_channel_text.scroll_to_pos
|
||||||
|
@ -35,7 +35,7 @@ window_create_textbox:
|
|||||||
pop eax
|
pop eax
|
||||||
|
|
||||||
mov [ebx + window.data_ptr], eax
|
mov [ebx + window.data_ptr], eax
|
||||||
mov [ebx + window.flags], 0x04
|
mov [ebx + window.flags], FLAG_SCROLL_LOW
|
||||||
|
|
||||||
add eax, window_data.text+2 ; let text begin at offset 2, this way the text will be prepended with two null bytes
|
add eax, window_data.text+2 ; let text begin at offset 2, this way the text will be prepended with two null bytes
|
||||||
mov [ebx + window.text_start], eax
|
mov [ebx + window.text_start], eax
|
||||||
|
Loading…
Reference in New Issue
Block a user