Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 9438 → Rev 9439

/programs/system/menu/trunk/menu.asm
462,9 → 462,15
rep movsb ; copy string
mov [edi],byte 0 ; store terminator
mcall 70,fileinfo_start ; start program
pop edi
or [close_now],1 ; set close flag
pop edi
mov [mousemask],0
; if program run failed then start /sys/@open with param
test eax,eax
jns close
mov eax, fileinfo_start.name
mov [file_open.params], eax
mcall 70,file_open
jmp close
;--------------------------------------
align 4
1070,6 → 1076,16
.rezerved_1 dd 0x0 ; nop
.name:
times 50 db ' '
;--------------------------------------
align 4
file_open:
.subfunction dd 7 ; 7=START /SYS/@OPEN APP WITH PARAM
.flags dd 0 ; flags
.params dd 0x0 ; nop
.rezerved dd 0x0 ; nop
.rezerved_1 dd 0x0 ; nop
.name:
db '/SYS/@OPEN',0
;------------------------------------------------------------------------------
IM_END:
;------------------------------------------------------------------------------