I did a bad thing. I broke the CalcImage customized output scripts because I added a parameter for the page delay in seconds, for a particular user.
I am updating the customizable scripts and they will be available in the next version of PFE (it will be v. 10.7.3).
If you haven't personally edited any of the customizable scripts, you are OK, but you should follow the directions below for updating them. Basically just delete them and the next update will replace them with the new already modified scripts.
There is no need to replace the default scripts (without the word "Custom" in the file name) because it is automatically replaced with each PFE update.
If you have edited the customizable scripts, first, my apologies. Second, you'll need to add the new PageSecondsDelay% parameter to your already customized scripts. Again I'll provide instructions below.
Instructions:If you haven't edited any of the customizable scripts, simply delete them and then simply run the ProbeForEPMA.msi update again and they will be automatically replaced.
The scripts you need to delete before updating PFE again (to v. 10.7.3) are as follows and are found in the Probe For EPMA application folder (usually C:\Probe Software\Probe For EPMA):
gridxy_Custom1.bas
gridxy_Custom2.bas
gridxy_Custom3.bas
gridxy_Custom4.bas
If you *have* edited the customizable scripts (after all, that is what they are there for!), you will have to further edit the scripts as follows if you want to keep your modifications:
The following changes applies only to the normal presentation output scripts. The poly, slice and strip scripts do not require any changes.
Change the first line in each of scripts you modified from :
Sub OutputAll(PlotsPerPage%, XInvert%, YInvert%, Directory$, FileArray$(), Sample$, SampleTitle$, iMax%, XLabel$, YLabel$, ZLabel$())
to
Sub OutputAll(PlotsPerPage%
, PageSecondsDelay%, XInvert%, YInvert%, Directory$, FileArray$(), Sample$, SampleTitle$, iMax%, XLabel$, YLabel$, ZLabel$())
Next change the line (line 142 actually) from:
Call GridOutput(OutputType$, SurferPlot, SurferDoc)
to
Call GridOutput(OutputType$
, PageSecondsDelay%, SurferPlot, SurferDoc)
Finally change the lines (near the end) in the GridOutput routine from:
Sub GridOutput(OutputType$, SurferPlot, SurferDoc)
and
Wait(

to
Sub GridOutput(OutputType$
, PageSecondsDelay%, SurferPlot, SurferDoc)
and
Wait(
PageSecondsDelay%)
Sorry again for any inconvenience!
john