forked from KolibriOS/kolibrios
fix element 'checkbox2' in 'box_lib.obj'
git-svn-id: svn://kolibrios.org@1715 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
parent
210849b561
commit
b0017d06ea
@ -74,7 +74,7 @@ but_element_change:
|
|||||||
mov eax,1
|
mov eax,1
|
||||||
xor ebx,ebx
|
xor ebx,ebx
|
||||||
@@:
|
@@:
|
||||||
bt dword[edi],1 ;¯®ç¥¬ã ®® âãâ ¥ à ¡®â ¥â ï ¥ § î ... ???
|
bt dword[edi],1
|
||||||
jnc .opt_no_sel
|
jnc .opt_no_sel
|
||||||
or ebx,eax ; ª®¯«¥¨¥ ®â¬¥ç¥ëå ®¯æ¨©
|
or ebx,eax ; ª®¯«¥¨¥ ®â¬¥ç¥ëå ®¯æ¨©
|
||||||
.opt_no_sel:
|
.opt_no_sel:
|
||||||
|
@ -20,7 +20,7 @@ include 'obj_codes.inc'
|
|||||||
|
|
||||||
@use_library_mem mem.Alloc,mem.Free,mem.ReAlloc, dll.Load
|
@use_library_mem mem.Alloc,mem.Free,mem.ReAlloc, dll.Load
|
||||||
|
|
||||||
hed db 'kol_f_edit 08.12.10',0
|
hed db 'kol_f_edit 10.12.10',0
|
||||||
|
|
||||||
sizeof.TreeList equ 20 ;need for element 'tree_list'
|
sizeof.TreeList equ 20 ;need for element 'tree_list'
|
||||||
|
|
||||||
|
@ -142,8 +142,8 @@ pushad
|
|||||||
cmp ax,bx
|
cmp ax,bx
|
||||||
ja .check_box_mouse_end ;указатель мышки больше конечной координаты по х чем координата по Х у бокса
|
ja .check_box_mouse_end ;указатель мышки больше конечной координаты по х чем координата по Х у бокса
|
||||||
;если все проверки были успешно пройдены мы обязаны поменять состояние бокса
|
;если все проверки были успешно пройдены мы обязаны поменять состояние бокса
|
||||||
btc dword 2ch_flags,2 ;перенос 2-го бита в cf и инверсия его
|
btc dword 2ch_flags,1 ;перенос 2-го бита в cf и инверсия его
|
||||||
jc .enable_box ;если CF=1 то отобразим включенный бокс и выйдем
|
jnc .enable_box ;если CF=1 то отобразим включенный бокс и выйдем
|
||||||
push dword .check_box_mouse_end ;фокус -покус, вернемся после вызова check_box_clear_ch на метку check_box_mouse_end
|
push dword .check_box_mouse_end ;фокус -покус, вернемся после вызова check_box_clear_ch на метку check_box_mouse_end
|
||||||
jmp check_box_clear_ch2 ;выключить чек бокс т.е. на месте закрашенного прямоугольника отобразить цвет фона.
|
jmp check_box_clear_ch2 ;выключить чек бокс т.е. на месте закрашенного прямоугольника отобразить цвет фона.
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user