Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 664 → Rev 665

/programs/system/panel/trunk/@PANEL.ASM
91,35 → 91,36
jmp begin_1.ret
 
kill_active_application:
mcall 18, 7
mov ecx,eax
; mcall 18, 7
; mov ecx,eax
;
; ;//{SPraid.simba do not kill panel and icon
; push eax
; mov eax,9
; mov ebx, process_info_buffer
; int 0x40
; mov eax,process_info_buffer
; add eax,10
; mov ebx,[eax]
; cmp ebx,'ICON'
; je no_kill
; cmp ebx,'@PAN'
; jne kill_app
; add eax,4
; mov ebx,[eax]
; and ebx,0x0000FFFF
; cmp ebx,'EL'
; je no_kill
; kill_app:
; pop ecx
; mcall 18, 2
; jmp if_kill
; no_kill:
; pop eax
; if_kill:
; ;// }SPraid.simba
mcall 72,1,3,1
 
;//{SPraid.simba do not kill panel and icon
push eax
mov eax,9
mov ebx, process_info_buffer
int 0x40
mov eax,process_info_buffer
add eax,10
mov ebx,[eax]
cmp ebx,'ICON'
je no_kill
cmp ebx,'@PAN'
jne kill_app
add eax,4
mov ebx,[eax]
and ebx,0x0000FFFF
cmp ebx,'EL'
je no_kill
kill_app:
pop ecx
mcall 18, 2
jmp if_kill
no_kill:
pop eax
if_kill:
;// }SPraid.simba
jmp begin_1.ret
 
start_menu_application: