<?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>GSaraiva&#039;s Projects &#187; SubtractRect</title>
	<atom:link href="http://projects.pro.br/gsaraiva/tag/subtractrect/feed/" rel="self" type="application/rss+xml" />
	<link>http://projects.pro.br/gsaraiva</link>
	<description>Step by step</description>
	<lastBuildDate>Tue, 01 Sep 2009 13:14:24 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Delphi: Utils :: DesktopArea</title>
		<link>http://projects.pro.br/gsaraiva/2008/09/delphi-utils-desktoparea/</link>
		<comments>http://projects.pro.br/gsaraiva/2008/09/delphi-utils-desktoparea/#comments</comments>
		<pubDate>Mon, 01 Sep 2008 23:12:43 +0000</pubDate>
		<dc:creator>Gilberto Saraiva</dc:creator>
				<category><![CDATA[articles]]></category>
		<category><![CDATA[Delphi]]></category>
		<category><![CDATA[DesktopArea]]></category>
		<category><![CDATA[FindWindow]]></category>
		<category><![CDATA[GetDesktopWindow]]></category>
		<category><![CDATA[GetWindowRect]]></category>
		<category><![CDATA[Shell_TrayWnd]]></category>
		<category><![CDATA[SubtractRect]]></category>
		<category><![CDATA[Usefull functions]]></category>

		<guid isPermaLink="false">http://gsaraiva.projects.pro.br/?p=334</guid>
		<description><![CDATA[Folks,
For everybody that need to show something only on the useful area of the desktop I wrote this function:
function DesktopClientArea: TRect;var&#160;&#160;rDesktop, rWinBar: TRect;begin&#160;&#160;Windows.GetWindowRect&#40;GetDesktopWindow, rDesktop&#41;;&#160;&#160;Windows.GetWindowRect&#40;FindWindow&#40;'Shell_TrayWnd', nil&#41;, rWinBar&#41;;&#160;&#160;SubtractRect&#40;Result, rDesktop, rWinBar&#41;;end;
Hugs!
]]></description>
			<content:encoded><![CDATA[<p><strong>Folks,</strong></p>
<p>For everybody that need to show something only on the useful area of the desktop I wrote this function:<br />
<!--DEVFMTCODE--><pre class="devcodeblock" title="Delphi"><div class="devcodeoverflow"><ol><li><span style="color: #000000; font-weight: bold;">function</span> DesktopClientArea<span style="color: #000066;">:</span> TRect<span style="color: #000066;">;</span></li><li><span style="color: #000000; font-weight: bold;">var</span></li><li>&nbsp;&nbsp;rDesktop<span style="color: #000066;">,</span> rWinBar<span style="color: #000066;">:</span> TRect<span style="color: #000066;">;</span></li><li><span style="color: #000000; font-weight: bold;">begin</span></li><li>&nbsp;&nbsp;Windows<span style="color: #000066;">.</span><span style="color: #006600;">GetWindowRect</span><span style="color: #000066;">&#40;</span>GetDesktopWindow<span style="color: #000066;">,</span> rDesktop<span style="color: #000066;">&#41;</span><span style="color: #000066;">;</span></li><li>&nbsp;&nbsp;Windows<span style="color: #000066;">.</span><span style="color: #006600;">GetWindowRect</span><span style="color: #000066;">&#40;</span>FindWindow<span style="color: #000066;">&#40;</span><span style="color: #ff0000;">'Shell_TrayWnd'</span><span style="color: #000066;">,</span> <span style="color: #000000; font-weight: bold;">nil</span><span style="color: #000066;">&#41;</span><span style="color: #000066;">,</span> rWinBar<span style="color: #000066;">&#41;</span><span style="color: #000066;">;</span></li><li>&nbsp;&nbsp;SubtractRect<span style="color: #000066;">&#40;</span>Result<span style="color: #000066;">,</span> rDesktop<span style="color: #000066;">,</span> rWinBar<span style="color: #000066;">&#41;</span><span style="color: #000066;">;</span></li><li><span style="color: #000000; font-weight: bold;">end</span><span style="color: #000066;">;</span></li></ol></div></pre><!--END_DEVFMTCODE--></p>
<p>Hugs!</p>
]]></content:encoded>
			<wfw:commentRss>http://projects.pro.br/gsaraiva/2008/09/delphi-utils-desktoparea/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
