'requestfile title "Hatch file..." path 'file_path
if rc>0 then call cleanup()
hatchfile=result
filearea_name=picklist("Hatch in...")
if filearea_name='CANCELLED' then call cleanup()
if filearea_name='' then call cleanup()
'requestarea title "Announce in..."'
if rc>0 then call cleanup()
echo_name=result
address command
call statef(hatchfile)
parse var result dummy filelength dummy dummy dummy dummy dummy description
description=substr(description,2)
address spot
'requeststring title "Description..." prompt "Please enter the description" center default "'description'"'
if rc>0 then call cleanup()
description=result
'requestresponse title "FileHatch request" prompt "Do you want to enter a long description?'||CR||CR||'(If you enter a description, you should'||CR||'not use more than 60 characters per line)" gadgets "_Yes|_No" center'