<?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>Merlin&#039;s Delphi Forge &#187; ani</title>
	<atom:link href="http://www.delphifaq.net/tag/ani/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.delphifaq.net</link>
	<description>By a Programmer for Programmers...</description>
	<lastBuildDate>Sat, 13 Mar 2010 19:00:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>How to Use Animated Cursors in Your Programs</title>
		<link>http://www.delphifaq.net/how-to-use-animated-cursors-in-your-programs/</link>
		<comments>http://www.delphifaq.net/how-to-use-animated-cursors-in-your-programs/#comments</comments>
		<pubDate>Thu, 16 Dec 1999 01:00:47 +0000</pubDate>
		<dc:creator>m3Rlin</dc:creator>
				<category><![CDATA[Graphics]]></category>
		<category><![CDATA[ani]]></category>
		<category><![CDATA[animated]]></category>
		<category><![CDATA[change]]></category>
		<category><![CDATA[cur]]></category>
		<category><![CDATA[cursor]]></category>
		<category><![CDATA[Delphi]]></category>
		<category><![CDATA[file]]></category>
		<category><![CDATA[gif]]></category>
		<category><![CDATA[object pascal]]></category>
		<category><![CDATA[program]]></category>
		<category><![CDATA[swap]]></category>
		<category><![CDATA[tip]]></category>
		<category><![CDATA[trick]]></category>
		<category><![CDATA[use]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.delphifaq.net/faq/how-to-use-animated-cursors-in-your-programs</guid>
		<description><![CDATA[Animated cursors have become very popular in the days of Windows 3.x. Now they have become a part of Windows 95 and newer. Sometimes you might want to use your own animated cursors instead of the user&#8217;s. The idea is same as with &#8220;normal&#8221; cursors. Here&#8217;s the code: const btCursorID1 = 1; begin (* sCursorFile [...]]]></description>
		<wfw:commentRss>http://www.delphifaq.net/how-to-use-animated-cursors-in-your-programs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Create a Splash Screen</title>
		<link>http://www.delphifaq.net/how-to-create-a-splash-screen/</link>
		<comments>http://www.delphifaq.net/how-to-create-a-splash-screen/#comments</comments>
		<pubDate>Wed, 15 Dec 1999 19:59:40 +0000</pubDate>
		<dc:creator>m3Rlin</dc:creator>
				<category><![CDATA[System]]></category>
		<category><![CDATA[ani]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[create]]></category>
		<category><![CDATA[creating]]></category>
		<category><![CDATA[file]]></category>
		<category><![CDATA[files]]></category>
		<category><![CDATA[final]]></category>
		<category><![CDATA[form]]></category>
		<category><![CDATA[forms]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[get]]></category>
		<category><![CDATA[make]]></category>
		<category><![CDATA[manually]]></category>
		<category><![CDATA[memory]]></category>
		<category><![CDATA[open]]></category>
		<category><![CDATA[period]]></category>
		<category><![CDATA[process]]></category>
		<category><![CDATA[program]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[project]]></category>
		<category><![CDATA[screen]]></category>
		<category><![CDATA[set]]></category>
		<category><![CDATA[show]]></category>
		<category><![CDATA[source]]></category>
		<category><![CDATA[sources]]></category>
		<category><![CDATA[splash]]></category>
		<category><![CDATA[time]]></category>
		<category><![CDATA[use]]></category>

		<guid isPermaLink="false">http://www.delphifaq.net/how-to-create-a-splash-screen/</guid>
		<description><![CDATA[When you are creating a splash screen you probably want it to show up as soon as possible. I have seen source codes where the splash screen has been shown on the main form&#8217;s OnCreate event and closed on its OnShow event. Well, this is not acceptable. Why? Because the splash screen is only shown [...]]]></description>
		<wfw:commentRss>http://www.delphifaq.net/how-to-create-a-splash-screen/feed/</wfw:commentRss>
		<slash:comments>-3</slash:comments>
		</item>
		<item>
		<title>How to Focus the Next Edit Control With the Enter Key II</title>
		<link>http://www.delphifaq.net/how-to-focus-the-next-edit-control-with-the-enter-key-ii/</link>
		<comments>http://www.delphifaq.net/how-to-focus-the-next-edit-control-with-the-enter-key-ii/#comments</comments>
		<pubDate>Wed, 15 Dec 1999 19:57:34 +0000</pubDate>
		<dc:creator>m3Rlin</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[add]]></category>
		<category><![CDATA[ani]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[control]]></category>
		<category><![CDATA[controls]]></category>
		<category><![CDATA[create]]></category>
		<category><![CDATA[creating]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[default]]></category>
		<category><![CDATA[different]]></category>
		<category><![CDATA[edit]]></category>
		<category><![CDATA[editing]]></category>
		<category><![CDATA[enter]]></category>
		<category><![CDATA[form]]></category>
		<category><![CDATA[forms]]></category>
		<category><![CDATA[key]]></category>
		<category><![CDATA[make]]></category>
		<category><![CDATA[modify]]></category>
		<category><![CDATA[name]]></category>
		<category><![CDATA[next]]></category>
		<category><![CDATA[procedure]]></category>
		<category><![CDATA[property]]></category>
		<category><![CDATA[refering]]></category>
		<category><![CDATA[routine]]></category>
		<category><![CDATA[set]]></category>
		<category><![CDATA[shift]]></category>
		<category><![CDATA[tab]]></category>
		<category><![CDATA[tedit]]></category>
		<category><![CDATA[tip]]></category>
		<category><![CDATA[use]]></category>
		<category><![CDATA[window]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[working]]></category>

		<guid isPermaLink="false">http://www.delphifaq.net/how-to-focus-the-next-edit-control-with-the-enter-key-ii/</guid>
		<description><![CDATA[When creating forms with a lot of data entry you may want to consider the option to let the user focus the next edit control by hitting the Enter key. The default key is Tab which can become annoying All we have to do is add the following code the each TEdit control on the [...]]]></description>
		<wfw:commentRss>http://www.delphifaq.net/how-to-focus-the-next-edit-control-with-the-enter-key-ii/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Delphi Component Messages</title>
		<link>http://www.delphifaq.net/delphi-component-messages/</link>
		<comments>http://www.delphifaq.net/delphi-component-messages/#comments</comments>
		<pubDate>Wed, 15 Dec 1999 19:56:04 +0000</pubDate>
		<dc:creator>m3Rlin</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[about]]></category>
		<category><![CDATA[ani]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[better]]></category>
		<category><![CDATA[change]]></category>
		<category><![CDATA[commands]]></category>
		<category><![CDATA[component]]></category>
		<category><![CDATA[components]]></category>
		<category><![CDATA[control]]></category>
		<category><![CDATA[controls]]></category>
		<category><![CDATA[cursor]]></category>
		<category><![CDATA[default]]></category>
		<category><![CDATA[define]]></category>
		<category><![CDATA[designing]]></category>
		<category><![CDATA[determine]]></category>
		<category><![CDATA[dialog]]></category>
		<category><![CDATA[enter]]></category>
		<category><![CDATA[execute]]></category>
		<category><![CDATA[executed]]></category>
		<category><![CDATA[execution]]></category>
		<category><![CDATA[find]]></category>
		<category><![CDATA[font]]></category>
		<category><![CDATA[form]]></category>
		<category><![CDATA[forms]]></category>
		<category><![CDATA[generate]]></category>
		<category><![CDATA[get]]></category>
		<category><![CDATA[id]]></category>
		<category><![CDATA[ide]]></category>
		<category><![CDATA[ides]]></category>
		<category><![CDATA[key]]></category>
		<category><![CDATA[keystroke]]></category>
		<category><![CDATA[keystrokes]]></category>
		<category><![CDATA[list]]></category>
		<category><![CDATA[menu]]></category>
		<category><![CDATA[messages]]></category>
		<category><![CDATA[navigate]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[parameter]]></category>
		<category><![CDATA[parameters]]></category>
		<category><![CDATA[process]]></category>
		<category><![CDATA[property]]></category>
		<category><![CDATA[read]]></category>
		<category><![CDATA[return]]></category>
		<category><![CDATA[set]]></category>
		<category><![CDATA[tab]]></category>
		<category><![CDATA[time]]></category>
		<category><![CDATA[use]]></category>
		<category><![CDATA[value]]></category>
		<category><![CDATA[window]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.delphifaq.net/delphi-component-messages/</guid>
		<description><![CDATA[Delphi sends messages for notification of events that are only applicable to Delphi components. They are like Windows messages in use. If you have a component that publishes the Font property the component probably needs to be repainted if any subproperties in the Font are changed. Changing the Font property does not necessarily generate a [...]]]></description>
		<wfw:commentRss>http://www.delphifaq.net/delphi-component-messages/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How to Get a String&#8217;s Width in Pixels, Not in Characters</title>
		<link>http://www.delphifaq.net/how-to-get-a-strings-width-in-pixels-not-in-characters/</link>
		<comments>http://www.delphifaq.net/how-to-get-a-strings-width-in-pixels-not-in-characters/#comments</comments>
		<pubDate>Wed, 15 Dec 1999 13:27:17 +0000</pubDate>
		<dc:creator>m3Rlin</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[ani]]></category>
		<category><![CDATA[characters]]></category>
		<category><![CDATA[constant]]></category>
		<category><![CDATA[determine]]></category>
		<category><![CDATA[example]]></category>
		<category><![CDATA[font]]></category>
		<category><![CDATA[get]]></category>
		<category><![CDATA[pixel]]></category>
		<category><![CDATA[pixels]]></category>
		<category><![CDATA[string]]></category>
		<category><![CDATA[use]]></category>
		<category><![CDATA[variable]]></category>
		<category><![CDATA[width]]></category>

		<guid isPermaLink="false">http://www.delphifaq.net/how-to-get-a-strings-width-in-pixels-not-in-characters/</guid>
		<description><![CDATA[To determine the width of a string in pixels using the active font and output it&#8217;s best to use this method: (* sString - (string) Can be any string constant or variable. ** ** For example: ** TCanvas.TextWidth('m3Rlin'); ** TCanvas.TextWidth(Edit1.Text); ** TCanvas.TextWidth(OpenDialog1.FileName); *) TCanvas.TextWidth(sString);]]></description>
		<wfw:commentRss>http://www.delphifaq.net/how-to-get-a-strings-width-in-pixels-not-in-characters/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
