Hi Offray, Which version of Pharo are you running? My understanding is that Pharo5 & 6 use OSSubprocess, not OSProcess. I'm using xdg-open to open pdf files on linux (Arch): | proc | proc := OSSUnixSubprocess new. proc command: 'xdg-open'; arguments: (Array with: url). proc run. UIManager inform: 'Opened: ', url. url is the path to the file in this case. You can check the exit status with: proc exitStatusInterpreter e.g.: proc exitStatusInterpreter isSuccess Cheers, Alistair On 25 February 2017 at 05:07, Offray Vladimir Luna Cárdenas <offray.luna@mutabit.com> wrote:
Thanks Hilaire.
I was thinking in something that depend on OSProcess and invoke xdg-open on Linux, for example, but is not working neither.
OSProcess command: 'xdg-open ', pdfPathString
doesn't open the PDF file :-/.
Cheers,
Offray
On 24/02/17 13:02, Hilaire wrote:
Oh, you can add your extension to the OSPlateform hierarchy.
So one your extensions added in the hierarchy, your code will use it with an uniform:
OSPlateforme current openPdf: 'grafoscopio.pdf'
Le 24/02/2017 à 18:55, Hilaire a écrit :
But likely there is already something like that in the system but I can't see.