Please enable JavaScript to view this site.

A-Shell Development History

959.0.1   New PDF feature

Introduce PDFX module for generating PDF files. The module consists of a separate installation of a PDF printer driver called PDF-XChange which can be selected and output to like other printer drivers, except that instead of printing, it creates a PDF file. Our offering to customers will consist of a license for the drivers, new options and PDF-related capabilities within A-Shell (mostly GDI print commands), and, in the case of non-Windows environments, AshLPD or ATE modules to deliver the print file to the PC where the PDFX drivers reside. Absent the license, or when attempting to print to the driver from a non A-Shell application, the output will contain prominent "demo" stamps but otherwise work.

See the PDFX page on the MicroSabio web site, or contact MicroSabio for more information.

959.0.2   New PDF feature

Implement new family of GDI printing commands for configuring the new PDFX operation:

//PDFX, key, value

For example,

//PDFX,Save.WhenExists,1

Note that all //PDFX commands are ignored if the currently selected driver is not PDF-XChange. See GDI Printing in the A-Shell Development Guide for the full set of //PDFX commands.

959.0.3   AUXPCDIR printer init command

A new printer init command may be used in conjunction with DEVICE=AUXLOC: to specify where the output file will be placed on the PC. Normally this doesn't matter much because the file is usually deleted after printing, but in cases where that is not true, and especially for PDF generation, the location is rather important.

AUXPCDIR=<pc path>

For example,

AUXPCDIR=%MIAME%\PDF

If <pc path> does not exist, it will be created (provided that its parent path exists).

959.0.4   GUI

TAB(-1,93) and TAB(-1,94) (scroll box up and down) were not working. Fixed.

959.5   GUI

A problem in which a click on a combo box dropdown list overlaying the top of an inactive XTEXT control would sometimes (leak through), as if the combo were clicked and then the XTEXT clicked again.

959.0.6   Screen shots

When auto-snapshots are enabled (via SUBMIT /BC or /BA switches or via the A-Shell -bc or -ba command line switches, or via the |S INFLD TYPE code), a final snapshot is not automatically taken just before the session exits.

959.0.7   PASSTHROUGH

You may now toggle the PASSTHROUGH option with a printfile by inserting one of the following as the first line of the printfile:

//PASSTHROUGH OFF

or

//PASSTHROUGH ON