@PANEL - Safe shutdown programs through the menu - not more killing, only CPU (Task Manager) can the killing processes.

git-svn-id: svn://kolibrios.org@3311 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
Marat Zakiyanov (Mario79) 2013-03-02 21:35:56 +00:00
parent 7f9ee006fe
commit c0eb0eb462

View File

@ -24,39 +24,6 @@ ctx_menu_still:
jmp ctx_menu_still jmp ctx_menu_still
;------------------------------------------------------------------------------ ;------------------------------------------------------------------------------
align 4 align 4
ctx_menu_key:
mcall 2
;--------------------------------------
align 4
ctx_menu_button:
mcall 17
cmp ah, 1
jne @f
mov eax, 18
mov ebx, 2
mov ecx, [n_slot]
jmp .lllxxx
;--------------------------------------
align 4
@@:
cmp ah, 2
jne ctx_menu_still
mov eax, 18
mov ebx, 22
mov edx, [n_slot]
xor ecx, ecx
test [procinfo_for_detect+70],byte 2
setnz cl
add cl, cl
;--------------------------------------
align 4
.lllxxx:
mcall
jmp ctx_menu_exit
;--------------------------------------
align 4
ctx_menu_mouse: ctx_menu_mouse:
mcall 37,2 mcall 37,2
xchg eax,ecx ; …᫨ ­¥ ®¤­  ¨§ ª­®¯®ª ­¥ ­ ¦ â  ¢®§¢à é ¥¬áï xchg eax,ecx ; …᫨ ­¥ ®¤­  ¨§ ª­®¯®ª ­¥ ­ ¦ â  ¢®§¢à é ¥¬áï
@ -78,7 +45,44 @@ ctx_menu_mouse:
cmp ax, 133 cmp ax, 133
ja ctx_menu_exit ja ctx_menu_exit
jmp ctx_menu_still jmp ctx_menu_still
;------------------------------------------------------------------------------
align 4
ctx_menu_key:
mcall 2
;--------------------------------------
align 4
ctx_menu_button:
mcall 17
cmp ah, 1
jne @f
; mov eax, 18
; mov ebx, 2
; mov ecx, [n_slot]
; jmp .lllxxx
mcall 18,3,[n_slot]
mcall 72,1,3,1
mcall 68,1
jmp ctx_menu_exit
;--------------------------------------
align 4
@@:
cmp ah, 2
jne ctx_menu_still
mov eax, 18
mov ebx, 22
mov edx, [n_slot]
xor ecx, ecx
test [procinfo_for_detect+70],byte 2
setnz cl
add cl, cl
;--------------------------------------
align 4
.lllxxx:
mcall
jmp ctx_menu_exit
;-------------------------------------- ;--------------------------------------
align 4 align 4
ctx_menu_exit: ctx_menu_exit: