<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>SPEED VI &#187; performance</title>
	<atom:link href="http://www.speedvi.com/tag/performance/feed" rel="self" type="application/rss+xml" />
	<link>http://www.speedvi.com</link>
	<description>Everything about Virtual Instruments, Computer-based Measurement and Control, Automation...</description>
	<lastBuildDate>Mon, 30 Jan 2012 19:05:15 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>A few Tips on Improving the Performance of Table Controls in LabWindows/CVI</title>
		<link>http://www.speedvi.com/labwindowscvi/a-few-tips-on-improving-the-performance-of-table-controls-in-labwindowscvi.html</link>
		<comments>http://www.speedvi.com/labwindowscvi/a-few-tips-on-improving-the-performance-of-table-controls-in-labwindowscvi.html#comments</comments>
		<pubDate>Tue, 30 Dec 2008 16:34:00 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[LabWindows/CVI]]></category>
		<category><![CDATA[LabWindows]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[Table Control]]></category>

		<guid isPermaLink="false">http://www.speedvi.com/labwindowscvi/a-few-tips-on-improving-the-performance-of-table-controls-in-labwindowscvi.html</guid>
		<description><![CDATA[<a href="http://www.speedvi.com/labwindowscvi/a-few-tips-on-improving-the-performance-of-table-controls-in-labwindowscvi.html" title="A few Tips on Improving the Performance of Table Controls in LabWindows/CVI"></a>Here are two tips to improve the performance of table controls: 1. Try to update multiple cells at the same time with SetTableCelRangeVals function.  This reduces the overhead of updating cells greatly. 2. If you need to update a single &#8230;<p class="read-more"><a href="http://www.speedvi.com/labwindowscvi/a-few-tips-on-improving-the-performance-of-table-controls-in-labwindowscvi.html">Read more &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<a href="http://www.speedvi.com/labwindowscvi/a-few-tips-on-improving-the-performance-of-table-controls-in-labwindowscvi.html" title="A few Tips on Improving the Performance of Table Controls in LabWindows/CVI"></a><p>Here are two tips to improve the performance of table controls:</p>
<p>1. Try to update multiple cells at the same time with <strong>SetTableCelRangeVals</strong> function.  This reduces the overhead of updating cells greatly.</p>
<p>2. If you need to update a single cell at a time (as may be the case if you want to update a row with different datatypes, use the <strong>SetTableCellAttribute (&#8230;,ATTR_CTRL_VAL,&#8230;)</strong> function instead of the <strong>SetTableCellVal </strong>function.  <strong>Note:</strong> This will only make a difference if the table is not the active control on the panel.  So if it is the active control, programmatically make another control active before updating the table, and then make the table active again.  This will update the table without displaying the updates until the next call to <strong>ProcessDrawEvents</strong> or upon the exiting the current callback.  This is ideal when making repeated updates.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.speedvi.com/labwindowscvi/a-few-tips-on-improving-the-performance-of-table-controls-in-labwindowscvi.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

