Revision History

DESIGN  INDEX  MEASURE/Scantraq  MONITOR  CRYSTAL


Code-signing Certificate updated 09/06/23...Click here for further information

Glance Networks screen-sharing replaced by
ZOOM 10/11/23

FilmStar DESIGN   Recent

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
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.61.2249 02/27/12...BASIC Function IndexCoeff and Sub GetIndexCoeff updated
                     New BASIC Sub SetLayerThk
2.61.3008 03/11/12...Stack Mode; BASIC adds Sub StackCopy, Function StackNote$
                     Sub SetStackNote, Sub StackDelete, Sub StackSelect etc.
2.61.3011 03/25/12...WorkPlot*.itw no longer appears in Film Indices pull-down list
                     Addressed minor issues in Smooth Data dialog
2.61.3016 04/09/12...Fixed Stack Mode spurious rows due to invalid opti variables
                     Can update attached FILM Archive in Stack Mode
                     Eliminate spurious zeros in Stack Num and Rpt columns
                     BASIC Sub AxesCopy now supports inverse wavelength spacing
                     FileOpen now returns True/False for Stack Mode designs
2.61.3019 04/15/12...Fixed problem with attached .faw upon exiting Stack Mode
                     FileSave .txt .dmw returns False when not in Stack Mode
                     Stack Mode editor always displays maximum rows = max Groups
2.61.3020 04/18/12...Shut-down macro implemented (e.g. close OOI Server)
2.61.3021 04/22/12...Report Generator print engine updated
2.61.3030 04/29/12...Setup bar now visible when DESIGN opened maximized
                     Reverse Layers implemented in Stack Mode dialog
                     Revised sci notation in Film Indices and Stack Mode
                     Fixed problem when exiting Stack Mode and updating FAW
                     Encrypted designs will not open in previous versions
2.61.3031 05/02/12...Monochromator bandwidth setting in Interactor
                     Simplex implemented in Stack Mode
2.61.3033 05/07/12...Calc vs thickness skips zero thickness layers
		     Stack Mode now reverses AIR-SUB correctly
2.61.3036 05/14/12...BASIC Sub DefaultPath updates Design1.ini
                     File..Configuration..Directories updates Design1.ini
                     Additional Stack Mode editor error messages
2.61.3040 05/30/12...Updated FSPlot Annotator
2.61.3041 06/01/12...BUG...Cells disabled in Film Indices dialog
2.61.3042 06/10/12...Add Workbook Evaluate...Execute + Paste command
2.61.3045 06/19/12...Address possible FSPlot mismatch error when plotting vs t
                     Increase FSPlot maximum capacity
                     FSPlot Formulator Revert issue resolved
2.61.3046 07/19/12...Genetic algorithm updated for improved convergence
2.61.3048 08/24/12...Can open designs with missing index functions
2.61.3049 09/05/12...BUG...Changing Status Bar options crashed program
2.61.3050 09/06/12...BASIC PlotAnnotation = gs$ now redraws annotations
2.61.3051 09/10/12...Implement single column spectra copy/export
2.61.3052 09/16/12...Add Yes/No confirmation to Abort BASIC command
2.61.3056 09/27/12...Minor Status Bar improvements
                     Flicker eliminated when opening design with window maximized
2.61.3057 10/01/12...BASIC Property StatusLabelColor added
2.61.3102 10/14/12...'Wedge' option for designs with massive layers
                     Can set substrate to zero thickness with BASIC SubThick
                     Adjust J-CAMP (*.dx) import for Jasco format
2.61.3104 10/23/12...Optimize menu no longer enabled by BASIC FileOpen "*.faw"
                     Corrected minor Film Indices problem in SUB row
2.61.3105 11/12/12...Workbook tolerancing now works with NOPASTE set
2.61.3108 11/20/12...Resolved Annotator interactive edit issues
                     Resolved Formulator Revert issue
2.61.3120 11/25/12...FSPlot adds File.. Open Image
                     Hidden Workbook can be opened by Report Generator
2.65.3130 12/24/12...BASIC Sub GetCieColor added
2.65.3132 02/05/13...Reduce blinking in Workbook optimization
                     BUG...Some synthesis parameters cleared when opening FILM Archive
                     Improve 'Stop' function in Workbook optimization
                     Flip-flop updated for absorbing films
2.61.3140 02/07/13...BASIC Sub SetCieTargets
2.61.3141 02/13/13...Due to improbable Excel COM error Sub SetCieTargets deleted,
                     capability now in Sub SetCieAxes
2.61.3142 02/20/13...BASIC Function FileOpen always suppresses re-store prompt
2.61.3143 02/25/13...Error Analyzer requires all layers in physical thickness
2.61.3145 03/13/13...BUG...Possible crash when importing Stack Mode design
2.61.3151 03/18/13...Design Recorder updated to survive computer crash
2.61.3153 05/22/13...Archive n,k export modified for non-default Index1.exe location
                     Batch convert Archive n,k tables to *.itw files
                     BASIC untrapped error issue addressed
2.61.3155 08/04/13...Calculator continuously updates in Interactor
2.61.3157 08/27/13...Eliminate possible 'Subscript out of range error' when no dispersion
2.65.3158 09/02/13...Stack Mode Default Col Width adjusts left 2 columns
                     Improve Stack Editor error messages
2.61.3171 09/17/13...Interactor adds thickness plots
2.61.3182 09/27/13...Layer Thickness Profile added (Design menu)
2.61.3186 11/10/13...FSPlot Data...Paste & Save As now support inverted x-axis
                     New error message for E-field, Diff Abs calculations Err 11
2.61.3189 11/24/13...Clicking blank area in Design Recorder no longer opens Work file
                     Pull-down list (e.g. Wavelength List) might not work correctly
                     FSPlot single color auto-assigned when Data Open/Paste gives > 12 curves
                     Tolerancing in FSPlot automatically selects single color mode
2.61.3191 12/13/13...Improved Interactor resolution (Ctrl+Shift, Alt+Shift)
2.61.3193 12/23/13...Eliminate rare Calculator crash
                     TIR: k=10^-9 (previously 10^-8), improved error message
2.61.3194 01/12/14...New error message if dispersion file has no n,k table
2.61.3195 01/26/14...Add Macro command TolErrCopy; add Copy button in Tolerancing dialog
2.61.3196 01/30/14...Eliminate possible TIR 'Divide by zero' error
2.61.3197 02/14/14...BUG...Could not set grids to string value in BASIC
2.61.3202 02/20/14...Global search implemented
                     Interactor QWOT mode
                     Improved plot speed when using the Design Recorder
2.61.3204 03/27/14...Minor adjustment in Report Generator BasExec, BasRun
2.61.3207 04/08/14...Improved handling of InputBox Cancel key
                     XLS spectra format updated
2.61.3301 04/09/14...Randomized designs saved to Design Recorder
2.61.3310 04/11/14...Add built-in dispersion function CAUCHYS
2.61.3311 04/13/14...Fix problem with Recorder Clear All Rows command
2.61.3312 04/17/14...Add built-in dispersion function CAUCHYP
2.61.3313 04/25/14...Fix problem in BASIC Sub TargetsSelect
2.61.3314 04/30/14...Fix problem in assigning clipboard with BASIC string
2.61.3315 05/09/14...Increase maximum Link Variables characters
                     Inverse spacing setting now retained in Targets Generator
2.61.3316 05/13/14...Fix possible enabling of Calculate button when running BASIC
2.61.3318 05/29/14...Fix Interactor plot vs. angle when wavelength unit not nm
                     Ellipsometric phase convention could not be disabled
2.61.3400 06/03/14...Ellipsometric Psi Delta vs. thickness, angle, wavelength
2.61.3421 06/11/14...Additional ellipsometry plot options
                     FSPlot File...Export Graph deleted
2.61.3432 06/19/14...Further ellipsometry capabilities, FSPlot vs. t option
                     Interactor plot modifications
2.61.3433 06/30/14...Spurious ellips Interactor Graph Axes options in Compare mode
                     RGB Boost/Comparator warnings when exiting Interactor
2.61.3435 07/17/14...BUG...Mouse cursor did not work in Interactor
2.61.3438 09/10/14...Support for very wide screens (dual monitors)
2.61.3450 09/22/14...Extend BASIC Functions StackIndex and StackIndexSet

2.61.3451 09/24/14...Context-help not triggered in Parameters, Format Options dialogs
2.61.3461 10/02/14...Extend BASIC Sub StackAction with grid copy/paste, DDE
                     Modify DESIGNPASTE for Stack Mode
2.61.3470 10/06/14...Phase smoothing in Interactor and FSPlot Module
2.61.3471 10/07/14...BUG...<Shift+Click> did not label main graph
2.61.3473 11/06/14...Insert BASIC Exec added to Macro Commands dialog
2.61.3474 11/13/14...BUG...Interactor error plotting Trns dB

2.61.3502 11/20/14...Phase smooth plot in main screen and optimizer
2.61.3600 11/24/14...Display Interactor targets in two graphs (e.g. ØR and %R)
                     Interactor design grid resizes if Options and CIE window off
                     Design Recorder auto-renumbers to prevent '9999' error
2.61.3610 11/26/14...Add Graph Details menu commands for contour plot
                     Implement BASIC Sub Optimize in Global Search
2.61.3632 12/12/14...Contour updated and contour Graph Details dialog
                     Phase targets -7200° to 7200°
2.61.3650 12/16/14...Plot Module Customizer
2.61.3660 12/22/14...Report Generator Organizer
2.61.3662 01/04/15...Contour DDE Import/Export, contour highlight
2.61.3663 02/16/15...Detach USB key warning

2.61.3680 03/03/15...Film Indices Copy Formula command
                     Deleting User Function clears SyrusPro mode
2.61.3690 03/17/15...Verification dialog added to Film Indices..Copy Formula
2.61.3703 04/05/15...Effective Index dialog added (Design...Design Tools)
                     Minor Recorder modifications
2.61.3713 04/24/15...Add File...Save As Read-Only
2.61.3723 04/30/15...Add FILM Archive name to Design Recorder
                     Fixed Interactor issue: switching from thickness axes
2.61.3725 05/06/15...BASIC FileOpen: coefficients mismatch indicated by status label
                     FILM Mode warning when switching from FILM Archive
2.61.3726 05/18/15...Eliminate invalid Stack Mode options (eg plot vs t)
2.61.3803 05/20/15...Admittance/Reflectance amplitude plots added
2.61.3805 06/21/15...Did not open Work file when Recorder Snap enabled
2.61.3811 07/15/15...Add Macro command PgmCaption
                     BASIC PlotLegendOn and PlotAnnotate refresh FSPlot Module
                     View..Toggle added to Layer Error Analyzer dialog
                     Missing .itw file no longer creates spurious 0 byte file
2.61.3814 07/23/15...BASIC Sub PlotNext adds contour plots
                     Corrected Workbook help topic
                     Eliminate spurious text labels after switching from ellipsometry mode
                     BASIC Sub DesignCopy did not update design string

2.61.3815 07/27/15...Interactor Linear %T not displayed after Diabatic mode
2.61.3820 08/23/15...Stack Mode plot vs t restored
                     Optimization Variables dialog adds Options tab
2.61.3832 10/21/15...Code V, FRED, Zemax export macros added to File menu
2.61.3841 11/04/15...NTFS File Properties implemented in Stack Mode
                     Disable File Properties..Edit when read-only
                     Updated Interactor options including popup menu (right-click)
                     Popup menu (right-click) added to FSPlot Graph Details dialog
                     DLS 'Unable to lower merit...' message disabled in BASIC Sub Optimize
2.61.3844 11/25/15...Report Generator now supports From and To page settings
                     File..Paste Grid command added to Thickness Limits dialog
                     Report Organizer, FSPlot Customizer, Legends dialogs updated

2.61.3850 12/13/15...File..Plot Table added to n,k Viewer (Archive n,k mode)
2.61.3900 02/23/16...Graph title length increase (FILE REVISION), Collector
                     Upgrade all DESIGN users to prevent conflict.

2.61.3901 02/26/16...Collector Copy command problem with multiple sheets
2.61.3903 02/29/16...Save Spectrum command added to Collector
2.61.3904 03/16/16...Spectra..Collector menu separator now visible when dB disabled
2.61.3910 03/31/16...Fixed noisy GDD/TOD traces when materials are dispersive
2.61.3911 04/13/16...Auto target generator supports inequality phase targets
                     Recorder did not correctly list design names with "."
2.61.3912 08/01/16...Pasting non-wavelength scale data did not show first point
2.61.3913 08/03/16...Added Workbook Edit..Freeze Cells <Ctrl+F7> command
2.61.3914 09/19/16...BUG...Target Convert Spectrum did not update Tol
2.61.3920 10/19/16...Calculate function added to Spectra Collector
2.61.3921 10/23/16...Optimize...Use All Layers retains index variables
                     Added Collector FSPlot multi-plot options
2.61.3931 12/08/16...Title Bar shows Archive directory, BASIC Sub SetTitleBar
2.61.3933 01/18/17...Design Recorder could crash hidden Workbook optimization
2.61.3942 01/22/17...Zero Layers sets FWD Ignore Side 2, supports massive layers
                     BASIC WbExecute now works properly (after WbActivate)
2.61.3951 01/30/17...Calculator formula box enlarged, can save User Function collection
2.61.3960 02/09/17...DDE commands (undocumented) added for MONITOR 2.53.0250
2.61.3961 02/14/17...Multiline directory text boxes (File..Configuration..Directories)
2.61.3962 02/21/17.. File..Config..Preferences Can open designs with missing n,k tables/functions
                     eliminates coefficient allocation error message
2.61.3963 02/24/17...Scrollbars added to directory text boxes
2.61.3980 03/20/17...Add shortcut keys to DDE import/export commands
                     Groups editor Lock Design mode preserves input format
2.61.3990 04/05/17...File..Export To..Layers File, LayersExp.bas
2.61.3992 04/07/17...Collector Spectra..Fix only acted on first sheet
                     Collector Edit..Delete Column fixed; Delete Row added
2.61.3994 04/24/17...Collector bugs fixed, Edit..Rename Column added
2.61.4020 05/03/17...Add BASIC Sub OptiVarLinks, XLS spectra open/save updated
2.61.4023 05/08/17...Collector format tweaks; Edit..Delete Column fixed
                     Add BASIC Sub Collect
2.61.4032 05/18/17...File..New command added
                     Film Indices dialog: File Open, Save As added
                     Improvements in Global Search with Workbook
2.61.4040 06/18/17...Can specify S-P or P-S phase difference (applies also to Delta)
2.61.4062 06/30/17...Triangle Plot, updated thickness line colors
                     BUG...Could not specify Sd2=Wedge when layers massive
                     Delete spurious line in FSPlot IR micron wavelength range
                     Update colors for ellipsometric plot vs. thickness
2.61.4072 07/10/17...Fix possible endless loop after Index Table Error
                     Excel spectra export fixed and revised
                     Absorptance not computed in invalid Side 2 modes 5, 6
2.61.4073 07/31/17...Global Search Workbook optimization now supports WB macros
2.61.4101 08/25/17...BASIC Excel functions XLopen etc. to read/write Excel files
2.61.4110 09/01/17...Microsoft Excel Viewer support (uses MS XLview.exe)
2.61.4113 09/17/17...BASIC Sub XLwrite adds scientific notation (set nDecimal < 0)
2.61.4114 09/24/17...Add DesignFile and DesignPath to Report Generator template
2.61.4115 10/01/17...BUG...Opening XLS file changed %R to %T scale
2.61.4130 10/08/17...XLSX support, UNICODE
2.61.4134 10/18/17...Could not open Excel with spaces in file name
                     Excel Viewer support in Spectra menu
                     Use Excel.exe as viewer
2.61.4135 10/27/17...Add Property Let AxesYType
2.61.4137 11/05/17...XLSX files did not display leading zeros
2.61.4139 11/19/17...Collector and BASIC XLwrite, XLnew updated
2.61.4140 11/29/17...XLS/XLSX row capacity increased (was 500)
2.61.4142 12/06/17...Update color mapping for Interactor vs thickness
2.61.4143 12/12/17...Restrict opening spectra in invalid cases (e.g. XLS %R vs t etc.)
2.61.4150 12/31/17...Collector to Targets function in Targets dialog
2.61.4160 01/08/18...Can select Collector columns to average P & S
                     New BASIC Sub CLinfo, Function CLcell (Collector info & values)

2.61.4175 01/31/18...Spektrum support (CEC): CE functions, Sub AxesRange, Function UserIndxTbl$
                     Review Design reformatted for > 1000 layers
2.61.4177 02/04/18...BASIC Property FunctionCode$ (required for CEC)
2.61.4179 03/04/18...Interactor CIE error sets 'CIE Colors' to 'Hide', thereby
                     preventing repeated error messages
2.61.4180 03/25/18...BASIC XLSave row height anomaly workaround
2.61.4181 04/01/18...Ignore blank lines in DX files; adjust column width in saved XL files

2.61.4193 04/10/18...Plot vs t option adjusts number labels for air and substrate 'layers'

2.61.4195 04/11/18...Absorption vs. wave in specified layer now supports angle > 0

2.61.4203 04/18/18...FSPlot peak plotting implemented

2.61.4211 04/22/18...Add formula to Sub XLwrite, RefStyle to Sub XLview

2.61.4212 05/23/18...Displayed Interactor angle now correct when changed by BASIC

2.61.4213 05/25/18...Interactor wavelength max increased to 20 µm

2.61.4214 06/04/18...'% R Rev' target error message if no massive layer

2.61.4215 06/21/18...BASIC function XLsave adds tab-separated (.tab/.txt) output

2.61.4221 06/28/18...Microsoft Excel viewer replaced by built-in dialog

2.61.4222 07/23/18...Command Prompt start sets default/current design directory
2.61.4231 07/29/18...Add BASIC Sub FileSaveAll and Sub FileOpenAll

2.61.4232 08/15/18...LPT license key deleted

2.61.4240 09.05.18...Function SetIndexFile (prev Sub): 'row' can be index symbol or numeric

2.61.4241 09/13/18...Off-screen dialogs set to default, eliminating hang-up

2.61.4250 09/21/18...Reject targets where R<0, T<0, R+T>100%

2.61.4260 09/24/18...Function IndexCoeff and Sub SetIndexCoeff: 'row' can be index symbol or numeric

2.61.4261 09/28/18...Function XL_open alias for XLopen avoids Excel keyword conflict

2.61.4262 09/30/18...IndexCoeff returned 0 when index symbol used

2.61.4264 10/11/18...BUG...Clicking Workbook File menu after File..Close (All) crashes

2.61.4273 10/31/18...New THK variable in User Index Functions (Stack Mode only)

2.61.4283 11/19/18...Add option to SetLayersIgnore to include a layer
                     Spectra Open/Save for XLS/XLSX files with thickness axis
                     XLS/XLSX spectra did not open in European decimal notation ("," as decimal point)
                     Show max/min and cut-offs for %R/%T vs t (monitor plot)

2.61.4290 12/03/18...<F1> help did not reference updated context IDs

2.61.4291 01/01/19...Massive Layers message revised
                     PlotSelect option 4 did not work in main graph
                     Plot Select form modified to display numeric choices

2.61.4296 03/18/19...Error message if THK variable without Stack Mode
                     n,k Table 3 not referenced correctly in User-Defined Index Formula
                     Obscure error in Function DesignMacro$

2.61.4403 03/26/19...Increase tables in User-Defined Index Functions from 3 to 9 !!FILE REVISION!!
                     Upgrade all DESIGN users to prevent conflict.
'                    Stack Mode would recalculate before being loaded???
'                    Format user-formulas, Index Formulator capacity increased

2.61.4404 04/10/19...Bandwidth calculation updated

2.61.4405 04/30/19...Type 2 = FWD Wedge selectable when no massive layers (same as FWD ignore Side 2)

2.61.4406 06/21/19...BUG...Graph Details not available in Contour Mode

2.61.4407 07/18/19...Remove anomalous "?" in Macro Command dialog

2.61.4409 07/23/19...BUG...BASIC Sub GetCieColor only worked when RGB specified in Interactor

2.61.4417 08/05/19...BUG...Spurious Optimization Variable error in Stack Mode
                     Suppress Stack Mode range error messages
                     Stack optimization did not disable menus and enable Stop button
                     Modification to FILM Archive save message in Stack Editor
                     Computation errors fixed, DLS, L-M, Simplex supported

2.61.4418 08/06/19...Stack Mode optimization linking updated for THK variables

2.61.4420 08/14/19...Opening DMW in Stack Editor now opens associated FAW file

2.61.4421 09/18/19...BUG...Collector to Targets failed when detector angle included

2.61.4427 10/06/19...Fixed: user-index mixed materials when > 3 materials, Alphabetize
                     Sort optimization targets by polarization

2.61.4428 10/10/19...Negative Delta optimization targets accepted
2.61.4440 10/18/19...CIE calculations implemented in Stack Mode

2.61.4441 11/18/19...User-Index Function adds Get Formula and Put Formula

2.61.4442 11/25/19...File-based FTG website in case Internet not available

2.61.4445 12/16/19...CIE tolerancing updated
2.61.4450 01/07/20...Stack Mode e-field plot enabled

2.61.4451 01/16/20...Evaluate Menu in FSPlot restored

2.61.4452 01/23/20...CIE Tolerance Box adds tab, space delimited

2.61.4453 01/28/20...Add BASIC Subs DelThinLayers, Sub GetMinAveMax

2.61.4460 01/31/20...BASIC Sub SetCieAxes Tolerance Box capability updated

2.61.4471 02/19/20...File List dialogs updated and always available

2.61.4473 03/31/20...Absorp in layers: FWD Ignore Side 2, substrate k=0
                     Add BASIC Property AxesXType

2.61.4475 04/27/20...Fix Design Recorder crash if Workbook open and 'Objective' undefined
                     Can have Workbook 'Objective' without 'DataType'

2.61.4479 05/08/20...BASIC Sub OptiVarLinks updated (see manual)
                     Edit..Copy/Paste added to Link Thickness Variables dialog
                     If Workbook open and no Objective, Recorder displays Targets merit
                     Collector Edit...'Delete P and S Columns' added (Photon RT support)

2.61.4491 05/17/20...Hoya Glass, SELLG2 added

2.61.4501 05/25/20...CDGM Glass support

2.61.4511 06/03/20...'Plot in INDEX' added to Film Indices dialog and Stack Editor

2.61.4512 06/05/20...Possible FSPlot crash when plotting vs t

2.61.4513 06/09/20...'Plot in INDEX' updated to include Sym

2.61.4515 06/29/20...File..New wizard order modified:
                     Film Indices, Design, Parameters, Graph Axes, Targets, Variables
2.61.4516 07/05/20...Interactor might not properly display buttons when Options unchecked

2.61.4517 07/09/20...FWD Wedge mode disabled in Setup Parameters when no massive layers
2.61.4524 07/31/20...Peak coordinates copied to clipboard when plotting vs thickness
                     Add 1/5 nm interval to CIE graph title (BASIC CieParams)
                     Peaks in plot vs. thickness independent of FSPlot Setup..Peaks settings

2.61.4530 08/02/20...BUG...Bruggeman, Maxwell-Garnett gave error message
                     Improved wavelength out of range error messages for User Index Functions
                     Possible program crash following calculation error

2.61.4531 10/16/20...File-based FTG website deleted

2.61.4541 10/26/20...BASIC Subs CollectSave, CollectCopy, CollectThkVar

2.51.4543 11/01/20...Stack Mode Design...Expand Groups gave spurious error message
                     Problem restoring original design Expand Groups

2.61.4544 11/05/20...Graph Axes changes not immediately displayed in Interactor

2.61.4550 11/11/20...BASIC Sub CalcRange

2.61.4552 11/18/20...New optional parameters in BASIC Sub Collect and Sub CollectThkVar

2.61.4560 12/07/20...BASIC Subs Calculate, CalcPlot, CalcRand, CalcThkVar converted to BASIC Functions

2.61.4561 12/22/20...Add E-field algorithm status bar message as shown here.

2.61.4570 01/24/21...User Index Functions dialog updated

2.61.4571 02/07/21...New error message if Layer Physical Thickness not nm for THK variable
                     RGB Comparator displays Boost value

2.61.4572 03/02/21...Address 'Invalid license type' issue

2.61.4573 04/01/21...Tutorials list in Help menu
                     BASIC FileOpen modified for selecting CSV spectra

2.61.4580 04/07/21...BASIC OpenURL added (intended for FileMaker support)

2.61.4590 04/08/21...BASIC Subs BandMaxWave, AveCalc (bandpass analysis)

2.61.4591 04/12/21...Bandwidth calculations use absolute level when Level < 0

2.61.4600 05/10/21...Adjust polar and triangle plot appearance
                     Delete FSPlot icon in RTA triangle mode
                     Additional invalid warnings in Setup Parameters2
                     Font options adds font name

2.61.4601 05/13/21...Font Size Multiplier added

2.61.4610 05/20/21...BASIC Function CollectOpen added

2.61.4620 05/26/21...CIE dialog adds option to plot energy spectrum 
                     Property Let added for AxesXType

2.61.4630 06/01/21...Illuminants editor

2.61.4641 06/11/21...Bandwidth > 0 in R/T vs thickness (monitor) calculations
                     BASIC: Property MultWave, Sub CollectAvg

2.61.4650 07/22/21...Sumita glasses added

2.61.4651 08/08/21...Recalculate <F9> in Interactor adds wave/angle adjustment

2.61.4653 08/11/21...FSPlot View...Monochrome setting load/save
                     Report Organizer not available

2.61.4654 08/16/21...Improved handling of Interactor axes (polar etc) errors

2.61.4656 09/28/21...Restrict Peaks vs Thickness to start with Layer Number 1

2.61.4662 10/04/21...Updated Peaks vs Thickness removes Layer 1 restriction
2.61.4670 10/06/21...Extend # of spectral points (2^31)

2.61.4671 10/14/21...BUG...Boundaries (FSPlot Peaks) calc error in thick designs.

2.61.4672 11/07/21...Clipboard retained when loading Index Formulator

2.61.4674 11/10/21...Index Formulator Edit menu added
                     Eliminate menu-flashing when n,k defined in BASIC
                     BASIC Function StrGet$() and Sub StrSet() added
                     BUG...Untrapped calculation error

2.61.4675 11/16/21...DX X100 option added to Spectra Format Options

2.61.4680 11/19/21...Various appearance updates to CIE Interactor display
                     Dominant wavelength line color fixed

2.61.4681 11/22/21...Herpin dialog updated (<OK> button now <Replace>)

2.61.4682 12/03/21...Interactor CIE Parameters: Illuminant list disabled when RGB displayed

2.61.4684 12/22/21...BASIC Function DataString$ returns data string; alternative to Sub DataCopy
                     Interactor diabatic transmission plot updated

2.61.4685 12/31/21...Copyright updated

2.61.4690 01/26/22...Modifications regarding monitor spectra in Interactor

2.61.4691 02/02/22...BUG...Design...Thickness Profile did not work

2.61.4700 02/07/22...Stack Mode editor updated

2.61.4710 02/22/22...Interactor BASIC integration updated

2.61.4711 04/05/22...BUG...Thickness Profile crash if > 12 materials

2.61.4712 04/13/22...Modify laptop warning message

2.61.4720 06/14/22...Target Generator adds Reciprocal wavelength spacing

2.61.4730 06/19/22...Wavelength List Generator adds Reciprocal wavelength spacing

2.61.4731 06/22/22...Physical to Optical conversion re-enabled when plotting vs. thickness

2.61.4741 07/25/22...Load/Save Tooling Factors (Setup menu) ||FILE REVISION||
                     Upgrade all DESIGN users to prevent conflict.

2.61.4742 08/02/22...License info in Setup..Configuration..Security copied to clipboard

2.61.4743 08/12/22...Built-in User Index Functions LORENM, LORENKM added

2.61.4745 09/02/22...Exit Interactor when closing Stack Mode with THK variables

2.61.4746 09/06/22...Option (default True) to auto-save Work file upon entering Stack Mode

2.61.4748 09/18/22...Save Interactor Plot, Auto-update after changing font multiplier
                     Font Multiplier setting moved to Interactor Appearance setting

2.61.4749 09/25/22...Interactor Angle/Pol disabled for E-field Algorithm 2 (Angle=0)
                     Interactor <F9> dialog title changed to 'Calculation Settings'

2.61.4755 10/04/22...Plot Customizer (FSPlot/SQPlot Module) updated
2.61.4757 10/24/22...FSPlot Dual Axes update

2.61.4758 11/03/22...Add BASIC Property Get PlotLegend, Sub PlotRedraw

2.61.4759 11/08/22...E-field vs thickness bug when critical angle exceeded

2.61.4760 11/21/22...BUG...Failure of User-Index Functions utilizing BASIC. Click here

2.61.4761 11/29/22...Optimization enabled when Tooling Factors ≠1

2.61.4763 01/29/23...BUG...Collector Spectra..Normalize gives 'Type mismatch' error

2.61.4764 02/08/23...Long Interactor tooltip text divided into two lines
                     Comparator help updated

2.61.4765 02/17/23...BASIC Property Let WaveUnit added

2.61.4767 03/24/23...Add Tolerance setting to Targets..Convert Spectrum
                     Additional options for displaying targets in the Interactor

2.61.4768 04/03/23...BUG...Deg K not enabled in CIE Parameters

2.61.4769 05/25/23...BASIC Sub TargetsWaveRange added

2.61.4770 06/20/23...Allow R+T targets round-off error (100.001 replaces 100)
2.61.4772 02/18/24...Copy/Paste Formula in (User-Defined) Index Formulator

Top of page


FilmStar INDEX  Recent

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.51.0315 03/20/12...WorkPlot*.itw now saved in ..Winfilm\Config
2.51.0317 04/29/12...Recompile for consistency with VS 8 update
2.51.0318 05/03/12...BUG...Macro buttons inoperative
2.51.0319 06/29/12...Paste Spectrum now supports µm, Å, etc wavelength scales
2.51.0320 09/16/12...Add Yes/No confirmation to Abort BASIC command
2.51.0323 09/27/12...Minor status bar improvements
2.51.0324 10/01/12...BASIC Property StatusLabelColor added
2.51.0325 10/14/12...Adjust J-CAMP (*.dx) import for Jasco format
2.51.0327 10/22/12...Minor toolbar tweak: 'Axes' now 'Clear'; rt click edits axes
                     Can merge .dx, .spc, .xls %R/%T spectra
2.51.0328 05/03/13...Sub MainShow added to clsMain
2.51.0329 05/19/13...BASIC untrapped error issue addressed
2.51.0330 11/22/13...Pull-down list (e.g. Index List) might not work correctly
2.51.0400 01/12/14...File..Copy/Save Graph, Functions..Paste & Plot
                     Can save .itw file containing blank n,k table
2.51.0401 01/26/14...Delete spurious error message reference to Work file
2.51.0402 04/07/14...Improved handling of InputBox Cancel key
2.51.0410 04/11/14...Add built-in dispersion function CAUCHYS
2.51.0411 04/17/14...Add built-in dispersion function CAUCHYP
2.51.0412 09/10/14...Support for very wide screens (dual monitors)
2.51.0414 03/03/15...Deleting User Function clears SyrusPro mode
2.51.0420 04/23/15...Add File...Save As Read-Only
2.51.0430 07/30/15...Added BASIC Sub IndexConvertK
2.51.0432 11/02/15...Disable File Properties..Edit when read-only
2.51.0441 12/13/15...Add scaling option to NOL solver (Calculate n,k Algo 1)
                     Update Solve functions relating to Peak List
2.51.0442 01/02/17...Revise © 2018, remove spurious Archive check box
2.51.0443 02/14/17...Multiline directory text boxes (File..Configuration..Directories)
2.51.0444 02/24/17...Scrollbars added to directory text boxes
2.51.0450 07/07/17...XLS spectrum import updated
2.51.0460 09/04/17...Add Help...Excel Viewer menu command
2.51.0461 09/17/17...Excel XL functions
2.51.0470 10/08/17...Excel XLSX, UNICODE
2.51.0474 10/18/17...Could not open Excel with spaces in file name
                     Excel Viewer support in Solve menu
                     Use Excel.exe as viewer
2.51.0475 10/26/17...Paste Function (Functions dialog) did not always work as intended
2.51.0476 11/03/17...XLSX files did not display leading zeros
2.51.0478 11/19/17...BASIC XLwrite, XLnew updated
2.51.0479 11/29/17...XLS/XLSX row capacity increased (was 500)

2.51.0494 02/01/18...Spektrum support (CEC), BASIC Get FunctionType, Function UserIndxTbl$

2.51.0495 02/04/18...BASIC Property FunctionCode$ ensures n,k function integrity

2.51.0497 03/25/18...BASIC XLSave row height anomaly workaround
2.51.0501 04/22/18...Add formula to Sub XLwrite, RefStyle to Sub XLview

2.51.0502 06/21/18...BASIC function XLsave adds tab-separated (.tab/.txt) output

2.51.0511 06/28/18...Microsoft Excel viewer replaced by built-in dialog

2.51.0520 07/29/18...File..Export To..n,k Table added

2.51.0522 08/21/18...LPT license key deleted

2.51.0523 09/13/18...Off-screen dialogs set to default, eliminating hang-up

2.51.0525 09/17/18...By default, spectra rejected if R or T < 0, R+T > 100%

2.51.0530 09/24/18...Start command optionally sets n,k Tables directory when DESIGN not open
2.51.0532 10/31/18...Function XL_open alias for XLopen avoids Excel keyword conflict

2.51.0533 11/14/18...XLS/XLSX spectra did not open in European decimal notation ("," as decimal point)

2.51.0540 12/03/18...<F1> help did not reference updated context IDs

2.51.0543 03/12/19...Add THK variable to User-Defined Index Function
                     n,k Table 3 not referenced correctly in User-Defined Formula
2.51.0544 03/18/19...Revised licensing routine to prevent program End

2.51.0601 03/25/19...Increase tables in User-Defined Index Functions from 3 to 9 !!FILE REVISION!! 

2.51.0602 03/26/19...Format user-formulas, BUG fix...Table 3 not loaded!!
                     Index Formulator capacity increased

2.51.0603 07/18/19...Remove anomalous "?" in Macro Command dialog

          09/06/19...Revised BASIC code for Leybold OMS dispersion import/export

2.51.0608 10/06/19...Fixed: user-index mixed materials when > 3 materials, Alphabetize

2.51.0609 11/18/19...User-Index Function adds Get Formula and Put Formula

2.51.0610 11/25/19...File-based FTG website in case Internet not available

2.51.0620 02/17/20...File List dialogs updated and always available

2.51.0630 05/17/20...Hoya Glass support, SELLG2 function added

2.51.0640 05/25/20...CDGM Glass support
2.51.0641 05/27/20...New options in BASIC Sub AutoAxes

2.51.0642 06/08/20...BASIC Property Let PgmCaption added

2.51.0643 07/30/20...Bruggeman, Maxwell-Garnett possible error message

2.51.0644 10/16/20...File-based FTG website deleted

2.51.0645 12/16/20...BASIC Property PgmExe added

2.51.0660 01/24/21...User Index Functions dialog updated

2.51.0661 03/02/21...Address 'Invalid license type' issue

2.51.0662 05/10/21...Graph fonts match DESIGN's

2.51.0663 05/12/21...Font Size Multiplier added (set in DESIGN)

2.51.0664 05/24/21...Fix font size change after File..Copy Graph

2.51.0670 07/14/21...BASIC Subs SetWaveRange & SetFunctionRange, Property PgmVersion$

2.51.0680 07/16/21...Sumita glasses added
2.51.0683 11/09/21...Clipboard retained when loading Index Formulator
                     Rearrange Functions menu items
                     Index Formulator Edit menu added
                     Eliminate menu-flashing when n,k defined in BASIC
                     BASIC Function StrGet$() and Sub StrSet() added

2.51.0684 12/20/21...BASIC IndexPaste adds optional s$
2.51.0685 12/31/21...Copyright updated

2.51.0686 04/13/22...Laptop warning added

2.51.0687 08/02/22...License info in Setup..Configuration..Security copied to clipboard

2.51.0688 08/12/22...Built-in User Index Functions LORENM, LORENKM added
2.51.0689 09/09/22...BUG...Unwanted font size change following Interactor setting

2.51.0691 09/18/22...Font Multiplier setting moved to Graph Details <Ctrl+H>

2.51.0692 10/31/22...BASIC IndexCopy True copies header row, etc.

2.51.0693 11/21/22...BUG...Failure of User-Index Functions utilizing BASIC. Click here
2.51.0700 11/30/23...nk Algorithm 4B added: n known, %T measured
2.51.0800 12/07/23...Add Optical Density Index Table option
                     INDEX (*.itw) and DESIGN (*.faw) test files
2.51.0802 02/19/24...Copy/Paste Formula in (User-Defined) Index Formulator

Top of page


FilmStar MEASURE/Scantraq  Recent

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.51.1326 01/10/12...Standard file ext always .csv in raw data server (Mpe983)
2.51.1327 03/22/12...Addressed minor issues in Smooth Data dialog
2.51.1328 04/18/12...Shut-down macro implemented (e.g. close Excel process)
2.51.1329 04/22/12...Report Generator print engine updated
2.51.1330 05/03/12...Spurious Macro 0 error removed
2.51.1340 05/30/12...Updated FSPlot (SQPlot) Annotator
2.51.1341 06/19/12...FSPlot Formulator Revert issue resolved
2.51.1342 07/10/12...More descriptive Graph Axes Error message
2.51.1343 07/18/12...By default, do not clip R/T>100% (Admin can change)
2.51.1344 09/05/12...Tooling...Status Bar option now displays changes
2.51.1345 09/06/12...BASIC PlotAnnotation = gs$ now redraws annotations
2.51.1346 09/10/12...Implement single column spectra copy/export
2.51.1347 09/16/12...Add Yes/No confirmation to Abort BASIC command
2.51.1351 09/27/12...Menus might become enabled under BASIC control
                     Minor status bar improvements
2.51.1352 10/01/12...BASIC Property StatusLabelColor added
2.51.1353 10/14/12...Adjust J-CAMP (*.dx) import for Jasco format
2.51.1356 11/20/12...Resolved Annotator interactive edit issues
                     Resolved Formulator Revert issue
2.51.1360 11/25/12...FSPlot adds File.. Open Image
                     Hidden Workbook can be opened by Report Generator
2.51.1361 12/02/12...Add lamp/detector/grating switch wavelength to ScanParams$()
                     Add <<ScanParams>> command to Report Generator
2.51.1362 02/20/13...BASIC Function FileOpen always suppresses re-store prompt
2.51.1365 03/28/13...Updated Sub SetIlluminant for additional illuminants
                     Peaks now displayed when no Annotations are defined
2.51.1367 05/19/13...BASIC untrapped error issue addressed
2.51.1368 07/17/13...Trial Mode did not allow method to be saved
2.51.1369 07/25/13...BASIC Property Let PlotXAxisLabel (useful for time plot)
2.51.1371 10/20/13...Trial Mode updated
                     UV Winlab 6.0.3/4 Mpe950.exe, Mpe1050.exe compatible versions
2.61.1374 11/10/13...Plot Module Data...Paste & Save As  now support inverted x-axis
2.61.1375 11/11/13...Mpe950/Mpe1050...Improved startup when instrument not available

2.61.1377 11/24/13...Pull-down list (e.g. Wavelength List) might not work correctly
                     FSPlot single color auto-assigned when Data Open/Paste gives > 12 curves
2.51.1378 11/26/13...Mhp8453...Updated diagnostic graphs, RS-232 tested, Help updated
2.51.1379 12/17/13...Mhp8453...LAN support, Help updated 
2.51.1380 03/14/14...BUG...Executing BASIC code in Report Generator locked program
2.51.1381 03/27/14...Improved Report Generator BASIC fix
2.51.1384 04/08/14...Improved handling of InputBox Cancel key
                     XLS spectra format updated
2.51.1385 04/24/14...Mpe950, Mpe1050...Updated Lambda Server error messages
2.51.1410 04/30/14...MEASURE operates in Test Mode with DESIGN (only) key
                     BASIC FileSave ,2 re-saves Scan Method (use for updating templates)
2.51.1412 05/04/14...BASIC Property DeviceMode added; returns instrument code and scan mode
                     BASIC...Can save Scan Method with new file name (FileSave file$, 2)
2.51.1413 06/08/14...FSPlot/SQPlot File...Export Graph deleted
2.51.1415 08/21/14...MEASURE adds FilmStar license screen
2.51.1416 09/10/14...Support for very wide screens (dual monitors)
2.51.1417 10/08/14...BUG...<Shift+Click> did not label main graph
                     Mpe19AX.exe recompiled to eliminate error 429
2.51.1420 10/20/14...Function FileName now returns extension by default
                     Add capability to automatically label spectra names
2.51.1421 10/23/14...Auto Save only triggers Save As dialog in Sample scan mode
                     Status bar warning label when wavelength calibration enabled
2.51.1431 11/06/14...Scan Macros and Scan Method 1B (server version) upgraded to 24K
                     Insert Basic Exec added to Macro Commands dialog
2.51.1433 11/24/14...Spectra Backup Recorder auto-renumbers to prevent '9999' error
                     BASIC Sub DataReduce added (esp for Raw Data server)
2.51.1450 12/16/14...Plot Module Customizer
2.51.1460 12/22/14...Report Generator Organizer
2.51.1470 01/28/15...Add BASIC Sub PlotPoint
2.51.1480 02/16/15...Add BASIC Sub SetLamps (PE versions)
2.51.1481 02/25/15...CBD Expert Mode fix (Mpe983, Mpe950, Mpe1050)
2.51.1502 03/22/15...Spectra Backup Recorder upgrade
2.51.1515 04/09/15...Spectra Backup Recorder further revisions
2.51.1516 06/18/15...Changed default to 'No' in Backup Recorder Delete
2.51.1517 07/13/15...BASIC PlotLegendOn and PlotAnnotate refresh FSPlot Module
2.51.1518 09/06/15...Mpe983: Error 8018 'Operation is only valid...' issue
                     License screen updated
2.51.1519 10/23/15...Scantraq might display 'FilmStar MEASURE' at startup
2.51.1520 11/02/15...Popup menu (right-click) added to FSPlot Graph Details dialog
2.51.1522 11/25/15...115200 baud option for PE Lambda Mpe983
                     Report Generator now utilizes From and To page settings
                     BASIC Function Reading implemented in Mpe950 and Mpe1050
                     Report Organizer, FSPlot Customizer, Legends dialogs updated
2.51.1523 12/13/15...BUG...Initialize/Connect prompt repeated at program startup
2.51.1525 01/03/16...MCary5...Minor logic error in frmMain Sub mnuSet_Click
2.51.1525 01/13/16...Mpe983...Support for new PE Lambda models (115200 baud)
2.51.1600 02/23/16...Longer graph title (file revision), Cary UMA version
                     Update all MEASURE users to prevent conflict.
2.51.1601 02/25/16...Mpe983...Add Zero Wavelength command to PE 9 Lambda Commander
2.51.1606 03/06/16...Mcary5U...Fixed problem with Spectra...Copy Spectrum
                     Save Spectrum command, trap Generate Collector error
2.51.1607 03/07/16...BUG...Menu icons disabled after BASIC scan command
2.51.1609 05/05/16...Mpe950/Mpe1050 did not update current %Energy during idle mode
                     MCary5.exe now supports Cary 60 (50)
                     Typing quotation marks (") corrupted Spectra Backup Recorder
2.51.1610 06/10/16...Mpe19AX.exe: BASIC Property OrdinateMode added
2.51.1611 07/18/16...BUG...Could not open DX spectra with µm or 1/cm wave units
2.51.1612 08/11/16...Mh3410...Menu grid now displayed correctly
                     Mpe983...Scan list now loads correctly via macros
2.51.1613 09/06/16...Mpe983...Disable maximize button: MaximizeDisable=-1
                     in Common.ini [Interface] section
          09/30/16...MCary5U...Property Let TestMode added
2.51.1614 10/11/16...BUG...Spectra Recorder commands not shown after closing Recorder
                     2.51.1613 mods in all versions
2.51.1620 10/19/16...Scan Method dialogs reorganized
2.51.1622 10/24/16...Mcary5U...Collector FSPlot multi-plot options added
                    'Smart' axes redraw in Spectra Recorder
2.51.1626 01/03/17...BUG...MCary5U.exe did not utilize separate UMA/non-UMA wave ranges
2.51.1627 01/29/17...Mcary5U.exe Auto Save supports Collector; new functionality
                     Collector scan dialog menus updated
2.51.1628 01/31/17...BUG...MCary5U...Normalize could give Type Mismatch error
2.51.1630 02/14/17...Multiline directory text boxes (File..Configuration..Directories)
2.51.1631 02/19/17...MPE950/1050...restored option to utilize URA in transmittance modes
2.51.1633 02/24/17...Scrollbars added to directory text boxes
2.51.1700 03/14/17...Spectra Collector and BASIC Sub Collect
2.51.1702 04/07/17...Collector Spectra..Fix only acted on first sheet
                     Collector Edit..Delete Column fixed
2.51.1721 04/24/17...BASIC Function SetParam added
                      Collector Scan button added, bugs fixed, Edit..Rename Column added
2.51.1722 04/25/17...BUG...SPC file did not utilize TrnsMinValue when saving OD/Abs
                     (problem when %T<=0)
2.51.1730 05/04/17...XLS spectra open/save updated
2.51.1735 05/10/17...Mpe983 did not set Lambda 850 slit width, Signal Averaging recoded
                     Collector format tweaks
                     BUG...Buttons & icons did not disable when running BASIC
2.51.1736 05/18/17...HP8453 adds fixed IP address field
2.51.1737 06/29/17...Delete spurious line in FSPlot IR micron wavelength range
2.51.1738 07/05/17...Mcary5U: Wavelength scan did not auto-set Standard to 100%
2.51.1751 07/07/17...Spectra Open/Save XLS format revised
2.51.1753 07/12/17...XLS spectra: cells locked, optional Parameters sheet added
2.51.1760 07/26/17...MCary5U.exe BASIC Function SetUMA
2.51.1770 08/02/17...BASIC XL functions added for importing Excel data
2.51.1800 08/23/17...BASIC XL write functions
                     MCary5U.exe Function SetUMA supports numeric pol settings
2.51.1801 08/25/17...Function XLsave adds Protect option (default True)
2.51.1810 09/01/17...Microsoft Excel Viewer support (uses MS XLview.exe)
2.51.1812 09/17/17...Default mininum transmission value (max OD) changed to 1E-7
2.51.1813 09/26/17...Modify max OD setting in File..Configuration..Capacity
2.51.1814 10/01/17...BUG...Opening XLS file changed %R to %T scale
2.51.1830 10/08/17...Excel XLSX, UNICODE
2.51.1834 10/18/17...Could not open Excel with spaces in file name
                     Standard, Baseline, Reference files opened with Scan Method
                     Excel Viewer support in Spectra Menu
                     Use Excel.exe as viewer
2.51.1836 11/01/17...Mcary5U.exe BASIC Subs GetParam
                     Sub StatusLabel supports screen-centered big font label
                     MBASIC Sub UMAConfig activates UMA Configuration dialog
2.51.1839 11/05/17...XLSX files did not display leading zeros
2.51.1840 11/05/17...Mcary5U.exe adds optional title to Sub UMAConfig
2.51.1841 11/12/17...Suppress ScanParams NIR values in PE UV/Vis machines
2.51.1843 11/19/17...Collector and BASIC XLwrite, XLnew updated
2.51.1844 11/20/17...PointPlot did not always work in Mcary5U.exe
2.51.1845 11/29/17...XLS/XLSX row capacity increased (was 500)
2.51.1851 12/04/17...New Collector Process button and BASIC Sub CollectProc
2.51.1860 12/12/17...Minor modifications to BASIC Subs Collect and CollectProc
2.51.1861 12/21/17...Mpe983: Lambda 900 etc...by default, ignore Data Comm error -241
                     Mcary5U: XLXS format did not work in some cases
2.51.1863 01/04/18...Mcary5U: Only one Angle = 0 added to scan sequence, FTG message box anomaly,
                     problem in displaying %R/%T setting in Scan Method 2 dialog, installer did
                     not install the Report Generator, 0% baseline did not work in UMA sequence

2.51.1863 01/16/18...BUG (not UMA version)...Saving Collection could crash program
2.51.1864 02/19/18...Invalid data format in Spectra..Paste crashes program
2.51.1880 02/26/18...Valleys added to FSPlot peak plot module
                     Mpe950, Mpe1050 did not utilize wavelength calibration
                     Updated Administrator functions

2.51.1882 03/02/18...Mcary5U.exe: Sub Scan wave settings now work with UMA wavelength scans
                     Status messages moved to bottom bar
                     BASIC Function UMASeqLoad added (import UMA Scan Sequence)

2.51.1883 03/07/18...Mcary5U.exe: Update menus and toolbar when UMA removed

2.51.1885 03/21/18...Mcary5U.exe: Clear DAQ (red) graph before scans, new Park UMA commands
                     BUG...Errors in no-UMA mode when wavelength in µm or Ångstroms

2.51.1887 03/26/18...Mcary5U.exe: Test Mode modifications to better simulate Normal Mode
                     All versions: If Reference data missing, Sample would scan anyway
                     All versions: BASIC XLSave row height anomaly workaround
2.51.1889 03/29/18...Mcary5U.exe: Implements non-UMA Collector
                     BASIC Sub CollectorSort, Property UMAMode (0 when not Mcary5U)
2.51.1890 04/01/18...Ignore blank lines in DX files; adjust column width in saved XL files

2.51.1892 04/17/18...FSPlot peak plot adds multiple wavelength scales
2.51.1901 04/22/18...Add formula to Sub XLwrite, RefStyle to Sub XLview
2.51.1910 04/27/18...Modify scan background color in Setup...Graph Details
2.51.1911 04/30/18...Mcary5U.exe: Add Scan Macros in UMA multi-scan mode
                     Minor modifications to all Scan Macro dialog
2.51.1914 05/31/18...Mcary5U.exe: Sample range < Baseline range now works
                     BASIC Scan includes UMA switch for using previous Baseline
                     Polarizer offset (correction angle) implemented
                     Visible lamp turned on for 0 nm (white light)
2.51.1915 06/14/18...Mcary5U.exe: Add Setup...Initialize

2.51.1917 06/21/18...BASIC function XLsave adds tab-separated (.tab/.txt) output
                     BUG...FSPlot Data menu hidden in %R mode

2.51.1921 06/28/18...Microsoft Excel viewer replaced by built-in dialog
2.51.1922 07/06/18...MPE983.exe: Server Quit macro did not work with embedded code
                     PE FTIR servers Test Mode updated to utilize interval setting

2.51.1923 07/20/18...Command Prompt start sets default/current scan method directory

2.51.1924 08/21/18...LPT license key deleted

2.51.1925 09/13/18...Off-screen dialogs set to default, eliminating hang-up

2.51.1926 09/28/18...Function XL_open alias for XLopen avoids Excel keyword conflict

2.51.1927 10/11/18...BUG...Clicking Workbook File menu after File..Close (All) crashes

2.51.1930 10/30/18...BUG...Common INI was saved in win.ini, not ..\Config\Common.ini
                     Remove inapplicable MEASURE settings from FSPlot..Graph Details

2.51.1932 11/14/18...Mpe983.exe: Collector Scan function updated for processed data server
                     Mpe983.exe: Sub SetComPort added (sets COM and baud rate)
                     XLS/XLSX spectra did not open in European decimal notation ("," as decimal point)

2.51.1933 11/27/18...Mpe983.exe: Minor fix clears clipboard after Edit..Edit Macro

2.51.1940 12/03/18...<F1> help did not reference updated context IDs

2.51.1942 02/27/19...Mpe983.exe: Add Property Get DataType
2.51.1943 03/18/19...Revised licensing routine to prevent program End

2.51.1944 03/20/19...Format Options dialog truncated in Scantraq mode

2.51.1951 04/04/19...Collector adds %T to OD conversion (not in UMA version)

2.51.1953 04/11/19...Bandwidth calculation updated, increase Spectra..Copy capacity

2.51.1954 07/18/19...Remove anomalous "?" in Macro Command dialog

2.51.1955 11/25/19...File-based FTG website in case Internet not available

2.51.1956 01/08/20...Improved Scan Macro and Control Macro dialogs

2.51.1960 01/16/20...Sub CollectProc adds .tab format (single sheet only)

2.51.1961 01/27/20...Spectra Recorder did not update after Edit...Comment
                     Sort by Comment added

2.51.1970 01/31/20...Add BASIC Sub SetCieAxes Tolerance Box

2.51.1980 02/17/20...File List dialogs updated and always available

2.51.1981 03/13/20...Mpe983.exe: BASIC Sub ScanStop added

2.51.1982 05/11/20...Add 'Delete P and S' to Collector Edit menu
                     BUG...Could not save GRAMS spc files

2.51.1983 07/03/20...BASIC Sub AxesCopy adds option to include Spectrophotomer Scale
2.51.1984 07/15/20...Mpe950 serial 860 recognized; Mpe1050 serial 1060 recognized

2.51.1990 07/16/20...Function comAuxLine adds optional delimiter if CR/LF not used

2.51.1991 08/03/20...Mpe983.exe: Add Lambda 25 code 525 (see $ST)
2.51.1993 09/14/20...Mcary5U.exe: Spurious crash recovery in UMA sequence mode
2.51.1993 10/02/20...Mpe983.exe: Add Setup..Zero Wavelength (Align) for Lambda 2-45

2.51.1996 10/12/20...Mpe983.exe, Mpe950.exe, Mpe1050.exe: Add Response Bar

2.51.1997 10/16/20...File-based FTG website deleted

2.51.2000 12/21/20...Add BASIC Function ExcludeRange
2.51.2020 02/16/21...Add BASIC Functions FileOpenBase, FileOpenRef, FileSaveBase, FileSaveRef

2.51.2021 03/02/21...Address 'Invalid license type' issue
2.51.2022 03/30/21...Add links to FTG tutorial pages
2.51.2030 04/07/21...BASIC OpenURL added (intended for FileMaker support)

2.51.2031 04/12/21...Bandwidth calculations use absolute level when Level < 0

2.51.2032 05/10/21...Font options adds font name

2.51.2040 06/01/21...Illuminants editor

2.51.2042 08/11/21...FSPlot View...Monochrome setting load/save
                     Report Organizer not available

2.51.2043 11/24/21...BASIC Sub GetPeaks
                     MPE983.exe: Lambda 650, 800, 850 Single Beam Mode enabled

2.51.2050 12/08/21...MPE983/950/1050 Single Beam Energy Mode updated for high-end Lambda 650-1050

2.51.2051 12/31/21...Sub EnergyScan (Single Beam Mode) documented
                     Copyright updated

2.51.2052 01/02/22...BASIC Function DataString$ returns data string; alternative to Sub DataCopy

2.51.2060 02/02/22...BASIC AxesRange updated to include vertical scale
                     Smoothing added to UMA Collector
                     Smoothed spectra displayed in dark red

2.51.2061 02/03/22...MCARY5U: Collector Smoothing function menu modified
2.51.2062 02/18/22...MCARY5U: DDE commands SCAN and SCANPLOT updated

2.51.2063 03/25/22...BASIC FileOpen did not work for Scan Methods
2.51.2070 06/19/22...Wavelength List Generator adds Reciprocal wavelength spacing

2.51.2080 06/29/22...Adjust clipping for DAQ plots, etc.

2.51.2081 08/03/22...Add BASIC Sub SetPolOffset for Cary UMA

2.51.2083 08/29/22...MCARY5U: Added RotateDelay

2.51.2084 09/06/22...BUG...BASIC FileSave failed

2.51.2090 10/04/22...Plot Customizer (FSPlot/SQPlot Module) updated

2.51.2091 10/23/22...'Cannot add (2nd) spectrum' warning with Dual Axes (%T + OD)

2.51.2092 11/03/22...Add BASIC Property Get PlotLegend, Sub PlotRedraw

2.51.2094 12/13/22...Mpe983 adds BASIC FileOpen optional parameters for opening non-FilmStar spectra

2.51.2094 12/13/22...Mpe983...BASIC Sub FileOpen modified for OLIS XLS compatibility

2.51.2095 12/20/22...Collector revisions, bug fixes

2.51.2100 12/29/22...Scan Calibration update

2.51.2101 01/22/22...BASIC Sub XLinfo returned 0 as number of rows...fixed

2.51.2102 01/26/23...MCARY5U: Crash if sequence angle = 0

2.51.2103 01/29/23...MCARY5U Colletor: Move 'Delete raw data' to Edit menu
                     BUG...Collector smoothing crashed on (empty sheet)
                     Collector Raw Data warning in non CaryUMA versions

2.51.2104 04/20/23...Possible bug when closing Scantraq splash screen

2.51.2120 06/30/23...Added slit width display to Sub IHPLambda_ScanDataUpdate

2.51.2122 08/04/23...PE 950 adds 1050 (2D) (2 Detector Module)

2.51.2123 12/28/23...Delete fax number in Help...About

Top of page


FilmStar MONITOR  Recent

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.52.0302 03/29/11...Program title indicates multiple instances
2.52.0401 05/23/11...Estimated run-time calculation added
                     Header fonts can be set in data entry grids
2.52.0411 11/21/11...Improved message box/sounds compatibility in Vista/Win 7
2.52.0412 12/06/11...Memory info in Help...About deleted
                     Glance Networks info screen updated
2.52.0412 01/01/12...Copyright updated
2.52.0414 01/11/12...Changing chip distribution now shows red recalc icon
2.52.0415 04/22/12...Monitor Run-Sheet print engine updated
2.52.0415 04/22/12...BUG...Macro buttons inoperative
2.52.0500 06/21/12...Monochromator bandwidth compensation
                     File revision update
2.52.0501 09/16/12...Add Yes/No confirmation to Abort BASIC command
2.52.0503 05/19/13...BASIC untrapped error issue addressed
2.53.0002 08/02/13...Revised wavelength calibration capabilities
                     File revision update
2.53.0003 08/22/13...Minor update to Default Wavelengths dialog
2.53.0004 09/02/13...Minor change to Setup Menu...Layers Editor/Viewer
2.53.0008 11/19/13...BUG...Possible Worksheet Calculation Error when bandwidth > 0
                     Disable menus during recalculation when bandwidth > 0
                     Tooling Factor format changed from 0.000 to 0.0000
                     Worksheet Copy with unformatted or formatted data
2.53.0009 01/26/14...Change 'Intellevation' to 'Intellemetrics'
2.53.0020 03/27/14...Add BasExec command to run-sheet template
2.53.0021 04/07/14...Improved handling of InputBox Cancel key
          05/21/14...SproMonitorReport.bas updated for 2.53 worksheet revision
2.53.0100 05/28/14...New BASIC Property MonWaveUnit, modify SproMonitorReport.bas

2.53.0101 06/23/14...Fixed rare turning point glitch
2.53.0102 09/10/14...Support for very wide screens (dual monitors)
2.53.0200 12/12/14...Startup & exit macros
                     Specify layer number to begin Neglect initial TP mode
                     1.000 cutoff ratio displayed as 1 TP
                     File revision update
2.53.0211 07/29/15...BUG..Startup macro ran whenever main screen reactivated
                     Macro command BasExec added
2.53.0212 11/23/15...Run-sheet generator now supports From and To page settings
2.53.0230 01/03/16...9 character Film Material limitation removed...File Revision!

2.53.0240 01/20/17...BASIC Sub DefaultPath addded
2.53.0250 02/09/17...Export Chip updated (DESIGN 2.61.3960 updated accordingly)
2.53.0303 02/17/17...Auto-run macro after calculation
                     BASIC Sub WsSetNum/WsSetText added
                     Multiline directory text boxes (File..Configuration..Directories)
                     Option...exact QWOT no longer displayed with red Cutoff Ratio background
                     Option...by default exact QWOT does not utilize previous layers
2.53.0304 02/24/17...Scrollbars added to directory text boxes
2.53.0321 07/17/17...Last layer QWOT tweak
2.53.0330 09/04/17...Add Help...Excel Viewer menu command
2.53.0331 09/17/17...BASIC XL functions
2.53.0340 10/08/17...Excel XLSX, UNICODE support
2.53.0343 10/18/17...Could not open Excel with spaces in file name
                     Use Excel.exe as viewer
2.53.0344 11/03/17...XLSX files did not display leading zeros
2.53.0346 11/19/17...BASIC XLwrite, XLnew updated
2.53.0347 11/29/17...XLS/XLSX row capacity increased (was 500)
2.53.0348 03/25/18...BASIC XLSave row height anomaly workaround
2.53.0351 04/22/18...Add formula to Sub XLwrite, RefStyle to Sub XLview
2.53.0352 05/16/18...BASIC Sub TurnPtAdjust restored

2.53.0353 06/21/18...BASIC function XLsave adds tab-separated (.tab/.txt) output

2.53.0361 06/28/18...Microsoft Excel viewer replaced by built-in dialog

2.53.0362 08/21/18...LPT license key deleted

2.53.0363 09/13/18...Off-screen dialogs set to default, eliminating hang-up

2.53.0364 09/28/18...Function XL_open alias for XLopen avoids Excel keyword conflict

2.53.0370 12/03/18...<F1> help did not reference updated context IDs

2.53.0372 03/18/19...Revised licensing routine to prevent program End

2.54.0000 04/22/19...Crystal monitor mode

2.54.0001 07/18/19...Remove anomalous "?" in Macro Command dialog

2.54.0002 11/25/19...File-based FTG website in case Internet not available
2.54.0010 02/17/20...File List dialogs updated and always available

2.54.0011 10/16/20...File-based FTG website deleted

2.54.0012 12/16/20...BASIC Property PgmExe added

2.54.0014 03/02/21...Address 'Invalid license type' issue

2.54.0015 08/11/21...frmRunSheet Tag RSHEET should have been RUNSHEET

2.54.0016 12/31/21...Copyright updated

2.54.0018 09/06/23...Run-Sheet TPs mode updated

Top of page


FilmStar CRYSTAL  Recent

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
2.21.0214 05/03/12...BUG...Macro buttons inoperative
2.21.0215 09/16/12...Add Yes/No confirmation to Abort BASIC command
2.21.0216 05/19/13...BASIC untrapped error issue addressed
2.30.0000 07/25/13...Inficon IC6 support
2.30.0001 08/05/13...Increase n,k File List to 4000
2.30.0002 09/02/13...Can deselect FILM Archive Mode in order to edit layers
2.30.0004 04/07/14...Improved handling of InputBox Cancel key
2.30.0005 09/10/14...Support for very wide screens (dual monitors)
2.30.0006 02/14/17...Multiline directory text boxes (File..Configuration..Directories)
2.30.0007 02/24/17...Scrollbars added to directory text boxes
2.30.0020 09/04/17...Add Help...Excel Viewer menu command
2.30.0021 09/17/17...BASIC XL functions
2.30.0030 10/08/17...Excel XLSX, UNICODE
2.31.0033 10/18/17...Could not open Excel with spaces in file name
                     Use Excel.exe as viewer
2.30.0034 11/03/17...XLSX files did not display leading zeros
2.30.0036 11/19/17...BASIC XLwrite, XLnew updated
2.30.0037 11/29/17...XLS/XLSX row capacity increased (was 500)
2.30.0038 03/25/18...BASIC XLSave row height anomaly workaround
2.30.0041 04/22/18...Add formula to Sub XLwrite, RefStyle to Sub XLview

2.30.0042 06/21/18...BASIC function XLsave adds tab-separated (.tab/.txt) output

2.30.0051 06/28/18...Microsoft Excel viewer replaced by built-in dialog

2.30.0052 08/21/18...LPT license key deleted

2.30.0053 09/13/18...Off-screen dialogs set to default, eliminating hang-up

2.30.0054 09/28/18...Function XL_open alias for XLopen avoids Excel keyword conflict

2.30.0060 12/03/18...<F1> help did not reference updated context IDs

2.30.0061 07/18/19...Remove anomalous "?" in Macro Command dialog

2.30.0062 11/25/19...File-based FTG website in case Internet not available

2.30.0064 10/16/20...File-based FTG website deleted

2.30.0065 12/16/20...BASIC Property PgmExe added

2.30.0066 03/02/21...Address 'Invalid license type' issue

2.31.0067 12/31/21...Copyright updated

Top of page


Updates Page    Technical Issues    FTG Home Page

Copyright © 2023 FTG Software Associates
Last updated on February 19, 2024