<?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 <![CDATA[Delphi Programming]]></title>
<link>http://delphi.about.com/</link>
<description><![CDATA[Delphi]]></description>


	<item>
	<title>Hide, Slide And Fade Away Controls On A Delphi Form </title>
	<link>http://delphi.about.com/b/2012/05/15/hide-slide-and-fade-away-controls-on-a-delphi-form.htm</link>
	<description>in &lt;a href=&quot;/od/faqstipstricks/a/DelphiTips.htm&quot;&gt;&lt;i&gt;VCL Magic&lt;/i&gt;&lt;/a&gt; :: &lt;a href=&quot;/od/delphi-tips-2011/qt/hide-slide-fade-away-controls-delphi-form.htm&quot;&gt;&lt;img src=&quot;http://0.tqn.com/d/delphi/1/G/o/g/delphi-control-slider.jpg&quot; align=&quot;right&quot; border=&quot;0&quot;&gt;&lt;/a&gt;

A simple &quot;Panel1.Visible := false;&quot; will make a panel invisible, but why not make it more eye candy by providing a hiding animation. 

&lt;p&gt;Read the &lt;b&gt;full article&lt;/b&gt; to learn how to &lt;a href=&quot;http://clk.about.com/?zi=1/1hc&amp;#038;zu=/od/delphi-tips-2011/qt/hide-slide-fade-away-controls-delphi-form.htm&quot;&gt;Use AnimateWindow API To More Nicely Hide and Show Delphi Controls&lt;/a&gt;

&lt;p&gt;&lt;b&gt;Related:&lt;/b&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/adptips2006/qt/animate_title.htm&quot;&gt;How to Animate (Scroll) Delphi Application Title on the TaskBar&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://clk.about.com/?zi=1/1hc&amp;#038;zu=/library/weekly/aa110105a.htm&quot;&gt;How to Add Size Handles to Controls being Resized at Run-Time&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://clk.about.com/?zi=1/1hc&amp;#038;zu=/od/vclwriteenhance/a/vcl-template.htm&quot;&gt;Fake Creating a New Delphi Control - Captionless Panel&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p style="background:#f5f3ef;border:1px solid #d5d0bf;clear:both;padding:.5em;"&gt;&lt;a href="http://clk.about.com/?zi=1/1hc&amp;#038;zu=http://delphi.about.com/b/2012/05/15/hide-slide-and-fade-away-controls-on-a-delphi-form.htm"&gt;Hide, Slide And Fade Away Controls On A Delphi Form &lt;/a&gt; originally appeared on &lt;a href="http://clk.about.com/?zi=1/1hc&amp;#038;zu=http://delphi.about.com/"&gt;About.com Delphi Programming&lt;/a&gt; on Tuesday, May 15th, 2012 at 03:00:05.&lt;/p&gt;&lt;p&gt;&lt;a href="http://clk.about.com/?zi=1/1hc&amp;#038;zu=http://delphi.about.com/b/2012/05/15/hide-slide-and-fade-away-controls-on-a-delphi-form.htm"&gt;Permalink&lt;/a&gt; | &lt;a href="http://clk.about.com/?zi=1/1hc&amp;#038;zu=http://delphi.about.com/b/2012/05/15/hide-slide-and-fade-away-controls-on-a-delphi-form.htm#gB3"&gt;Comment&lt;/a&gt; | &lt;a href="http://delphi.about.com/gi/pages/shareurl.htm?PG=http://delphi.about.com/b/2012/05/15/hide-slide-and-fade-away-controls-on-a-delphi-form.htm&amp;#038;zItl=Hide, Slide And Fade Away Controls On A Delphi Form "&gt;Email this&lt;/a&gt;&lt;/p&gt;</description>
	<guid isPermaLink="true">http://delphi.about.com/b/2012/05/15/hide-slide-and-fade-away-controls-on-a-delphi-form.htm</guid>
	<dc:subject></dc:subject>
	<dc:date>2012-05-15T03:00:05Z</dc:date>
	</item>


	<item>
	<title>Why Delphi? - For Novice Delphi Developers and First Time Visitors!</title>
	<link>http://delphi.about.com/b/2012/05/08/why-delphi-for-novice-delphi-developers-and-first-time-visitors.htm</link>
	<description>in &lt;a href=&quot;/od/beginners/u/delphi_basics.htm&quot;&gt;&lt;i&gt;For Beginners&lt;/i&gt;&lt;/a&gt; :: I've updated some of the oldies to include the latest info on what Delphi has to offer. If you are asking yourself &quot;what is Delphi?&quot;, &quot;what can I develop in Delphi?&quot;, &quot;is there a future in Delphi?&quot;, &quot;how do I start?&quot; and alike ... here are some articles to guide you: 

&lt;p&gt;&lt;a href=&quot;http://clk.about.com/?zi=1/1hc&amp;#038;zu=/cs/azindex/a/blnewcomers.htm&quot;&gt;About Delphi Programming - for Novice Developers and First Time Visitors&lt;/a&gt;
&lt;p&gt;&lt;a href=&quot;http://clk.about.com/?zi=1/1hc&amp;#038;zu=/od/beginners/a/why-delphi.htm&quot;&gt;What Is Delphi And What Can You Do With It (Better: What Delphi Can Do For You)&lt;/a&gt;
&lt;p&gt;&lt;a href=&quot;http://clk.about.com/?zi=1/1hc&amp;#038;zu=/od/objectpascalide/bb/delphi_project.htm&quot;&gt;The Building Blocks Of A Delphi Application&lt;/a&gt;
&lt;p&gt;&lt;a href=&quot;http://clk.about.com/?zi=1/1hc&amp;#038;zu=/cs/azindex/a/dhistory.htm&quot;&gt;Delphi History - from Pascal to Embarcadero Delphi XE 2&lt;/a&gt;
&lt;p&gt;&lt;a href=&quot;http://clk.about.com/?zi=1/1hc&amp;#038;zu=/od/humorandfun/f/borland-delphi-codegear-delphi-embarcadero-delphi.htm&quot;&gt;What Happened to &quot;Borland Delphi&quot;? What is CodeGear? What is Embarcadero?&lt;/a&gt;

&lt;p&gt;&lt;b&gt;Related:&lt;/b&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=/cs/azindex/a/dhistory.htm&quot;&gt;Delphi History&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://clk.about.com/?zi=1/1hc&amp;#038;zu=/od/beginners/a/why-delphi.htm&quot;&gt;Why Delphi?&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/bb/delphi_project.htm&quot;&gt;Before You Start a New Delphi Project&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p style="background:#f5f3ef;border:1px solid #d5d0bf;clear:both;padding:.5em;"&gt;&lt;a href="http://clk.about.com/?zi=1/1hc&amp;#038;zu=http://delphi.about.com/b/2012/05/08/why-delphi-for-novice-delphi-developers-and-first-time-visitors.htm"&gt;Why Delphi? - For Novice Delphi Developers and First Time Visitors!&lt;/a&gt; originally appeared on &lt;a href="http://clk.about.com/?zi=1/1hc&amp;#038;zu=http://delphi.about.com/"&gt;About.com Delphi Programming&lt;/a&gt; on Tuesday, May 8th, 2012 at 09:57:40.&lt;/p&gt;&lt;p&gt;&lt;a href="http://clk.about.com/?zi=1/1hc&amp;#038;zu=http://delphi.about.com/b/2012/05/08/why-delphi-for-novice-delphi-developers-and-first-time-visitors.htm"&gt;Permalink&lt;/a&gt; | &lt;a href="http://clk.about.com/?zi=1/1hc&amp;#038;zu=http://delphi.about.com/b/2012/05/08/why-delphi-for-novice-delphi-developers-and-first-time-visitors.htm#gB3"&gt;Comment&lt;/a&gt; | &lt;a href="http://delphi.about.com/gi/pages/shareurl.htm?PG=http://delphi.about.com/b/2012/05/08/why-delphi-for-novice-delphi-developers-and-first-time-visitors.htm&amp;#038;zItl=Why Delphi? - For Novice Delphi Developers and First Time Visitors!"&gt;Email this&lt;/a&gt;&lt;/p&gt;</description>
	<guid isPermaLink="true">http://delphi.about.com/b/2012/05/08/why-delphi-for-novice-delphi-developers-and-first-time-visitors.htm</guid>
	<dc:subject></dc:subject>
	<dc:date>2012-05-08T09:57:40Z</dc:date>
	</item>


	<item>
	<title>Select XML Nodes Into IXMLNodeList Using XPath In XmlDom.Pas</title>
	<link>http://delphi.about.com/b/2012/05/04/select-xml-nodes-into-ixmlnodelist-using-xpath-in-xmldom-pas.htm</link>
	<description>in &lt;a href=&quot;http://delphi.about.com/sitesearch.htm?q=xml&amp;#038;SUName=delphi&quot;&gt;&lt;i&gt;Delphi and XML&lt;/i&gt;&lt;/a&gt; :: XPath uses a path notation, similar to that used in file systems and URLs, to specify and match pieces of the document. In Delphi, the XPath implementation in included in the xmldom.pas unit. 

&lt;p&gt;The IXMLNode does not have a way of selecting child nodes into a node collection by node name. You can iterate through all the nodes and if TXMLNode.NodeName matches &quot;name&quot; process it. A far better approach is to take advantage of the powerful node processing features in XPath. 

&lt;p&gt;Read the &lt;b&gt;full article&lt;/b&gt; to learn how to &lt;b&gt;&lt;a href=&quot;http://clk.about.com/?zi=1/1hc&amp;#038;zu=/od/vclusing/qt/delphi-select-xml-nodes-ixmlnodelist-selectnodes-xpath-xmldom.htm&quot;&gt;Get IXMLNodeList Using XPath's IDomNodeSelect&lt;/a&gt;&lt;/b&gt;

&lt;p&gt;&lt;b&gt;Related:&lt;/b&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/internetintranet/ss/xml_rss_read.htm&quot;&gt;Reading and Manipulating XML files (RSS feeds) with Delphi&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://clk.about.com/?zi=1/1hc&amp;#038;zu=/od/delphitips2009/qt/delphi-format-xml-node-indent.htm&quot;&gt;Format XML Data Using Delphi - Properly Indent TXMLDocument XML Tags Without doNodeAutoIndent&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://clk.about.com/?zi=1/1hc&amp;#038;zu=/od/adptips2006/qt/doctype_txmldoc.htm&quot;&gt;Create the !DocType and ?XML Elements using TXmlDocument Delphi component&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p style="background:#f5f3ef;border:1px solid #d5d0bf;clear:both;padding:.5em;"&gt;&lt;a href="http://clk.about.com/?zi=1/1hc&amp;#038;zu=http://delphi.about.com/b/2012/05/04/select-xml-nodes-into-ixmlnodelist-using-xpath-in-xmldom-pas.htm"&gt;Select XML Nodes Into IXMLNodeList Using XPath In XmlDom.Pas&lt;/a&gt; originally appeared on &lt;a href="http://clk.about.com/?zi=1/1hc&amp;#038;zu=http://delphi.about.com/"&gt;About.com Delphi Programming&lt;/a&gt; on Friday, May 4th, 2012 at 03:00:32.&lt;/p&gt;&lt;p&gt;&lt;a href="http://clk.about.com/?zi=1/1hc&amp;#038;zu=http://delphi.about.com/b/2012/05/04/select-xml-nodes-into-ixmlnodelist-using-xpath-in-xmldom-pas.htm"&gt;Permalink&lt;/a&gt; | &lt;a href="http://clk.about.com/?zi=1/1hc&amp;#038;zu=http://delphi.about.com/b/2012/05/04/select-xml-nodes-into-ixmlnodelist-using-xpath-in-xmldom-pas.htm#gB3"&gt;Comment&lt;/a&gt; | &lt;a href="http://delphi.about.com/gi/pages/shareurl.htm?PG=http://delphi.about.com/b/2012/05/04/select-xml-nodes-into-ixmlnodelist-using-xpath-in-xmldom-pas.htm&amp;#038;zItl=Select XML Nodes Into IXMLNodeList Using XPath In XmlDom.Pas"&gt;Email this&lt;/a&gt;&lt;/p&gt;</description>
	<guid isPermaLink="true">http://delphi.about.com/b/2012/05/04/select-xml-nodes-into-ixmlnodelist-using-xpath-in-xmldom-pas.htm</guid>
	<dc:subject></dc:subject>
	<dc:date>2012-05-04T03:00:32Z</dc:date>
	</item>


	<item>
	<title>Let Your Delphi Application Be Executed When A Folder Is Right-Clicked in Windows Explorer</title>
	<link>http://delphi.about.com/b/2012/05/01/let-your-delphi-application-be-executed-when-a-folder-is-right-clicked-in-windows-explorer.htm</link>
	<description>in &lt;a href=&quot;/od/faqstipstricks/a/DelphiTips.htm&quot;&gt;&lt;i&gt;Delphi TIPS&lt;/i&gt;&lt;/a&gt; :: &lt;a href=&quot;/od/delphi-tips-2011/qt/windows-explorer-shell-folder-popup-delphi-application.htm&quot;&gt;&lt;img src=&quot;http://0.tqn.com/d/delphi/1/G/n/g/shell-folder-delphi-app.jpg&quot; align=&quot;right&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;

When a users right-clicks on a folder in Windows Explorer a context popup appears. Beside standard items you can add an item for your application. When a user click the item - your application gets started and you can send it (as a parameter) the folder selected.

&lt;p&gt;Read the &lt;b&gt;full article&lt;/b&gt; to learn how to &lt;b&gt;&lt;a href=&quot;http://clk.about.com/?zi=1/1hc&amp;#038;zu=/od/delphi-tips-2011/qt/windows-explorer-shell-folder-popup-delphi-application.htm&quot;&gt;Add Your Delphi Application as Item to Windows Explorer Folder Shell Menu&lt;/a&gt;&lt;/b&gt;

&lt;p&gt;&lt;b&gt;Related:&lt;/b&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/beginners/a/runwithparams.htm&quot;&gt;Running Delphi Applications With Parameters&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://clk.about.com/?zi=1/1hc&amp;#038;zu=/od/delphitips2007/qt/parse_cmd_line.htm&quot;&gt;Parsing Command Line Parameters with Delphi&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://clk.about.com/?zi=1/1hc&amp;#038;zu=/od/adptips2006/qt/appextension.htm&quot;&gt;How to Run your Application by Double-Clicking on a File &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p style="background:#f5f3ef;border:1px solid #d5d0bf;clear:both;padding:.5em;"&gt;&lt;a href="http://clk.about.com/?zi=1/1hc&amp;#038;zu=http://delphi.about.com/b/2012/05/01/let-your-delphi-application-be-executed-when-a-folder-is-right-clicked-in-windows-explorer.htm"&gt;Let Your Delphi Application Be Executed When A Folder Is Right-Clicked in Windows Explorer&lt;/a&gt; originally appeared on &lt;a href="http://clk.about.com/?zi=1/1hc&amp;#038;zu=http://delphi.about.com/"&gt;About.com Delphi Programming&lt;/a&gt; on Tuesday, May 1st, 2012 at 03:00:40.&lt;/p&gt;&lt;p&gt;&lt;a href="http://clk.about.com/?zi=1/1hc&amp;#038;zu=http://delphi.about.com/b/2012/05/01/let-your-delphi-application-be-executed-when-a-folder-is-right-clicked-in-windows-explorer.htm"&gt;Permalink&lt;/a&gt; | &lt;a href="http://clk.about.com/?zi=1/1hc&amp;#038;zu=http://delphi.about.com/b/2012/05/01/let-your-delphi-application-be-executed-when-a-folder-is-right-clicked-in-windows-explorer.htm#gB3"&gt;Comment&lt;/a&gt; | &lt;a href="http://delphi.about.com/gi/pages/shareurl.htm?PG=http://delphi.about.com/b/2012/05/01/let-your-delphi-application-be-executed-when-a-folder-is-right-clicked-in-windows-explorer.htm&amp;#038;zItl=Let Your Delphi Application Be Executed When A Folder Is Right-Clicked in Windows Explorer"&gt;Email this&lt;/a&gt;&lt;/p&gt;</description>
	<guid isPermaLink="true">http://delphi.about.com/b/2012/05/01/let-your-delphi-application-be-executed-when-a-folder-is-right-clicked-in-windows-explorer.htm</guid>
	<dc:subject></dc:subject>
	<dc:date>2012-05-01T03:00:40Z</dc:date>
	</item>


	<item>
	<title>Have a Tab Specific Hint for TTabSet or TTabControl Tabs </title>
	<link>http://delphi.about.com/b/2012/04/27/have-a-tab-specific-hint-for-ttabset-or-ttabcontrol-tabs.htm</link>
	<description>in &lt;a href=&quot;/od/faqstipstricks/a/DelphiTips.htm&quot;&gt;&lt;i&gt;Delphi TIPS&lt;/i&gt;&lt;/a&gt; :: &lt;a href=&quot;/od/delphi-tips-2011/qt/custom-tab-hints-delphi-ttabset-ttabcontrol.htm&quot;&gt;&lt;img src=&quot;http://0.tqn.com/d/delphi/1/G/m/g/ttabset-tab-hint.jpg&quot; align=&quot;right&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;

For TTabSet and TTabControl there's only &quot;one&quot; Hint property you can set and this hint will appear for the entire control - not taking into account the selected tab or alike. Here's how to have different hints when the mouse hovers over a specific tab of the tab control.

&lt;p&gt;Read the &lt;b&gt;full article&lt;/b&gt; to learn how to &lt;b&gt;&lt;a href=&quot;http://clk.about.com/?zi=1/1hc&amp;#038;zu=/od/delphi-tips-2011/qt/custom-tab-hints-delphi-ttabset-ttabcontrol.htm&quot;&gt;Implement Custom Hints For Each Tab in Delphi's TTabSet or TTabControl&lt;/a&gt;&lt;/b&gt;

&lt;p&gt;&lt;b&gt;Related:&lt;/b&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/delphitips2009/qt/delphi-ttabcontrol-multiselect-get-selected-tabs.htm&quot;&gt;Get Selected Tabs of a Multiselect TTabControl in Delphi&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://clk.about.com/?zi=1/1hc&amp;#038;zu=/od/delphitips2007/qt/hidepagectrltab.htm&quot;&gt;Hide the Tabs of the TPageControl Delphi control to Create a Wizard-Like UI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://clk.about.com/?zi=1/1hc&amp;#038;zu=/od/delphitips2008/qt/hint_statusbar.htm&quot;&gt;Select Which Panel Displays AutoHint in Delphi's TStatusBar&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p style="background:#f5f3ef;border:1px solid #d5d0bf;clear:both;padding:.5em;"&gt;&lt;a href="http://clk.about.com/?zi=1/1hc&amp;#038;zu=http://delphi.about.com/b/2012/04/27/have-a-tab-specific-hint-for-ttabset-or-ttabcontrol-tabs.htm"&gt;Have a Tab Specific Hint for TTabSet or TTabControl Tabs &lt;/a&gt; originally appeared on &lt;a href="http://clk.about.com/?zi=1/1hc&amp;#038;zu=http://delphi.about.com/"&gt;About.com Delphi Programming&lt;/a&gt; on Friday, April 27th, 2012 at 03:00:00.&lt;/p&gt;&lt;p&gt;&lt;a href="http://clk.about.com/?zi=1/1hc&amp;#038;zu=http://delphi.about.com/b/2012/04/27/have-a-tab-specific-hint-for-ttabset-or-ttabcontrol-tabs.htm"&gt;Permalink&lt;/a&gt; | &lt;a href="http://clk.about.com/?zi=1/1hc&amp;#038;zu=http://delphi.about.com/b/2012/04/27/have-a-tab-specific-hint-for-ttabset-or-ttabcontrol-tabs.htm#gB3"&gt;Comment&lt;/a&gt; | &lt;a href="http://delphi.about.com/gi/pages/shareurl.htm?PG=http://delphi.about.com/b/2012/04/27/have-a-tab-specific-hint-for-ttabset-or-ttabcontrol-tabs.htm&amp;#038;zItl=Have a Tab Specific Hint for TTabSet or TTabControl Tabs "&gt;Email this&lt;/a&gt;&lt;/p&gt;</description>
	<guid isPermaLink="true">http://delphi.about.com/b/2012/04/27/have-a-tab-specific-hint-for-ttabset-or-ttabcontrol-tabs.htm</guid>
	<dc:subject></dc:subject>
	<dc:date>2012-04-27T03:00:00Z</dc:date>
	</item>


	<item>
	<title>Add A Grab Bar To The TSplitter</title>
	<link>http://delphi.about.com/b/2012/04/24/add-a-grab-bar-to-the-tsplitter.htm</link>
	<description>in &lt;a href=&quot;/od/vclusing&quot;&gt;&lt;i&gt;VCL Ideas&lt;/i&gt;&lt;/a&gt; :: &lt;a href=&quot;/od/vclusing/a/delphi-grab-bar-splitter.htm&quot;&gt;&lt;img src=&quot;http://0.tqn.com/d/delphi/1/G/D/h/splitter-grabber.jpg&quot; align=&quot;right&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;

The TSplitter Delphi control does a nice job of allowing the user to resize user elements like panels on a form to make the user interface more flexible. A nice to have for a splitter would be to have a grab bar - and here's how to easily paint one on all your splitters - without having to redesign your user interface.

&lt;p&gt;Read the &lt;b&gt;full article&lt;/b&gt; to learn how to &lt;b&gt;&lt;a href=&quot;http://clk.about.com/?zi=1/1hc&amp;#038;zu=/od/vclusing/a/delphi-grab-bar-splitter.htm&quot;&gt;Upgrade Your Delphi Application Resizable User Interface In Seconds&lt;/a&gt;&lt;/b&gt;

&lt;p&gt;&lt;b&gt;Related:&lt;/b&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/vclusing/a/margins-padding.htm&quot;&gt;Using the Margins and Padding Properties in Delphi's VCL&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://clk.about.com/?zi=1/1hc&amp;#038;zu=/od/vclusing/a/mouseevents.htm&quot;&gt;Monitoring Mouse Activity in Delphi applications&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://clk.about.com/?zi=1/1hc&amp;#038;zu=/od/adptips2005/qt/movemouse.htm&quot;&gt;Move the mouse cursor to the focused control when the form is displayed&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p style="background:#f5f3ef;border:1px solid #d5d0bf;clear:both;padding:.5em;"&gt;&lt;a href="http://clk.about.com/?zi=1/1hc&amp;#038;zu=http://delphi.about.com/b/2012/04/24/add-a-grab-bar-to-the-tsplitter.htm"&gt;Add A Grab Bar To The TSplitter&lt;/a&gt; originally appeared on &lt;a href="http://clk.about.com/?zi=1/1hc&amp;#038;zu=http://delphi.about.com/"&gt;About.com Delphi Programming&lt;/a&gt; on Tuesday, April 24th, 2012 at 03:29:46.&lt;/p&gt;&lt;p&gt;&lt;a href="http://clk.about.com/?zi=1/1hc&amp;#038;zu=http://delphi.about.com/b/2012/04/24/add-a-grab-bar-to-the-tsplitter.htm"&gt;Permalink&lt;/a&gt; | &lt;a href="http://clk.about.com/?zi=1/1hc&amp;#038;zu=http://delphi.about.com/b/2012/04/24/add-a-grab-bar-to-the-tsplitter.htm#gB3"&gt;Comment&lt;/a&gt; | &lt;a href="http://delphi.about.com/gi/pages/shareurl.htm?PG=http://delphi.about.com/b/2012/04/24/add-a-grab-bar-to-the-tsplitter.htm&amp;#038;zItl=Add A Grab Bar To The TSplitter"&gt;Email this&lt;/a&gt;&lt;/p&gt;</description>
	<guid isPermaLink="true">http://delphi.about.com/b/2012/04/24/add-a-grab-bar-to-the-tsplitter.htm</guid>
	<dc:subject></dc:subject>
	<dc:date>2012-04-24T03:29:46Z</dc:date>
	</item>


	<item>
	<title>Faking HideSelection Property for a TCheckListBox</title>
	<link>http://delphi.about.com/b/2012/04/23/faking-hideselection-property-for-a-tchecklistbox.htm</link>
	<description>in &lt;a href=&quot;/od/faqstipstricks/a/DelphiTips.htm&quot;&gt;&lt;i&gt;Delphi TIPS&lt;/i&gt;&lt;/a&gt; :: &lt;a href=&quot;/od/delphi-tips-2011/qt/faking-hide-selection-property-delphi-tchecklistbox.htm&quot;&gt;&lt;img src=&quot;http://0.tqn.com/d/delphi/1/G/i/g/checklistbox-hideselection.gif&quot; align=&quot;right&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
Even when you tab out of a check list box (where focus gets shifted to another control) there will still be a visual indicator for the selected item. 

&lt;p&gt;I am not interested in what is the selected item (if there is one) nor I want the visual indication of which item is selected when focus shifts to another control. 

&lt;p&gt;Read the &lt;b&gt;full article&lt;/b&gt; to learn how to &lt;b&gt;&lt;a href=&quot;http://clk.about.com/?zi=1/1hc&amp;#038;zu=/od/delphi-tips-2011/qt/faking-hide-selection-property-delphi-tchecklistbox.htm&quot;&gt;&quot;Hide&quot; The Selected Item When Focus Shifts Out Of A TCheckListBox&lt;/a&gt;&lt;/b&gt;

&lt;p&gt;&lt;b&gt;Related:&lt;/b&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/delphitips2010/qt/delphi-listview-item-check-select.htm&quot;&gt;Selecting Delphi's TListView Item on Item Check / UnCheck&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://clk.about.com/?zi=1/1hc&amp;#038;zu=/od/delphitips2007/qt/listbox_delete.htm&quot;&gt;Delete Multiple Selected Items in a TListBox Delphi Control&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://clk.about.com/?zi=1/1hc&amp;#038;zu=/od/adptips2006/qt/list_topindex.htm&quot;&gt;How to Jump to the Last Item in the TListBox Delphi component&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p style="background:#f5f3ef;border:1px solid #d5d0bf;clear:both;padding:.5em;"&gt;&lt;a href="http://clk.about.com/?zi=1/1hc&amp;#038;zu=http://delphi.about.com/b/2012/04/23/faking-hideselection-property-for-a-tchecklistbox.htm"&gt;Faking HideSelection Property for a TCheckListBox&lt;/a&gt; originally appeared on &lt;a href="http://clk.about.com/?zi=1/1hc&amp;#038;zu=http://delphi.about.com/"&gt;About.com Delphi Programming&lt;/a&gt; on Monday, April 23rd, 2012 at 03:00:53.&lt;/p&gt;&lt;p&gt;&lt;a href="http://clk.about.com/?zi=1/1hc&amp;#038;zu=http://delphi.about.com/b/2012/04/23/faking-hideselection-property-for-a-tchecklistbox.htm"&gt;Permalink&lt;/a&gt; | &lt;a href="http://clk.about.com/?zi=1/1hc&amp;#038;zu=http://delphi.about.com/b/2012/04/23/faking-hideselection-property-for-a-tchecklistbox.htm#gB3"&gt;Comment&lt;/a&gt; | &lt;a href="http://delphi.about.com/gi/pages/shareurl.htm?PG=http://delphi.about.com/b/2012/04/23/faking-hideselection-property-for-a-tchecklistbox.htm&amp;#038;zItl=Faking HideSelection Property for a TCheckListBox"&gt;Email this&lt;/a&gt;&lt;/p&gt;</description>
	<guid isPermaLink="true">http://delphi.about.com/b/2012/04/23/faking-hideselection-property-for-a-tchecklistbox.htm</guid>
	<dc:subject></dc:subject>
	<dc:date>2012-04-23T03:00:53Z</dc:date>
	</item>


	<item>
	<title>Shortcut Keys In Delphi MDI Applications - Predefined By Windows And User Defined</title>
	<link>http://delphi.about.com/b/2012/04/19/shortcut-keys-in-delphi-mdi-applications-predefined-by-windows-and-user-defined.htm</link>
	<description>in &lt;a href=&quot;/b/2009/10/06/delphi-mdi-applications-tips-and-tricks.htm&quot;&gt;&lt;i&gt;MDI development&lt;/i&gt;&lt;/a&gt; :: &lt;img src=&quot;http://z.about.com/d/delphi/1/0/m/f/delphi-mdi-icon.gif&quot; align=&quot;right&quot; border=&quot;0&quot; alt=&quot;Delphi MDI Applications&quot; /&gt; Even though MDI as a concept was designed decades ago, there are still new applications being developed using MDI approach - or old applications that you need to maintain. Providing shortcut keys for some common actions in your MDI child forms is something that will make your application more user friendly. Do you know there are some shortcuts you cannot use?

&lt;p&gt;Read the &lt;b&gt;full article&lt;/b&gt; to learn about &lt;b&gt;&lt;a href=&quot;http://clk.about.com/?zi=1/1hc&amp;#038;zu=/od/formsdialogs/a/sortcut-kys-delphi-mi-aplications.htm&quot;&gt;Predefined Windows MDI Shortcut Keys - Or &quot;Why CTRL+F4 closes my child form?&quot;&lt;/a&gt;&lt;/b&gt;

&lt;p&gt;&lt;b&gt;Related:&lt;/b&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/delphitips2007/qt/mdichild_active.htm&quot;&gt;Implementing OnActivate / OnDeactivate for MDI Child Forms in Delphi&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://clk.about.com/?zi=1/1hc&amp;#038;zu=/od/delphitips2009/qt/delphi-mdi-child-prevent-on-create-resize-animation.htm&quot;&gt;Avoid New MDI Child Resizing Animation (and Delay) in Delphi MDI Applications&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://clk.about.com/?zi=1/1hc&amp;#038;zu=/od/delphitips2009/qt/delphi-mdi-child-count-by-class.htm&quot;&gt;Count MDI Children By Child Class Name in Delphi MDI Applications&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p style="background:#f5f3ef;border:1px solid #d5d0bf;clear:both;padding:.5em;"&gt;&lt;a href="http://clk.about.com/?zi=1/1hc&amp;#038;zu=http://delphi.about.com/b/2012/04/19/shortcut-keys-in-delphi-mdi-applications-predefined-by-windows-and-user-defined.htm"&gt;Shortcut Keys In Delphi MDI Applications - Predefined By Windows And User Defined&lt;/a&gt; originally appeared on &lt;a href="http://clk.about.com/?zi=1/1hc&amp;#038;zu=http://delphi.about.com/"&gt;About.com Delphi Programming&lt;/a&gt; on Thursday, April 19th, 2012 at 03:00:39.&lt;/p&gt;&lt;p&gt;&lt;a href="http://clk.about.com/?zi=1/1hc&amp;#038;zu=http://delphi.about.com/b/2012/04/19/shortcut-keys-in-delphi-mdi-applications-predefined-by-windows-and-user-defined.htm"&gt;Permalink&lt;/a&gt; | &lt;a href="http://clk.about.com/?zi=1/1hc&amp;#038;zu=http://delphi.about.com/b/2012/04/19/shortcut-keys-in-delphi-mdi-applications-predefined-by-windows-and-user-defined.htm#gB3"&gt;Comment&lt;/a&gt; | &lt;a href="http://delphi.about.com/gi/pages/shareurl.htm?PG=http://delphi.about.com/b/2012/04/19/shortcut-keys-in-delphi-mdi-applications-predefined-by-windows-and-user-defined.htm&amp;#038;zItl=Shortcut Keys In Delphi MDI Applications - Predefined By Windows And User Defined"&gt;Email this&lt;/a&gt;&lt;/p&gt;</description>
	<guid isPermaLink="true">http://delphi.about.com/b/2012/04/19/shortcut-keys-in-delphi-mdi-applications-predefined-by-windows-and-user-defined.htm</guid>
	<dc:subject></dc:subject>
	<dc:date>2012-04-19T03:00:39Z</dc:date>
	</item>


	<item>
	<title>Implementing Floating / Dockable Forms Without Dragging Or Dock Sites</title>
	<link>http://delphi.about.com/b/2012/04/17/implementing-floating-dockable-forms-without-dragging-or-dock-sites.htm</link>
	<description>in &lt;a href=&quot;/od/vclusing&quot;&gt;&lt;i&gt;VCL Ideas&lt;/i&gt;&lt;/a&gt; :: &lt;a href=&quot;/od/vclusing/a/dock-and-float-forms-in-delphi-no-dragging.htm&quot;&gt;&lt;img src=&quot;http://0.tqn.com/d/delphi/1/G/B/h/float-dock-form.jpg&quot; align=&quot;right&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;

There's a group of controls on a tab sheet of a page control. There's a group of controls on a panel. Here's how to undock the controls from their original parent and make them float in a floating form / window. And unfloat / dock again. No dragging, no docking sites, easy and scalable.

&lt;p&gt;Read the &lt;b&gt;full article&lt;/b&gt; to learn how to &lt;b&gt;&lt;a href=&quot;http://clk.about.com/?zi=1/1hc&amp;#038;zu=/od/vclusing/a/dock-and-float-forms-in-delphi-no-dragging.htm&quot;&gt;Dock And Float Forms In Delphi - No Dragging&lt;/a&gt;&lt;/b&gt;

&lt;p&gt;&lt;b&gt;Related:&lt;/b&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/delphi-tips-2011/qt/custom-tab-hints-delphi-ttabset-ttabcontrol.htm&quot;&gt;Custom Hints For Each Tab in Delphi's TTabSet or TTabControl&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://clk.about.com/?zi=1/1hc&amp;#038;zu=/od/adptips2005/qt/movemouse.htm&quot;&gt;Move the mouse cursor to the focused control when the form is displayed&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/owner_parent.htm&quot;&gt;Owner vs. Parent in Delphi Applications&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p style="background:#f5f3ef;border:1px solid #d5d0bf;clear:both;padding:.5em;"&gt;&lt;a href="http://clk.about.com/?zi=1/1hc&amp;#038;zu=http://delphi.about.com/b/2012/04/17/implementing-floating-dockable-forms-without-dragging-or-dock-sites.htm"&gt;Implementing Floating / Dockable Forms Without Dragging Or Dock Sites&lt;/a&gt; originally appeared on &lt;a href="http://clk.about.com/?zi=1/1hc&amp;#038;zu=http://delphi.about.com/"&gt;About.com Delphi Programming&lt;/a&gt; on Tuesday, April 17th, 2012 at 09:08:57.&lt;/p&gt;&lt;p&gt;&lt;a href="http://clk.about.com/?zi=1/1hc&amp;#038;zu=http://delphi.about.com/b/2012/04/17/implementing-floating-dockable-forms-without-dragging-or-dock-sites.htm"&gt;Permalink&lt;/a&gt; | &lt;a href="http://clk.about.com/?zi=1/1hc&amp;#038;zu=http://delphi.about.com/b/2012/04/17/implementing-floating-dockable-forms-without-dragging-or-dock-sites.htm#gB3"&gt;Comment&lt;/a&gt; | &lt;a href="http://delphi.about.com/gi/pages/shareurl.htm?PG=http://delphi.about.com/b/2012/04/17/implementing-floating-dockable-forms-without-dragging-or-dock-sites.htm&amp;#038;zItl=Implementing Floating / Dockable Forms Without Dragging Or Dock Sites"&gt;Email this&lt;/a&gt;&lt;/p&gt;</description>
	<guid isPermaLink="true">http://delphi.about.com/b/2012/04/17/implementing-floating-dockable-forms-without-dragging-or-dock-sites.htm</guid>
	<dc:subject></dc:subject>
	<dc:date>2012-04-17T09:08:57Z</dc:date>
	</item>


	<item>
	<title>Implementing OnStateIconClick In TListView - Radio Group Like ListView</title>
	<link>http://delphi.about.com/b/2012/04/16/implementing-onstateiconclick-in-tlistview-radio-group-like-listview.htm</link>
	<description>in &lt;a href=&quot;/sitesearch.htm?terms=tlistview&amp;#038;SUName=delphi&amp;#038;TopNode=3176&amp;#038;type=1&quot;&gt;&lt;i&gt;TListView Ideas&lt;/i&gt;&lt;/a&gt; :: &lt;a href=&quot;/od/tlistview/a/on-state-icon-click-delphi-listview.htm&quot;&gt;&lt;img src=&quot;http://0.tqn.com/d/delphi/1/G/h/g/listview-radio-state.gif&quot; align=&quot;right&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
I needed to have a way to allow a user to select / check / mark one item from the list. I could not use the Selected property as it was also needed that one item can be selected while the other can be checked.  The Checkboxes property was not of help. Checkboxes allows checking several items at a time.  What I needed is something like a radio group where only one list item in a list view can be checked at a time.  I also needed for some items to be non-checkable. 

&lt;p&gt;Read the &lt;b&gt;full article&lt;/b&gt; to learn how to &lt;b&gt;&lt;a href=&quot;http://clk.about.com/?zi=1/1hc&amp;#038;zu=/od/tlistview/a/on-state-icon-click-delphi-listview.htm&quot;&gt;Change the State of a List Item By Clicking on the State Image (htOnStateIcon)
&lt;/a&gt;&lt;/b&gt;

&lt;p&gt;&lt;b&gt;Related:&lt;/b&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/delphitips2010/qt/delphi-listview-item-check-select.htm&quot;&gt;Selecting Delphi's TListView Item on Item Check / UnCheck&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://clk.about.com/?zi=1/1hc&amp;#038;zu=/od/delphitips2007/qt/listviewchecked.htm&quot;&gt;How to Implement the On Item Checked Event for the TListView Delphi control&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://clk.about.com/?zi=1/1hc&amp;#038;zu=/od/delphitips2007/qt/listview_hints.htm&quot;&gt;TListView.SubItem.Hint : How to Display Custom Hints for TListView Sub Items&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p style="background:#f5f3ef;border:1px solid #d5d0bf;clear:both;padding:.5em;"&gt;&lt;a href="http://clk.about.com/?zi=1/1hc&amp;#038;zu=http://delphi.about.com/b/2012/04/16/implementing-onstateiconclick-in-tlistview-radio-group-like-listview.htm"&gt;Implementing OnStateIconClick In TListView - Radio Group Like ListView&lt;/a&gt; originally appeared on &lt;a href="http://clk.about.com/?zi=1/1hc&amp;#038;zu=http://delphi.about.com/"&gt;About.com Delphi Programming&lt;/a&gt; on Monday, April 16th, 2012 at 03:00:29.&lt;/p&gt;&lt;p&gt;&lt;a href="http://clk.about.com/?zi=1/1hc&amp;#038;zu=http://delphi.about.com/b/2012/04/16/implementing-onstateiconclick-in-tlistview-radio-group-like-listview.htm"&gt;Permalink&lt;/a&gt; | &lt;a href="http://clk.about.com/?zi=1/1hc&amp;#038;zu=http://delphi.about.com/b/2012/04/16/implementing-onstateiconclick-in-tlistview-radio-group-like-listview.htm#gB3"&gt;Comment&lt;/a&gt; | &lt;a href="http://delphi.about.com/gi/pages/shareurl.htm?PG=http://delphi.about.com/b/2012/04/16/implementing-onstateiconclick-in-tlistview-radio-group-like-listview.htm&amp;#038;zItl=Implementing OnStateIconClick In TListView - Radio Group Like ListView"&gt;Email this&lt;/a&gt;&lt;/p&gt;</description>
	<guid isPermaLink="true">http://delphi.about.com/b/2012/04/16/implementing-onstateiconclick-in-tlistview-radio-group-like-listview.htm</guid>
	<dc:subject></dc:subject>
	<dc:date>2012-04-16T03:00:29Z</dc:date>
	</item>


</channel>
</rss>

