<?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; faq</title>
	<atom:link href="http://www.delphifaq.net/tag/faq/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 Focus the Next Control After Pressing Enter</title>
		<link>http://www.delphifaq.net/how-to-focus-the-next-control-after-pressing-enter/</link>
		<comments>http://www.delphifaq.net/how-to-focus-the-next-control-after-pressing-enter/#comments</comments>
		<pubDate>Thu, 16 Dec 1999 03:31:40 +0000</pubDate>
		<dc:creator>m3Rlin</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[borland]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[codegear]]></category>
		<category><![CDATA[control]]></category>
		<category><![CDATA[Delphi]]></category>
		<category><![CDATA[double click]]></category>
		<category><![CDATA[enter]]></category>
		<category><![CDATA[faq]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[good]]></category>
		<category><![CDATA[ide]]></category>
		<category><![CDATA[key]]></category>
		<category><![CDATA[key well]]></category>
		<category><![CDATA[Kylix]]></category>
		<category><![CDATA[next]]></category>
		<category><![CDATA[object inspector]]></category>
		<category><![CDATA[onkeypress event]]></category>
		<category><![CDATA[return]]></category>
		<category><![CDATA[shift key]]></category>
		<category><![CDATA[source code]]></category>
		<category><![CDATA[tab key]]></category>
		<category><![CDATA[tedit]]></category>
		<category><![CDATA[tip]]></category>
		<category><![CDATA[trick]]></category>
		<category><![CDATA[vk]]></category>
		<category><![CDATA[wm]]></category>
		<category><![CDATA[working]]></category>

		<guid isPermaLink="false">http://www.delphifaq.net/how-to-focus-the-next-control-after-pressing-enter</guid>
		<description><![CDATA[By default the focus is passed to the next control by pressing the Tab key. Well, sometimes (when filling out forms) you may want to pass to the next control after pressing Enter. Well, here&#8217;s the code: For TEdit controls only: Select all the TEdit controls you want to include (using the Shift key), then [...]]]></description>
		<wfw:commentRss>http://www.delphifaq.net/how-to-focus-the-next-control-after-pressing-enter/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How to Convert Delphi Forms to Text</title>
		<link>http://www.delphifaq.net/how-to-convert-delphi-forms-to-text/</link>
		<comments>http://www.delphifaq.net/how-to-convert-delphi-forms-to-text/#comments</comments>
		<pubDate>Thu, 16 Dec 1999 03:29:57 +0000</pubDate>
		<dc:creator>m3Rlin</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[binary]]></category>
		<category><![CDATA[borland]]></category>
		<category><![CDATA[commandline parameters]]></category>
		<category><![CDATA[convert]]></category>
		<category><![CDATA[convertion]]></category>
		<category><![CDATA[Delphi]]></category>
		<category><![CDATA[delphi 1]]></category>
		<category><![CDATA[delphi 2]]></category>
		<category><![CDATA[delphi 4]]></category>
		<category><![CDATA[delphi 5]]></category>
		<category><![CDATA[dfm]]></category>
		<category><![CDATA[faq]]></category>
		<category><![CDATA[fileexists]]></category>
		<category><![CDATA[form]]></category>
		<category><![CDATA[format error]]></category>
		<category><![CDATA[jacob dybala]]></category>
		<category><![CDATA[Kylix]]></category>
		<category><![CDATA[nil]]></category>
		<category><![CDATA[old version]]></category>
		<category><![CDATA[public domain]]></category>
		<category><![CDATA[save as]]></category>
		<category><![CDATA[text]]></category>
		<category><![CDATA[tip]]></category>
		<category><![CDATA[trick]]></category>
		<category><![CDATA[window]]></category>
		<category><![CDATA[write error]]></category>

		<guid isPermaLink="false">http://www.delphifaq.net/how-to-convert-delphi-forms-to-text</guid>
		<description><![CDATA[You shouldn&#8217;t have too much problem opening a Delphi 4 form in Delphi 2 but you won&#8217;t have luck opening a 32 bit or C++ Builder form in Delphi 1. The only way is to save the file in text form. Delphi 5 can do this automatically but in all the previous versions you have [...]]]></description>
		<wfw:commentRss>http://www.delphifaq.net/how-to-convert-delphi-forms-to-text/feed/</wfw:commentRss>
		<slash:comments>-1</slash:comments>
		</item>
		<item>
		<title>How to Get the Installed BDE Version</title>
		<link>http://www.delphifaq.net/how-to-get-the-installed-bde-version/</link>
		<comments>http://www.delphifaq.net/how-to-get-the-installed-bde-version/#comments</comments>
		<pubDate>Wed, 15 Dec 1999 22:57:56 +0000</pubDate>
		<dc:creator>m3Rlin</dc:creator>
				<category><![CDATA[Databases]]></category>
		<category><![CDATA[bde]]></category>
		<category><![CDATA[borland]]></category>
		<category><![CDATA[borland database engine]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[Delphi]]></category>
		<category><![CDATA[engine]]></category>
		<category><![CDATA[faq]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[get]]></category>
		<category><![CDATA[retrieve]]></category>
		<category><![CDATA[source code]]></category>
		<category><![CDATA[tip]]></category>
		<category><![CDATA[trick]]></category>
		<category><![CDATA[version]]></category>

		<guid isPermaLink="false">http://www.delphifaq.net/how-to-get-the-installed-bde-version</guid>
		<description><![CDATA[For many reasons you may need the installed BDE (Borland Database Engine) version. One of them (the main one probably) is that BDE versions are not always compatible with each other. Therefore you may want to use different code/components at runtime. Use the code below to determine what version of BDE is installed on the [...]]]></description>
		<wfw:commentRss>http://www.delphifaq.net/how-to-get-the-installed-bde-version/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Duplicate a TTable</title>
		<link>http://www.delphifaq.net/how-to-duplicate-a-ttable/</link>
		<comments>http://www.delphifaq.net/how-to-duplicate-a-ttable/#comments</comments>
		<pubDate>Wed, 15 Dec 1999 22:25:13 +0000</pubDate>
		<dc:creator>m3Rlin</dc:creator>
				<category><![CDATA[Databases]]></category>
		<category><![CDATA[borland]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[codegear]]></category>
		<category><![CDATA[copy]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[Delphi]]></category>
		<category><![CDATA[duplicate]]></category>
		<category><![CDATA[faq]]></category>
		<category><![CDATA[Kylix]]></category>
		<category><![CDATA[m3rlin]]></category>
		<category><![CDATA[mdf]]></category>
		<category><![CDATA[merlin]]></category>
		<category><![CDATA[tip]]></category>
		<category><![CDATA[trick]]></category>
		<category><![CDATA[ttable]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.delphifaq.net/how-to-duplicate-a-ttable</guid>
		<description><![CDATA[There are various ways to copy/duplicate databases. Using TBatchMover you can copy the structure and data but can&#8217;t copy the index files. Then again when you use FileCopy() you can&#8217;t copy the tables corresponding index files automatically and you have to define all the files. One of the ways to duplicate a database is to [...]]]></description>
		<wfw:commentRss>http://www.delphifaq.net/how-to-duplicate-a-ttable/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Obtain all Characters in Delphi 4+ IDE</title>
		<link>http://www.delphifaq.net/how-to-obtain-all-characters-in-delphi-4-ide/</link>
		<comments>http://www.delphifaq.net/how-to-obtain-all-characters-in-delphi-4-ide/#comments</comments>
		<pubDate>Wed, 15 Dec 1999 22:12:44 +0000</pubDate>
		<dc:creator>m3Rlin</dc:creator>
				<category><![CDATA[Delphi / Kylix IDE]]></category>
		<category><![CDATA[borland]]></category>
		<category><![CDATA[borland delphi]]></category>
		<category><![CDATA[character code]]></category>
		<category><![CDATA[characters]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[Delphi]]></category>
		<category><![CDATA[delphi 4]]></category>
		<category><![CDATA[editor]]></category>
		<category><![CDATA[editor options]]></category>
		<category><![CDATA[faq]]></category>
		<category><![CDATA[forum]]></category>
		<category><![CDATA[hkey current user]]></category>
		<category><![CDATA[ide]]></category>
		<category><![CDATA[Kylix]]></category>
		<category><![CDATA[launch]]></category>
		<category><![CDATA[letters]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[non-english]]></category>
		<category><![CDATA[object inspector]]></category>
		<category><![CDATA[programmers]]></category>
		<category><![CDATA[regedit]]></category>
		<category><![CDATA[registry editor]]></category>
		<category><![CDATA[s]]></category>
		<category><![CDATA[shortcut]]></category>
		<category><![CDATA[source]]></category>
		<category><![CDATA[string value]]></category>
		<category><![CDATA[tip]]></category>
		<category><![CDATA[trick]]></category>
		<category><![CDATA[unicode]]></category>

		<guid isPermaLink="false">http://www.delphifaq.net/how-to-obtain-all-characters-in-delphi-4-ide</guid>
		<description><![CDATA[Starting with Delphi 4 certain shortcuts have changes and/or been added that make it hard to put certain letters into the Code Editor or Object Inspector. For example the Polish letter &#8220;ś&#8221; is entered by pressing Alt + S. Well, Delphi doesn&#8217;t make this possible because Alt + S is already assigned as an IDE [...]]]></description>
		<wfw:commentRss>http://www.delphifaq.net/how-to-obtain-all-characters-in-delphi-4-ide/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Size a Component Precisely</title>
		<link>http://www.delphifaq.net/how-to-size-a-component-precisely/</link>
		<comments>http://www.delphifaq.net/how-to-size-a-component-precisely/#comments</comments>
		<pubDate>Wed, 15 Dec 1999 22:01:13 +0000</pubDate>
		<dc:creator>m3Rlin</dc:creator>
				<category><![CDATA[Delphi / Kylix IDE]]></category>
		<category><![CDATA[borland]]></category>
		<category><![CDATA[borland delphi]]></category>
		<category><![CDATA[borland kylix]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[codegear]]></category>
		<category><![CDATA[component]]></category>
		<category><![CDATA[Delphi]]></category>
		<category><![CDATA[exact size]]></category>
		<category><![CDATA[faq]]></category>
		<category><![CDATA[ide]]></category>
		<category><![CDATA[Kylix]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[object inspector]]></category>
		<category><![CDATA[pixel]]></category>
		<category><![CDATA[precisely]]></category>
		<category><![CDATA[shift]]></category>
		<category><![CDATA[shift key]]></category>
		<category><![CDATA[size]]></category>
		<category><![CDATA[size components]]></category>
		<category><![CDATA[source code]]></category>
		<category><![CDATA[tip]]></category>
		<category><![CDATA[trick]]></category>
		<category><![CDATA[vcl]]></category>
		<category><![CDATA[width values]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.delphifaq.net/how-to-size-a-component-precisely</guid>
		<description><![CDATA[In the Borland Delphi and in the Borland Kylix IDEs you can precisely resize components to the exact size that you need. To resize a component to an exact size you can either use the Object Inspector and set the Height and Width values or use the Shift key to size components by 1 pixel.]]></description>
		<wfw:commentRss>http://www.delphifaq.net/how-to-size-a-component-precisely/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Search for Text Quickly in the IDE Editor</title>
		<link>http://www.delphifaq.net/how-to-search-for-text-quickly-in-the-ide-editor/</link>
		<comments>http://www.delphifaq.net/how-to-search-for-text-quickly-in-the-ide-editor/#comments</comments>
		<pubDate>Wed, 15 Dec 1999 21:58:25 +0000</pubDate>
		<dc:creator>m3Rlin</dc:creator>
				<category><![CDATA[Delphi / Kylix IDE]]></category>
		<category><![CDATA[borland]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[codegear]]></category>
		<category><![CDATA[Delphi]]></category>
		<category><![CDATA[delphi kylix]]></category>
		<category><![CDATA[dialog]]></category>
		<category><![CDATA[editor]]></category>
		<category><![CDATA[expressions]]></category>
		<category><![CDATA[faq]]></category>
		<category><![CDATA[find]]></category>
		<category><![CDATA[ide]]></category>
		<category><![CDATA[keystroke]]></category>
		<category><![CDATA[Kylix]]></category>
		<category><![CDATA[occurrence]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[quickly]]></category>
		<category><![CDATA[search]]></category>
		<category><![CDATA[search mode]]></category>
		<category><![CDATA[shortcut]]></category>
		<category><![CDATA[source code]]></category>
		<category><![CDATA[text]]></category>
		<category><![CDATA[tip]]></category>
		<category><![CDATA[trick]]></category>

		<guid isPermaLink="false">http://www.delphifaq.net/how-to-search-for-text-quickly-in-the-ide-editor</guid>
		<description><![CDATA[If you don&#8217;t want to bother with the Find dialog then there sure is hope The Delphi/Kylix IDE has a shortcut &#8211; Ctrl + E. After pressing this keystroke notice that the status bar changes to &#8220;Searching for:&#8221;. Now all you have to do is type the text you are looking for. The text will [...]]]></description>
		<wfw:commentRss>http://www.delphifaq.net/how-to-search-for-text-quickly-in-the-ide-editor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Easily Create Multiple Instances of Components</title>
		<link>http://www.delphifaq.net/how-to-easily-create-multiple-instances-of-components/</link>
		<comments>http://www.delphifaq.net/how-to-easily-create-multiple-instances-of-components/#comments</comments>
		<pubDate>Wed, 15 Dec 1999 21:54:20 +0000</pubDate>
		<dc:creator>m3Rlin</dc:creator>
				<category><![CDATA[Delphi / Kylix IDE]]></category>
		<category><![CDATA[arrow button]]></category>
		<category><![CDATA[borland]]></category>
		<category><![CDATA[codegear]]></category>
		<category><![CDATA[component]]></category>
		<category><![CDATA[component palette]]></category>
		<category><![CDATA[components]]></category>
		<category><![CDATA[creating]]></category>
		<category><![CDATA[Delphi]]></category>
		<category><![CDATA[faq]]></category>
		<category><![CDATA[ide]]></category>
		<category><![CDATA[instances]]></category>
		<category><![CDATA[keyboard]]></category>
		<category><![CDATA[Kylix]]></category>
		<category><![CDATA[multiple]]></category>
		<category><![CDATA[shift]]></category>
		<category><![CDATA[shift key]]></category>
		<category><![CDATA[this means that]]></category>
		<category><![CDATA[tip]]></category>
		<category><![CDATA[trick]]></category>
		<category><![CDATA[vcl]]></category>

		<guid isPermaLink="false">http://www.delphifaq.net/how-to-easily-create-multiple-instances-of-components</guid>
		<description><![CDATA[To place multiple instances of the same component on a form, hold down the Shift key and click on the component palette. You will notice that the component icon border is now blue. This means that every time you click on the form an instance of the selected component will be created. Let go of [...]]]></description>
		<wfw:commentRss>http://www.delphifaq.net/how-to-easily-create-multiple-instances-of-components/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hidden Features of the Delphi 5 and 6 IDE</title>
		<link>http://www.delphifaq.net/hidden-features-of-the-delphi-5-and-6-ide/</link>
		<comments>http://www.delphifaq.net/hidden-features-of-the-delphi-5-and-6-ide/#comments</comments>
		<pubDate>Wed, 15 Dec 1999 21:43:14 +0000</pubDate>
		<dc:creator>m3Rlin</dc:creator>
				<category><![CDATA[Delphi / Kylix IDE]]></category>
		<category><![CDATA[5]]></category>
		<category><![CDATA[6]]></category>
		<category><![CDATA[automatic scrolling]]></category>
		<category><![CDATA[borland]]></category>
		<category><![CDATA[borland delphi 5]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[Delphi]]></category>
		<category><![CDATA[delphi component palette]]></category>
		<category><![CDATA[editor]]></category>
		<category><![CDATA[faq]]></category>
		<category><![CDATA[features]]></category>
		<category><![CDATA[font]]></category>
		<category><![CDATA[forum]]></category>
		<category><![CDATA[guess]]></category>
		<category><![CDATA[hidden]]></category>
		<category><![CDATA[hidden features]]></category>
		<category><![CDATA[hkey current user]]></category>
		<category><![CDATA[ide]]></category>
		<category><![CDATA[may may]]></category>
		<category><![CDATA[programmer]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[property editor]]></category>
		<category><![CDATA[quality assured]]></category>
		<category><![CDATA[registry key]]></category>
		<category><![CDATA[registry location]]></category>
		<category><![CDATA[registry settings]]></category>
		<category><![CDATA[registry values]]></category>
		<category><![CDATA[show]]></category>
		<category><![CDATA[string value]]></category>
		<category><![CDATA[tip]]></category>
		<category><![CDATA[trick]]></category>
		<category><![CDATA[user software]]></category>

		<guid isPermaLink="false">http://www.delphifaq.net/hidden-features-of-the-delphi-5-and-6-ide</guid>
		<description><![CDATA[Here are 3 undocumented registry settings that modify the behavior of the Delphi component palette in a manner you may like. But why are there hidden features first of all and why are they not &#8220;available&#8221; to the public? They may may have been introduced too late into the product to get documented, or they [...]]]></description>
		<wfw:commentRss>http://www.delphifaq.net/hidden-features-of-the-delphi-5-and-6-ide/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Detect Font and Text Sizes</title>
		<link>http://www.delphifaq.net/how-to-detect-font-and-text-sizes/</link>
		<comments>http://www.delphifaq.net/how-to-detect-font-and-text-sizes/#comments</comments>
		<pubDate>Wed, 15 Dec 1999 20:01:19 +0000</pubDate>
		<dc:creator>m3Rlin</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[borland]]></category>
		<category><![CDATA[change]]></category>
		<category><![CDATA[CM_FONTCHANGED]]></category>
		<category><![CDATA[CM_TEXTCHANGED]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[codegear]]></category>
		<category><![CDATA[Delphi]]></category>
		<category><![CDATA[detect]]></category>
		<category><![CDATA[faq]]></category>
		<category><![CDATA[font]]></category>
		<category><![CDATA[freeware]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[size]]></category>
		<category><![CDATA[source]]></category>
		<category><![CDATA[source code]]></category>
		<category><![CDATA[text]]></category>
		<category><![CDATA[tip]]></category>
		<category><![CDATA[trick]]></category>
		<category><![CDATA[width]]></category>

		<guid isPermaLink="false">http://www.delphifaq.net/how-to-detect-font-and-text-sizes</guid>
		<description><![CDATA[When creating components you may want to know when the user changed the font or text. This can be quite easily done using the CM_FONTCHANGED and CM_TEXTCHANGED messages. TComponent1 = class(TComponent) ... private ... procedure CMFontChanged(var Message: TMessage); message CM_FONTCHANGED; procedure CMTextChanged(var Message: TMessage); message CM_TEXTCHANGED; ... procedure TComponent1.CMTextChanged(var Message:TMessage); begin ... end; procedure TComponent1.CMFontChanged(var [...]]]></description>
		<wfw:commentRss>http://www.delphifaq.net/how-to-detect-font-and-text-sizes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
