forked from KolibriOS/kolibrios
Console: when set cursor command is given without attributes, assume 0.
git-svn-id: svn://kolibrios.org@3686 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
parent
23eb44e17c
commit
07d3467c12
@ -845,7 +845,9 @@ con.write_special_char:
|
|||||||
ret
|
ret
|
||||||
.setcursor:
|
.setcursor:
|
||||||
cmp [con_esc_attr_n], 2
|
cmp [con_esc_attr_n], 2
|
||||||
jnz .nosetcursor
|
je @f
|
||||||
|
xor eax, eax
|
||||||
|
@@:
|
||||||
mov eax, [con_esc_attrs]
|
mov eax, [con_esc_attrs]
|
||||||
cmp eax, [con.scr_width]
|
cmp eax, [con.scr_width]
|
||||||
jae @f
|
jae @f
|
||||||
@ -2109,7 +2111,7 @@ con.draw_window:
|
|||||||
int 0x40
|
int 0x40
|
||||||
mov eax,[ebx+70]
|
mov eax,[ebx+70]
|
||||||
mov [window_status],eax
|
mov [window_status],eax
|
||||||
test [window_status],100b ; window is rolled up
|
test [window_status],100b ; window is rolled up
|
||||||
jnz .exit
|
jnz .exit
|
||||||
test [window_status],10b ; window is minimized to panel
|
test [window_status],10b ; window is minimized to panel
|
||||||
jnz .exit
|
jnz .exit
|
||||||
@ -2122,7 +2124,7 @@ con.draw_window:
|
|||||||
push 2
|
push 2
|
||||||
pop ebx
|
pop ebx
|
||||||
int 0x40
|
int 0x40
|
||||||
|
|
||||||
ret
|
ret
|
||||||
|
|
||||||
con.draw_image:
|
con.draw_image:
|
||||||
@ -2310,7 +2312,7 @@ struc process_info
|
|||||||
rb (1024-71)
|
rb (1024-71)
|
||||||
}
|
}
|
||||||
process_info_buffer process_info
|
process_info_buffer process_info
|
||||||
window_status rd 1
|
window_status rd 1
|
||||||
|
|
||||||
con.vscroll_pt dd -1
|
con.vscroll_pt dd -1
|
||||||
|
|
||||||
@ -2320,7 +2322,7 @@ EXPORTS:
|
|||||||
dd szVersion, 0x00020007
|
dd szVersion, 0x00020007
|
||||||
dd szcon_init, con_init
|
dd szcon_init, con_init
|
||||||
dd szcon_write_asciiz, con_write_asciiz
|
dd szcon_write_asciiz, con_write_asciiz
|
||||||
dd szcon_write_string, con_write_length
|
dd szcon_write_string, con_write_length
|
||||||
dd szcon_printf, con_printf
|
dd szcon_printf, con_printf
|
||||||
dd szcon_exit, con_exit
|
dd szcon_exit, con_exit
|
||||||
dd szcon_get_flags, con_get_flags
|
dd szcon_get_flags, con_get_flags
|
||||||
@ -2356,7 +2358,7 @@ szStart db 'START',0
|
|||||||
|
|
||||||
szcon_init db 'con_init',0
|
szcon_init db 'con_init',0
|
||||||
szcon_write_asciiz db 'con_write_asciiz',0
|
szcon_write_asciiz db 'con_write_asciiz',0
|
||||||
szcon_write_string db 'con_write_string',0
|
szcon_write_string db 'con_write_string',0
|
||||||
szcon_printf db 'con_printf',0
|
szcon_printf db 'con_printf',0
|
||||||
szcon_exit db 'con_exit',0
|
szcon_exit db 'con_exit',0
|
||||||
szVersion db 'version',0
|
szVersion db 'version',0
|
||||||
|
Loading…
Reference in New Issue
Block a user