2.00.0012 01/01/99...BUG: Crash after entering invalid Workbook formula
2.01.0000 01/03/99...Note: Version mistakenly listed as 2.00.0100 in
DESIGN Help...About.
New hidden worksheet object
Add 'Use Windows message box' to Preferences
Update copyright notice
BASIC IDE caption 'untitled' instead of '?A1'
2.01.0001 01/06/99...BUG: Incorrect Data Table for Abs vs. Wavelength
2.01.0002 01/09/99...BUG: 'Use Windows message box' did not toggle
BUG: Macro IndexCopy/Paste problems
FSPlot Annotations now auto-displayed
01/12/99...Updated help corrects BASIC PlotLegend description
01/12/99...New Band_pb32.dll adds bCenterAve function
2.01.0003 01/15/99...Improvements in Wavelength & Wave/Angle dialogs
Minor improvements in Index Function dialog
2.02.0000 01/25/99...Regional settings supported
FSPlot Formulator
Index coefficients > 7 possible
Can adjust optimization targets decimal precision
2.02.0100 02/04/99...Add DataClear macro command
Workbook macros paste data when DataType bit 4 set
Default button in DLS Opti Parameters
Can open another P-E JCAMP variation
Index names sort case-insensitive in Film Indices
BUG: Open button illegible at Database startup
2.02.0101 02/11/99...Formulator 'del' operator deletes columns
2.02.0200 02/13/99...Diff Abs normalized to layer absorption
Diff Abs algorithm selection stored with design
Diff Abs Data Table fixed
New csv format for Abs/Efield vs t: t(nm),val,lay num
2.02.0201 02/16/99...BUG: Spectrum Open -> possible error using wave list
2.02.0202 02/19/99...Minor improvements in Review Design
BUG: Incorrect units possible in tolerancing dialog
2.02.0204 02/22/99...Minor improvements in Review Design
BUG: Tolerancing units incorrect for microns, QWOT=1
Plot Formula cleared when opening old files
BUG: Could not run macro when bit 4 set
Tolerancing selections highlighted
2.02.0300 02/23/99...Thickness limits for each variable in NOL
2.02.0301 03/17/99...DDE macro command TypeSide2 k (k 1-5)
2.02.0302 04/04/99...BUG: BASIC PlotConfig crashes program
Eliminate WinNT Num Lock flicker in dialogs
2.02.0303 04/16/99...BUG: Herpin dialog inoperative
2.03.0400 05/05/99...BUG: Wave/Angle plot did not show polarization
Add BASIC PlotCopy command
Add DDE BasExecute command
2.02.0401 05/10/99...BUG: File Menu exit did not save configuration
2.02.0402 05/12/99...Cosmetic improvements in bitmap graphs
2.02.0403 05/18/99...Problems using European decimal notation
2.02.0403 05/18/99...BUG: European decimal notation problems 2.02.0404 05/19/99...BUG: Problem printing from data table 2.02.0405 06/01/99...FILM Archive open from Database now updates marquee
2.02.0406 06/02/99...Add BASIC F_Name and F_Path
2.02.0407 06/09/99...BUG: Annotations problem with reversed axes
06/10/99...Updated smith332.dll allows very thick abs films
2.02.0408 06/16/99...Uses comdlg32.ocx 6.00.8169
Possible problem storing opti variables
2.10.0100 07/05/99...2D/3D contour graphs, updated FSPlot
BASIC File...Exit activates main screen
Can edit multiple BASIC sheets, fixed CLSID
2.10.0101 07/15/99...HASP ID# displayed in hex
List Files case-independent
Film Indices 'Dispersion' alphabetized case-independent
2.10.0200 07/26/99...On-line help and manual update
2.10.0201 08/26/99...BUG...<<FSPlot...>> does not resize FSPlot
Remove beep from synthesis loop
2.10.0202 09/08/99...BUG...Cannot paste spectrum with Abs scale and 0-100% format
2.10.0203 09/17/99...Can't print database report in read-only mode
BUG...Database Print All Records did not work
2.10.0204 10/21/99...Add BASIC SubThick variable
Choose not to terminate LM on # iterations
Add Update Record menu command to Database
2.10.0300 10/27/99...Updated FSPlot module...select tick outer only
BUG...Opti Target 1000x with European numbering
2.10.0301 10/31/99...Database usability improvements
2.20.0000 11/14/99...Recompiled with VB6
2.20.0100 11/27/99...SELLG dispersion formula for Schott and Ohara glass
2.20.0101 12/31/99...BUG...BASIC SetLayers and GetLayers did not work
2.20.0102 01/05/00...BUG...SELLG dispersion formula incorrect
2.21.0000 01/10/00...Access 2000 support, macro CalcRand, BASIC
PlotClear and dbRecords, pull-down file selection
2.21.0100 01/17/00...Add tolerancing to FSPlot Module
2.21.0101 01/26/00...BUG...Macro "Optimize" termination criteria fixed
2.21.0102 02/09/00...Improved ID Module test at startup
Can open .csv file stored in reverse wave order
2.21.0103 02/10/00...Add BASIC 'Get' variable Pol
2.21.0104 02/27/00...Updated program exit routines
2.21.0105 03/30/00...BASIC 6.2.09
2.21.0106 04/06/00...Data table numbering to 9999 max
BUG...File...Open All did not work
2.21.0107 04/16/00...More accurate speed of light for WDM filters!!!
(formerly 7 decimal places...now 9)
New icon
2.21.0108 05/03/00...BASIC 6.3.08
2.21.0110 05/09/00...Can paste -dB data
2.21.0111 05/15/00...BUG...Database did not appear in menus
2.21.1000 05/25/00...GVD Calculations
2.21.1001 06/04/00...BUG...Mixed materials did not work for absorbing films
2.21.2002 06/26/00...FSPlot Module...Plot R, T on different scales
Review Design screen accessible from design editors
Possible crash if too many chars in description
2.21.2003 07/04/00...Long path names in macro DefaultPath (use "," delim)
BUG...Spurious error in opti variables dialog when nvar = 0
FSPlot grid enabled in %R+%T mode
2.21.2004 07/06/00...BUG...Template Line/col indicator incorrect in Win NT
2.21.2005 08/24/00...BUG...Problem saving FILM after modifying opti variables
2.21.2006 09/01/00...Recompile required for ProEssentials 3.0.0.7 update
2.22.0000 09/12/00...Revised edit shortcut keys
DesignConvert macro function
BUG...Some Report Generator settings not stored on disk
2.22.0001 09/16/00...Remove extra row in opti targets dialog
Check capacity when opening index table
2.22.0002 09/18/00...BUG...Simplex gives 'Subscript...' error
2.22.0004 09/26/00...FSPlot Module enhancements, Annotator fixes
European ("," decimal) FSPlot annotations supported
2.22.0100 10/01/00...Add BASIC MainEvents, Macro Quit command <Ctrl+Q>
Can suppress auto opt -> phys thickness conversion when
using index variables
2.22.0200 10/04/00...Cannot save FILM design/index or FILM Archive if error
Updated FSPlot Module + BASIC plot setup functions
2.22.0300 10/19/00...Additional FSPlot updates (color axes labels, subtitle)
BUG...problem loading blank design (no layers)
Add AxesSubTitle macro command
2.23.0000 11/07/00...Updated BASIC (new properties etc.)
Normal (unbold) dialog fonts option
2.23.0001 11/08/00...Database...improved 'SQL Execute' error message
BUG...program crash if missing picture files upon exiting
database layout mode
2.23.1000 11/19/00...'Unobtainium' film material for AR with massive layers
Help caption in Film Indices dialog
Can use Mixed user index function with one index table
2.23.1200 11/26/00...FilePath(9) returns Index Table path
Can have index table with one value (for Zemax)
New BASIC Subs BandCtr, BandMax, BandWidth, MonoLight
2.23.1201 11/29/00...New BASIC Properties Get DesignWave, Get EvalWave
2.23.1202 12/01/00...Upper case Index Function names
BUG...Tolerancing in FSPlot locked module
2.23.1203 12/03/00...Improved exit (Stop command) from FSPlot tolerancing
2.23.1204 12/08/00...BUG...BASIC Sub DesignAdjust gives stack error
2.23.2000 12/17/00...Thickness Limits added to DLS optimization
2.23.3000 12/28/00...Index Limits added to DLS optimization
2.23.3001 01/01/01...BUG...OptiClear gives file save error if index variables
2.23.3100 01/03/00...Add BASIC Sub CieCalculate, Sub CieActivate
Delete thin layers command in Layers editor
2.23.3101 01/16/01...BUG...Tooling factors not updated
2.23.3102 01/21/01...BUG...Opti Clear All after tooling factor optimization
causes file save error
2.23.3200 01/24/01...FilmStar BASIC: updated Sub CieActivate, Sub CieGet, etc;
add Sub PlotDelete
2.23.3300 01/31/01...Add BASIC Sub dbPlotSave
BUG...Film Indices crash when empty index table directory
BUG...Possible crash when saving plot in database
2.23.3400 02/04/01...Thickness Limits added to L-M optimization
2.23.3500 02/07/01...CIE calculated for data containing 380-770 x 1/5
2.23.3601 02/09/01...Optimization Link Variables implemented
2.23.3602 02/16/01...BUG...Could not paste designs with CRLF into Groups Editor
2.23.3700 03/08/01...BASIC Sub PlotColors (changes FSPlot color mapping)
Pasted spectra sorted by increasing wavelength
Database supports passwords
Unlimited CIE user-illuminants
BUG...Problems with opti variables links/limits
2.23.3800 03/12/01...Opens spectra saved in (international) Excel .csv format
2.23.3802 03/20/01...Delete Windows Apps dialog
Visual Studio SP5 update
2.23.3803 03/24/01...BUG...Possible problem displaying file name in BASIC IDE
2.23.3901 03/31/01...Option to encrypt designs
2.23.4000 04/03/01...Spread 3.0, encrypted index tables
2.23.5000 04/29/01...Remove "Sub Title" from contour plots
Add phase dispersion functions GD, GDD and CDC
2.23.5002 05/02/01...BUG...Cannot save designs with thickness axes
Reverse synthesis mode for phase targets (???) does not
create targets in degrees
2.23.5003 05/04/01...BUG...Error in Reflectance CDC results
2.23.5004 05/07/01...Eliminate spurious error when saving Archive with >~2200 targets
Some dispersion mode FSPlot graphs not drawn
2.23.5005 05/08/01...Herpin now works with dispersive indices
2.23.5006 05/22/01...CalcRand now updates Workbook; BASIC Sub CalcRandSeed added
Macro command CALCRANDSEED added
2.23.5007 06/05/01...BUG...Problem with indices in Japanese (Chinese) Windows
2.23.5008 06/11/01...Cursor wavelength precision increases when range < 10 nm, 1 nm
2.23.5009 06/15/01...HASP USB module
BUG...Subscript error with user-defined index functions
BUG...Slight design change possible in Tooling Factor calculation
2.23.6001 07/01/01...Dispersive Index Functions updated
2.23.6002 07/06/01...BUG...Cannot open some index files
2.23.6003 07/09/01...Added index functions SELL3, SELL3K1, SELL3K2
2.23.6004 07/23/01...BUG...Problem refining with mixed materials index function
2.23.6020 08/21/01...Added DataSmooth DDE Macro/BASIC subroutine
Additional default optimization parameters
2.23.6023 08/26/01...BUG...Inequality targets plotted incorrectly
Eliminate overflow error for thick films with very high k
New BASIC sub WbExecute...runs (hidden) Workbook macro
2.23.6024 09/13/01...Wavelength and Wave/Angle file names limited to 8 char
in file dialog (previously truncated if more than 8)
GDD etc. calculations support Angle > 0
Setup menu modified (Index Functions)
2.23.6025 10/01/01...BUG...Some report template format commands didn't work
Update plot module libraries to 3.0.0.10
2.24.0001 07/23/01...Beta genetic evolution algorithms
2.24.0002 07/30/01...Additional genetic settings, index vs. thickness plot, tested
with European numbering ("," decimal), button in optimization
parameters gives genetics help
2.24.0003 07/31/01...Evolution: possible invalid layers if Min = 0 in Thickness
Limits dialog
2.24.0020 08/21/01...Added DataSmooth DDE Macro/BASIC subroutine
Additional default optimization parameters
2.24.0023 08/26/01...BUG...Inequality targets plotted incorrectly
Eliminate overflow error for thick films with very high k
New BASIC sub WbExecute...runs (hidden) Workbook macro
2.24.0024 08/29/01...Add 'Zero Layers' capability for thick films at short wavelengths
2.24.0025 09/09/01...Move built-in index function dialog to Setup menu
BUG...Minor problem with Set Zero Layers numbering
GDD etc. calculations now support Angle > 0
2.24.0027 09/16/01...Increase µm displayed precision to 5 decimal places
Wavelength and Wave/Angle file names limited to 8 characters
(previously truncated if more than 8)
Target dialog: dB added, convert dB to %, Edit...Spawn added
Average targets added
2.24.0100 09/21/01...Report Generator supports PDF conversion (vsprint7.ocx, vspdf.ocx)
Log wavelength scale in FSPlot Module
2.24.0103 09/27/01...Rich Text Format (.rtf) added to Report Generator (richtx32.ocx)
Workbook, BASIC, Report directories stored in design1.ini
2.24.0105 10/01/01...BUG...Some report template format commands didn't work
Update plot module libraries to 3.0.0.10
User index function dialog updated to new version
2.24.0106 10/03/01...FSPlot Save As directory stored in design1.ini
2.24.0107 10/09/01...Macro command line; Stop button can abort BASIC macro
2.24.0108 10/17/01...Help updated, production release, rename: design1.exe
2.24.0109 10/19/01...Massive layers have green background in Layers editor
BUG...Merit (Shift+F9) not returned when index variables
2.24.0110 10/21/01...Add BASIC Sub WbSetName, macro WBSETNAME
Update Workbook File Menu
2.24.0111 10/26/01...Worksheet close brings up Save As dialog if sheet unnamed
Opening FILM Archive kills FILM component File Save prompts
NOL Repeat added
Adjacent layers not combined in genetic synthesis mode
2.24.0112 10/27/01...Nvar > ntarg gives error message in DLS (previously in L-M)
(Prevents program crash; was not problem in 16-bit version)
2.24.0113 11/01/01...Add Smooth Data to Spectra menu
Optional macro buttons in toolbar
Tooling factor optimization supports index opti variables
2.24.0114 11/01/03...BUG...Opti...Merit immediately after Cancel crashes program
2.24.0115 11/11/01...FTG Software web links in Help menu
2.24.0116 11/15/01...Adjust Design dialog default is now 'Multiply'
FSPlot file name no longer converted to lower case
Opening FILM Archive when FSPlot window open keeps current
legends and annotations
BUG...Spectra menu was disabled when ellipsometry selected
and axes did not print "Delta"
FSPlot menu selection invisible when conditions invalid
Spectra Smooth command automatically plots smoothed data
Can insert and delete rows in FSPlot legends dialog
2.24.1002 11/20/01...Do not update any graph settings when opening FILM Archive
with FSPlot window open (disable with NewAxesAlways)
BUG...Possible 'Subscript out-of-range" in genetic synthesis
Flip-flop method added
2.24.1003 11/22/01...Massive layers now ignored in digital evolution & flip-flop
Slight modification of DDE OPTIMIZE and BASIC Sub Optimize
During evolution, plot took too long when many layers
2.24.1100 12/03/01...Rework needle synthesis
Minor toolbar redesign
Add 'Skip layers' to synthesis dialogs
Cannot paste invalid characters into layers editor
<F2> action in grid more Excel-like
2.24.1101 12/08/01...Removed Review in synthesis menu (already button function)
BUG...No save prompt after flip-flop or genetic refinement
2.24.1103 12/12/01...BUG...Needle synthesis problem when phys thickness not nm
BUG...Flip-flop didn't work with physical thickness
Buffer synthesis restored to Synthesis dialog
2.24.1104 12/16/01...Flip-Flop sequence options
2.24.2001 01/03/02...'Graph Details' dialogs; open recent files
2.24.2002 01/08/02...BUG...FSPlot Annotator did not show 'Arrow' symbol type
BUG...Could not enter -dB as max in Graph Axes
2.24.3000 01/11/02...New toolbars and redesigned property dialogs
2.24.3001 01/16/02...Add Setup toolbar for quick access to dialogs
BUG...International settings error in Win 98
2.24.3002 01/24/02...Possible startup problems when ID Module not installed
2.24.3004 01/31/02...BUG...Could not set plot mode to Herpin Index
BUG...Stop button was disabled in FSPlot random evaluation
Auto single color and no auto no legends in FSPlot random
2.24.3005 02/04/02...Icons, dialogs and graphics modified for 256 colors
2.24.3006 02/07/02...Different fonts (new dialog) for grid and text editor
2.24.3100 02/11/02...Extended Materials mode (materials > 52)
2.24.3101 02/12/02...BUG...Annotator did not show color choices
Plot module did not retain some settings
2.24.3102 02/14/02...Automatically insert SELLG in built-in index function list
when inserting Schott or Ohara glass values in Film Indices
2.24.3104 02/18/02...Spurious Right Axis dialog when right-clicking on FSPlot
2.24.3105 02/21/02...Elimination of (rare) crash when opening Annotations editor
2.24.3106 02/22/02...Warning when opening file created with newer version
Monochromator simulation added to Smoothing dialog
2.24.3107 02/25/02...BUG...OD & dB scale problem in European decimal notation
2.24.3108 02/28/02...Add sort by angle to Opti Targets dialog
2.24.3109 03/01/02...Free Version license always displayed
2.24.3110 04/04/02...Store FSPlot graphs in binary format (*.bin, for testing)
Up to 4000 files in directory, faster List Files
Alternate rows in multi-column grids displayed in color
2.24.3111 04/05/02...BUG...Insert Function key not enabled in Film Indices
2.24.3203 04/15/02...Windows common dialogs file open/save
BUG...Targets displayed incorrectly when ymin > ymax;
DLS did not work with dB Refl targets
2.24.3205 04/24/02...Enhanced File List dialog
BUG...Grid Ctrl+Arrow keys not working properly
2.24.3206 04/26/02...BASIC Sub AxesAutoScale added
2.24.3207 04/29/02...BUG...In Film Indices dialog, deleting file name did not
enable grayed-out cells
2.24.3208 05/05/02...Revised colors for improved Windows XP compatibility
BUG...Could not change title size in FSPlot (became 150)
2.24.3209 05/08/02...Can suppress 'Re-store in default directory" prompt
Add 'Auto Use All' to optimize menu
2.24.3220 05/13/02...Updated help and manuals
2.24.3221 06/03/02...Add Edit...Copy Function in Film Indices
2.24.3222 06/06/02...SmartUI update addresses disabled {F4} issue
2.24.3223 06/10/02..."Ignore FSPlot Status" added to Graph Details dialog
2.24.3224 06/11/02...Wavelength List dialog did not display file name in title
2.24.3226 06/17/02...Toolbars disabled when macros run (prevents possible hangup)
2.24.3227 06/23/02...Overwrite prompt when opening files from non-default directory
and re-storing in default
2.24.3228 06/26/02...BUG...Would not plot extremely high O.D. values
2.24.3229 07/08/02...BUG...Problem with cm-1 or gigahertz with very large # data points
Data Table now labels rows >10000
2.24.3300 07/31/02...Long names for all file types
2.24.3301 08/02/02...Improved Review Design when LFN index tables
2.24.3302 08/05/02...Updated IndexCopy, IndexPaste (spurious third line removed)
Add BASIC Sub SetIndexFile
2.24.3311 08/26/02...Add File Open and Save As in Targets dialog
Macro and BASIC TargetsCopy, TargetsPaste added
2.24.3313 08/27/02...BUG...File names not always shown in Film Indices dialog
2.24.3400 09/15/02...ProEssentials 4.0, normal fonts in main graph
Targets dialog remembers column width settings
Smoother contour mode operation
2.24.3401 09/22/02...Bitmap/gradient FSPlot customization
Layers can be ignored when evaluating design
Auto layer combine can be defeated
2.24.3402 09/24/02...FSPlot bitmaps can be stretched, tiled or centered
2.24.3410 10/02/02...Table annotation added
2.24.3412 10/03/02...Overflow errors reduced; error stops calculation
BUG..."Zero Layers Enabled" warning not shown at startup, etc.
2.24.3413 10/04/02...BUG...Overflow fix disabled R vs t calculations
2.24.3414 10/07/02...FSPlot 4.1 text annotation justification compatible with 3.0
2.24.3415 10/09/02...Add BASIC Sub PlotReload
User Defined Indices...suppress absorption check in Mixed mode
BUG...FSPlot Reload Setup did not reload all parameters
2.24.3416 10/12/02...BUG...PNG option not shown in FSPlot Save As
2.24.3417 10/23/02...Database Add New Record improved
Compatible with SmartUI2 build 97
BUG...User functions displayed twice in Film Indices pull-down
2.24.3418 12/13/02...Add ANG variable to user index functions
2.24.3420 01/06/03...Update copyright
BUG...Dark palette not selected properly in main screen
BUG...IndexCopy/IndexPaste did not work as expected
2.24.3421 01/19/03...Plot vs thickness: Monitor or sensitivity plot setting retained
2.24.3422 02/10/03...Add birefringent materials via User Index IFP and IFS
BUG...FSPlot grid axes value sometimes not displayed
BUG...'100' sometimes not displayed in main graph
Add "TIR Mode" warning in status bar
2.24.3423 02/17/03...BUG...Could not enter crossover and mutation probabilities
2.24.3424 02/19/03...BUG...Graph axes titles not displayed
2.24.3426 03/04/03...Improve error message in database
BUG...Plot not printed correctly in Database File Print
Ignored massive layer displayed with gray-green color
Open recent files now prompts to save data changes
Remove spurious TIR tooltip text in status bar label
2.24.3427 03/06/03...Spectra...Smooth Data enabled for absorptance plots
BUG...Monochromator simulation did not work for cm-1 scale
Corrected order for traces added to FSPlot
2.24.3430 03/20/03...Combo box in Mixed Index Function shows spurious entry
Can now paste data copied in FSPlot Edit...Copy Data
BUG..."Normalized E-Field" label missing from graphs
2.24.3432 03/24/03...BUG...Possible truncated data in FSPlot Copy Data
Speedier algorithm for FSPlot Formulator
Add BASIC Sub PlotDataCopy; add "hide" to Sub PlotActivate
2.24.3433 04/22/03...File...Open Recent not updated after opening design with
FTG-style dialog
2.24.3435 06/08/03...BUG...Ignoring massive layers did not work properly
2.30.0004 06/09/03...Updated FilmStar Database
FilmStar Administrator
Maxwell-Garnett, Bruggeman index models
CIE 1976 u'v'
2.30.0005 06/10/03...Add Design Format dialog (specify # of decimal places)
2.30.0006 06/26/03...Add PlotAxesFont and PlotTitleFont to BASIC
Set font names and shadow color (bitmap mode) in Graph Details
2.30.0007 07/16/03...BUG...Index n vs. thickness did not always plot correctly
Added Index k vs. thickness
2.30.0008 08/04/03...Leading '*' in file name suppresses ability to type into database list
2.30.0101 08/16/03...Can store n,k data in FILM Archive via BASIC/macro ArchiveNK
(special mode is intended for archival database storage)
2.30.0102 08/18/03...BUG...Could not open Wave/Angle files in dialog
2.30.0103 08/26/03...Could activate toolbar commands when evolution form active
2.30.0104 09/12/03...Evolution...increase # decimal points when displaying merit
Did not save Windows message box choice
2.30.0203 09/19/03...Improved dialog and grid fonts
Add BASIC Sub ReportPrinter (printer setup)
2.30.0300 10/05/03...WbSetName updated to switch between workbooks
Add TOOLING macro command and BASIC Sub Tooling
Tooling factor warnings moved to status bar
2.30.0301 10/08/03...Minor cosmetic improvements
2.30.0303 10/18/03...Commands to insert BASIC file names into macro editor
Can chain encrypted BASIC files
2.30.0304 10/22/03...BUG...Possible crash when using BASIC FileOpen()
2.30.1000 10/27/03...User defined optimization targets
Yield calculation using inequality targets
2.30.1023 11/27/03...New evaluation range independent of graph range
CIE window indicates whether R or T
BUG...Making DESIGN window very small crashes
BasRun now permits spaces in BASIC file name
Add BASIC Sub DataConvertList
2.30.1200 12/03/03...Add TOD (third order dispersion) calculations
Can select scientific notation for y axis
Cosmetic improvements in main graph, grids
2.30.1300 12/08/03...Redesigned variables dialogs
Can choose font size in main graph
2.30.1301 12/11/03...Can reduce plotting in DLS optimization to boost speed
2.30.1302 12/28/03...Minor problem with Design Format corrected
2.30.1303 01/06/03...Can display FILM Archive or Design file name as graph title
2.30.1306 01/19/04...BASIC Sub PlotColors (line colors) added to FSPlot Create BASIC command
BUG...Repeating Revert-Apply in Formulator did not work properly
Abort BASIC menu command replaces previous non working command
2.30.1307 01/27/04...Can set FSPlot line colors to default in FSPlot Graph Details
2.30.1309 01/29/04...Abort BASIC dialog displayed when main form minimized
2.30.1310 02/05/04...Add BASIC Sub EdgeCalc for edge filter calculations
Bandwidth calculations now work in all wavelength units
2.30.1400 02/15/04...Improvements in FILM Archive encryption, work.* now saved as work.faw
Add Show Targets to Optimize menu
FSPlot Data menu replaces Edit menu; new data operations
Add BASIC PlotDataOpen, PlotDataPaste, PlotDataSave
Hitachi JCAMP "##YUNITS= % TRANSMITTANCE" now accepted
2.30.2003 02/26/04...Improved matrix inversion in DLS, auto remove thin layers in synthesis
BASIC Sub TargetsWaveSelect
Refresh check removed from Film Indices (always refreshed after OK)
n,k vs thickness now works for dispersive film materials
BUG...Could not calculate Herpin index
2.30.2021 03/02/04...BUG...FSPlot line colors > 9 could not be assigned
Change BASIC Sub TargetsWaveSelect to Sub TargetsSelect
Improved color selector in FSPlot Annotator
2.30.2022 03/08/04...Can have more variables than targets in DLS optimization
2.30.2023 03/15/04...BUG...Crash in new XP machine when FS Database installed
2.30.3000 04/04/04...Forouhi-Bloomer and Tauc-Lorentz index models added
2.30.3001 04/12/04...Add warning not to have BASIC in index function and macro
Add browse capability to find BASIC index functions
2.30.3003 04/15/04...Can specify custom vertical axis label in FSPlot Module
2.30.3004 05/16/04...Main form deactivated when macro running (problem using DialogFunc)
New File menu in Macro Commands dialog
2.30.3100 05/23/04...BUG...FS Database sort locked program
Database functions now work from BASIC IDE
2.30.3101 05/30/04...Database configuration disabled when database open
"Wavenumber" displayed in Graph Axes dialog when 1/cm
2.30.3104 06/08/04...File path for Macro Commands now stored with Save As
Use colors in Layers editor to show film type, etc.
2.30.3108 06/17/04...BUG...Backup flag not set for dbType=2
Add 'User' Sellmeier glass type in Film Indices
Minor cosmetic adjustments for XP look
2.30.3109 06/30/04...BUG...Convert Table did not work for Wavelength List
2.30.3111 07/06/04...BUG...Macro/Sub IndexPaste did not work
2.30.3112 07/08/04...Minor correction of BASIC Sub Optimize help string
2.30.3114 07/19/04...BUG...Error calculating % Absorptance vs. t when k<<n
Report Generator adds Columns, ColumnSpacing, NewColumn, Up
2.30.3115 08/23/04...BUG..."Cannot invert singular matrix" error when single variable
2.30.3200 08/30/04...AxesCopy, AxesPaste now work with Wavelength List/Range
BASIC Sub LimitsThkCopy/LimitsThkPaste added
Glance Session link added to Help menu
2.30.3201 09/01/04...Open Recent list extended to 8 files
Size of Targets, Indices, Layers, Data Table dialogs saved
2.30.3203 09/10/04...Add halfwidth to BASIC & DDE commands Calculate, CalcPlot, CalcRand
BUG...Problem exiting Workbook optimization after clicking Stop
2.30.3204 09/23/04...Updated fax number in Help...About
2.30.0205 09/30/04...Open/paste spectrum directly in CIE module
2.30.3206 10/03/04...Error message when linking to optimization variable
2.30.3209 10/21/04...Improved AxesPaste recognizes if evaluation interval included
Add optional string parameter to BASIC Sub AxesPaste & DataPaste
2.30.3214 10/25/04...BUG...Auto targets did not work properly for user targets
BUG...P pol selection not retained in target generator
File List dialog now resizable
BUG...Problem with auto axes scaling with extreme numbers
2.30.3215 11/02/04...Optional string parameter in IndexPaste, TargetsPaste, LimitsThkPaste
2.30.3216 11/08/04...[Configuration] AllowNegInx=-1 enables 'left-handed' films (n<0)
NOTE: Use at own risk...not verified by FTG
2.30.3217 11/16/04...Replace FTG spc file routines with Thermo Galactic gspciolib.dll
2.30.3402 11/30/04...Archive n,k mode added to File Menu
User defined index functions stored in FILM Archive
Auto edit after opening did not work when using common dialogs
2.30.3405 12/15/04...Optimize Clear All clears a few more variables
Clicking Revert in the FSPlot Formulator no longer changes grid font
Work files now save file descriptions; changed file warning
Current FILM Archive or FILM name displayed at startup
2.30.3406 12/29/04...Update copyright date
BUG...File...Save Disabled did not work in FSPlot Module
2.30.3408 01/16/05...BUG...Problem storing Work file
Improved handling of missing Work file at startup
2.30.3410 01/31/05...Bruggeman/Maxwell no longer fail when frac=1
Current file descriptions retained when stored with same name
2.30.3411 02/06/05...Add DDE Macro TARGETSSHOW and BASIC TargetsShow
BASIC Spectrum_Y can accept yData(nData) array
Add kLock to BASIC Sub StatusLabel
2.30.3412 02/13/05...Legend/Annotation maximum relative font size increased to 250
2.30.3417 02/28/05...Add FSPlot Annotation BASIC code generator
Annotation changes now give file save prompt
BASIC PlotTableGrid now works properly
Add Report Generator BASIC code generator
2.30.3421 03/10/05...Windows dialogs...can save FILM components in any directory
Ignore layers colors fixed when dialog reopened
BUG...Configuration dialog changed FILM recent menus to Archive
Light graph line palette is now default
Self closing message box now works properly in XP
2.30.3422 03/14/05...Shortcut keys might leave hourglass showing
2.40.0001 04/05/05...Built-in .mdb database deleted, replaced with macro functions
Update Spread to v7, Basic to v7
2.40.0002 04/21/05...Improved handling of mixed materials
2.40.0003 05/06/05...Can open defective McPherson .spc files (missing technique type)
2.40.0101 06/08/05...BASIC updated to facilitate XML import/export
BUG...BASIC Sub FileOpen file$, k did not work properly
2.40.0103 06/16/05...Additional Graph Annotation line types
BUG...Rectangle annotation did not use selected color
Can now close Annotator with Escape key
Add DDE Macro command EvalWave
2.40.0105 06/27/05...New dialog for inserting SYRUSpro index functions
BUG...Possible problem opening User-Index Collection
2.40.0106 07/20/05...Layers editor now adjusts grid column width
2.40.0107 08/02/05...Uses current wavelength units if SPC .Xtype missing
Can import Ascanis .dx files (0-1 instead of 0-100%)
2.40.0112 09/06/05...BUG...Print Graphics crashes program in 3D Contour mode
BUG...Exact zero values not plotted in FSPlot
2.40.0113 09/19/05...Wrong font after clicking Revert in FSPlot Formulator
2.40.0114 09/22/05...Can get abs in single layer (use with abs substrate)
2.40.0201 10/03/05...FSPlot multiple axes improvements, especially phase plots
2.40.0202 10/09/05...BasRun/BasOpen error message if BASIC file does not exist
2.40.0305 11/17/05...FSPlot now supports plotting vs physical thickness
2.40.0307 11/20/05...Add BASIC Sub GetTableData
2.40.0308 11/23/05...F6 key toggles FSPlot color axes
BUG...PlotNext did not automatically replot data
2.40.0309 12/07/05...Bitmap file selector added to FSPlot property dialog
Add Export dialog to FSPlot; modify BASIC Sub IndexGet
2.40.0320 12/22/05...FSPlot adds lines plotted in computed (D65) RGB color
2.40.0324 01/19/06...Selecting Absorptance vs t changes layer t units to nm
'Substrate n<<k' status warning message
FSPlot now displays differential absorptance plots
2.40.0325 01/25/06...BUG...LM optimization failed with > 162 layers
2.40.0326 02/23/06...Ctrl+Right gives Graph Details dialog in Main Menu and FSPlot
2.40.0402 03/08/06...FSPlot, Workbook, Macro commands moved to Tools menu
FILM Archive NTFS file properties added
BUG...problems in 2D contour plot
2.40.0403 03/08/06...Ellipsometric colors fixed, Wave/Angle label setting retained
2.40.0404 03/25/06...Tools menu now disabled when running macro
2.40.0405 05/02/06...Fix minor axis labeling problem in FSPlot
2.50.0006 05/16/06...DESIGN Interactor announced
2.50.0007 05/19/06...BUG...Spectra Format Options 'Show .spc properties' gets stuck
2.50.0103 05/25/06...Interactor: add Revert,'Difference', 'Movie' modes and zoom
2.50.0106 06/05/06...Interactor: fixed some problems when no design (substrate only)
Interactor: File Copy Graphics command added
2.50.0201 06/29/06...Add Interactor CIE plot window
2.50.0300 07/24/06...BUG...Lock-up apparently caused by recent MS Win XP update
2.50.0301 08/23/06...Exit Interactor after index table or function error
2.50.0400 09/06/06...Add 'One Column' bit (3) to Workbook DataType
2.50.0502 09/14/06...New Interactor polarization plot options
2.50.0503 09/25/06...BUG...Worksheet optimization did not quit when manually stopped
2.50.0601 10/01/06...Interactor: cosmetic improvements; file change indicator updated
2.50.0602 10/05/06...Friendlier error message if incorrect CIE data range
Variables change flag activated when All/None/Some clicked
2.50.0603 10/10/06...Added BASIC Sub GetRTData
2.50.0703 10/20/06...Interactor macro capability (under Automation)
Formulator dialog now closes after Revert clicked
2.50.0803 11/01/06...Interactor adds < > and - + keys for value changes
Can use A/um for Angstrom/micron in non-Western fonts
Fixed problem with User Functions dialog
Added comments to NTFS file property
Modify Interactor for European number notation
2.50.0804 11/03/06...Interactor + massive layers disables some Parameter choices
2.50.0805 11/09/06...BUG...Interactor layers up/down did not work with Shift, Ctrl
Movie mode active when Pol Options = Default prevents hang-up
2.50.0820 11/12/06...Improved directory browser in File...Configuration dialog
2.50.0834 11/21/06...Interactor layers grid resizes when few layers
Shift + Click labels main graph (Click only was bug)
Shift + Click zooms Interactor and FSPlot zoom mode
BUG...Interactor crashes program if Ignore Layers used
BUG...Ignore Layers sets layers to 0 in some cases (Abs+Sd2)
2.50.0836 11/27/06...BUG...NTFS File Properties did not work correctly
Add clipboard copy mode (metafile/bitmap) to Interactor options
2.50.0837 12/01/06...BUG...Interactor did not replot with Shift/Ctrl and unchecked layer
2.50.0838 12/07/06...BUG...NTFS File Properties crashed with FAT volumes
Add macro command BasExec to directly run BASIC code
2.50.0839 12/18/06...BASIC Sub EdgeCalc now works with very low (blocking) values
2.50.0840 12/26/06...BUG...Problems when index coefficients > 7
2.50.0843 01/18/07...BASIC Sub CalcRand...Set kType = 1 to retain randomized design
2.50.0844 01/22/07...Eliminated possible spurious 'Invalid absorbing entrance medium' message
2.50.0845 02/05/07...BASIC Sub WbOptimize added
2.50.0846 02/11/07...CSV spectra option 'For Excel' now works as designed
2.50.0852 03/08/07...Addition CIE Interactor display options
Movie mode no longer crashes with complex designs
New Layer Change (Relative % or Absolute) setting
2.60.0001 03/08/07...Graphics engine Version 6.0 (support for thick patterned lines)
File Properties List dialog
2.60.0002 03/18/07...Add Layer Error Analyzer
2.60.0004 04/01/07...Add BASIC Property PlotNumber, Interactor log scales
2.60.0006 04/08/07...BUG...File Properties List did not display first file
Problem inserting design macros utilizing index functions
(fixed for angle = 0)
2.60.0007 04/10/07...BUG...Incorrect Tooling Factors form locks program
2.60.0009 04/24/07...Minor improvement in BASIC Layer Error code
Add Setup...Show Indices dialog to Interactor
BUG...Possible Interactor crash for zero thickness layers
2.60.0012 06/14/07...Open European Excel CSV (";", ",") with USA settings (",", ".")
and vice-versa
2.60.0013 06/20/07...User-targets now support long formulas; function list updated
2.60.0100 07/10/07...New Interactor absorptance plots
Add AIR and SUB labels to opti index variables grid
New BASIC Sub CieOptimize, Property CieYield
2.60.0120 07/15/07...Add File Properties List to Film Indices
2.60.0121 07/25/07...Varian *.spc spectra (starting at high wavelength) supported
2.60.0201 07/30/07...Spectra file property list (MEASURE required)
Opening component file (axes, etc) sets FILM Archive change flag
2.60.0212 08/07/07...'Author Only', 'Author Log-on' Administrator options
BUG... Index Function CAUCHYM did not work
2.60.0220 08/26/07...R/T choice in CIE dialog
Merit Function option in Interactor
2.60.0222 08/28/07...BUG...Target generator inserted wrong user-defined targets
Phase targets now utilized in genetic or flip-flop methods
2.60.0223 09/10/07...Selecting E-field now locks Side 2 Compensation setting
2.60.0224 09/14/07...BUG...Text annotation could not be edited with Annotator
BASIC Property Get IDModInfo added
2.60.0300 10/03/07...Wavelength decimals and number of data points increased
2.60.1000 10/28/07...Interactor supports index coefficient changes
2.60.1010 10/30/08...Minor Interactor menu tweaks to prevent error messages
Add BASIC Sub SetLayersIgnore
2.60.1020 11/12/07...File Properties List adds Find by Description & Title fields
2.60.1031 11/18/07...Wavelength List dialog modified for MultiWave monitor curve
Designs retained after n,k table error (can defeat)
2.60.1032 11/23/07...Can paste 2 column phase data
BUG...Inaccurate GDD calculations
2.60.1040 12/02/07...BUG...Incorrect FSPlot border color when set to graph background
BUG...Interactor macros using BASIC Sub Display disables menus
Can select layers to apply Interactor All, None, Some commands
Increase max capacity of contour plot points
2.60.1041 12/16/07...LT export to CodeV etc deleted
Installation BUG...LT did not recognize HASP key
2.60.1042 01/07/08...BUG...DDE set k=0
2.60.1100 01/28/08...CIE ASTM compatibility 380-780 nm
2.60.1101 02/05/08...BUG...Blank entry in Targets pull-down list
2.60.1110 02/08/08...Use CIE supplied data including 1 nm interval
2.60.1111 02/20/08...BUG...FSPlot settings not saved
2.60.1120 02/27/08...Add Work File ID for network users
2.60.1200 03/10/08...Film Indices list box (design editors, Activator) now resizable
Add Dispersion, Description columns to Layers Mode editor
2.60.1300 03/31/08...FILM Archive file association (*.faw) added
2.60.1301 04/03/08...BUG...Too many digits displayed for Design/Eval wavelengths
2.60.1302 05/04/08...Delete spurious error message when started remotely
2.60.1310 05/08/08...Add Revert button in Groups design editor
BUG...Incorrect copied design in Layer Error Analyzer
2.60.1400 06/10/08...Add dominant wavelength/purity (D65) to Interactor
2.60.1401 06/17/08...Spectra DDE Options test and issues resolved
2.60.1402 06/23/08...BUG...Problem with Open All after deactivating Work ID
2.60.1501 06/25/08...Can use Workbook in Interactor (limited functions)
2.60.1502 07/01/08...BUG...In some cases Interactor design changes were lost
BUG...Paste error in Groups editor in Extended Materials mode
2.60.1503 07/10/08...Improved error trapping for massive layers in parentheses
2.60.1504 07/22/08...Improved Interactor handling for slow calculations
2.60.1505 07/30/08...Problem pasting data in FSPlot when using Wavelength List
2.60.1507 08/04/08...Replace Target Setup menu with buttons
2.60.2000 09/25/08...Global Search implemented
2.60.2020 09/28/08...Tooling Factor dialog added to Interactor
2.60.2021 10/02/08...Tooling Factor dialogs now support Extended Materials mode
Improved layer formatting for Extended Materials mode
2.60.2022 10/14/08...BUG...Workbook did not open at last window size
2.60.2023 10/28/08...BUG...Descriptive labels not updated with opt/phys units
2.60.2100 11/11/08...Activator support deleted
2.60.2200 12/11/08...Spread 8.0 color enhancements, 120 DPI font adjustments
2.60.2203 12/15/08...FSPlot Module now displays correct RGB colors
FSPlot RGB colors now support 'Plot %R + %T' mode
BUG...Crash when opening Groups Mode editor (DESIGN LT only)
Designs >32K in length now supported
2.60.2204 12/30/08...BASIC DispBox is topmost form
2.60.2205 01/12/09...Minor revisions for Segoe UI 9 font (Vista option)
2.60.2206 01/15/09...BUG...MS Sans Serif 8 font displayed in 10 pt
2.60.2220 01/21/09...Optimization thickness limits can be auto-set to (Min+Max)/2
2.60.2221 02/09/09...Improvements in GDD, TOD accuracy
BUG...GDD, etc permanently disables Interactor 'R' pol
2.60.2222 02/20/09...BUG...Interactor did not always plot CIE coordinates
CIE plot now indicates D65 when RGB colors shown
2.60.2223 03/04/09...BUG...User-illuminants saved prior to 2.60.1100 did not load
2.60.2224 04/03/09...BASIC Sub GetWaveRange returns min/max calculation range
2.60.2225 04/12/09...Include total pages in Report Generator page numbering
2.60.2240 05/06/09...BASIC Sub FilePropsList returns names in File Properties List
2.60.2241 05/08/09...Interactor Unzoom only refreshed lower graph
2.60.2242 05/10/09...Minor user-interface revisions in Groups & Layers editors
2.60.2246 05/18/09...Update Film Indices...List n,k Tables capability
BUG...FSPlot tolerancing stopped at 12 iterations
Best genetic design saved for all termination conditions
2.60.2247 06/11/09...DDE Import/Export commands hidden by default in Film Indices,
Groups Editor, Targets Editor (Enable in File Configuration)
2.60.2260 06/15/09...New Spectra..Smooth Data interactive dialog
2.60.2261 06/22/09...Can specify FTG-style message box font
2.60.2265 07/21/09...Augmented File...Open/Save in FILM Archive mode
BUG (see 2246)...Genetic refinement can hang program
Initial design retained in the case of backward evolution
2.60.2266 08/23/09...Fixed Show Indices problem when using Vista/120 dpi
Increase FSPlot Formulator capacity to 20 spectra
FSPlot status bar now indicates spectra count
2.60.2268 08/27/09...User Index Functions: delete QUADS, QUADSK; add QUADK
BUG...BASIC Sub SetIndexList did not work properly
2.60.2269 09/01/09...Workbook optimization error when Target count = 0
2.60.2270 09/04/09...Address possible help file not found issue
2.61.0000 09/21/09...HTML help
2.61.0001 10/05/09...Genetic: improved error messages, max population 9999
2.61.0002 10/13/09...Keystrokes Alt+D/Alt+T did not trigger Design/Tools menus
2.61.0003 10/15/09...Macro reference documentation moved to Tools section
2.61.0004 10/26/09...FSPlot 'Thick line' Border Style added
2.61.0021 11/03/09...Open/Save Excel 2.1 .xls spectra
2.61.0022 11/18/09...<Cancel> in File Open dialog did not work as intended
2.61.0031 11/29/09...Save n,k Table in Index Archive n,k viewer
Add BASIC Property SubType
Tweak View menu in Film Indices dialog
n,k viewer can show k in scientific notation
2.61.0032 12/14/09...Help...Reset Dialogs restores default size/position
2.61.0033 12/25/09...BUG...Some FSPlot Module commands hidden
2.61.0100 01/04/10...Interactor improvements including target plot
Delete obsolete FTG-style file dialogs
2.61.0102 01/12/10...Possible problem switching from n,k function to tables
All toolbar icons now disabled when running macros from IDE
2.61.0104 01/18/10...'x' ('X') equivalent to 'WM' in user-defined index functions
Open Europe Excel .csv spectra (decimal ',', list sep ';') with
USA settings (decimal '.', list sep ',') now works correctly
2.61.0105 01/18/10...Possible problem opening FilmStar-format CSV with Euro settings
2.61.0106 02/01/10...Layers editor closed with Show Indices now resizes correctly
2.61.0109 02/15/10...Workbook DataType bit 5 (+32) disables NOL constraints
Target Generator: Disable inverse spacing when wave is frequency
2.61.0121 02/24/10...Updated Layers editor selects materials by description
Add Edit..Sort by Description in Film Indices dialog
2.61.0123 03/02/10...Additional user-formula error messages
2.61.0124 03/12/10...BUG...BASIC Sub IndexCopy (macro INDEXCOPY) did not work
2.61.0201 03/24/10...CIE Interactor update, RGB Comparator, RGB Boost
2.61.0300 04/04/10...Report Generator adds BASRUN action command
2.61.0301 04/28/10...Save As button now works in augmented FILM Archive mode
2.61.0303 05/19/10...CIE window status bar now uses Min/Max Y settings
Spectra...Data Table now allows > 32K wavelengths
BUG...Possible Interactor CIE error when importing valid data
Interactor color bars show RGB values in tooltips
2.61.0305 06/27/10...'Read-only' indicator in toolbar
'Tooling Factors' renamed to 'Tooling Correction Factors'
2.61.0307 07/21/10...Add 'Convert Spectrum' button to Optimization Targets dialog
2.61.0308 07/26/10...Enhanced User Target dialog adds Description column
2.61.0311 07/29/10...Index vars now work in NOL; not recommended for reverse engineering
Index limits added to NOL
2.61.0312 08/02/10...Add BASIC Property Let FileName
2.61.0315 08/06/10...Smoothing now works with more than 32K data points
BASIC Sub SetIndexList clears previous Film Indices grid
BASIC Sub AxesPaste now works in Wavelength Range axis mode
2.61.0316 08/22/10...BUG...Could not open designs in Design Macro dialog
2.61.0317 08/29/10...Add Reverse Segment command to Groups Mode design editor
2.61.0318 09/03/10...'Error' label in Smooth Data dialog did not turn off
Setting Bandwidth = 0 nm does not generate error
2.61.1000 10/06/10...Design Recorder added
NTFS Properties List combines Date & Time columns
2.61.1030 10/13/10...Add optical density optimization targets
Add Calculator (Help Menu)
2.61.1031 10/18/10...Evaluate dialog updated for Phase Pol=R at 0 deg
2.61.1042 10/27/10...Schott diabatic [1-log(log(1/t))] plot added to FSPlot
2.61.1050 10/28/10...Diabatic plot added to Interactor
2.61.1051 10/29/10...BUG...Tooling dialog did not check selected materials
2.61.1061 11/17/10...Updated and corrected handling of encrypted designs
FSPlot/Interactor diabatic zoom function tweaked
2.61.1063 11/29/10...BUG...Tooling Factors not transferred to Interactor
2.61.2000 12/07/10...BASIC macros and optimization in Interactor
BASIC Property Interactor added
2.61.2001 12/16/10...HART1, HART2, DRUDEM index functions implemented
2.61.2004 01/10/11...Target generator now shows maximum targets correctly
2.61.2006 01/18/11...FSPlot adds diabatic auto scale option
FSPlot zoom disabled if no curve plotted
2.61.2007 01/20/11...Film Indices error prevents <OK> from closing dialog
2.61.2008 02/04/11...Invalid User-Defined Illuminant range gives error message
2.61.2010 02/10/11...Eliminate looping after Workbook optimization error
Stop function in Workbook optimization now works properly
LAYERSCOPY macro command now works in hidden Workbook
Added status bar messages to hidden Workbook optimization
2.61.2022 02/24/11...Optimization variables reassigned after Reverse Design
2.61.2101 03/06/11...File List dialog updated to include Find capability
NTFS File Properties auto prompt
2.61.2105 03/29/11...Recorder triggered by Calculate after Design/Indices change
Program title indicates multiple instances
Design Recorder not available in 2nd and subsequent instances
2.61.2106 04/01/11...Tooling Factor calculation always utilizes DLS algorithm
2.61.2108 04/05/11...Possible (rare) problem opening targets from File Menu or BASIC
Work files now take into account multiple instances (sessions)
2.61.2109 05/16/11...FSPlot table 'Outside below' setting fixed
Monochrome setting shown as checked when FSPlot opened
2.61.2113 05/23/11...Recorder can be minimized
Header fonts can be set in data entry grids
DX format now saves %R/%T < 0
2.61.2121 06/01/11...Recorder controls moved to Toolbar, added to Design menu
2.61.2130 07/03/11...Action command BasExec implemented in Report Generator
2.61.2131 08/26/11...Simplex error message warns about index variables
2.61.2133 09/08/11...User-defined functions only appear once in Film Indices pull-down
Changes in user-defined functions trigger save prompt
Improved Film Indices error handling for undefined index function
2.61.2134 09/15/11...Optimize in Interactor (Long Menu) now works when Merit displayed
2.61.2135 10/04/11...Check box indicates inverse wavelength spacing
2.61.2200 10/12/11...Evaluate and plot user-defined functions (opti targets)
2.61.2210 10/23/11...Calculator functions upgraded (moved to Evaluate Menu)
2.61.2214 10/26/11...ActiveX COM version compatibility issue fixed
Calculator 'out of range' error handling improved
2.61.2220 11/08/11...Suppress File...Save when encrypting designs
File revision update stabilizes encryption security
2.61.2223 11/17/11...BUG...Targets Convert Spectrum did not work for T phase targets
Help update for Calculator; Calculator now clears error condition
Calculator entries not stored in INI file
Could not open component files unless Augment File set
2.61.2231 11/21/11...Improved message box/sounds compatibility in Vista/Win 7
2.61.2232 11/27/11...BASIC Property PlotLegendSimple added
2.61.2233 12/06/11...Memory info in Help...About deleted
Glance Networks info screen updated
2.61.2240 12/20/11...BASIC Function WbSaveAs added
2.61.2241 12/23/11...BUG..."Index table error" not displayed when DESIGN invisible
2.61.2244 01/05/12...Add Data...Paste Legends to FSPlot Module
Copyright updated
2.61.2246 01/20/12...Dual axes FSPlot mode with Interactor
Variable Level implemented in BASIC Sub BandCtr
2.61.2247 01/24/12...Hidden Workbook supports Index Functions
2.00.0004 01/09/99...BUG: 'Use Windows message box' did not toggle
2.00.0005 01/14/99...Too many columns in Index Functions grid
BUG: Create Table did not work with Delta < 0
Minor improvements in Index Functions dialog
2.02.0000 01/25/99...Regional settings supported
Index coefficients >7 possible
2.02.0001 02/04/99...Update e-mail address
2.02.0002 02/12/99...BUG: Error when >7 coefficients
2.02.0003 04/04/99...Eliminate WinNT Num Lock flicker in dialogs
2.02.0100 04/18/99...Improvements in n,k Algorithm 1
2.02.0101 05/18/99...Problems using European decimal notation
2.02.0102 06/16/99...Uses comdlg32.ocx 6.00.8169
2.10.0100 07/05/99...HASP ID Module, fix CLSID value
BASIC File...Exit activates main screen
Can edit multiple BASIC sheets
2.10.0101 07/15/99...HASP ID# displayed in hex
List Files case-independent
2.10.0200 07/26/99...On-line help and manual update
2.10.0201 09/08/99...BUG...n,k Algo #1 doesn't work sometimes
2.20.0000 11/14/99...Recompiled with VB6
2.20.0100 11/22/99...Add k damping factor for Algorithm 1
2.20.0200 11/27/99...SELLG dispersion formula for Schott and Ohara glass
2.20.0300 12/09/99...VB6 BUG resulting in Print Graphics crash Win 95/98
2.21.0000 12/13/99...Add NOL gradient solver to n,k Algorithm 1
2.21.0001 01/05/00...BUG...SELLG dispersion formula incorrect
2.21.0100 01/10/00...Pull-down lists replace file names in text boxes.
2.21.0101 02/10/00...Sort indices after File...Paste
2.21.0102 02/27/00...Updated program exit routines
2.21.0103 03/30/00...BASIC 6.2.09
2.21.0104 04/16/00...Updated icon
2.21.0105 05/03/00...BASIC 6.3.08
2.21.1000 05/08/00...Sopra .nk import
2.21.2000 06/26/00...File import path retained in design1.ini
Use Refl spectra in Algorithm 2
2.21.2020 07/04/00...New n,k Algorithm 4: substrate n (k=0) from %R
2.22.0000 09/12/00...Revised edit shortcut keys
2.22.0001 09/28/00...BUG...Cannot enter fractional substrate thickness
in European Windows
2.22.0100 11/07/00...Normal (unbold) dialog fonts option
2.23.0000 11/19/00...Can use Mixed user index function with one index table
2.23.0100 11/24/00...BASIC updated: IndexList$
Add Convert Table (useful for Zemax) (sub IndexConvert)
2.23.0101 03/20/01...Visual Studio SP5 update
2.23.0102 03/24/01...BUG...Possible problem displaying file name in BASIC IDE
2.23.1000 04/03/01...Spread 3.0, option to encrypt index files
2.23.1100 05/01/01...Can input initial index value for n,k Algorithm 2
2.23.1101 05/30/01...BUG...Index Function <Restore> did not update last row
2.23.1102 06/05/01...BUG...Possible problems with Japanese (Chinese) Windows
2.23.1103 06/13/01...BASIC Property nIndex added
BUG...Index Functions...cannot optimize k with linear axes
2.23.1104 06/15/01...USB HASP
BUG...problem when more than 7 index coefficients specified
in configuration (to be supported in 2.23.2000)
2.23.1105 06/27/01...BUG...Mixed Index Functions: k not calculated
2.23.1106 06/29/01...Fixed possible issues with Japanese/Chinese Windows
2.23.2001 07/01/01...Index Functions revised
BUG...Workbook problems: auto-open, function evaluation
2.23.2002 07/09/01...Added index functions SELL3, SELL3K1, SELL3K2
2.23.2003 07/23/01...BUG...Mixed index functions pull-down did not capitalize file name
2.23.2004 07/30/01...BUG...Table Edit...Copy problem with European decimal (',')
2.23.2006 09/04/01...Added Substrate T known, k=0 to algorithm list
BUG...Smoothing function type not specified correctly
2.24.0000 09/17/01...Updated print module, rename: index1.exe
2.24.0001 10/21/01...Update Workbook File Menu
2.24.0002 10/26/01...Worksheet close brings up Save As dialog if sheet unnamed
2.24.0003 11/01/01...BUG...Bringing up User Functions dialog erased coefficients
2.24.0004 11/11/01...FTG Software web links in Help menu
BUG...Specifying light gray background gave black
BUG...Could not open spectrum having long file name
2.24.0005 12/04/01...<F2> action in grid more Excel-like
2.24.1000 01/11/02...New toolbar
2.24.1001 01/16/02...BUG...International settings error in Win 98
2.24.1002 02/07/02...Different fonts (new dialog) for grid and text editor
2.24.1102 02/18/02...Import Woollam .mat NK data files
File...Import facility moved to main screen
2.24.1103 02/25/02...Possible problem with log scale using European decimal ","
2.24.1104 04/03/02...Up to 4000 files in directory, faster List Files
Alternate rows in multi-column grids displayed in color
2.24.1202 04/14/02...Windows common dialog file open/save
Option to save index tables in any directory
2.24.1203 04/17/02...BUG...BASIC IndexList$ did not use specified delimiter
2.24.1204 04/24/02...Enhanced File List dialog
BUG...Grid Ctrl+Arrow keys not working properly; possible
Ctrl+Tab crash
2.24.1205 05/05/02...Revised colors for improved Windows XP compatibility
2.24.1220 05/13/02...Updated help and manuals
2.24.1221 06/03/02...Add Edit...Paste Function in Index Functions dialog
2.24.1222 06/05/02...BUG...Could not open Excel-created .csv spectrum
2.24.1223 06/06/02...SmartUI update addresses disabled {F4} issue
2.24.1224 06/23/02...Overwrite prompt when opening files from non-default directory
and re-storing in default
Adjust # decimal places via design1.ini as follows
[INDEX]
nDecAdjust = 1
kDecAdjust = -1
2.24.1301 07/31/02...Long names for all file types
2.24.3313 08/27/02...BUG...Index Table file names sometimes not displayed
2.24.1400 09/15/02...Graph axes bold/normal follows selection in DESIGN
2.24.1401 10/09/02...User Defined Indices...suppress absorption check in Mixed mode
2.24.1402 10/23/02...'$' cannot be first character when saving file
BUG...Create Table might display zero k values
Compatible with SmartUI2 build 97
2.24.1403 11/05/02...BUG...Could not open some older files
2.24.1404 12/13/02...Add ANG variable to user index functions
2.24.1405 01/01/03...Update copyright
2.24.1406 02/09/03...Add birefringent materials via User Index IFP and IFS
2.24.1407 03/19/03...Combo box in Mixed Index Function shows spurious entry
2.24.1408 04/21/03...Add 'Restrict fit to current wavelength range' in Dispersive
Index Functions dialog
2.30.0001 04/23/03...FilmStar Administrator
Maxwell-Garnett, Bruggeman index models
2.30.0002 07/09/03...BUG...File Save and Save As menus may not be visible
2.30.0003 08/15/03...BUG...Problems with t<->k conversion
2.30.0004 09/12/03...Did not save Windows message box choice
2.30.0103 09/19/03...Improved dialog and grid fonts
2.30.0105 10/08/03...Minor cosmetic improvements
2.30.0107 11/21/03...Function wavelength range independent of graph range
Add File...Open Recent menu command
2.30.0204 11/27/03...Macro commands added for running BASIC programs
New BASIC property nkTable transfers n,k data
BasRun now permits spaces in BASIC file name
Updated Auto Scale function
Updated BASIC property IndexName
2.30.0207 12/08/03...Grid adjusts for nonstandard font sizes
2.30.0208 01/19/04...BUG...Convert Table did not use indicated range
2.30.0209 03/04/04...n,k Calculations dialog updated for Verdana 8
2.30.0210 03/15/04...BUG...Crash in new XP machine when FS Database installed
2.30.1001 04/05/04...Forouhi-Bloomer and Tauc-Lorentz index models added
Remove wavelength type restriction in Create Table
2.30.1003 04/12/04...BUG...Problems with BASIC Property nkTable
Add browse capability to find BASIC index functions
2.30.1004 06/17/04...Minor cosmetic adjustments for XP look
2.30.1005 07/05/04...Can now import spectra sorted by decreasing wavelength
2.30.1100 08/29/04...Add BASIC FileOpen (alias for IndexOpen) and FileSave (new)
Glance Session link added to Help menu
2.30.1101 09/01/04...Open Recent list extended to 8 files
2.30.1102 09/23/04...Updated fax number in Help...About
2.30.1103 01/24/04...File List dialog now resizable
2.30.0210 03/14/04...BUG...Encryption crashes programs
2.30.0211 03/21/04...Minor improvement in File...Save
2.30.1000 04/04/04...Add Tauc-Lorentz, Forouhi-Bloomer, eV
2.30.1001 04/05/04...Remove wavelength type restriction for Create Table
2.30.1003 04/12/04...BUG...Problems with BASIC Property nkTable
Can browse for BASIC file name in User Index dialog
2.30.1004 06/17/04...Minor cosmetic adjustments for XP look
2.30.1005 07/05/04...Can import experimental data sorted in reverse
2.30.1100 08/27/04...Add BASIC FileOpen (alias for IndexOpen) and FileSave (new)
Add link to Glance session in Help menu
2.30.1101 08/31/04...Open Recent list extended to 8 files
Index table size/position saved
2.30.1102 09/23/04...New fax number in Help...About
2.30.1103 10/24/04...File List dialog resizable
2.30.1104 10/29/04...BUG...Some BASIC functions gave ID Module error
2.30.1105 11/08/04...[Configuration] AllowNegInx=-1 enables 'left-handed' films (n<0)
NOTE: Use at own risk...not verified by FTG
2.30.1200 11/29/04...User defined index functions stored in n,k file (*.itw)
2.30.1201 12/29/04...Update copyright date
2.30.1203 01/24/04...BUG...Problem opening file containing user-defined functions
Current file descriptions retained when stored with same name
2.30.1204 01/31/04...File...Import removes encrypt status
2.30.1301 02/14/05...Add new k units {aE,(aE)^2} for band edge analysis
2.30.1302 02/18/05...Improvements in File Import routine
2.40.0001 04/04/05...Update Spread to v7, Basic to v7
2.40.0002 04/19/05...Add Alpha^2 units for bandgap analysis
2.40.0004 04/21/05...Improved handling of mixed materials
2.40.0005 05/10/05...BUG...File Description not retained
2.40.0101 06/06/05...BASIC updated to facilitate XML import/export
User Defined Index Functions: Formula and Mixed combined
Leybold SYRUSpro mode added
2.40.0103 06/27/05...New dialog for inserting SYRUSpro index functions
BUG...Possible problem opening User-Index Collection
2.40.0105 07/20/05...Negative k option added to BASIC Function IndexList
2.41.0000 11/05/05...Major graphics update
2.41.0100 11/25/05...Graph Legends added, completing graphics update
2.41.0202 12/15/05...Index Function dialog reworked
2.41.0205 01/16/06...Add some BASIC help strings as needed
2.41.0206 02/15/06...Hourglass now goes away after error in function fit
2.41.0300 03/07/06...FSPlot, Workbook, Macro commands moved to Tools menu
2.41.0302 05/02/06...Add Clear and Copy to Functions Edit menu
Fix minor axis labeling problem
2.41.0303 05/09/06...Minor changes in grid and tick layout
2.41.0304 06/27/06...Minor graphics tweaks
2.41.0305 08/01/06...Clicking OK in nk Algorithm 1 did not retain values
NOL algorithm was erroneously deactivated in nk Algorithm 1
2.41.0306 09/27/06...Status bar labels now agree with display mode settings
2.41.0308 10/08/06...Font size adjustable (as in Interactor) 2.41.0310 10/22/06...Delete spurious error messages when pasting an Index Function
2.42.0402 11/01/06...Angstrom and Micron symbols now A and um for non-Western fonts
Fixed problem with User Functions dialog
Added NTFS file property with comments
2.42.0420 11/12/06...Improved directory browser in File...Configuration dialog
2.41.0421 11/26/06...BUG...NTFS File Properties did not work correctly
2.41.0422 01/11/07...Open spectra in CSV Excel format, paste 0-1 or 0-100% spectra
2.41.0423 03/18/07...BUG...Spurious error message when inserting glass index functions
2.50.0000 03/08/07...Graphics engine Version 6.0
2.50.0001 03/18/07...BUG...Spurious error message when inserting glass index functions
2.50.0002 04/01/07...Log wavelength scale added
2.50.0003 05/09/07...BASIC Sub FunctionPaste added
2.50.0004 06/14/07...Graph title now saved with .itw file
2.50.0050 07/15/07...Add file properties list dialog
2.50.0061 08/07/07...Administrator 'Author Only' and 'Author Log-on' security options
2.50.0062 09/14/07...BASIC Property Get IDModInfo added
2.50.0063 10/04/07...Could not enable/disable NTFS File Properties
2.50.0070 11/12/07...File Properties List adds Find by Description & Title fields
BUG...File Properties did not retain enabled status
2.50.0071 12/16/07...BUG...INDEX LT did not open on some computers
2.50.0100 03/31/08...Index Table file association (*.itw) added
2.50.0101 05/04/08...Delete spurious error message when started remotely
2.50.0102 05/22/08...BUG..Excel formatted CSV spectra did not open
2.50.0131 06/03/08...Can open/paste 2-column spectra
Index tables retained are restored when using Add/Delete
2.50.0132 07/22/08...Move plot symbol choice to Graph...Colors
2.50.0200 11/11/08...Activator support deleted
2.50.0201 11/23/08...Main Menu toolbar always has form background color
2.50.0300 12/11/08...Spread 8.0 color enhancements, 120 DPI font adjustments
2.50.0320 12/23/08...Add increase/decrease arrow control to Index Function dialog
2.50.0321 12/25/08...Can now plot functions with different ranges on same graph
2.50.0322 01/12/09...Minor revisions for Segoe UI 9 font (Vista option)
2.50.2323 01/15/09...BUG...MS Sans Serif 8 font displayed in 10 pt
2.50.0324 04/16/09...Add line plots as alternative to symbols
Reload previous Graph Details selection
2.50.0400 04/24/09...Add new envelope algorithm for reflective substrates
Remove spurious "NTFS File Properties.." error message
2.50.0401 05/07/09...Minor BUG...Delete All Plots was enabled/disabled in Tools
Menu instead of Graph Menu
2.50.0402 05/14/09...BUG...Recalculating n&k Algorithms 2,3 may give bad k values
2.50.0403 06/07/09...In n,k Algorithm 4 k<0 replaced by k=0
2.50.0404 06/22/09...Can specify FTG-style message box font
2.50.0420 07/01/09...n,k Algo 4 with Refl Sd2 now uses fast analytical solution
2.50.0421 08/26/09...User Index Functions: delete QUADS, QUADSK; add QUADK
2.50.0422 09/04/09...Address possible help file not found issue
2.51.0000 09/21/09...HTML help
2.51.0011 11/11/09...Auto-paste row data into a column when appropriate
BASIC FileOpen, FileSave now display file name in marquee
Add Property PgmPath to BASIC
2.51.0013 11/18/09...Graph...Auto Scale implemented in Filter (t/%T) mode
Program title bar indicates changed files with '*'
Add Setup...Clear All menu command
2.51.0014 12/14/09...Help...Reset Dialogs restores default size/position
2.51.0100 01/04/10...Delete obsolete FTG-style file dialogs
2.51.0101 01/11/10...Scientific wavelength format when log wavelength selected
2.51.0103 01/18/10...User-defined index functions can have no coefficients
'x' ('X') equivalent to 'WM' in user-defined index functions
Open Europe Excel .csv spectra (decimal ',', list sep ';') with
USA settings (decimal '.', list sep ',') now works correctly
Auto log wavelength scale when Max/Min >= 20
2.51.0104 01/18/10...Possible problem opening FilmStar CSV with Euro settings
2.51.0120 01/21/10...Add BASIC Sub Display 2.51.0121 04/02/10...Index Table can display k in scientific notation
2.51.0202 06/23/10...Read-only files cannot be overwritten
2.51.0203 08/01/10...Single n,k value always plotted with symbol
Auto-scale command now works with one data point
2.51.0204 10/06/10...NTFS Properties List combines Date & Time columns
2.51.0220 10/13/10...Add Calculator (Help Menu)
2.51.0221 11/01/10...Fix possible Convert Table wavelength out-of-range error
2.51.0222 11/16/10...Hide Graph menu when opening encrypted files
2.51.0223 12/16/10...HART1, HART2, DRUDEM index functions implemented
2.51.0301 03/10/11...File List dialog updated
2.51.0302 03/29/11...Program title indicates multiple INDEX instances
2.51.0303 04/17/11...Can open .dx, .spc, .xls spectra files
2.51.0304 05/23/11...Header fonts can be set in data entry grids
2.51.0305 09/07/11...Imported DX/SPC/XLS spectra files re-stored with correct CSV name
2.51.0306 10/04/11...Check box indicates inverse wavelength spacing
2.51.0311 11/21/11...Improved message box/sounds compatibility in Vista/Win 7
2.51.0313 12/06/11...Auto replot turned off after 'Function not Defined' error
Memory info in Help...About deleted
Glance Networks info screen updated
2.51.0314 01/01/12...Copyright updated
2.00.0013 01/01/99...BUG: Crash after entering invalid Workbook formula
2.01.0000 01/03/99...New hidden worksheet object
Mpe983_32...Lambda 2 'forgets' %T setting in Discrete Mode
Mpe983_32...Implement slit width for Lambda 14,40
BUG: Main graph not drawn if UseWinMsgBox = true
Add 'Use Windows message box' to Preferences
BUG: Data Type may not be displayed properly
BASIC IDE caption 'untitled' instead of '?A1'
Update copyright notice
2.01.0001 01/09/99...FSPlot Annotations now auto-displayed
01/12/99...Updated help corrects BASIC PlotLegend description
2.01.0002 01/14/99...Improvements in Wavelength List dialog
2.01.0003 01/17/99...Lambda 900 Dependency editors implemented
2.02.0000 01/25/99...Regional settings supported
FSPlot Formulator
2.02.0100 02/04/99...Workbook macros paste data when DataType bit 4 set
Open yet another P-E JCAMP variation
Macro Pe19SpOpen opens .sp spectrum
BUG: Open button illegible at Database startup
2.02.0101 02/11/99...Formulator 'del' operator deletes columns
2.02.0102 02/22/99...Plot Formula cleared when opening old file
2.02.0200 02/24/99...Macro command DataDeriv implemented
2.02.0201 02/26/99...Prevent possible problems in switching from V to VW
2.02.0202 04/04/99...BUG: BASIC PlotConfig crashes program
Eliminate WinNT Num Lock flicker in dialogs
2.02.0203 05/10/99...BUG: Could not save HP Diagnostic graphs
File Menu exit did not save configuration
2.02.0204 05/12/99...Cosmetic improvements in bitmap graphs
2.02.0205 05/18/99...Problems using European decimal notation
2.02.0206 06/01/99...Parameters open from Database now updates marquee
BUG: Annotations not automatically enabled
2.02.0207 06/09/99...BUG: Annotations problem with reversed axes
2.02.0208 06/16/99...Uses comdlg32.ocx 6.00.8169
2.02.0300 06/18/99...Spectra Format Options 'For Excel' implemented
2.10.0100 06/25/99...New version FSPlot, Lambda 19 support, HASP ID Module
2.10.0100 07/04/99...HASP Security ID Module
Lambda 19 support, updated FSPlot Module
BASIC File...Exit activates main screen
Edit multiple BASIC sheets
2.10.0101 07/09/99...BUG: Lambda 900 does not communicate
2.10.0102 07/15/99...List Files case-independent
2.10.0105 07/28/99...BUGS: Can't set Lambda 19 IR params, Lambda 19
background correct inoperative, Lambda Commander
wavelength dialog error
2.10.0106 08/25/99...Database did not work with Activator module
BUG...Scantraq Database did not read sqdview.ini
2.10.0107 08/26/99...Possible bug retaining FSPlot settings
BUG...<<FSPlot...>> does not resize FSPlot
2.10.0200 09/08/99...Updated help
BUG...PE 19 did not initialize in Test Mode
BUG...Not all Lambda 19 parameters set
2.10.0201 09/21/99...Could not print database report in read-only mode
Database Print All Records doesn't work
2.10.0202 10/21/99...Add Update Record menu cmd to Database
2.10.0300 10/27/99...Updated FSPlot module...select tick outer only
2.10.0301 10/31/99...Database useability improvements
2.20.0000 11/14/99...Recompiled with VB6
2.20.0001 11/15/99...BUG...Macro command MainWindow did not work
2.20.0002 12/27/99...BUG...convert data would not work for Ref or Bas
2.20.0004 01/06/00...BUG...Stop button did not work with Lambda 900
2.21.0000 01/10/00...Access 2000 compatible, wavelength compensation,
improved serial error handling
2.21.1000 01/17/00...PE 580B/680/780 support, plot module improvements
Lambda 900 status displayed in Commander dialog
2.21.1001 01/18/00...BUG...983G, 680 did not go back to manual mode
Try 88x parameters for 78x
2.21.1005 01/27/00...Revised 780 scan mode settings
Display Lambda 19 commands in status box
2.21.1009 02/07/00...Increase input buffer size (PE version)
Cary 1-5 (100-500) version mcary5_32.exe
2.21.1012 02/21/00...Lambda 800, P-E instrument names in logical order
Faster scan simulation in test mode
Eliminate funky behavior in scan window after resize
2.21.1013 02/27/00...BUG...some parameters changes did not prompt for save
Set Test Mode scan delay in Test Files dialog
2.21.1014 03/01/00...Updated program exit routines
Set Cary NeedToInit if instrument goes offline
Check NeedToInit in Sub GetReading
2.21.2000 03/07/00...P-E Spectrum GSX (2000) support
2.21.2100 03/30/00...Replace pdqcom32.ocx with mscomm32.ocx
Disable menus during initialization
BASIC 6.2.09
2.21.2104 04/13/00...P-E Spectrum GSX (2000) tested
2.21.2105 04/16/00...Updated icon
2.21.2106 05/01/00...Lambda 900 expert mode off uses default filter program
2.21.2107 05/03/00...BASIC 6.3.08
2.21.2108 05/04/00...Skip NIR value checks for Lambda 19 UV/Vis and 800
BUG...Cary version could hang up in Test Mode
2.21.2112 06/08/00...Format fix for Lambda 40 $SL (slit width) command
2.21.2113 06/15/00...BUG...Lambda 19 scan speed not set
2.21.2114 06/26/00...Possible crash if too many chars in description
2.21.2115 07/06/00...Long path names in macro DefaultPath (use "," delim)
Spurious file name in Graph Axes dialog
BUG...Template Line/Col indicator incorrect in Win NT
2.21.2200 07/25/00...HP 8453 version supports EPROM 3.9
2.21.2200 07/26/00...PE version supports Spectrum BX/1000
2.21.2201 08/02/00...BUG...Stop button not enabled in PE version
2.21.2202 08/28/00...BUG...Possible Initialize hang-up PE 800/900
2.21.2203 09/01/00...Recompile required for ProEssentials 3.0.0.7 update
2.22.0000 09/12/00...Revised edit shortcut keys
2.22.0001 09/21/00...Stop button always disabled for PE 1000, 2000
BUG...Annotations not updated when added
2.22.0003 09/26/00...FSPlot Module enhancements, Annotator fixes
European ("," decimal) FSPlot annotations supported
2.22.0100 10/01/00...Add BASIC MainEvents, Macro Quit command <Ctrl+Q>
BUG (HP8453 only)...BASIC macros only worked in IDE
2.22.0200 10/04/00...Updated FSPlot Module + BASIC plot setup functions
2.22.0201 10/10/00...Measure.ini (Scantraq.ini): [dbSpectra] SaveAs=-1
activates Database Module when saving spectra
2.22.0300 10/19/00...Further FSPlot updates including Subtitle
BUG..Auto Save status in OCX version not indicated
Add AxesTitle, AxesSubTitle macro commands
2.23.0000 11/07/00...Updated BASIC (new properties etc.)
Normal (unbold) dialog fonts option
2.23.0001 11/08/00...Database...improved 'SQL Execute' error message
BUG...program crash if missing picture files upon exiting
database layout mode
2.23.0002 11/09/00...PE Version...BUG...Initialize failure can lock menus
2.23.0100 11/13/00...PE Version...Fixed problems with Lambda 40 resulting from
manual mistakes: slit width setting, background correction
Optional parameters in Sub Scan in clsBasic and ctlScan
2.23.0101 11/17/00...Revised optional parameters in Sub Scan in clsBasic and ctlScan
BUG...BASIC Scan (macro SCANPLOT) did not utilize auto axes mode
2.23.0200 11/26/00...BASIC Subs BandCtr, BandMax, BandWidth
2.23.0300 01/19/01...Add BASIC Sub dbPlotSave
2.23.0301 01/24/01...BUG...File Print did not work in FSPlot
01/30/01...Can hide Scan command etc. in OCX version
2.23.0302 01/31/01...BUG...Possible crash when saving plot in database
2.23.0400 02/07/01...CIE calculated for data containing 380-770 x 1/5
2.23.0500 03/07/00...Add BASIC Sub PlotColors
Sort pasted spectra by increasing wavelength
Database supports passwords
Unlimited CIE user-illuminants
2.23.3600 03/12/01...Opens spectra saved in (international) Excel .csv format
2.23.0602 03/20/01...BUG...Calibration choices not correct for Cary
Remove Windows apps dialogs
New Sub GetCieTri returns X,Y,Z
Visual Studio SP5 update
2.23.0603 03/24/01...BUG...Possible problem displaying file name in BASIC IDE
2.23.0604 03/29/01...BUG...BASIC Property DataType did not change marquee label
2.23.1000 04/03/01...Spread 3.0
2.23.1001 04/08/01...BUG...BASIC property Spectrum_X did not work
2.23.1100 04/13/01...Updated BASIC Function ScanParams
04/17/01...ScanParams added to OCX versions
2.23.1101 04/26/01...HP8453...Main screen activated when it shouldn't be
2.23.1103 06/29/01...BUG...Possible problem using GRAMS file in Japanese Windows
USB HASP, new BASIC Property MainEnabled
2.23.1104 08/26/01...New BASIC sub WbExecute...runs (hidden) Workbook macro
2.23.1105 10/01/01...BUG...Some report template format commands didn't work
Update plot module libraries to 3.0.0.10
2.24.0000 10/17/01...Updated print module, rename exe files (drop _32)
2.24.0001 10/21/01...Add BASIC Sub WbSetName, macro WBSETNAME
Update Workbook File Menu
2.24.0002 10/26/01...Worksheet close brings up Save As dialog if sheet unnamed
2.24.0003 11/01/01...Macro buttons added to toolbar, new Property Get FileName
2.24.0005 11/12/01...FTG Software web links in Help menu
BUG...'noise' in .spc spectra
Fixed DBCS (Japanese Windows, etc) problems
2.24.0006 11/16/01...Plot module file name no longer converted to lower case
Add StartupID switch to prevent autostart ID problems
Can insert and delete rows in plot module Legends dialog
2.24.0007 12/04/01...Minor toolbar redesign
<F2> action in grid more Excel-like
2.24.0008 12/25/01...Pasting data with large number of points was too slow
2.24.1001 01/03/02...'Graph Details' dialogs; open recent files
2.24.1002 01/08/02...BUG...FSPlot Annotator did not show 'Arrow' symbol type
2.24.2000 01/11/02...New toolbars and redesigned property dialogs
2.24.2001 01/16/02...BUG...International settings error in Win 98
(OCX Version: 2.24.0008)
2.24.2002 02/04/02...Icons, dialogs and graphics modified for 256 colors
2.24.2003 02/07/02...Different fonts (new dialog) for grid and text editor
2.24.2005 02/12/02...BUG...Spurious crash when exiting HP and Varian versions
Annotator did not show color choices
Plot module did not retain some settings
2.24.2007 02/18/02...Right Axis dialog when right-clicking on FSPlot locks program
BUG...Problem pasting data subsets
2.24.2008 02/21/02...Elimination of (rare) crash when opening Annotations editor
2.24.2009 02/24/02...8453 Version only
BUG...Hang-up in European decimal format
BUG...File Save As saved spectrum, not parameters
2.24.2010 02/25/02...Possible OD scale problem using European decimal notation
8453 version...Add read and write delay dialogs
2.24.2011 02/27/02...Add BASIC Sub AxesRange for setting graph/FSPlot range
2.24.2012 04/04/02...Store FSPlot graphs in binary format (*.bin, for testing)
Up to 4000 files in directory, faster List Files
Alternating row colors in multi-column grids
2.24.2102 04/14/02...Windows common dialog file open/save (not in OCX)
2.24.2103 04/24/02...Enhanced File List dialog
BUG...Grid Ctrl+Arrow keys not working properly; possible
Ctrl+Tab crash
2.24.2104 05/05/02...Revised colors for improved Windows XP compatibility
BUG...Could not change title size in FSPlot (became 150)
BUG...Could not open spectra File with Windows dialog
2.24.2120 05/13/02...Updated help and manuals
2.24.1222 06/06/02...SmartUI update addresses disabled {F4} issue
2.24.1223 06/11/02...Wavelength List dialog did not display file name in title
2.24.1225 06/17/02...Toolbars disabled when macros run (prevents possible hangup)
2.24.2126 06/23/02...Overwrite prompt when opening files from non-default directory
and re-storing in default
2.24.2200 07/31/02...Long names for all file types
2.24.2202 08/27/02...BUG...Possibility that wave list names not displayed
2.24.2300 09/15/02...ProEssentials 4.0, normal fonts in main graph
2.24.2310 10/02/02...Table annotation added
2.24.2311 10/07/02...FSPlot 4.1 text annotation justification compatible with 3.0
2.24.2312 10/09/02...Add BASIC Sub PlotReload
BUG...FSPlot Reload Setup did not reload all parameters
2.24.2313 10/12/02...BUG...PNG option not shown in FSPlot Save As
2.24.2314 10/23/02...Database Add New Record improved
Compatible with SmartUI2 build 97
2.24.2315 11/28/02...PE version supports COM 1-16 (formerly 1-4)
2.24.2316 01/05/03...Update copyright
BUG...Dark palette not selected properly in main screen
2.24.2317 02/10/03...BUG...'100' sometimes not displayed in main graph
BUG...FSPlot grid axes value sometimes not displayed
2.24.2318 02/13/03...BUG...Scantraq Help gave "Topic does not exist" errors
2.24.2319 02/20/03...Can now paste data copied in FSPlot Edit...Copy Data
2.24.2320 03/24/03...BUG...Possible truncated data in FSPlot Edit...Copy Data
Speedier algorithm for FSPlot Formulator
2.24.2321 04/18/03...Multiple copies of Mpe983 on same port now supported for
PE Lambda 800/900, 983
2.30.0003 06/12/03...Updated Database Module
2.30.0004 06/19/03...Locate Soft Instrument files
Change [Spectrum2000] INI location to ..\Config
2.30.0005 06/26/03...Add PlotAxesFont and PlotTitleFont to BASIC
Set font names and shadow color (bitmap mode) in Graph Details
2.30.0006 07/07/03...Spurious 'Path not found' error in Macro 'Scan'
2.30.0007 07/08/03...<<Table>> did not work in Report Generator
Hourglass was persistent after scan completed
2.30.0009 07/14/03...Add Property Get TypeDataFile()
Derivative implemented for Absorbance (OD) scale
Improved auto-scale for Absorbance (OD) scale
Add macro commands RTAdd, RTMult; BASIC RTAdjust
DataSaveAsDialog macro did not use Windows dialog boxes
File list in test files dialog did not work
Ordinate in sci notation in FSPlot when auto scale on
2.30.0010 08/04/03...Leading '*' in file name suppresses ability to type into database list
2.30.0011 08/26/03...Wavelength calibration routine not called after PE IR scan in nm
2.30.0103 09/19/03...Improved dialog and grid fonts
Add BASIC Sub ReportPrinter
2.30.0104 10/08/03...Minor cosmetic improvements
10/14/03...New Cary versions
2.30.0107 10/19/03...Commands to insert BASIC file names into macro editor
Can chain encrypted BASIC files
2.30.0108 10/22/03...BUG...Possible crash when using BASIC FileOpen()
2.30.0110 10/24/03...Cary Version...Grating changeover range 700-1200 nm
2.30.0113 11/03/03...Log file capabilities enhanced
2.30.0115 11/27/03...BasRun now permits spaces in BASIC file name
Add BASIC Sub DataConvertList
2.30.0121 12/08/03...Cosmetic improvements in main graph, grids
2.30.0122 12/11/03...PE OCX...BUG...Device list did not show GX 2000
2.30.0123 12/15/03...Axes redrawn when opening parameters via recent list
2.30.0124 12/29/03...BUG...Sample plot may appear slightly shifted in wavelength
2.30.0125 01/08/04...HP8453 version...hide unused Spectrophotometer Scale entries
PE version...Lambda Commanders did not display correct fonts
2.30.1002 01/13/04...PE version adds ActiveX Server as device; update OOI server
2.30.1102 01/19/04...BASIC Sub PlotColors (line colors) added to FSPlot Create BASIC command
BASIC Spectrum_X, Spectrum_Y now work for Baseline and Reference data
BUG...Repeating Revert-Apply in Formulator did not work properly
Abort BASIC menu command replaces previous non working command
2.30.1103 01/27/04...PE version...In test mode ActiveX dark, ref and init commands now ignored
Can set FSPlot line colors to default in FSPlot Graph Details
2.30.1105 01/29/04...Abort BASIC dialog displayed when main form minimized
BUG...Possible subscript error after Spectrum_X, Spectrum_Y
2.30.1106 02/02/05...BUG...BASIC Function Reading not working in PE version
2.30.1107 02/05/04...Add BASIC Sub EdgeCalc for edge filter calculations
Bandwidth calculations now work in all wavelength units
2.30.1201 02/15/04...Add # Measurements setting to PE IR and Lambda 2/9
FSPlot Data menu replaces Edit menu; new data operations
BASIC Subs DataPlotOpen, DataPlotPaste, DataPlotSave
JCAMP "##YUNITS= % TRANSMITTANCE" now accepted (Hitachi)
2.30.1221 03/02/04...BUG...FSPlot line colors > 9 could not be assigned
Improved color selector in FSPlot Annotator
2.30.1222 03/15/04...BUG...Crash in new XP machine when FS Database installed
2.30.1223 03/21/04...Minor improvement in File...Save
2.30.1225 04/15/04...BUG...Could not access Formulator in Plot Module
Can specify custom vertical axis label in Plot Module
2.30.1226 05/16/04...Main form deactivated when macro running (problem using DialogFunc)
New File menu in Macro Commands dialog
2.30.1300 05/23/04...BUG...FS Database sort locked program
Database functions now work from BASIC IDE
2.30.1301 05/30/04...Database configuration disabled when database open
"Wavenumber" displayed in dialogs when 1/cm
2.30.1302 06/06/04...BUG...PE Version...Discrete mode failed when Readings > 9
2.30.1304 06/16/04...BUG...Backup flag not set for dbType=2
Minor cosmetic adjustments for XP look
2.30.1400 07/12/04...Cary version adds accessory functions in BASIC
2.30.1401 07/14/04...BUG...Scan (red) plot did not resize when window resized after scanning
2.30.1402 07/19/04...Report Generator adds Columns, ColumnSpacing, NewColumn, Up
2.30.1403 07/21/04...Add $MS 1 before $TD command (PE9)
2.30.1404 08/29/04...Glance Session link added to Help menu
2.30.1405 09/01/04...Open Recent list extended to 8 files
2.30.1406 09/23/04...Updated fax number in Help...About
2.30.1407 09/27/04...New 'DESIGN Format' box in Spectra...Format Options
2.30.1408 10/13/04...Problem with Lambda 9 background correction in discrete mode
2.30.1409 10/24/04...File List dialog now resizable
2.30.1410 11/10/04...BUG...possible problem opening spectra with upper case extension
2.30.1500 11/16/04...Replace FTG spc file routines with Thermo Galactic gspciolib.dll
2.30.1502 12/14/04...Clicking Revert in the FSPlot Formulator no longer changes grid font
Work files now save file descriptions; changed file warning
Current Scan Parameters file name displayed at startup
Add 'Suppress re-store...' check box in Configuration Preferences
2.30.1503 12/29/04...Update copyright date
BUG...File...Save Disabled did not work in FSPlot Module
2.30.1504 01/24/05...Can assign File Description in BASIC when using FTG-style dialogs
Current file descriptions retained when stored with same name
2.30.1505 02/04/05...BUG...BASIC AutoSave locked program
BASIC FileSave modified slightly
2.30.1600 02/06/05...Add Background category to ActiveX Setup menu (PE version)
BASIC Sub StatusLabel adds locking option
New Spectrum One server SpOne.exe
2.30.1605 02/10/05...Set LF as 88x output terminator ("$TE 1" problem on some machines)
Pause before "$RE 0" command
2.30.1606 02/13/05...Legend/Annotation maximum relative font size increased to 250
2.30.1611 02/28/05...Add FSPlot Annotation BASIC code generator
Annotation changes now give file save prompt
BASIC PlotTableGrid now works properly
Add Report Generator BASIC code generator
2.30.1615 03/10/05...Light graph line palette is now default
BUG...Scan graph not in % Response units when OD selected
MsgBoxTimer > 0 overrides message box type
Self closing message box now works properly in XP
2.40.0001 04/04/05...Built-in .mdb database deleted, replaced with macro functions
Update Spread to v7, Basic to v7
2.40.0002 04/22/05...Add new attributes to BASIC Sub PointPlot
2.40.0004 06/10/05...Can open McPherson .spc file (missing technique attribute)
Extended functionality in BASIC Function Reading
2.40.0005 06/15/05...Additional Graph Annotation line types
BUG...Rectangle annotation did not use selected color
Can now close Annotator with Escape key
2.40.0006 07/20/05...BUG...did not display DDE help section
Server (Raw Data) added (PE version), Property ScanRange added
2.40.0008 08/03/05...Uses current wavelength units if SPC .Xtype missing
Can import Ascanis .dx files (0-1 instead of 0-100%)
Server (Raw Data) device can use .dx files for Base, Ref, Std
BUG...OCX versions could not load latest Scan Method files
2.40.0013 09/06/05...BUG...Lambda 900 Commands can crash program when off-line
BUG...Exact zero values not plotted in FSPlot
2.40.0014 09/19/05...Wrong font after clicking Revert in FSPlot Formulator
--------- 10/04/05...Spectrum GX server (S2000Svr.exe, 16-bit) updated (vers 1.30)
after PE testing
2.40.0015 10/09/05...Replace 'Baseline' label by '0% Baseline' for clarity
Minor improvement in FSPlot when plotting OD
BasRun/BasOpen error message if BASIC file does not exist
2.40.0016 10/28/05...TempPath was not defined (used in running encrypted .bas)
2.40.0019 11/23/05...Minor FSPlot tweaks (F6 toggles axes color)
2.40.0020 11/27/05...BUG...Scantraq version did not open SAMPLE files
2.40.0030 12/15/05...Administrator 'Secure' option prevents importing datas
2.40.0032 01/04/06...Copyright update
New version (Mh3410.exe) for Hitachi U-3210/3410
2.40.0033 01/13/06...Hitachi version...European decimal notation implemented
PE version...Grid columns error in Scan Parameters 1B for servers
2.40.0035 01/16/06...Adds BASIC Sub BandMaxWave
2.40.0036 01/30/06...Scan button now disables in Test Mode when using file
2.40.0037 02/23/06...Ctrl+Right gives Graph Details dialog in Main Menu and FSPlot
2.40.0101 03/07/06...FSPlot, Workbook, Macro commands moved to Tools menu
2.40.0102 03/25/06...Tools menu now disabled when running macro
2.40.0104 04/04/06...Baseline and Reference data recovered after scan abort
Only changed parameters sent to initialized Lambda 800/900
Lambda 650 added (no sample or reference beam attenuators)
2.40.0107 04/20/06...MPE950 'Sample scan' status message updated for Baseline, Reference
MPE950 Correct instrument name displayed in dialogs
MPE983 Did not set end scan wave for PE 650
2.40.0109 06/27/06...Minor graphics tweaks
2.40.0112 07/28/06...MPE950.exe revision
2.40.0113 07/31/06...<Alt+O> stops scan (replaces Esc which seems too easy to hit) 2.40.0114 08/03/06...MPE19AX.EXE support for Lambda 19 with Ascanis PCI card
2.40.0115 08/29/06...BASIC fMsgBox auto-closes when MsgBoxTimer>0; returns default result
2.40.0116 09/03/06...Remove URA 'sample' prompt; improve handling when URA attached or removed
2.40.0117 09/05/06...Mpe950.exe: BUG...main screen did not update following scans in Test Mode
2.40.0118 09/20/06...Add BASIC SetPolarizer for Lambda 650-950
BUG...Mpe950.exe did not use wavelength calibration routines
BUG...BASIC Function Reading did not work in Mpe19AX.exe
2.40.0119 09/25/06...Add polarizer angle to Mpe950 Setup Menu and Mpe983 Lambda commands
2.40.0203 10/10/06...GetReading did not have Lambda 18 wavelength bounds
MPE983, MPE950...add dependency table for PbS gain
MPE983, MPE950...add sample and reference beam energies
2.40.0204 10/20/06...Formulator dialog now closes after Revert clicked
2.40.0206 11/01/06...Can use A/um for Angstrom/Micron symbols in non-Western fonts
2.40.0220 11/12/06...Improved directory browser in File...Configuration dialog
2.40.0221 11/15/06...MPE983 983 etc...auto adjust 1/cm interval as needed when < 1
2.40.0223 11/20/06...Shift + Click labels main graph (Click only was bug)
Shift + Click zooms Interactor and FSPlot zoom mode
2.50.0001 03/08/07...Graphics engine Version 6.0 (support for thick patterned lines)
OCX versions deleted
2.50.0003 04/01/07...Add 'Disconnect' menu command to Mpe19AX.exe
Add Windows priority settings to Mpe19AX.exe
2.50.0005 06/14/07...Open European Excel CSV (";", ",") with USA settings (",", ".")
and vice-versa
BUG... Lambda 9 (etc) version did not work in microns
2.50.0006 07/02/07...BUG...UV/Vis signal averaging disabled for Lambda 600/800/850
2.50.0007 07/11/07...Can set detector switch wavelength to 398-1202 nm
(for emergency use when a detector fails)
2.50.0100 07/29/07...Spectra file properties added
2.50.0101 08/06/07...BASIC Property Let UserName added
2.50.0102 09/14/07...BASIC Property Get IDModInfo added
2.50.0110 11/12/07...File Properties List adds Find by Description & Title fields
2.50.0112 12/05/07...Lambda 900 etc. switches to VIS lamp below 150 nm
2.50.0200 01/28/08...CIE ASTM compatibility 380-780 nm
2.50.0210 02/08/08...Use CIE supplied data including 1 nm interval
2.50.1001 02/11/08...Add auxiliary serial port commands for external devices
2.50.1010 02/22/08...Disable FSPlot Module in Win 98
2.50.1012 03/17/08...Set 650 double beam mode
2.50.1100 03/31/08...Scan Method file association (*.scw) added
EXE-dependent Work files implemented
2.50.1101 04/30/08...Fixed problems with raw data server (MPE983)
2.50.1102 05/04/08...Delete spurious error message when started remotely
2.50.1103 06/02/08...BUG...Might not be able to close Lambda Commander dialog
New Lamp ON/OFF for Mpe950
Mpe983 improved logic for detecting HP Lambda instrument type
Mpe950 Scan button and Spectra menu not enabled until IDLE status
2.50.1104 06/22/08...BUG...Could not paste spectrum after opening SPC file
2.50.1105 07/22/08...Wavenumbers displayed during PE 983 nm, micron scans (MPE983)
2.50.1106 07/31/08...Add BASIC Property IDDiskNum
2.50.1107 08/10/08...Spurious PE GX error message in 1/cm mode (MPE983)
2.50.1108 08/29/08...MPE950...PbS gain might be set by hidden dep table
MPE950...Minor server disconnect revisions
MPE1050...Initial version
2.50.1109 09/16/08...MPE1050...Slit width displayed during scan
2.50.1111 10/29/08...MPE983...could not set Reference axes for raw data server
Server modes can specify shutdown macro (i.e. close server)
2.50.1200 11/11/08...Activator support deleted
2.50.1300 12/11/08...Spread 8.0 color enhancements, 120 DPI font adjustments
Smooth Data command added to Spectra menu
2.50.1301 12/17/08...MPE983...Spaces now permitted in Server macro file names
MPE983...Server Initialize command now disabled in Test Mode
2.50.1302 12/30/08...BASIC DispBox is topmost window
2.50.1303 01/12/09...Minor revisions for Segoe UI 9 font (Vista option)
2.50.1304 01/15/09...BUG...MS Sans Serif 8 font displayed in 10 pt
2.50.1305 02/20/09...Delete tablet support from Mcary5, Mh3410, Mhp8453
2.50.1306 03/04/09...BUG...User-illuminants saved prior to 2.50.0200 did not load
2.50.1320 04/12/09...Include total pages in Report Generator page numbering
2.50.1321 04/13/09...Smooth Data dialog now includes graphics preview
2.50.1331 05/05/09...Add BASIC Function FilePropsSet, Sub FilePropsList
2.50.1402 06/15/09...New smoothing functions including Spectra...Auto Smooth
Relabel 'Block sample beam...' check box for Mpe*.exe
Smoothing parameters not restored after clicking Cancel
2.50.1404 06/17/09...Add 'Auto-Smooth' warning label in status bar
BUG...Saved smoothing parameters not reloaded
2.50.1420 06/22/09...Can specify FTG-style message box font
New BASIC Function gMsgBox adds graphics to message box
2.50.1422 07/07/09...BASIC Property ScanTypes added
Marquee now shows correct file change status after startup
2.50.1423 07/12/09...MPE983 Test Mode now works for Device = Server (Processed Data)
2.50.1424 08/09/09...Add BASIC Sub SetURAAngle
2.50.1425 08/12/09...Disable possible Spectra Menu enable when scanning via macro
2.60.2266 08/23/09...Fixed Show Indices problem when using Vista/120 dpi
Increase FSPlot Formulator capability to 20 spectra
FSPlot status bar now indicates spectra count
2.50.1426 08/23/09...Remove 12 spectra FSPlot/SQPlot limit
Increase Formulator capacity to 20 spectra
FSPlot/SQPlot status bar now indicates spectra count
2.50.1427 09/04/09...Address possible help file not found issue
2.50.1428 09/14/09...Mpe950, Mpe1050 compatible with UV WinLab 6.03
2.51.0000 09/21/09...HTML help
2.51.0001 09/22/09...MPE983...Tweak Scan Method 1A dialog
2.51.0002 10/09/09...BASIC Sub AveCalc added
2.51.0003 10/16/09...Macro reference documentation moved to Tools section
2.51.0004 10/26/09...FSPlot/SQPlot 'Thick line' Border Style added
2.51.0020 11/02/09...Open/Save Excel 2.1 .xls spectra
2.51.0021 11/23/09...MPE950, MPE1050 <Scan> might be disabled after connecting
2.51.0022 12/02/09...Delete spurious 'fpcFile' entry in Test Files dialog
2.51.0023 12/14/09...Help...Reset Dialogs restores default size/position
2.51.0024 12/25/09...BUG...Some FSPlot Module commands hidden
2.51.0100 01/04/10...Delete obsolete FTG-style file dialogs
2.51.0102 01/13/10...BUG...Mpe950/Mpe1050 did not work from BASIC Sub Scan
2.51.0103 01/17/10...Open Europe Excel .csv spectra (decimal ',', list sep ';') with
USA settings (decimal '.', list sep ',') now works correctly
2.51.0104 01/18/10...BUG...Did not read FilmStar-format CSV files correctly
2.51.0106 02/09/10...MPE950/1050...BASIC Sub Scan exits on "completed" or "halted"
2.51.0108 03/05/10...Old plot annotations updated for VERS3
CIE coordinates automatically plotted when activating window
Multiple CIE coordinates can be plotted
2.51.0200 04/04/10...Report Generator adds BASRUN action command
2.51.0201 05/06/10...UV/Vis photomultiplier gain implemented in Mpe950, Mpe1050
(Applies to Scan Type..Single Beam Mode)
2.51.0203 09/02/10...Add Zero Wavelength command to Mpe983 Lambda 900 Commander
2.51.0205 10/06/10...NTFS Properties List combines Date & Time columns
2.51.0222 10/28/10...Schott diabatic [1-log(log(1/t))] plot added to FSPlot
2.51.0224 11/17/10...Optional Color paramater added to BASIC Sub Display
FSPlot diabatic zoom function tweaked
2.51.0225 12/17/10...Lambda Commander added to Mpe983 for Lambda 9
2.51.0225 01/02/11...Minor modifications in Mh410 Scan Device dialog
2.51.0227 01/18/11...Plot module adds diabatic auto scale option
Plot module zoom disabled if no curve plotted
2.51.1002 02/24/11...Spectra Backup Recorder added
2.51.1101 03/10/11...File List dialog updated
2.51.1103 03/30/11...Program title indicates multiple instances
Auto Backup suppressed in 2nd and subsequent instances
2.51.1105 04/15/11...BASIC Propery ParamList$ updated
2.51.1106 04/24/11...Modifications for Lambda 5 (Mpe983.exe), 16 (Mpe19AX.exe)
2.51.1150 05/16/11...Peak Detector added to FSPlot
International axes settings now saved
FSPlot table 'Outside below' setting fixed
Monochrome setting shown as checked when FSPlot opened
Mpe983 BASIC Scan command can run Scan server macro
FSPlot adds RGB and single line color modes
Full wavelength range displayed during scan (red screen)
2.51.1151 05/23/11...Header fonts can be set in data entry grids
Can minimize Spectra Backup Recorder window
2.51.1152 06/28/11...Recorder window command moved to Spectra menu
2.51.1160 07/03/11...Action command BasExec implemented in Report Generator
2.51.1161 07/13/11...Scantraq did not display context-sensitive help topics
2.51.1171 08/25/11...Mpe983...Lambda 650-950 scan status display
2.51.1172 09/12/11...Mpe983...Auto baseline shutter not enabled Lambda 800-950
2.51.1302 10/31/11...'No beeps' check box added to Configuration dialog
T^2 mode supports variable angle transmission accessory
Scan Macros (activated with Scan button) added
2.51.1311 11/21/11...Improved message box/sounds compatibility in Vista/Win 7
2.51.1313 12/06/11...Cary version (Mcary5.exe) updated for 6000i and Deep UV models
Memory info in Help...About deleted
Glance Networks info screen updated
2.51.1314 12/11/11...BUG...Cary toolbar not updated after editing Scan Method
2.51.1320 12/20/11...Basic Function WbSaveAs added
2.51.1323 01/05/12...Add Data...Paste Legends to FSPlot Module
Copyright updated
2.51.1324 01/24/12...Variable Level implemented in BASIC Sub BandCtr
2.00.0003 01/09/99...Option to exit without update prompts
2.00.0004 01/20/99...BUG: 'Same wavelengths mode' enabled and wavelength changed
Chip layer 1 not updated if cursor on chip layer 2 , etc.
2.02.0000 01/25/99...Regional settings supported
2.02.0001 02/04/99...BUG: Open button illegible at Database startup
2.02.0002 01/13/99...User M/S Params now remembered
File compatible with DESIGN 2.02.0102
2.02.0003 04/04/99...Eliminate WinNT Num Lock flicker in dialogs
2.02.0004 04/15/99...BUG: Possible errors with absorbing dielectrics
2.02.0100 04/25/99...Can reverse strip-chart axis
2.10.0000 05/05/99...The Coating Game
2.10.0100 05/09/99...DDE Strip-Chart + Coater1.exe server example
File...Configuration...Automation added
2.10.0101 05/10/99...Cursor in DDE Strip-Chart always activated
2.10.0102 05/12/99...Cosmetic improvements in bitmap graphs
2.10.0103 05/18/99...BUG: Cannot use European decimal notation
Game monochromator setting stored in .ini file
Opening Game Worksheet refreshes Material selector
2.10.0104 05/19/99...List Files incorrect in Run-Sheet open dialog
2.10.0200 06/01/99...Crystal thickness in the Coating Game
Layer count not advanced when same material added
2.10.0300 06/13/99...Coating Game 100-0 vertical paper scale
Gain setting accelerator key
2.10.0301 06/15/99...Uses comdlg32.ocx 6.00.8169
Gain max now 100
2.11.0001 07/05/99...HASP Security ID Module
2.11.0002 07/05/99...BUG: Incorrect reference to help file
2.11.0100 07/10/99...HASP ID# displayed in hex
BUG: Wave increment refers to design units
Peaks editor in M/S Compute menu
2.11.0101 07/14/99...BUG: Coating Game trace invisible
2.11.0103 07/15/99...List Files now case-independent
BUG: Could not edit Layers grid, Edit options
unavailable in Witness Chip dialog
2.12.0000 07/20/99...Tabbed dialog box for Setup...Parameters
Updated help and manual
2.12.0001 07/21/99...BUG: Problems with European decimal notation
2.12.1000 09/21/99...Print coating game results
BUG...problems in Filter Wheel mode
2.12.1100 10/04/99...Auto e-gun power option in coating game
2.13.0000 10/21/99...Overshoot cutoff simulator
2.13.0100 10/27/99...Strip-chart labels in Coating Game
2.10.0101 10/31/99...Database useability improvements
2.20.0000 11/14/99...Recompiled with VB6
2.20.0001 12/20/99...Problem switching to/from Program Modes 0,1
BUG...Leybold Mode doesn't work for cassette
2.21.0000 01/10/00...Access 2000 compatible
2.21.0001 01/25/00...BUG...Template window does not resize correctly
2.21.1000 02/27/00...Updated program exit routines
Eddy LMC-10 Version 6 supported
Can edit Eddy LMC-10 Mat'l Index column
2.21.1001 04/10/00...EddyBasicDelay added (undocumented)
Can exit in minimized window state
BUG...x1000 Europe format bug in Tooling grid
BUG...problem with Eddy capture file name
2.21.1002 04/16/00...Updated icon
2.21.1003 04/24/00...Some changes did not turn Recalculate button red
2.21.1004 05/19/00...BUG...vsView license screen displayed (recompile NT)
2.21.1006 06/08/00...BUG...TGW-6 Chip-Position editor not implemented
2.21.1007 06/26/00...Possible crash if too many chars in description
2.21.1008 07/06/00...BUG...Template Line/Col indicator incorrect in Win NT
2.21.1009 07/25/00...BUG...Possible 'Overflow' error for designs entered manually
2.21.1010 07/26/00...Run-sheet template 'CrystalA' Angstroms, 'CrystalN' nm
2.21.1010 09/01/00...Recompile required for ProEssentials 3.0.0.7 update
2.22.0000 09/12/00...Revised edit shortcut keys
2.22.0001 09/16/00...BUG...Worksheet not visible after changing Program Mode
2.22.0200 11/07/00...Normal (unbold) dialog fonts option
2.22.0401 03/20/01...Eddy LMC-20 (Revision 7.x) support
Visual Studio SP5 update
2.22.0402 03/30/01...Eddy wavelengths shown as integers
DESIGN 2.23.3900 file compatibility
LMC-10 mode objected to some layers < 1 QWOT
2.22.1000 04/03/01...Mscomm32.ocx replaces pdqcom32.ocx, Spread 3.0
New Eddy LMC programming dialog
2.22.2001 04/09/01...Fast Eddy LMC Programmer using new BASIC-52 programs
Program descriptions stored in LMC memory
2.22.2002 04/10/01...Support for LMC-20 8.x (digital monochromator)
2.22.2003 04/13/01...Eddy option to set Start Levels to first layer on chip
(LMC then skips gain reset, saving ~40 sec per layer)
2.22.2005 04/18/01...BUG...Could not vary chip indices (was never implemented) 2.22.2006 04/19/01...BUG...Further problem with DESIGN 2.23.3900 compatibility
2.22.2007 04/20/01...Eddy LMC-20 module can access commands if LMC off-line
2.22.2008 05/02/01...Eddy LMC-20...can set chip temperature to zero
2.22.2100 05/09/01...Overshoot simulator can use Ratio/Signal to more accurately
simulate signal to noise in monitors
2.22.2101 06/13/01...BUG...Chart would not redraw under certain conditions
2.22.2200 08/01/01...Add Transmittance + AR mode
Monochromator wavelength limits apply to cutoff simulator
2.23.2201 10/01/01...BUG...Some run-sheet template format commands didn't work
Update plot module libraries to 3.0.0.10
2.24.0000 10/17/01...Updated print module, rename: monitor1.exe
2.24.0001 11/11/01...FTG Software web site linked to Help menu
Warning when opening design with undefined index symbols
Fixed DBCS (Japanese Windows, etc) problems
2.24.0002 12/04/01...BUG...Setup Parameters Tooling grid did not erase error
Minor toolbar redesign
<F2> action in grid more Excel-like
2.24.1000 01/11/02...New toolbar, new property dialog in Coating Game
2.24.1001 01/13/02...Added Game icon and moved other properties to Game dialog
2.24.1002 01/16/02...BUG...International settings error in Win 98
2.24.1003 01/24/02...Possible startup problems when ID Module not installed
Add File...Open Recent
2.24.1004 02/04/02...Icons, dialogs and graphics modified for 256 colors
2.24.1006 02/18/02...Different fonts (new dialog) for grid and text editor
2.24.1008 02/25/02...Possible problem using European decimal notation
2.24.1009 02/28/02...BUG...Could not copy & paste in Layers dialog
2.24.1010 04/04/02...Up to 4000 files in directory, faster List Files
Alternating row colors in multi-column grids
2.24.1200 04/15/02...BUG...Very large Worksheets (>~300 layers) not saved
Windows common dialogs for all file operations
File compatible with latest versions of DESIGN
2.24.1201 04/24/02...Enhanced File List dialog
BUG...Grid Ctrl+Arrow keys not working properly; possible
Ctrl+Tab crash
2.24.1203 04/24/03...BUG...Grid Ctrl+Arrow keys not working as expected
2.24.1204 04/29/02...BUG...In Film Indices dialog, deleting file name did not
enable grayed-out cells
2.24.1220 05/05/02...Leybold TGW-12 support (incomplete)
BUG...Problem opening files using Windows dialogs
Revised colors for improved Windows XP compatibility
2.24.1222 05/09/02...Add 'Export Chip to DESIGN' command
Can suppress 'Restore in default directory' prompt
Delete possibility to re-store Archive
2.24.1223 05/15/02...Revised help file and manual
2.24.1300 06/07/02...SmartUI update addresses disabled {F4} issue
Further support for TGW-12 .seq files
2.24.1301 06/17/02...Can specify step interval for .seq files
2.24.1302 06/23/02...Overwrite prompt when opening files from non-default directory
and re-storing in default
2.24.1401 07/31/02...Long names for all file types
2.24.1402 08/27/02...BUG...Possibility that file names not shown in Film Indices
2.24.1500 09/15/02...ProEssentials 4.0
2.24.1501 10/23/02...Compatible with SmartUI2 build 97
2.24.1502 05/07/03...BUG...Recalc gives 'Invalid property value' under some conditions
2.24.1503 06/10/03...Redo algorithm for absorbing films (problems with absorption)
2.30.0001 04/23/03...Updated FilmStar Database
FilmStar Administrator
2.30.0002 05/09/03...BUG...Recalc gives 'Invalid property value' under some conditions
2.30.0003 06/10/03...Redo algorithm for absorbing films (problems with absorption)
2.30.0103 09/19/03...Improved dialog and grid fonts
2.30.0104 10/08/03...Use Windows background color in grids
2.30.0105 10/17/03...Minor cosmetic fixes
2.30.0106 11/05/03...Escape same as Ctrl+W in exiting chart
Minor BUG...Gain form sometimes displayed incorrectly
2.30.0107 12/02/03...Adjust grids for font size 2.30.0108 01/08/04...BUG...Only 500 index table files displayed, should be 1000
2.30.0110 01/12/04...BUG...Threshold algorithm was applied to 1st layer on chip
which gave problem when low index was first layer
2.30.0111 03/15/04...BUG...Crash in new XP machine when FS Database installed
2.30.0113 05/23/04...BUG...FS Database sort locked program
2.30.0115 06/16/04...BUG...Backup flag not set for dbType=2
Minor cosmetic adjustments for XP look
2.30.0116 07/15/04...Shutter switch moved to left in DDE Strip Chart
Updated MyCoater VB6 sample code for driving DDE Strip Chart
2.30.0117 07/19/04...Run-sheet Generator adds format command <<Up>>
2.30.0118 08/29/04...Glance Session link added to Help menu
2.30.0119 09/01/04...Open Recent list extended to 8 files
2.30.0120 09/23/04...Updated fax number in Help...About
2.30.0122 10/25/04...File List dialog now resizable
BUG...Did not display single layer low index PARtial
2.30.0125 11/21/04...Can no longer enter Eddy LMC program number 0
Eddy terminal mode (rarely used) now works properly
Minor update to light monitor BASIC-52 programs (..\winfilm\*.bas)
(eliminates confusion between terminal and uploader modes)
Menu choices & toolbar more mode dependent
Can print list of Eddy programs
2.30.0126 12/10/04...Put back removed Runsheet button in Leycom mode
2.30.0127 12/29/04...Update copyright date
2.30.0128 01/24/05...When using Win dialogs do not blank existing file descriptions
2.30.0150 03/10/05...Add File...Save Tab-Delimited
2.40.0001 04/04/05...Built-in .mdb database deleted, replaced with macro functions
Update Spread to v7, add FilmStar BASIC
2.40.0100 06/06/05...BASIC updated to facilitate XML import/export
2.40.0200 10/06/05...SyrusPro improvements:
BUG...Layer Set column deleted in recalculation
Add checkbox for recalculating Cutoff Type column
Use Chip Pos data in XML file (physical spot number)
Enable wavelength changes on chips
2.40.0203 10/14/05...Add BASIC Function FileOpen
BUG...File DB Retrieve did not work
Can now import designs stored in kÅ
2.40.0204 11/04/05...BUG...BasOpen did not work
2.40.0206 01/04/06...Copyright update
2.40.0300 03/07/06...Macro commands moved to Tools menu
2.40.0301 03/25/06...Tools menu now disabled when running macro
2.40.0303 11/01/06...Can use A/um for Angstrom/Micron symbols in non-Western fonts
2.40.0320 11/12/06...Improved directory browser in File...Configuration dialog
2.40.0321 02/20/07...BUG...GSM-420 mode locked up
2.40.0322 03/01/07...BUG...Possible problem with k>0 films when Use prev layers false
2.50.0000 03/08/07...Graphics engine Version 6.0
2.50.0001 04/12/07...BUG...Possible crash when clicking Save button
2.50.0002 04/22/07...BUG...SYRUSpro mode did not have Chip Pos column in chip-drop mode
2.50.0003 07/10/07...Delete access to inapplicable Calculation Options dialog for GSM-420, etc
BUG...Cutoff type not recalculated when selected in GSM-420 mode
2.50.0004 08/06/07...User name moved to Monitor section in Design1.ini
BASIC property UserName added
2.50.0005 09/14/07...BASIC Property Get IDModInfo added
2.50.0020 10/04/07...Run-sheet field codes ToolOptical and ToolCrystal added
2.50.0030 11/16/07...Skip Calculation Errors menu check not displayed properly
Option to clear worksheet when opening new design
2.50.0031 12/02/07...BUG...Program can hang when attempting to plot invalid chart
2.50.0032 12/18/07...Add crystal 'Thickness' to Leycom IV *.seq files
2.50.0033 12/26/07...Add dispersion info to ToolOptical and ToolCrystal
2.50.0040 02/28/08...Windows 98 disables Coating Game (prevents crash)
2.50.0100 03/31/08...Optical Monitor Worksheet file association (*.mww) added
2.50.0101 04/25/08...BUG...worksheet cleared when recalculated
2.50.0102 05/04/08...Delete spurious error message when started remotely
2.50.0120 05/29/08...Option to show (d) or (i) in run-sheet turning points mode
2.50.0200 11/11/08...Activator support deleted
2.50.1300 12/11/08...Spread 8.0 color enhancements, 120 DPI font adjustments
2.50.1301 01/12/09...Minor revisions for Segoe UI 9 font (Vista option)
2.50.1302 01/15/09...BUG...MS Sans Serif 8 font displayed in 10 pt
2.50.0303 03/29/09...Run-sheet field codes ToolOpticalB, ToolCrystalB (brief versions)
2.50.0304 04/12/09...Include total pages in Run-Sheet page numbering
2.50.0305 05/13/09...Update Film Indices...List n,k Tables capability
2.50.0306 06/22/09...Can specify FTG-style message box font
2.50.0307 09/04/09...Address possible help file not found issue
2.51.0000 09/21/09...HTML help
2.52.0000 09/29/09...Intellemetrics FilmMaker support
2.52.0001 12/14/09...Help...Reset Dialogs restores default size/position
2.52.0100 01/04/10...Delete obsolete FTG-style file dialogs
2.52.0200 04/04/10...BASIC Property BasText, Sub WsCopyAll and run-sheet commands BASRUN,
BASTEXT, BASBLOCK
2.52.0220 10/14/10...Enhanced Worksheet copy; Sub WsCopyAll adds Enhance parameter
2.52.0301 03/10/11...File List dialog updated
2.51.0302 03/29/11...Program title indicates multiple instances
2.51.0401 05/23/11...Estimated run-time calculation added
Header fonts can be set in data entry grids
2.51.0411 11/21/11...Improved message box/sounds compatibility in Vista/Win 7
2.51.0412 12/06/11...Memory info in Help...About deleted
Glance Networks info screen updated
2.51.0412 01/01/12...Copyright updated
2.51.0414 01/11/12...Changing chip distribution now shows red recalc icon
1.99.0000 05/08/01...Beta release, tested with IC/5
2.00.0000 05/11/01...BUG...COM Port 2-4 did not work; long file names not implemented
Add BASIC Sub FileOpen
2.00.0002 10/17/01...Rename: crystal1.exe
2.00.0003 11/11/01...BUG..."Error opening COM1"
FTG Software web site linked to Help menu
Fixed DBCS (Japanese Windows, etc) problems
2.00.0004 12/03/01...Minor toolbar redesign
<F2> action in grid more Excel-like
2.00.1000 01/11/02...New toolbar
2.00.1001 01/16/02...BUG...International settings error in Win 98
2.00.1003 02/18/02...Different fonts (new dialog) for grid and text editor
2.00.1004 02/25/02...Possible problem using European decimal notation
2.00.1005 02/28/02...BUG...Could not copy & paste in Layers dialog
2.00.1006 04/04/02...Up to 4000 files in directory, faster List Files
Alternating row colors in multi-column grids
2.00.1100 04/14/02...Windows common dialogs for all file operations
File compatible with latest versions of DESIGN
2.24.1101 04/24/02...Enhanced File List dialog
BUG...Grid Ctrl+Arrow keys not working properly; possible
Ctrl+Tab crash
2.00.1102 05/05/02...Grid colors adjusted for XP appearance
2.00.1103 05/08/02...Delete possibility to re-store Archive
2.00.1104 06/06/02...F4-disable problem eliminated via SmartUI2.ocx
2.00.1105 06/23/02...Overwrite prompt when opening files from non-default directory
and re-storing in default
2.00.1200 07/31/02...Long names for all file types
2.00.1201 08/27/02...BUG...Possibility that file names not shown in Film Indices
2.00.1202 10/23/02...Compatible with SmartUI2 build 97
2.10.0001 04/23/03...Updated FilmStar Database
2.10.0002 07/14/03...Add COM 5-16
2.11.0000 07/28/03...Implement GPIB interface
2.11.0103 09/19/03...Improved dialog and grid fonts
2.11.0104 10/03/03...BUG...Dispersive file names not stored
2.11.0200 10/05/03...Print command added to File menu
2.11.0201 10/08/03...Minor cosmetic improvements
2.11.0202 03/11/04...BUG...Deleted DESIGN macros when exiting
2.11.0203 03/15/04...BUG...Crash in new XP machine when FS Database installed
2.11.0204 05/23/04...BUG...Database Sort locked program
BUG...Worksheet did not display correct font
2.10.0205 06/14/04...BUG...Backup flag not set for dbType=2
2.10.0206 08/29/04...Glance Session link added to Help menu
2.10.0207 09/01/04...Open Recent list extended to 8 files
2.10.0208 09/23/04...Updated fax number in Help...About
2.10.0209 10/24/04...File List dialog now resizable
2.10.0210 12/29/04...Update copyright date
2.20.0001 04/04/05...Built-in .mdb database deleted, replaced with macro functions
Update Spread to v7, FilmStar BASIC to v7
2.20.0003 10/09/05...BUG...File DB Retrieve did not work
2.20.0005 01/04/06...Copyright update
2.20.0100 03/07/06...Macro commands moved to Tools menu
2.20.0101 03/25/06...Tools menu now disabled when running macro
2.20.0200 06/27/06...Add subtractive option to Thickness Limit 2.20.0201 11/01/06...Can use A/u for Angstrom/micron symbols in non-Western fonts
2.20.0221 11/13/06...Improved directory browser in File...Configuration dialog
2.20.0223 08/06/07...User Name moved to Crystal section in Design1.ini
BASIC Property UserName added
2.20.0224 09/14/07...BASIC Property Get IDModInfo added
2.20.0300 03/31/08...Crystal Monitor Worksheet file association (*.cww) added
2.20.0301 05/04/08...Delete spurious error message when started remotely
2.20.0400 11/11/08...Activator support deleted
2.20.0401 11/23/08...Main Menu toolbar always has form background color
2.20.0500 12/11/08...Spread 8.0 color enhancements, 120 DPI font adjustments
2.20.0501 01/12/09...Minor revisions for Segoe UI 9 font (Vista option)
2.20.0502 01/15/09...BUG...MS Sans Serif 8 font displayed in 10 pt
2.20.0503 05/13/09...Update Film Indices...List n,k Tables capability
2.20.0504 06/22/09...Can specify FTG-style message box font
2.20.0505 09/04/09...Address possible help file not found issue
2.21.0000 09/21/09...HTML help
2.21.0001 12/14/09...Help...Reset Dialogs restores default size/position
2.21.0100 01/04/10...Delete obsolete FTG-style file dialogs
2.51.0201 03/10/11...File List dialog updated
2.51.0202 03/29/11...Program title indicates multiple instances
2.51.0203 05/23/11...Header fonts can be set in data entry grids
2.51.0211 11/21/11...Improved message box/sounds compatibility in Vista/Win 7
2.51.0212 12/06/11...Memory info in Help...About deleted
Glance Networks info screen updated
2.51.0213 01/01/12...Copyright updated
Updates Page Technical Issues FTG Home Page
Copyright © 2011 FTG Software Associates
Last updated on
January 24, 2012