<?xml version="1.0" encoding="iso-8859-1"?><!-- Copy and paste the url into your newsreader application" -->
<rss version="2.0" 
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
  xmlns:admin="http://webns.net/mvcb/"
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<channel>
	<title>About.com <![CDATA[Delphi Programming]]></title>
	<link>http://delphi.about.com/</link>
	<description>Get the latest headlines from the About.com <![CDATA[Delphi GuideSite.]]></description>
	<image>
		<title>About.com</title>
		<url>http://clk.about.com/?zi=1/1hh</url> 
		<link>http://www.about.com/</link> 
		<width>118</width> 
		<height>20</height> 
	</image>
	<dc:language>en-us</dc:language>
	<dc:creator></dc:creator>
	<dc:date>2012-12-27T02:00:30Z</dc:date>
	<pubDate>Thu, 27 Dec 2012 02:00:30 +0000</pubDate>
	<admin:generatorAgent rdf:resource="" />
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<sy:updateBase>2000-01-01T12:00+00:00</sy:updateBase>
	
			<item>
			<title>Signing Off. So Long, and Thanks for All The Good Times!</title>
			<link>http://delphi.about.com/b/2013/01/03/signing-off-so-long-and-thanks-for-all-the-good-times.htm</link>
			<description>Dear delphi.about.com web site visitors, readers and friends who followed my work as the Delphi Programming Guide for the About.com network, the time has come for me to move on ...&lt;p&gt;&lt;a href=&quot;http://clk.about.com/?zi=1/1hc&amp;#038;zu=http://delphi.about.com/b/2013/01/03/signing-off-so-long-and-thanks-for-all-the-good-times.htm&quot;&gt;Read Full Post&lt;/a&gt;&lt;/p&gt;</description>
			<guid isPermaLink="true">http://delphi.about.com/b/2013/01/03/signing-off-so-long-and-thanks-for-all-the-good-times.htm</guid>
			<dc:subject></dc:subject>
			<pubDate>Thu, 03 Jan 2013 05:03:59 +0000</pubDate>
			<dc:date>2013-01-03T05:03:59Z</dc:date>

		</item>
			<item>
			<title>Delphi Programming Almanacs: 1998. - 2012. Something for Every Delphi Developer: Beginner or a Guru!</title>
			<link>http://delphi.about.com/b/2012/12/27/delphi-programming-almanacs-1998-2009-something-for-every-delphi-developer-beginner-or-a-guru.htm</link>
			<description>&lt;p&gt;in &lt;a href=&quot;/sitesearch.htm?q=almanac&amp;#038;SUName=delphi&quot;&gt;&lt;i&gt;Delphi Almanacs&lt;/i&gt;&lt;/a&gt; :: According to Wikipedia, an almanac is an &lt;i&gt;annual publication containing tabular information in a particular field or fields often arranged according to the calendar&lt;/i&gt;. &lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://0.tqn.com/d/delphi/1/0/P/f/delphi-almanac.gif&quot; align=&quot;right&quot; border=&quot;0&quot; /&gt;&lt;br /&gt;
A &lt;b&gt;Delphi Programming Almanac&lt;/b&gt; would then be an annual reference e-book (?) composed of articles, tutorials, tips and tricks relating to programming in Delphi.&lt;/p&gt;
&lt;p&gt;A wannabe Delphi programmer, a Delphi beginner or a Delphi guru / expert? 15 years of Delphi programming content available for you (for free)!&lt;/p&gt;
&lt;p&gt;&lt;b&gt;1998. - 2012. Delphi Programming by Zarko Gajic&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;margin-top:0px;&quot;&gt;
&lt;li&gt;&lt;a href=&quot;http://clk.about.com/?zi=1/1hc&amp;#038;zu=/od/objectpascalide/a/delphi-almanac-2012.htm&quot;&gt;Delphi Programming Almanac for the Year 2012&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://clk.about.com/?zi=1/1hc&amp;#038;zu=/od/objectpascalide/a/delphi-almanac-2011.htm&quot;&gt;Delphi Programming Almanac for the Year 2011&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://clk.about.com/?zi=1/1hc&amp;#038;zu=/od/objectpascalide/a/delphi-almanac-2010.htm&quot;&gt;Delphi Programming Almanac for the Year 2010&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://clk.about.com/?zi=1/1hc&amp;#038;zu=/od/objectpascalide/a/delphi-almanac-2009.htm&quot;&gt;Delphi Programming Almanac for the Year 2009&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://clk.about.com/?zi=1/1hc&amp;#038;zu=/od/objectpascalide/a/delphi-almanac-2008.htm&quot;&gt;Delphi Programming Almanac for the Year 2008&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://clk.about.com/?zi=1/1hc&amp;#038;zu=/od/objectpascalide/a/delphi-almanac-2007.htm&quot;&gt;Delphi Programming Almanac for the Year 2007&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://clk.about.com/?zi=1/1hc&amp;#038;zu=/od/objectpascalide/a/delphi-almanac-2006.htm&quot;&gt;Delphi Programming Almanac for the Year 2006&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://clk.about.com/?zi=1/1hc&amp;#038;zu=/od/objectpascalide/a/delphi-almanac-2005.htm&quot;&gt;Delphi Programming Almanac for the Year 2005&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://clk.about.com/?zi=1/1hc&amp;#038;zu=/od/objectpascalide/a/delphi-almanac-2004.htm&quot;&gt;Delphi Programming Almanac for the Year 2004&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://clk.about.com/?zi=1/1hc&amp;#038;zu=/od/objectpascalide/a/delphi-almanac-2003.htm&quot;&gt;Delphi Programming Almanac for the Year 2003&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://clk.about.com/?zi=1/1hc&amp;#038;zu=/od/objectpascalide/a/delphi-almanac-2002.htm&quot;&gt;Delphi Programming Almanac for the Year 2002&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://clk.about.com/?zi=1/1hc&amp;#038;zu=/od/objectpascalide/a/delphi-almanac-2001.htm&quot;&gt;Delphi Programming Almanac for the Year 2001&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://clk.about.com/?zi=1/1hc&amp;#038;zu=/od/objectpascalide/a/delphi-almanac-2000.htm&quot;&gt;Delphi Programming Almanac for the Year 2000&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://clk.about.com/?zi=1/1hc&amp;#038;zu=/od/objectpascalide/a/delphi-almanac-1999.htm&quot;&gt;Delphi Programming Almanac for the Year 1999&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://clk.about.com/?zi=1/1hc&amp;#038;zu=/od/objectpascalide/a/delphi-almanac-1998.htm&quot;&gt;Delphi Programming Almanac for the Year 1998&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;...&lt;p&gt;&lt;a href=&quot;http://clk.about.com/?zi=1/1hc&amp;#038;zu=http://delphi.about.com/b/2012/12/27/delphi-programming-almanacs-1998-2009-something-for-every-delphi-developer-beginner-or-a-guru.htm&quot;&gt;Read Full Post&lt;/a&gt;&lt;/p&gt;</description>
			<guid isPermaLink="true">http://delphi.about.com/b/2012/12/27/delphi-programming-almanacs-1998-2009-something-for-every-delphi-developer-beginner-or-a-guru.htm</guid>
			<dc:subject></dc:subject>
			<pubDate>Thu, 27 Dec 2012 02:00:30 +0000</pubDate>
			<dc:date>2012-12-27T02:00:30Z</dc:date>

		</item>
			<item>
			<title>Reverse Engineering (Decompiling) Delphi Applications</title>
			<link>http://delphi.about.com/b/2012/12/24/reverse-engineering-decompiling-delphi-applications.htm</link>
			<description>&lt;a href=&quot;/od/devutilities/&quot;&gt;&lt;i&gt;in Advanced Delphi&lt;/i&gt;&lt;/a&gt; :: &lt;a href=&quot;/od/devutilities/a/decompiling.htm&quot;&gt;&lt;img src=&quot;http://z.about.com/d/delphi/1/0/p/A/reverse.gif&quot; align=&quot;right&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; Simply speaking, decompilation is the inverse of compilation: translating an executable file into a higher level language. 
Suppose you lose your Delphi project's source and ...&lt;p&gt;&lt;a href=&quot;http://clk.about.com/?zi=1/1hc&amp;#038;zu=http://delphi.about.com/b/2012/12/24/reverse-engineering-decompiling-delphi-applications.htm&quot;&gt;Read Full Post&lt;/a&gt;&lt;/p&gt;</description>
			<guid isPermaLink="true">http://delphi.about.com/b/2012/12/24/reverse-engineering-decompiling-delphi-applications.htm</guid>
			<dc:subject></dc:subject>
			<pubDate>Mon, 24 Dec 2012 02:00:33 +0000</pubDate>
			<dc:date>2012-12-24T02:00:33Z</dc:date>

		</item>
			<item>
			<title>Speed and Size: Top 10 Delphi Programming Tricks</title>
			<link>http://delphi.about.com/b/2012/12/21/speed-and-size-top-10-tricks.htm</link>
			<description>&lt;a href=&quot;/od/objectpascalide/&quot;&gt;&lt;i&gt;LANGUAGE TIPS&lt;/i&gt;&lt;/a&gt; :: In many case the Delphi compiler will take care of the optimization. But that's just limited to aligning the code for pipelines, and some other small tweaks ...&lt;p&gt;&lt;a href=&quot;http://clk.about.com/?zi=1/1hc&amp;#038;zu=http://delphi.about.com/b/2012/12/21/speed-and-size-top-10-tricks.htm&quot;&gt;Read Full Post&lt;/a&gt;&lt;/p&gt;</description>
			<guid isPermaLink="true">http://delphi.about.com/b/2012/12/21/speed-and-size-top-10-tricks.htm</guid>
			<dc:subject></dc:subject>
			<pubDate>Fri, 21 Dec 2012 03:00:31 +0000</pubDate>
			<dc:date>2012-12-21T03:00:31Z</dc:date>

		</item>
			<item>
			<title>Listening to the Clipboard: Delphi Clipboard Spy with Custom Clipboard Formats</title>
			<link>http://delphi.about.com/b/2012/12/17/listening-to-the-clipboard-clipboard-delphi-spy-with-custom-clipboard-formats.htm</link>
			<description>&lt;a href=&quot;/od/windowsshellapi/Advanced_Delphi_Windows_Shell_API_Graphics_OLE_Programming.htm&quot;&gt;&lt;i&gt;in Advanced Delphi&lt;/i&gt;&lt;/a&gt; :: &lt;a href=&quot;/od/windowsshellapi/a/clipboard_spy.htm&quot;&gt;&lt;img src=&quot;http://z.about.com/d/delphi/1/0/w/4/clip2.gif&quot; align=&quot;right&quot; border=&quot;0&quot;&gt;&lt;/a&gt;
Clipboard stores information in multiple formats so we can transfer data between applications that use different formats. When reading information from the clipboard with Delphi's TClipboard ...&lt;p&gt;&lt;a href=&quot;http://clk.about.com/?zi=1/1hc&amp;#038;zu=http://delphi.about.com/b/2012/12/17/listening-to-the-clipboard-clipboard-delphi-spy-with-custom-clipboard-formats.htm&quot;&gt;Read Full Post&lt;/a&gt;&lt;/p&gt;</description>
			<guid isPermaLink="true">http://delphi.about.com/b/2012/12/17/listening-to-the-clipboard-clipboard-delphi-spy-with-custom-clipboard-formats.htm</guid>
			<dc:subject></dc:subject>
			<pubDate>Mon, 17 Dec 2012 03:00:14 +0000</pubDate>
			<dc:date>2012-12-17T03:00:14Z</dc:date>

		</item>
			<item>
			<title>Custom Drawing a TComboBox: Color Pick List, Font Pick List</title>
			<link>http://delphi.about.com/b/2012/12/13/drawing-a-tcombobox-color-pick-list-font-pick-list.htm</link>
			<description>&lt;a href=&quot;/od/vclusing/&quot;&gt;&lt;i&gt;in using VCL&lt;/i&gt;&lt;/a&gt; :: &lt;a href=&quot;/od/vclusing/a/drawincombobox.htm&quot;&gt;&lt;img src=&quot;http://z.about.com/d/delphi/1/0/n/4/odcform.gif&quot; align=&quot;right&quot; border=&quot;0&quot;&gt;&lt;/a&gt;

As with menus (menu items), an application can create an owner-drawn combo box to take responsibility for painting list items. An owner-drawn combo box can list/show ...&lt;p&gt;&lt;a href=&quot;http://clk.about.com/?zi=1/1hc&amp;#038;zu=http://delphi.about.com/b/2012/12/13/drawing-a-tcombobox-color-pick-list-font-pick-list.htm&quot;&gt;Read Full Post&lt;/a&gt;&lt;/p&gt;</description>
			<guid isPermaLink="true">http://delphi.about.com/b/2012/12/13/drawing-a-tcombobox-color-pick-list-font-pick-list.htm</guid>
			<dc:subject></dc:subject>
			<pubDate>Thu, 13 Dec 2012 03:00:26 +0000</pubDate>
			<dc:date>2012-12-13T03:00:26Z</dc:date>

		</item>
			<item>
			<title>Have a Delphi Function Return Multiple Results / Values</title>
			<link>http://delphi.about.com/b/2012/12/11/have-a-delphi-function-return-multiple-results.htm</link>
			<description>in &lt;a href=&quot;/od/beginners&quot;&gt;&lt;i&gt;For Beginners&lt;/i&gt;&lt;/a&gt; :: A return value from a function is defined by the return type. I guess that in most cases you would write a function to return a ...&lt;p&gt;&lt;a href=&quot;http://clk.about.com/?zi=1/1hc&amp;#038;zu=http://delphi.about.com/b/2012/12/11/have-a-delphi-function-return-multiple-results.htm&quot;&gt;Read Full Post&lt;/a&gt;&lt;/p&gt;</description>
			<guid isPermaLink="true">http://delphi.about.com/b/2012/12/11/have-a-delphi-function-return-multiple-results.htm</guid>
			<dc:subject></dc:subject>
			<pubDate>Tue, 11 Dec 2012 10:37:59 +0000</pubDate>
			<dc:date>2012-12-11T10:37:59Z</dc:date>

		</item>
			<item>
			<title>Intercepting Keyboard Input with Delphi - Implementing a Keyboard Hook</title>
			<link>http://delphi.about.com/b/2012/12/10/intercepting-keyboard-input-with-delphi-implementing-a-keyboard-hook.htm</link>
			<description>&lt;a href=&quot;/od/windowsshellapi/&quot;&gt;&lt;i&gt;in Advanced Delphi&lt;/i&gt;&lt;/a&gt; :: &lt;a href=&quot;/od/windowsshellapi/a/keyboard_hook.htm&quot;&gt;&lt;img src=&quot;http://z.about.com/d/delphi/1/8/m/4/keyhook.gif&quot; align=&quot;right&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
Consider for a moment creation of some fast arcade game. All the graphics is displayed, let's say, in a TPainBox. TPaintBox is unable to receive the ...&lt;p&gt;&lt;a href=&quot;http://clk.about.com/?zi=1/1hc&amp;#038;zu=http://delphi.about.com/b/2012/12/10/intercepting-keyboard-input-with-delphi-implementing-a-keyboard-hook.htm&quot;&gt;Read Full Post&lt;/a&gt;&lt;/p&gt;</description>
			<guid isPermaLink="true">http://delphi.about.com/b/2012/12/10/intercepting-keyboard-input-with-delphi-implementing-a-keyboard-hook.htm</guid>
			<dc:subject></dc:subject>
			<pubDate>Mon, 10 Dec 2012 03:00:57 +0000</pubDate>
			<dc:date>2012-12-10T03:00:57Z</dc:date>

		</item>
			<item>
			<title>Understanding Owner Drawing in Delphi</title>
			<link>http://delphi.about.com/b/2012/12/07/understanding-owner-drawing-in-delphi.htm</link>
			<description>&lt;a href=&quot;/od/vclusing/&quot;&gt;&lt;i&gt;in Advanced Delphi&lt;/i&gt;&lt;/a&gt; :: &lt;a href=&quot;/od/vclusing/a/owner_drawing.htm&quot;&gt;&lt;img src=&quot;http://z.about.com/d/delphi/1/0/k/4/odmenu.gif&quot; align=&quot;right&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; I guess we all like the idea of graphics displayed in the &quot;Start&quot; menu of Windows XX. Have you ever wondered is it possible to ...&lt;p&gt;&lt;a href=&quot;http://clk.about.com/?zi=1/1hc&amp;#038;zu=http://delphi.about.com/b/2012/12/07/understanding-owner-drawing-in-delphi.htm&quot;&gt;Read Full Post&lt;/a&gt;&lt;/p&gt;</description>
			<guid isPermaLink="true">http://delphi.about.com/b/2012/12/07/understanding-owner-drawing-in-delphi.htm</guid>
			<dc:subject></dc:subject>
			<pubDate>Fri, 07 Dec 2012 03:00:33 +0000</pubDate>
			<dc:date>2012-12-07T03:00:33Z</dc:date>

		</item>
			<item>
			<title>Understanding and Processing Keyboard events in Delphi</title>
			<link>http://delphi.about.com/b/2012/12/04/understanding-and-processing-keyboard-events-in-delphi.htm</link>
			<description>&lt;a href=&quot;/od/objectpascalide/Delphi_Language_Inside_and_Out.htm&quot;&gt;&lt;i&gt;in Delphi Language&lt;/i&gt;&lt;/a&gt; :: Get familiar with the OnKeyDown, OnKeyUp, and onKeyPress Delphi event procedures to respond to various key actions or handle and process ASCII characters along with other ...&lt;p&gt;&lt;a href=&quot;http://clk.about.com/?zi=1/1hc&amp;#038;zu=http://delphi.about.com/b/2012/12/04/understanding-and-processing-keyboard-events-in-delphi.htm&quot;&gt;Read Full Post&lt;/a&gt;&lt;/p&gt;</description>
			<guid isPermaLink="true">http://delphi.about.com/b/2012/12/04/understanding-and-processing-keyboard-events-in-delphi.htm</guid>
			<dc:subject></dc:subject>
			<pubDate>Tue, 04 Dec 2012 03:00:49 +0000</pubDate>
			<dc:date>2012-12-04T03:00:49Z</dc:date>

		</item>
	</channel>

</rss>
