Fixed my unaligned text fix in IRCc

git-svn-id: svn://kolibrios.org@4828 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
gtament 2014-04-13 11:19:26 +00:00
parent fb96b1323e
commit 7a11c2f2d6
2 changed files with 4 additions and 3 deletions

View File

@ -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

View File

@ -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