Buy Now

Grapher 2 Release History

Release Histories for Other Versions of Grapher
Grapher 7 Grapher 6 Grapher 5 Grapher 4 Grapher 3

 

Version 2.04 (December 5, 2000)

  • 0.2 probability axis tick mark missing. The 0.2 tick mark has been added.
  • Inserted OLE objects shrink when edited. This has been corrected.
  • Underflow error in histogram with 0 bin size fixed.
  • Descending log axis using non-auto min/max settings sometimes causes crash. This has been corrected.
  • Text editor sometimes highlights first line of text incorrectly. This has been fixed.
  • Probability axis with data outside maximum axis value displays incorrectly. This has been corrected.
  • Automation command SetObjectID does not change the object ID. This has been corrected.
  • Some computers crash when changing worksheets. This has been corrected.
  • Undoing plot changes when using multi-sheet data file prompts user for new worksheet. This has been corrected.
  • Axis settings are not correct when importing DOS Grapher files. This has been corrected.
  • Increased label limit from 199 characters to 255.
  • Fixed round-off error in function plot.
  • Printing using a small print scale is incorrect. This has been fixed.
  • Improved axis title location when importing G1 file.
  • Log labels do not display correctly when the min and max are not a factor of 10. This has been corrected.
  • Templates do not load correctly when a polynomial fit has zero data points. This has been corrected.
  • Added support for importing/exporting GIF files.
  • Imported DOS graphs do not initially display their plots. Graphs now display correctly.
  • Some imported DOS graphs do not display axis tick marks correctly. This has been corrected.
  • Unable to use Save or Save As commands to save imported DOS files. This has been corrected.
  • Unable to copy/paste from opened template files. This has been corrected.
  • Ticks are sometimes incorrectly displayed when using a descending log axis. This has been corrected.
  • Automation SetObjectTextProps cannot change text string. This has been corrected.
  • Displaying statistics of a fit with zero data points causes crash. This has been corrected.
  • Bitmaps exported with text and lines with line-ending symbols are displayed incorrectly. This has been corrected.
  • Under certain circumstances, the histogram can generate a divide by zero error. On some systems, this will cause a crash. This has been corrected.
  • Excel files which use a comma as a thousands separator in the data causes data to be read as text. Values now read as numbers.
  • Cells with a format code that anywhere contains a "@" character (Excel's symbol to indicate that text should be placed in a cell) were being treated as text. These will now be treated correctly.
  • Certain Excel file types (those with cells that contain a different format for positive, negative, and text values) cause crash when saved. This has been corrected.
  • Use of columns with more than two letter headers causes headers to not be displayed correctly by program. This has been corrected.
  • When editing text templates from the text editor, the display window does not repaint correctly. This has been corrected.
  • Some setup files were not being copied to the Grapher directory when doing a server install. This resulted in being unable to install Grapher onto a workstation from the server. This has been corrected.
  • Since version 2.02.34 Grapher has not been registering itself correctly. This results in OLE being disabled. Therefore, Grapher documents cannot be inserted into other applications. Note if a version earlier than 2.02.34 had been installed, OLE would work correctly. This has been corrected.
  • Grapher 1 allowed a first X value greater than the last X value in function plots. Grapher 2 does not allow this resulting in Grapher 1 function plots not being displayed in this case. This has been corrected.
  • Some imported text is displayed upside-down. This has been corrected.
  • Option settings in ini file are not being used when importing data files. This has been corrected.
  • Scripter does not honor the start setting when launched from a shortcut. This has been corrected.
  • Scripter now uses Sax Basic 6.

Version 2.03 (September 23, 1999)

  • Adjacent duplicate points are not weeded out when calculating a spline fit, resulting in a bad fit. This has been corrected.
  • Some data files can trigger a divide by zero error in the tick mark spacing calculations for an axis resulting in a crash on certain systems. This has been corrected.
  • Due to a problem in older versions of Grapher, axis title text was not always placed correctly. This was corrected resulting in the title changing location when an axis properties command is executed. The title text is now placed correctly, albeit possibly in a different location than before, when the file is opened.
  • Problem: Space delimited text in .txt files is not imported correctly. This has been corrected.
  • Setting landscape mode using the automation PageSetup command and then printing from the script does not print in landscape mode. This has been corrected.
  • Bar widths are incorrect in bar chart when only a portion of the data in a column is used (set with first and last row). This has been corrected.
  • Major ticks and labels are not displayed in the probability axis. This has been corrected.
  • First major tick may be dropped under certain circumstances when a descending axis is used. Dependent on axis min/max and tick range settings. This has been corrected.
  • Character strings greater than 80 characters cause a crash when exported to a DXF. Strings may now be 256 characters long and longer strings do not crash program.
  • Exporting and importing text (or using paste special metafile) can result in text attributes (e.g. font) being lost. This has been corrected.
  • A past bug allowed different rows to be set for different bar charts in a single group (same wks, same X col). This was used as a 'feature' by some users before it was fixed. An ini file setting has been added to allow different rows to be set. See the new ini file for details.
  • Bar charts using the same worksheet but different X columns are incorrectly grouped together. Bar charts must now have the same worksheet and X column to be grouped.
  • When selecting white for symbol color, symbols disappear into table background of symbol properties dialog. Table background changes to light gray when symbols are white.
  • Pie charts cause program to hang if a worksheet with no useable data is selected. This has been corrected.
  • Exporting long text strings (>80 characters) to a DXF file causes program to crash. This has been corrected.
  • Updated font installation code.
  • If a worksheet transform calculation such as AG=A-C is used, incorrect values are placed in column AG. This has been corrected.
  • Round-off error could occur when numbers use 15 significant digits. This has been corrected. Numbers now limited to 14 digits.

Version 2.02 (June 28, 1999)

  • When using descending axis, the start ticks at value is used as an ending value rather than starting value. This has been corrected.
  • When setting custom limits for the tick range, major ticks would be displayed even when outside of the set range. This has been corrected.
  • Moving or rotating a composite object which includes a graph sometimes result in the graph not moving or rotating correctly. This has been corrected.
  • Some function id's in type library do not map correctly to the actual functions. This has been corrected.
  • When a graph is combined with another object, it cannot be moved or rotated. This has been corrected.
  • Automation command GetFitStatistics always uses X = col A and Y = col B regardless of actual plot settings. This has been corrected.
  • Graph can only be resized when selected by itself. This has been corrected.
  • Digitizing a plot with a descending axis results in incorrect values. This has been corrected.
  • On certain systems, orthogonal polynomial fits cause a crash. This has been corrected.
  • On certain systems, drawing symbols triggers a crash. This has been corrected.
  • When using row or sequence as X column in bar chart, bars are all drawn with zero width. This has been corrected.
  • Double-clicking in graph properties dialog does not bring up objects properties dialog. This has been corrected.
  • Entering a - in line properties dialog clipping settings results in an error message when no numbers are present. This has been corrected.
  • Copying then pasting a combined object which includes a graph triggers a crash. This has been corrected.
  • Some Excel files causes worksheet to crash. This has been corrected.
  • In the Object Manager, selecting an axis and switching to size causes an incorrect error message to be displayed. This has been corrected.
  • The worksheet code has been modified to display the import options dialog when an ASCII file with an unknown extension is opened or loaded. The automation command Open() has also been modified. When using it to open a worksheet, the second parameter may be used to specify an import option string as given in the help file. In addition, the second parameter has been renamed from worksheet to options.
  • DAT export options were being ignored This has been corrected.
  • Transform "e=e-107" results in errors. This has been corrected.
  • Set default file open directory to the current directory to keep it from using "My Documents".
  • Axis grid lines disappear when graph is rotated 90 or 270 degrees. This has been corrected.
  • When using a custom size with some printers (e.g. Epson Stylus Pro) with landscape page orientation, the page outline is always drawn in portrait mode. This has been corrected.
  • Installing the newest gsdefsym.ttf file results in the Default Symbols font to be blank. This has been corrected.
  • Spline fit does not display correctly or crashes with some data sets. This has been corrected.
  • Axis bounds box is calculated incorrectly. Most noticeable when tick marks are made very long. This has been corrected.
  • In pie chart properties page, setting the number of slices greater than the number of rows of data locks program. This has been corrected.
  • Importing files that have zero size objects causes the file to be imported smaller than the 6"x6" area allotted for it. This has been corrected.
  • Histogram gaussian fit is scaled incorrectly. Fit is now scaled based on the bin size and number of data pts.
  • Some symbols do not export correctly (e.g. underscore symbol). This has been corrected.
  • Automation Close command does not save the file based on the extension (grf, grt) used in file name. This has been corrected.
  • Users cannot specify custom file extensions for data files. This has been corrected.
  • Some automation commands do not honor the page unit setting (inches or cm). Example: SetLineObjectProps() always uses inches. This has been corrected.
  • Unable to change tabs in the axis properties dialog when the graph is rotated (error message is displayed instead). This has been corrected.
  • { and } characters in dxf files can cause a math text error as they are interpreted as math text control characters. { and } are now imported as brackets and not as control characters.
  • Text imported as vertically centered aligned is switched to top aligned when a text properties is executed. The text properties dialogs have been modified to include a Center vertical alignment style. Imported text will use this style as needed.
  • When axes are moved doing an Arrange | Align command, the plot is not moved to reflect the new axes positions. This has been corrected.
  • The Arrange | Align command does not work the same way for axes as it did in Grapher 1 (includes tick marks in size when aligning). This has been corrected.
  • Import system does not work. This has been corrected.
  • When using the Object Manager, if another window is switched to, then switched back to Grapher, the selection rectangles are not drawn in the plot window. This has been corrected.
  • Spline fits are fixed at using only 200 points as the points setting control is disabled in the fit plot properties page. Points control is now enabled for spline fits.
  • When using a custom page size with some printers, the page outline in Grapher does not reflect the correct custom size. This has been corrected.
  • There is no way to adjust the error report level from the ini file. The key ErrorLevel has been added to the grapher.ini file. Valid values for this key is 1 to 4 (default 2).
  • If plot window is maximized, then all plot windows closed, when opening a new plot window it does not open maximized. This has been corrected.
  • Unable to open polar plots that include a fit. This has been corrected.
  • Unable to copy or cut in template files. This has been corrected.
  • Under certain circumstances, Grapher is not unloaded from memory when using automation. This has been corrected.
  • When defining a function with an error in the function plot page, the error message stating that the function has an error repeats endlessly. Error message is only displayed once now.
  • Minor ticks are not displayed when there are no major ticks displayed. This has been corrected.
  • Minor grid lines always use attributes set for major grid lines when using the EditAxisGrid automation command. This has been corrected.
  • Grapher 1 graphs with linear fits that only use two data points crash when opened by Grapher 2 on some systems. This has been corrected.
  • Large font size text is imported too big into Grapher 2. This has been corrected.
  • When importing Grapher 1 files, if the page resolution in Grapher 2 is not set to 1000, the imported file is displayed with the objects in the incorrect positions. On import, the page resolution is always forced to be 1000.
  • Selecting all components of a graph using shift-click does not result in the graph object itself being selected. This leads to unexpected, though correct, behavior when resizing the graph. This has been corrected.
  • Function plots use excessive memory resulting in long load times or even the inability to load the plot. This has been corrected.
  • Having only bars that are all the same value (same x,y) in a bar chart can result in bar chart being displayed incorrectly. This has been corrected.
  • Line plot points that are out of range are displayed when the discontinuous plot option is selected. This has been corrected.
  • The discontinuous option has no effect on function plots when custom clipping limits are used. This has been corrected.
  • Grapher 1 graphs that have grid lines but no plots crash when opened by Grapher 2. This has been corrected. Note that grid lines present in the Grapher 1 file may not be present in the Grapher 2 file due to conversion limitations.
  • The vertical center option is ignored when drawing text containing math text directives. This can result in Grapher 1 text appearing offset in Grapher 2. This has been corrected.
  • Gaps are present between letters in the underline of text. This has been corrected.
  • New math text is spaced farther apart horizontally than old math text. This has been corrected.
  • Thick solid lines may not be drawn under Win 95/98 due to exceeding the vertice limit. This has been corrected.
  • Double-clicking on a graph object in Object Manager in order to display its properties can lead to a crash when the graph properties dialog is closed. This has been corrected.
  • After detaching a legend editing the legend text can result in text being improperly displayed. This has been corrected.
  • Pasting a metafile with text and specifying that the metafile should be broken apart, results in text that when edited displays incorrectly. This has been corrected.
  • Changing a clip limit for a line plot could result in an incorrect plot display when the change would cause other clip limits to also change. This has been corrected.

Version 2.01 (March 8, 1999)

  • When changing an axis title via automation, the previous title, if any, is also displayed. This has been corrected.
  • Automation command SetObjectTextProps does not work with new text system. Command now works with all text objects.
  • When creating a histogram with a fit, the program crashes. This has been corrected.
  • Conversion of a file with numerous function plots can take a long time resulting in the appearance of a lock up. Functions plots are now converted in a more timely manner.
  • Axis titles containing \up and \dn commands do not convert correctly. This has been corrected.
  • Grid lines do not always appear. This comes about when the axis with the grid lines is not being used by any plot. Grapher can only tell if an axis belongs to a graph if it is being used by a plot. A partial solution has been implemented. Grid lines will appear if the grid line axis is using an axis that is part of a graph as the parallel axis.
  • Axis titles are not placed correctly on conversion of a Grapher 1 graph. This has been corrected.
  • During lengthy operations, Scripter may display a server busy dialog. A 'Time out' entry is now available in the scripter.ini file. The value set determines how many milliseconds must elapse when the server is busy before the server busy dialog is displayed. Setting the value to -1 disables the dialog.
  • Polar plot radius axis outer grid line does not align with axis angle when using non-solid line style. If radius axis grid line will overlap the angle axis it is not drawn unless angle axis is hidden.
  • With multiple bar charts in a single graph, some charts are drawn with zero width. This has been corrected.
  • Fit plots stored in templates disappear when the template file is used to create a graph. This can result in a crash if plot properties are brought up. This has been corrected.
  • Axis grid lines can overlap the parallel axis hiding the axis. This has been corrected.
  • When many bar charts are present, undo is very slow. This has been corrected.
  • Graph properties dialog. Add Plot control displays the polar plot dialog when histogram is selected. This has been corrected.
  • Top-level axes do not show worksheet labels when file is opened. This has been corrected.
  • Old-style math text does not always retain its correct alignment when converted to new style math text. This has been corrected.
  • Vector fills are drawn incorrectly if window containing object using fill is dragged partially off screen and back on. This has been corrected.
  • When running a script with an Add command that specifies an incorrect worksheet name, the user is incorrectly prompted to select a new worksheet. When a bad worksheet name is selected, an error message is displayed to this effect and an exception is thrown to halt script execution.
  • When creating plots via automation, worksheets loaded are not unloaded when the plot window is closed. This can result in running out of system resources if many worksheets are loaded. This has been corrected.
  • Loading a Grapher 1 file with many plots is very slow. Loading has been sped up considerably.
  • Axis titles are not always placed correctly. This has been corrected.
  • Descending axes with First Tick is a Major Tick turned off appear with no ticks showing when converted to Grapher 2. This has been corrected.
  • Symbol property page always displays symbols in black when page is displayed regardless of symbol color setting. This has been corrected.
  • Moving a polar plot radius axis using the graph properties dialog does not move the plot correctly. This has been corrected.
  • Very high precision data values (e.g. 14.770000000000001) cause line plot to clip incorrectly. This has been corrected.
  • After bringing up and closing graph properties dialog from Object Manager, incorrect icon is displayed for the graph in the Object Manager list. This has been corrected.
  • Worksheet can not be printed (error dialog is displayed). This has been corrected.
  • Log or descending axis in polar plot cause radius axis grid lines to display incorrectly. This has been corrected.
  • GRF shell/open registry key does not get updated correctly with Grapher association. This has been corrected.
  • Old Grapher 1 file association in win.ini is not removed on setup. This has been corrected.
  • Grapher 2 setup does not set up the GRF association if the GRF extension is already associated with another program. Setup now gives the user the option of resetting the GRF file extension to be associated with Grapher.
  • Italic characters are not spaced correctly in text editor. This has been corrected.
  • New lines do not use character style of previous lines last character. This has been corrected.
  • Tooltips for superscript and subscript buttons are incorrect. This has been corrected.
  • Scripter's registry key has been moved to be a sub-key of Grapher.
  • Opening a Grapher 1 file from the MRU list would not always find the file's data files. This has been corrected.
  • When using cm page units, closing the legend properties dialog would cause the legend margin to increase in size. This has been corrected.
  • Automation command EditAxisWksDateLabel would incorrectly report an error in one or more of the time fields. This has been corrected.
  • The running average fit would shift by one data point when using sequence as one of the data columns. This has been corrected.
  • Minor log axis labels do not display the same as in Grapher 1. An ini file setting has been added that when set to true causes the labels to display as in Grapher 1 (see readme.txt for more info).
  • When multiple worksheets are used to create bar charts in a single graph, charts are drawn incorrectly. When drawing stacked or adjacent charts, how to draw the chart is now based solely on charts using the same worksheet.
  • No support for user defined printer page size in automation PageSetup command. Parameters added to command to allow for user defined page size (see readme.txt for more information). Parameter also added to allow which printer to use to be selected.
  • Changing length of radius axis in polar plot results in non-circular plot. Also, resizing entire graph can result in non-circular plot. Polar plots can now only be resized by resizing the radius axis. Plot will always display as a circle now.
  • Top-level axes cannot be resized. This has been corrected.
  • Automation command Quit does not always unload Grapher application from memory. This has been corrected.
  • Selection highlight box sometimes has gaps between lines or letters. This has been corrected.
  • Highlighing a template with a line causes the line to disappear. This has been corrected.
  • Superscript/subscript buttons are not on/off buttons like bold, etc. This has been corrected.
  • Editor does not use applications default symbol face initially in the insert symbol dialog. This has been corrected.
  • When changing size of text, placement of cursor and highlight could be incorrect after size change. This has been corrected.
  • Some Grapher 1 files do not display their plots when first opened. This has been corrected.
  • Opening a Grapher 1 file on a system with no printers defined causes a crash. This has been corrected.
  • When adding a new axis to a graph, it is displayed before the axis properties dialog has been closed. This has been corrected.
  • Loading a worksheet causes the main window to flash. This has been corrected.
  • Tooltip showing worksheet name in property dialogs does not appear on some systems. As a partial solution, the worksheet name can now be clicked on and scrolled using the arrow and home/end keys.
  • Extra zeros are displayed in exponetial labels (e.g. 1E+002). Added ini file setting 'Remove Zeros' to [Grapher] section of grapher.ini. Set to 1 to have extra zeros removed (e.g. 1E+2).
  • Axis min/max is not always determined correctly when row/sequence is used for a plot data column. This has been corrected.
  • Performing a save as operation from an existing GRF file, and selecting save as type GRT does not work correctly. The operation will succeed as long as another GRF file is not selected from the listbox.
  • Grapher 2 legend line length differs from Grapher 1's length. Added a Legend Line Length option to the Preferences dialog. This setting controls how long legend lines are made for all files. Initial setting is 0.95". To match Grapher 1, set to 0.60".
  • Specifying a bad file name in the automation Open command results in an incorrect error message. When the file specified in the Open command cannot be opened, an error message to this effect is displayed.
  • Worksheet statistics can not be copied except into a worksheet. This has been corrected.
  • Saving an Excel file takes excessive amount of time. This has been corrected.
  • Selection highlight box sometimes has gaps between letters. Letters were sometimes placed off by one due to round-off error. This has been corrected.
  • Ctrl plus arrow key does not move cursor by word only by letter. This has been corrected.
  • Ctrl plus up/down arrow moves cursor up or down a line and moves cursor to beginning of line.
  • Copy text from the editor and paste as unformatted text results in first letter of string being dropped. This has been corrected.
  • Selecting 'Default Symbols' entry when inserting a symbol results in the wrong character being displayed. This has been corrected.
  • Tab characters are ignored when converting ASCII text to math text. This has been corrected.
  • Scripter Sax Basic Engine dll's have been updated to latest version available from Sax.
  • Some Grapher 1 files (pre 8/92) with metafiles in them cause Grapher 2 to crash when opened. This has been corrected.
  • When axis line width is greater than 0, positioning of axis is inaccurate. This has been corrected.
  • Major tick start value is not correctly displayed for descending axes when auto is checked. This has been corrected.
  • Log axes using small values (e.g. 1e-12) do not display tick marks or labels correctly. This has been corrected.
  • Resizing an object in an embedded plot document triggers a crash. This has been corrected.
  • Pasting text containing backslashes or {,}'s sometimes triggers an error. This has been corrected.
  • Using a frequency greater than one for tick labels with a descending axis results in incorrect labeling. This has been corrected. In addition, when skipping minor tick labels, the count now starts with the major tick rather than the first minor tick.
  • Right-click menu incorrectly displays in the worksheet statistics window. This has been corrected.
  • Tick labels and legend text are incorrectly displayed if the text default alignment setting is not set to left, top. This has been corrected.
  • Start major ticks at controls disabled when using date/time labels. This has been corrected.
  • Error bars are not calculated if equal x values are not grouped together. Data may now be in any order.

Version 2.00 (November 11, 1998)

  • Grapher 2 was released.

 

Release Histories for Other Versions of Grapher:
Grapher 5 Grapher 4

Grapher 3

 

Home * Products * Gallery * Support * About Us * Register * Order * Demos * Sitemap