<?xml version="1.0" encoding="iso-8859-1" ?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">

<channel>
    <title>DPlot Graph Software</title>
    <link>http://www.dplot.com</link>
    <description>DPlot Graph Software for Scientists and Engineers</description>
	<lastBuildDate>Fri, 17 May 2013 23:20:00 GMT</lastBuildDate>
	<language>en-us</language> 
	<copyright>Copyright 2001-2013 HydeSoft Computing, LLC.</copyright> 
	<managingEditor>David Hyde</managingEditor> 
	<webMaster>admin@dplot.com</webMaster> 
<image>
	<title>DPlot Graph Software</title> 
	<url>http://www.dplot.com/logo_small.png</url> 
	<link>http://www.dplot.com</link> 
	<width>141</width> 
	<height>45</height> 
	<description>Graph Software for Scientists and Engineers</description> 
</image>

<item>
	<title>New filter options and candlestick charts.</title>
	<link>http://www.dplot.com/revisions.htm#R2332</link>
	<description>
	<content:encoded>
	<![CDATA[
	<a name="R2338"></a><h3>17 May, 2013<br />
	Version 2.3.3.8</h3>
	<ul>
	<li>Added ability to make more than 2 passes with the <a href="http://www.dplot.com/help/index.htm?helpid_filter.htm">Filter</a> command. This
		might be useful for very noisy data.<br />&nbsp;</li>

	<li>Added candlestick chart option to <a href="http://www.dplot.com/help/index.htm?helpid_ohlc.htm">Open-High-Low-Close (OHLC)</a> charts.<br />&nbsp;</li>

	<li>Added a &quot;Number of points&quot; option to the &quot;List Peaks&quot; function.<br />&nbsp;</li>

	<li>Bug fix: The recent ATAN2 option for the <a href="http://www.dplot.com/help/index.htm?helpid_subtractsurface.htm">Z3=f(Z1,Z2)</a> command
		worked correctly for points on a rectangular grid, but not at all for randomly-spaced points.<br />&nbsp;</li>

	<li>Bug fix: <a href="http://www.dplot.com/help/index.htm?helpid_legend.htm">Curve labels</a> might had added uneccessary white space to the right 
		side of a plot.<br />&nbsp;</li>

	<li>Bug fix: With 2D views of contour plots of randomly-spaced 3D points, the legend might have been clipped in a copied bitmap produced by
		<a href="http://www.dplot.com/help/index.htm?helpid_copy.htm">Copy Picture</a>.<br />&nbsp;</li>

	<li>Bug fix: The &quot;More Curve Fits&quot; function might have crashed with some equation forms if you selected a curve to fit that contained
		a single data point. In this release those &quot;curves&quot; are not selectable.<br />&nbsp;</li>

	<li>Bug fix: Since version 2.3.2.3 there has been a rather obscure bug when using any of the Generate menu commands that result in a new document
		(FFT or Histogram, for example). If the original document contained any <a href="http://www.dplot.com/help/index.htm?helpid_note.htm">notes</a>
		and you performed any operation on the generated document's data, then the Undo function did not work properly. Generally on a Redo all X and
		Y values were set to 0's.<br />&nbsp;</li>

	<li>Bug fix: DPlot crashed when zooming in, then out, with the mouse wheel while pressing the CTRL key (restricting zooming to the X direction) if
		the plot included multiple Y axes.<br />&nbsp;</li>

	<li><span class="prog">Expanded the FORTRAN DPLOTLIB examples to perform many more functions. Currently this has been done for 
		WATCOM, g77, and Silverfrost (formerly Salford) examples. Others may follow in a future release. (If you use Absoft or Compaq/Intel FORTRAN,
		please <a href="mailto:support@dplot.com">contact me</a>.)</span><br />&nbsp;</li>

	<li><span class="prog">The ZGrid command of the Excel Add-In is now much more efficient when you simply select column headings rather than
		the rectangle containing your data. <b>And</b> it now will correctly interpret evenly-spaced Y values when you select column headings
		and send the data to DPlot as points on a rectangular grid, rather than randomly-spaced points. This is important if your goal is to 
		produce 3D bar charts.</span><br />&nbsp;</li>
	</ul>
	]]> 
	</content:encoded>
	</description>
</item>


<item>
	<title>New 64-bit interface DLL, improvements to vector plot color keys, several new programming options.</title>
	<link>http://www.dplot.com/revisions.htm#R2332</link>
	<description>
	<content:encoded>
	<![CDATA[
	<a name="R2332"></a><h3>23 September 2012<br />
	Version 2.3.3.2</h3>
	<ul>
	<li><span class="prog">The distribution now includes a 64-bit version of <a href="software-developers.htm">DPLOTLIB.DLL</a> and 64-bit source code examples in C, C#, and 
		VB.NET.</span><br />&nbsp;</li>

	<li>If a note that is automatically generated for a vector plot with the <a href="http://www.dplot.com/help/index.htm?helpid_vectors.htm">&quot;Show color key&quot;</a> 
		option is removed on the <a href="http://www.dplot.com/help/index.htm?helpid_note.htm">Note</a> dialog, &quot;Show color key&quot; is turned off. In the last 
		release the note would be regenerated with default options every time you removed it, which was a bit confusing.<br />&nbsp;</li>

	<li>Changed the behavior of the <a href="http://www.dplot.com/help/index.htm?helpid_print.htm">Multiple Plots</a> dialog for printing multiple graphs 
		on the same page. The order of the plots is now the order in which they are selected. In previous versions the plots were arranged in the order 
		they were opened or created; selection order was ignored.<br />&nbsp;</li>

	<li>Added the ability to specify the line width and/or symbol size for the mean/median in 
		<a href="http://www.dplot.com/help/index.htm?boxandwhiskerplotforat.htm">Box and Whisker</a> plots, and fixed the
		previously-ignored mean line width entry for <a href="http://www.dplot.com/help/index.htm?dotgraphformat.htm">Dot graphs</a>.
		In addition all lines are now drawn with squared off endcaps for a cleaner appearance.<br />&nbsp;</li>

	<li><span class="prog">Added a mask option to the <a href="http://www.dplot.com/help/index.htm?fillbetweencommand.htm">FillBetween</a> macro/DDE command. 
		This is equivalent to the Copy/Mask radio buttons on the <a href="http://www.dplot.com/help/index.htm?helpid_fillregion.htm">Fill Between Curves</a> dialog.
		</span><br />&nbsp;</li>

	<li><span class="prog">The document window caption added with a <a href="http://www.dplot.com/help/index.htm?captioncommand.htm">Caption</a> command is now 
		used as the default filename for a plot, with the addition of a &quot;.grf&quot; extension. If a user then saves the file, this will be used as the 
		default filename. (In previous versions the filename would be blank.)</span><br />&nbsp;</li>

	<li>Added a line and/or symbol drawing to the <a href="http://www.dplot.com/help/index.htm?helpid_legend.htm">Legend/Labels</a> dialog that is 
		updated when the curve index is changed. This should help immediately recognize a curve when the &quot;Curve no.&quot; entry is changed.
		<br />&nbsp;</li>

	<li><span class="prog">Added <a href="http://www.dplot.com/help/index.htm?editremovespikescommand.htm">EditRemoveSpikes</a> macro/DDE command, which performs the same operation as the
		<a href="http://www.dplot.com/help/index.htm?helpid_removespikes.htm">Remove Random Spikes</a> command on the Edit menu for 2D data.<br />&nbsp;</li>

	<li>Bug fix: If you used <i>Save Preferences</i> on a plot that included version 2.3.3.1's change allowing a color key on vector plots, then 
		subsequently used <i>Get Preferences</i> to read those settings with that same or a similar plot that also used that color key feature,
		you'd end up with an additional new color key.<br />&nbsp;</li>

	<li>Bug fix: On 2D contour plots for which the legend was <b>not</b> drawn, images copied to the clipboard might have had the right-most
		X axis label cropped.<br />&nbsp;</li>

	</ul>
	]]> 
	</content:encoded>
	</description>
</item>

<item>
	<title>New options for vector plots. Several miscellaneous changes for developers.</title>
	<link>http://www.dplot.com/revisions.htm#R2331</link>
	<description>
	<content:encoded>
	<![CDATA[
	<a name="R2331"></a><h3>9 September 2012<br />
	Version 2.3.3.1</h3>
	<ul>
	<li>Added several new options for <a href="http://www.dplot.com/help/index.htm?helpid_vectors.htm">vector plots</a>. You can use up to 8 colors 
		(previous limit was 2), draw a color key, and specify the magnitudes associated with each color. <span class="prog">Added an option to the
		<a href="http://www.dplot.com/help/index.htm?vectorplotcommand.htm">VectorPlot</a> command to include a heading for the optional color key,
		added several new options to the <a href="http://www.dplot.com/help/index.htm?vectorplotoptionscommand.htm">VectorPlotOptions</a> command,
		and added a new <a href="http://www.dplot.com/help/index.htm?vectorplotcolorscommand.htm">VectorPlotColors</a> command.</span><br />&nbsp;</li>

	<li><span class="prog"><a href="http://www.dplot.com/help/index.htm?xycommand.htm">XY</a> and <a href="http://www.dplot.com/help/index.htm?xyxycommand1.htm">XYXY</a>
		macro/DDE commands will now accept coordinates in the text placeholder form <a href="http://www.dplot.com/help/index.htm?helpid_text_shortcuts.htm#xij">$X(i,j)</a>,
		<a href="http://www.dplot.com/help/index.htm?helpid_text_shortcuts.htm#yij">$Y(i,j)</a>. Previous versions would accept only numbers.
		</span><br />&nbsp;</li>

	<li><span class="prog">Added options to the <a href="http://www.dplot.com/help/index.htm?directorycommand.htm">Directory</a> macro/DDE command
		that allow you to set the default directory to the last folder used by manual File Open, Append, or Save As commands.
		</span><br />&nbsp;</li>

	<li><span class="prog">Modified the behavior of the <a href="http://www.dplot.com/help/index.htm?histogramcommand.htm">Histogram</a> and 
		<a href="http://www.dplot.com/help/index.htm?switchxcommand.htm">SwitchX</a> macro/DDE commands so that the active document for
		any subsequent macro commands becomes the newly-created document. In the case of SwitchX this only applies to creating a new document.
		For macros this change is straightforward:
		<br /><code><br />
		Histogram(100)<br />
		XAxisLabel("This is a new document")
		</code><br />&nbsp;<br />
		will result in &quot;This is a new document&quot; being used as the X axis label for the newly-created document. For DDE (i.e. dplotlib.dll
		calls to DPlot_Command) it requires a few extra steps. In C:
		<br />&nbsp;<br /><code>
		char	szNumber[32];<br />
		DWORD	dwSize;<br />
		<br />
		DPlot_Command(DocNum,"[Histogram(100)]");<br />
		dwSize = sizeof(szNumber);<br />
		DPlot_Request(0,"DocumentNumber",szNumber,&amp;dwSize);<br />
		DocNum = atoi(szNumber);<br />
		DPlot_Command(DocNum,"[XAxisLabel(\"This is a new document\")]");
		</code>
		</span><br />&nbsp;</li>

	<li>Bug fix: Including the &quot;Coefficient of variation&quot; in the Group Summary of 1D plots caused DPlot to crash if the mean of any
		group was 0. (Essentially an untrapped divide by 0 error.)<br />&nbsp;</li>
	</ul>
	]]> 
	</content:encoded>
	</description>
</item>

<item>
	<title>Added support for Delphi programs calling DPLOTLIB.DLL. New status bar entries for 3D/4D plots.</title>
	<link>http://www.dplot.com/revisions.htm#R2328</link>
	<description>
	<content:encoded>
	<![CDATA[
	<a name="R2328"></a><h3>1 July 2012<br />
	Version 2.3.2.8</h3>
	<ul>
	<li><span class="prog">
		Added support for Delphi for calls to DPLOTLIB.DLL. All code has been provided by <a href="mailto:serge@crys.ras.ru">Serge Astaf'ev</a>.
		Thank you, Serge! DPLOTLIB example programs and source (all supported languages) are now included with the distributions for the full 
		version of DPlot and may be found in the \DPLOTLIB folder below dplot.exe.</span><br />&nbsp;</li>

	<li>Added Xmin, Xmax, Ymin, and Ymax to the status bar display for 3D/4D plots. These values are for the <b>visible</b> portion of the plot, which might
		have been changed by zooming or by using the <a href="http://www.dplot.com/help/index.htm?helpid_manualscale.htm">Extents/Intervals/Size</a> command.
		<br />&nbsp;</li>

	<li>Added $VZMIN, $VZMAX, $VZAVG, $VXMIN, $VXMAX, $VYMIN, and $VYMAX <a href="http://www.dplot.com/help/index.htm?helpid_text_shortcuts.htm">text shortcuts</a>.
		The latter four correspond to the values mentioned above. The first 3 correspond to the Z values shown in the status bar in previous versions.
		<br />&nbsp;</li>

	<li>The <i>X values consisting of times are always sequential</i> <a href="http://www.dplot.com/help/index.htm?helpid_genoptions.htm">General Options</a>
		setting was previously ignored for data sent to DPlot via DDE (Excel Add-In, for example). So if your input times passed through midnight one or
		more times, the plot was a jumbled mess with a maximum extent of 1 day.<br />&nbsp;</li>

	<li>Bug fix: The sequential time setting mentioned above <b>was</b> respected for Copy/Paste operations but was handled incorrectly, with 24 (hours)
		added to input values rather than 1 (1 day). This bug came up when adding the <i>Time of day (fractional days)</i> 
		<a href="http://www.dplot.com/help/index.htm?helpid_numberformats.htm">number format</a>.<br />&nbsp;</li>

	<li>Bug fix: If you moved the legend of an XY plot outside the extents of the plot, the legend might get clipped when printed, though there was
		plenty of room on the page if the entire plot was shifted in the opposite direction.<br />&nbsp;</li>

	<li>Bug fix: The &quot;Y=A+B*ln(X)+C*(ln(X))^2+...&quot; equation form of the &quot;More Curve Fits" plugin failed for non-positive Y values.<br />&nbsp;</li>

	<li>Bug fix: The <a href="http://www.dplot.com/help/index.htm?helpid_differentiate.htm">Differentiate</a> command flubbed the first X value for the 
		quadratic method unless <i>Replace existing curves</i> was checked.<br />&nbsp;</li>
	</ul>
	]]> 
	</content:encoded>
	</description>
</item>

<item>
	<title>Improved bitmap image export</title>
	<link>http://www.dplot.com/revisions.htm#R2326</link>
	<description>
	<content:encoded>
	<![CDATA[
	<a name="R2326"></a><h3>8 June 2012<br />
	Version 2.3.2.6</h3>
	<ul>
	<li>Better results for saved bitmap images on Windows Vista and later Windows versions.<br />&nbsp;<br />
		
		DPlot now uses a workaround for a Windows problem when saving bitmap images with a positive resolution value. On most
		desktop systems Windows correctly reports the physical size of the screen, which is used to scale line widths, symbol
		sizes, position for labels, etc. On (at least) Windows 7, Windows reports a very wrong value for that width (for
		example a 16 inch wide display is reported as over 26 inches wide). This error resulted in distorted bitmaps saved on
		these systems if you used a resolution setting over 100 dpi. On Windows Vista and later versions, DPlot now ignores that
		value and estimates the physical screen width based on a 100 dpi screen, which coupled with the following change makes 
		bitmap images saved in DPlot consistent regardless of comptuer system.<br />&nbsp;</li>

	<li>Saved bitmap image sizes should now be consistent on all systems.<br />&nbsp;<br />
		
		When saving bitmap images with a resolution setting greater than 100 dpi, DPlot now scales the bitmap dimensions up by 
		&lt;resolution&gt;/(100 dpi). Previously DPlot used &lt;resolution&gt;/&lt;screen resolution&gt;. Although consistent 
		with the gimmick used to create high resolution images, this resulted in inconsistent bitmap sizes saved on different systems 
		with the identical save settings.<br />&nbsp;</li>

	<li><a href="http://www.dplot.com/help/index.htm?helpid_xlabel.htm">X,Y|,Z| Labels</a> are now saved to and restored from 
		<a href="http://www.dplot.com/help/index.htm?savepreferencesfile.htm">preference files</a>.<br />&nbsp;</li>

	<li>The <a href="http://www.dplot.com/help/index.htm?find_volume_under_surface.htm">Find Volume Under Surface</a> command now
		also calculates the average Z for points above and below the specified base Z.<br />&nbsp;</li>

	<li>All plugins distributed with DPlot now take double-precision arrays (8-byte floating point) rather than single-precision (4-byte). 
		Single-precision plugins from other sources are still supported, though not recommended for plugin authors for reasons that 
		follow.<br />&nbsp;<br />
		When first released and for several years after, DPlot stored all data as single-precision floating point numbers (4 bytes) rather 
		than double-precision (8-bytes), and the plugin modules distributed with DPlot also worked with single-precision values. This was 
		done solely to reduce the memory requirements of DPlot. Since switching to double-precision, DPlot will work with either single- 
		or double-precision plugins, and for the most part this works well. An exception to this was recently pointed out by a user for the 
		<a href="http://www.dplot.com/baseline-shift.htm">Baseline Shift</a> plugin: the user had time values in the neighborhood of 1311 
		seconds with a time step of 24 microseconds. Simply converting these times to single-precision and back to double-precision caused 
		a rather severe precision problem with decimal places wiped out, <b>even though</b> the plugin did not operate on the time values 
		at all.	All plugins now distributed with DPlot are double-precision. This effects the Baseline Shift plugin and also the 
		<a href="http://www.hi-techniques.com/" target="_blank">Hi-Techniques Win600</a> file import plugin.<br />&nbsp;</li>
	</ul>
	]]> 
	</content:encoded>
	</description>
</item>


<item>
	<title>Improved default legend for several operations, improved step-plot function, better handling of NaN's in text files.</title>
	<link>http://www.dplot.com/revisions.htm#R2324</link>
	<description>
	<content:encoded>
	<![CDATA[
	<a name="R2324"></a><h3>13 May 2012<br />
	Version 2.3.2.4</h3>
	<ul>
	<li><span class="prog">Added <a href="http://www.dplot.com/help/index.htm?deleteimage_macro_command.htm">DeleteImage</a> macro command, which removes 
		images added with a previous <a href="http://www.dplot.com/help/index.htm?insertimage_macro_command.htm">InsertImage</a> command or the 
		<a href="http://www.dplot.com/help/index.htm?insert_image_command.htm">Insert Image</a> command on the Options menu.</span><br />&nbsp;</li>

	<li>Amended calculation of $MEAN, $STDEV, and similar <a href="http://www.dplot.com/help/index.htm?helpid_text_shortcuts.htm">placeholders</a> to 
		take account of <a href="http://www.dplot.com/help/index.htm?helpid_ycutoff.htm">Amplitude Limits</a> settings. Points outside those limits 
		are now ignored.<br />&nbsp;</li>

	<li>Amended legend generation for <a href="http://www.dplot.com/help/index.htm?helpid_f_of_x.htm">Y=f(X)</a> and similar commands for polar coordinates.
		For polar plots, X or x are replaced by &theta; and Y or y are replaced by r. Note that this substitution only takes place if 
		<a href="http://www.dplot.com/help/index.htm?helpid_scale.htm">Polar Coordinates</a> has been specified <b>before</b>
		generating the new curve.<br />&nbsp;</li>

	<li>Expanded the capabilities of the <a href="http://www.dplot.com/help/index.htm?helpid_differentiate.htm">Differentiate a Curve</a> command.
		You may now perform this operation on multiple curves and optionally replace the source curves with the result. If the source curve
		has a legend then the output curve's legend is set to &quot;&part;/&part;x( &lt;legend&gt; )&quot;. Similarly, the legend for a curve
		created with the <a href="http://www.dplot.com/help/index.htm?helpid_integrate.htm">Integrate a Curve</a> command will now be set to 
		&quot;&int;&lt;legend&gt;&quot;.<br />&nbsp;</li>

	<li><span class="prog">Amended behavior of <a href="http://www.dplot.com/help/index.htm?columnsarecommand.htm">ColumnsAre</a> macro 
		command. [ColumnsAre(0)] did esentially nothing in previous versions: the &quot;Specify Columns to Plot&quot; dialog was still
		shown if that was the default setting. You could only bypass that dialog by specifying all of the column numbers. In this version
		[ColumnsAre(0)] results in the same behavior as <b>not</b> checking &quot;Pick Columns to Plot&quot; box: X values are read from 
		the first column and subsequent columns are used for Y values all sharing the same X.</span><br />&nbsp;</li>

	<li>When saving tab- or comma-separated text files, DPlot always wrote dates using &quot;M/d/yyyy&quot; format. This made alignment in
		text editors problematic, but worse, made the files unworkable for reading into DPlot if you had set 
		<i>Assume input dates are of the form d/m/y</i> under the <a href="http://www.dplot.com/help/index.htm?helpid_genoptions.htm">General Options</a>
		menu command. This version uses either &quot;MM/dd/yyyy&quot; or &quot;dd/MM/yyyy&quot; date formatting.<br />&nbsp;</li>

	<li>Added a &quot;Backward&quot; option to the &quot;Make Step Plot&quot; plugin module on the 
		<a href="http://www.dplot.com/help/index.htm?plugin_modules.htm">Generate menu</a>.<br />&nbsp;</li>

	<li>Bug fix: DPlot has for many versions interpreted &quot;NAN&quot;, &quot;nan&quot;, &quot;NaN&quot; as &quot;not a number&quot; 
		(a divide by zero or other math error) in text files. So it was interpreted as a number, though an illegal one that was skipped over.
		This worked fine unless	you had a column of labels with one or more entries containing that sequence, e.g. <i>Nancy</i> or 
		<i>Financial</i>. In that case DPlot would usually decide that the <b>next</b> line was where the data started, since the data 
		types didn't match (label vs. number). This version is a bit smarter about detecting NaN's. NaN's are detected for &quot;NAN&quot;,
		&quot;nan&quot;, or &quot;NaN&quot; in a 3 (and only 3) character column, and for &quot;#QNAN;&quot; in any position, which is common
		in <a href="http://www.campbellsci.com/index.cfm" target="_blank">Campbell Scientific Datalogger</a> files.<br />&nbsp;</li>

	<li>Bug fix: If &quot;Time of day (fractional days)&quot; number format was used on date and time values then only the time (not the date) 
		was displayed in the <a href="http://www.dplot.com/help/index.htm?helpid_manualscale.htm">Extents/Intervals/Size</a> dialog. When you 
		clicked OK DPlot attempted to read a date and time from the text boxes and set the date to 0 (December 31, 1899). In this release 
		DPlot still displays times only, but preserves the initial date and adds it back to text box values on exit.<br />&nbsp;</li>
	</ul>
	]]> 
	</content:encoded>
	</description>
</item>

<item>
	<title>New 3D options for List Peaks, modification to plugin interface to respect "Amplitude limits" settings, several bug fixes.</title>
	<link>http://www.dplot.com/revisions.htm#R2323</link>
	<description>
	<content:encoded>
	<![CDATA[
	<a name="R2323"></a><h3>31 March 2012<br />
	Version 2.3.2.3</h3>
	<ul>
	<li>Added a &quot;Hide&quot; option for individual <a href="http://www.dplot.com/help/index.htm?helpid_reflines.htm">reference lines</a>.<br />&nbsp;</li>

	<li>For licensed users only, added a file import plugin for <a href="http://www.pacificinstruments.com/" target="_blank">Pacific Instruments</a>
		BEU files.<br />&nbsp;</li>

	<li>&quot;List Peaks in Range&quot; now works with 2D views of 3D and 4D surface plots, in addition to XY plots.<br />&nbsp;</li>

	<li>Modified the <a href="http://www.dplot.com/help/index.htm?helpid_curvefit.htm">Polynomial Curve Fit</a> and 
		<a href="http://www.dplot.com/help/index.htm?helpid_histogram.htm">Histogram</a> menu commands to ignore points with Y values outside the 
		limits set with <a href="http://www.dplot.com/help/index.htm?helpid_ycutoff.htm">Amplitude Limits</a>.<br />&nbsp;</li>

	<li>Applied the same <i>Amplitude Limits</i> change to all <i>Generate</i> menu plugins that produce new data in the same plot (as opposed to
		replacing existing data or creating a new document). (For plugin authors, you must use version 4 of the plugin interface to take advantage
		of this change. <a href="mailto:support&#64;dplot.com">Contact us</a> if you have any questions about this.)

		<p>For <i>Generate</i> menu plugins that produce a new document, all points are preserved but the <i>Amplitude Limits</i> settings, if any,
		are now applied to the new document. Note that depending on what the plugin does, the new data may still be influenced by Y values outside 
		the limits. If that is a problem, crop those values with the <i>Crop</i> or <i>Clip Y</i> commands on the Edit menu before using the plugin.
		</li>

	<li><span class="prog">Added a <a href="http://www.dplot.com/help/index.htm?deletenotecommand.htm">DeleteNote</a> macro/DDE command to delete notes 
		previously added with the various <a href="http://www.dplot.com/help/index.htm?textnoteexcommand.htm">TextNote</a> commands or the 
		<a href="http://www.dplot.com/help/index.htm?helpid_note.htm">Add/Edit Note</a> menu command.</span><br />&nbsp;</li>

	<li>Most 3D/4D settings are now preserved when creating a new surface plot using 
		<a href="http://www.dplot.com/help/index.htm?helpid_generate_mesh.htm">Generate Mesh</a>.<br />&nbsp;</li>

	<li>Removed inapplicable right-click menu items for bar charts (line style, symbol style and size)<br />&nbsp;</li>

	<li>Bug fix: DPlot did not properly save <a href="http://www.dplot.com/help/index.htm?helpid_note.htm">text notes</a> with embedded \n 
		sequences (new line) that were added with <a href="http://www.dplot.com/help/index.htm?notetextcommand.htm">NoteText</a>, 
		<a href="http://www.dplot.com/help/index.htm?textnotecommand.htm">TextNote</a>,
		<a href="http://www.dplot.com/help/index.htm?textnote3d_command.htm">TextNote3D</a>, or
		<a href="http://www.dplot.com/help/index.htm?textnoteexcommand.htm">TextNoteEx</a> commands to DPlot files. When re-reading such a file DPlot 
		would lose track of the end of the note and usually complain about an unsupported keyword.<br />&nbsp;</li>

	<li>Bug fix: Tab alignment in <a href="http://www.dplot.com/help/index.htm?helpid_note.htm">text notes</a> did not work properly in lines
		containing control codes (subscripts, underline, etc.)<br />&nbsp;</li>

	<li>Bug fix: Legend entries generated by DPlot commands (rather than those typed by the user) might not have been saved properly to comma- or
		tab-separated value files, perhaps leaving off a trailing quotation mark. This made then opening the files in Excel problematic.<br />&nbsp;</li>

	<li>Bug fix: <a href="http://www.dplot.com/help/index.htm?helpid_legend.htm">Curve labels</a> might have been cropped in images copied to the 
		Clipboard or saved as image files with &quot;Crop white space&quot; checked.<br />&nbsp;</li>
	</ul>
	]]> 
	</content:encoded>
	</description>
</item>

<item>
	<title>Improvements for multiple-column text files (e.g. CSV files)</title>
	<link>http://www.dplot.com/revisions.htm#R2322</link>
	<description>
	<content:encoded>
	<![CDATA[
	<a name="R2322"></a><h3>12 February 2012<br />
	Version 2.3.2.2</h3>
	<ul>
	<li>Improvements for multiple-column text files (e.g. CSV files):
		<ul>
		<li>DPlot now handles up to three column heading lines. If more than one column heading line is found (&quot;found&quot; meaning a line determined
			to contain text labels contains as many comma&#8209;, tab&#8209;, or semicolon&#8209;delimited columns as the data), the associated legend or axis label entry 
			will include a comma between respective heading entries.<br />&nbsp;</li>
		<li>In previous versions title lines not surrounded with double-quotation marks were truncated at the first comma, if a comma was present. In
			this release the entire line is used.<br />&nbsp;</li>
		</ul>

	<li>Added <i>angle from horizontal</i> output to the &quot;Distance from...&quot; menu command for 2D data.<br />&nbsp;</li>

	<li>Added a check against too many (too many in this case being an arbitrary &gt;2000) tick marks/grid lines for XY plots. If the 
		&quot;Specify Interval&quot; setting would result in more than 2000 grid lines, DPlot turns off that setting and automatically picks an interval
		on both axes.<br />&nbsp;</li>

	<li>Bug fix: 3D/4D plots with &quot;Label every __&quot; (contour level) might have crashed after performing an operation (e.g. <a href="http://www.dplot.com/help/index.htm?helpid_operate_z.htm">Operate on Z</a>)
		that resulted in the contour levels being reset to a value smaller than the &quot;Label every __&quot; value.<br />&nbsp;</li>

	<li>Bug fix: The <a href="http://www.dplot.com/playback.htm">Playback</a> command did not show line segments in the legend of a plot.<br />&nbsp;</li>

	<li>Bug fix: Copied bitmaps and metafiles were forced to be wide enough to accommodate the <b>unformatted</b> title lines and axis labels. In other words,
		the calculated width included all formatting codes. This might have resulted in bitmaps or metafiles having too much white space at the left and right
		sides of the plot.<br />&nbsp;</li>
	</ul>
	]]> 
	</content:encoded>
	</description>
</item>

<item>
	<title>Improvements to SRTM file import, improved support for output to Adobe PDF print driver on Windows 7, new options for modifying/creating data using &quot;Operate on...&quot; menu commands.</title>
	<link>http://www.dplot.com/revisions.htm#R2320</link>
	<description>
	<content:encoded>
	<![CDATA[
	<a name="R2320"></a><h3>12 November 2011<br />
	Version 2.3.2.0</h3>
	<ul>
	<li>&quot;Standard error about the line&quot; feature of the <a href="http://www.dplot.com/help/index.htm?helpid_curvefit.htm">Polynomial Curve Fit</a>
		command now includes values for both base 10 logarithm and natural logarithm if a logarithmic Y scale is input.<br />&nbsp;</li>

	<li>Added a &quot;Previous point&quot; option to the <a href="http://www.dplot.com/help/index.htm?helpid_differentiate.htm ">Differentiate</a> command 
		on the Generate menu. This method calculates the derivative as y<sub>j</sub>' = (y<sub>j</sub> - y<sub>j-1</sub>)/(x<sub>j</sub> - x<sub>j-1</sub>)<br />&nbsp;</li>

	<li>Added the ability to hide individual legend entries in XY plots (but not the associated curve).<br />&nbsp;</li>

	<li>The <a href="http://www.dplot.com/features.htm#SRTM">SRTM</a> file import plugin now takes the northeast corner of the area of interest as 
		input rather than the width/height in seconds.<br />&nbsp;</li>

	<li>The &quot;Distance from&quot; command on the Info menu now behaves in the same way for 3D data viewed in 2D with &quot;Degrees, Minutes&quot;
		or &quot;Degrees, Minutes, Seconds&quot; <a href="http://www.dplot.com/help/index.htm?helpid_numberformats.htm">number formats</a> as it 
		does for XY plots: distance is reported in miles, kilometers, and nautical miles.<br />&nbsp;</li>

	<li>Added descriptions to the DPlot Help file for <a href="http://www.dplot.com/help/index.htm?plugin_modules.htm">Generate plugins</a> that are 
		distributed with DPlot. (Note that several of these plugins have their own more complete Help files accessible from the associated plugin 
		dialog box.)<br />&nbsp;</li>

	<li>If you previously used the <a href="http://www.dplot.com/help/index.htm?savepreferencesfile.htm">Save Preferences</a> command on a plot
		containing one or more <a href="http://www.dplot.com/help/index.htm?helpid_note.htm">notes</a>, subsequent use of the 
		<a href="http://www.dplot.com/help/index.htm?getpreferencesfile.htm">Get Preferences</a> command with that settings file would 
		create new note(s), even if those notes were identical to those already present (location, text, various settings).<br />&nbsp;</li>

	<li>You may now add <a href="http://www.dplot.com/help/index.htm?helpid_reflines.htm">reference lines</a> to 2D views of 3D data.<br />&nbsp;</li>

	<li>Modified the <a href="http://www.dplot.com/help/index.htm?helpid_operate_x.htm">Operate on X</a> and 
		<a href="http://www.dplot.com/help/index.htm?helpid_operate_y.htm">Operate on Y</a> commands to add a shortcut for the 1-based point index J. 
		For example, X=0.25*j will make X values evenly-spaced at 0.25: 0.25, 0.5, 0.75, etc. This shortcut is only valid for 2D data.<br />&nbsp;</li>

	<li><span class="prog">Inserted code to properly not prompt the user for a filename when using 
		<a href="http://www.dplot.com/help/index.htm?fileprintcommand.htm">[FilePrint(&quot;Adobe PDF&quot;,&quot;&lt;filename&gt;&quot;)]</a> on
		64-bit versions of Windows.</span><br />&nbsp;</li>

	<li>Added a switch for 3D and 4D data to suppress the default behavior of drawing <u>&gt;</u> and/or <u>&lt;</u> symbols in the legend when
		the corresponding data extent was greater/less than one contour interval than the high/low contour level. <span class="prog">Modified the
		<a href="http://www.dplot.com/help/index.htm?contourlegendcommand.htm">ContourLegend</a> macro/DDE command to take account of this 
		capability.</span><br />&nbsp;</li>

	<li><a href="http://www.dplot.com/other.htm#viewer">DPlot Viewer</a> now includes the <i>Hide Curves</i> and <i>Unhide all Curves</i> commands 
		on the View menu.<br />&nbsp;</li>

	<li>Previous versions did not allow you to set the number format for the amplitude axis on 4D surface or scatter plots. This version does.<br />&nbsp;</li>

	<li>Bug fix: The <i>Move to top</i> and <i>Move to bottom</i> buttons on the <i>Reorder Curves</i> dialog have never worked properly.<br />&nbsp;</li>

	<li>Bug fix: The <a href="http://www.dplot.com/help/index.htm?editfiltercommand.htm">EditFilter</a> macro command could only be run on one 
		curve at a time, regardless of what you specified with the <a href="http://www.dplot.com/help/index.htm?selectcurvecommand.htm">SelectCurve</a>
		command.<br />&nbsp;</li>

	<li>Bug fix: The <a href="http://www.dplot.com/features.htm#SRTM">SRTM</a> plugin did not correctly handle west longitudes and south 
		latitudes if you opened one of these files by drag/drop or by double-clicking the file in Explorer. (It worked as expected when using
		File>Open.)<br />&nbsp;</li>

	<li>Bug fix: The S8 component of the <a href="http://www.dplot.com/help/index.htm?helpid_lowpass.htm">Option 4 low-pass filter</a> had an error
		in the two-pass option.<br />&nbsp;</li>

	<li>Bug fix: A change in <a href="#R2316">version 2.3.1.6</a> to handle <b>lots</b> of data points in bar charts (<b>lots</b> being defined as more 
		than the number of pixels across the plot) broke horizontal bar charts.<br />&nbsp;</li>

	<li>Bug fix: Under some circumstances the function parser would crash with an equation containing the sequence &quot;+-&quot;, as in
		&quot;Y=2.3*X+-0.5*X^2&quot;. In this release &quot;+-&quot; is properly handled as &quot;-&quot; and &quot;--&quot; as &quot;+&quot;.<br />&nbsp;</li>
	
	</ul>
	]]> 
	</content:encoded>
	</description>
</item>

<item>
	<title>Several bug fixes, number format changes for 4D surface and scatter plots.</title>
	<link>http://www.dplot.com/revisions.htm#R2317</link>
	<description>
	<content:encoded>
	<![CDATA[
	<a name="R2317"></a><h3>6 August 2011<br />
	Version 2.3.1.7</h3>
	<ul>
	<li>The <a href="http://www.dplot.com/help/index.htm?helpid_numberformats.htm">Number Formats</a> command now works as you'd expect with
		the Z and amplitude values.<br />&nbsp;</li>

	<li>The <i>Move/Copy Curves</i> dialog is now resizable, to help accommodate long names for existing graphs.<br />&nbsp;</li>

	<li>Bug fix: Several dialog boxes incorrectly interpreted &quot;Time of day (fractional days)&quot; number format as &quot;Time of day (hours)&quot;,
		so that the associated coordinate was off by a factor of 24.<br />&nbsp;</li>

	<li>Bug fix: Reference lines with &quot;At Value&quot; set to &quot;X2=&quot; or &quot;Y2=&quot; were in some cases not saved
		properly, and when re-read had &quot;At Value&quot; set to &quot;X=&quot;.<br />&nbsp;</li>

	<li>Bug fix: Negative amplitudes on a stacked bar chart might have resulted in one-pixel gaps between negative bars.<br />&nbsp;</li>

	<li>Bug fix: Bar charts crashed if a plot included only a single point or if you selected Edit Data on an empty plot for which Bar 
		Chart scaling had been selected.<br />&nbsp;</li>
	</ul>
	]]> 
	</content:encoded>
	</description>
</item>


<item>
	<title>Several bug fixes</title>
	<link>http://www.dplot.com/revisions.htm#R2314</link>
	<description>
	<content:encoded>
	<![CDATA[
	<a name="R2314"></a><h3>3 July 2011<br />
	Version 2.3.1.4</h3>
	<ul>
	<li>Bug fix: For 2D contour plots of random 3D data, if you unchecked &quot;Label every major line&quot; then an uninitialized data problem might
		have caused a crash.<br />&nbsp;</li>

	<li>Bug fix: If multiple XY curves existed and you deleted any curves other than the last, DPlot might have fouled up curve associations, e.g. a 
		point label previously associated with curve 5 might now be associated with curve 4.<br />&nbsp;</li>

	<li>Bug fix: With a negative tick mark interval (decreasing values from left-to-right or bottom-to-top) DPlot might have displayed 0 as some
		very small number, e.g. 2.2546E-16.<br />&nbsp;</li>
	</ul>
	]]> 
	</content:encoded>
	</description>
</item>

<item>
	<title>Improved handling of inserted images</title>
	<link>http://www.dplot.com/revisions.htm#R2313</link>
	<description>
	<content:encoded>
	<![CDATA[
	<a name="R2313"></a><h3>11 June 2011<br />
	Version 2.3.1.3</h3>
	<ul>
	<li>DPlot generally does a better job of preventing <a href="http://www.dplot.com/features.htm#IMAGE">images</a> placed outside plot extents from being clipped. On your display those images
		might still be clipped depending on plot size, image size and location, but should not be clipped within saved or copied bitmaps or metafiles.<br />&nbsp;</li>

	<li>Bug fix: Graphs containing large filled areas and copied to the Clipboard or saved as a metafile might have caused DPlot to crash. Apparently there is an
		undocumented limitation with standard metafiles and painted regions which you dare not exceed. The fix is to skip copying a standard Windows metafile to the Clipboard
		and not show &quot;Windows metafile&quot; in the &quot;Save as type&quot; list if any fill regions are used. Enhanced metafiles are still copied to the Clipboard and saved
		as before.<br />&nbsp;</li>

	<li>Bug fix: The &quot;More Curve Fits&quot; plugin module might have crashed with an untrapped overflow error when using the equation form y=A + Be<sup>Cx</sup>.<br />&nbsp;</li>
	</ul>
	]]> 
	</content:encoded>
	</description>
</item>


<item>
	<title>4D scatter and surface plot commands added to the Excel Add-In</title>
	<link>http://www.dplot.com/revisions.htm#R2311</link>
	<description>
	<content:encoded>
	<![CDATA[
	<a name="R2311"></a><h3>28 May 2011<br />
	Version 2.3.1.1</h3>
	<ul>
	<li>Modified <a href="http://www.dplot.com/help/index.htm?helpid_averagecurves.htm">Average All Curves</a> and 
		<a href="http://www.dplot.com/help/index.htm?helpid_medians.htm">Median of All Curves</a> commands to only
		operate on visible (as opposed to hidden) curves.<br />&nbsp;</li>

	<li>Added the complementary error function <a href="http://www.dplot.com/help/index.htm?erfc.htm">ERFC</a> to the functions available with 
		<a href="http://www.dplot.com/help/index.htm?helpid_f_of_x.htm">Y=f(X)</a> and similar commands. The complementary
		error function is defined as erfc(<i>x</i>)=1 - erf(<i>x</i>).<br />&nbsp;</li>

	<li>The <a href="http://www.dplot.com/help/index.htm?helpid_listpeaks.htm">List Peaks</a> command now includes median, skewness,
		and kurtosis values (for Y in XY plots, Z in 3D plots, amplitude in 4D plots). Median, skewness, and kurtosis are also 
		output for &quot;List Peaks Within a Range&quot; on XY plots. Also for the latter command, added a bit of slop so that plot 
		extents would be included in the desired extents. In previous versions in most cases the low or high extents would not 
		be exactly equal to the corresponding plot extents, due to roundoff error in converting mouse coordinates to plot 
		coordinates.<br />&nbsp;</li>

	<li>For file type D (multiple column text files, XY data) added a <i>Heading rows have prefix</i> entry to the <i>Open</i>
		dialog box. This allows you to specify a prefix character string that tells DPlot that any line including
		this prefix is definitely <b>not</b> data. In previous versions it was possible to confuse DPlot about where the data 
		started if the heading contained information that could be confused as columns of numbers.<br />&nbsp;</li>

	<li>For 4D surface and scatter plots, you may now specify a label for the 4th dimension. If used, this label will
		be drawn at the top of the legend using the legend font. <span class="prog">Added corresponding 
		<a href="http://www.dplot.com/help/index.htm?aaxislabelcommand.htm">AAxisLabel</a> macro/DDE command.</span><br />&nbsp;</li>

	<li>Added &quot;4D Surface&quot; and &quot;4D Scatter&quot; commands to the <a href="http://www.dplot.com/excel-addin.htm">Excel Add-In</a>.<br />&nbsp;</li>

	<li>Added <a href="http://en.wikipedia.org/wiki/Poincar%C3%A9_plot" target="_blank">Poincare Plot</a> optional plugin for the licensed version.<br />&nbsp;</li>

	<li>Bug fix: When pasting 4D data, DPlot erroneously used the 4th column heading as the Z axis label.<br />&nbsp;</li>

	<li>Bug fix: Under some circumstances the legend in 3D/4D plots might have been cropped when copying to the Clipboard,
		and the same problem might have left out or inappropriately cropped the date in the upper right corner and/or
		the filename in the lower right corner.<br />&nbsp;</li>

	<li>Bug fix: If you used a second X axis at the top of a plot (via the 
		<a href="http://www.dplot.com/help/index.htm?helpid_multipleaxes.htm">Multiple Axes</a> command) and set
		the number format for the lower X axis to &quot;None&quot;, the upper X axis values might have overlapped any
		title lines.<br />&nbsp;</li>

	<li>Bug fix: In some cases date/time groups on the <i>Specify Columns to Plot</i> dialog were not drawn, appearing as
		blank columns.<br />&nbsp;</li>

	<li>Bug fix: In previous versions for 4D data the &quot;Always auto-adjust scale factors for 3D plots&quot; in many
		cases used the extents of the amplitude (4<sup>th</sup> dimension) rather than Z to find appropriate scale factors.
		This might have resulted in exceptionally tall &amp; skinny or short &amp; wide plots.<br />&nbsp;</li>
	</ul>
	]]> 
	</content:encoded>
	</description>
</item>

</channel>
  
</rss>
