<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    On 12/21/2016 4:11 AM, eas lab wrote:<br>
    <blockquote
cite="mid:CAN3-DLEV2JX=p9pss=WM-chRiq-U3k49GFdGiC9K9kFGP=iqqQ@mail.gmail.com"
      type="cite">
      <pre wrap="">Under *nix, one would write a script to do the task;
but the disadvantage is the difficult syntax, requiring a
steep-learning-curve.
</pre>
    </blockquote>
    In V4 Oberon "par" is exported from which you can extract
    "arguments" from a "command line", i.e. and text in any viewer, so
    that one can do your piping.<br>
    <br>
    In BlackBox/Component Pascal one can write something like this:<br>
    <img src="cid:part1.4215B55B.353F3437@greenwoodfarm.com" alt=""> 
    "HostDialog.InitPageSetup; StdCmds.OpenToolDialog('Host/Rsrc/Setup',
    '#System:PageSetup')"<br>
    where the <img src="cid:part1.4215B55B.353F3437@greenwoodfarm.com"
      alt=""> is a "commander" which when clicked executes the list of
    commands following it.  The<br>
    example above opens a dialog window for specifying how you wish to
    print a file.<br>
    <br>
    Many other command sequences are possible.<br>
    -Doug Danforth<br>
    <pre class="moz-signature" cols="72">-- 
Danforth of the Greenwood</pre>
  </body>
</html>