<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>INDODELPHI</title>
	<atom:link href="http://indodelphi.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://indodelphi.wordpress.com</link>
	<description>Blog's Tutorial Delphi  - Reference from Onez Delphi Explorer</description>
	<lastBuildDate>Wed, 07 Dec 2011 19:04:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='indodelphi.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>INDODELPHI</title>
		<link>http://indodelphi.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://indodelphi.wordpress.com/osd.xml" title="INDODELPHI" />
	<atom:link rel='hub' href='http://indodelphi.wordpress.com/?pushpress=hub'/>
		<item>
		<title>IS THE TASKBAR ALLWAYS ON TOP?</title>
		<link>http://indodelphi.wordpress.com/2007/11/06/is-the-taskbar-allways-on-top/</link>
		<comments>http://indodelphi.wordpress.com/2007/11/06/is-the-taskbar-allways-on-top/#comments</comments>
		<pubDate>Tue, 06 Nov 2007 15:15:09 +0000</pubDate>
		<dc:creator>Musriah</dc:creator>
				<category><![CDATA[Application - Task]]></category>
		<category><![CDATA[DELPHI]]></category>

		<guid isPermaLink="false">http://indodelphi.wordpress.com/2007/11/06/is-the-taskbar-allways-on-top/</guid>
		<description><![CDATA[// ****************************************************************** // IS THE TASKBAR ALLWAYS ON TOP? // Category        : Task // Author          : ZieglerSoft // Author Email    : // Author Web      : http://www.zieglersoft.dk/includes/usercount.asp // Tips Website    : DelphiTips.com // Tips Website URL: http://www.delphitips.com // ****************************************************************** Uses ShellApi; Function IsTaksBarAllwaysOnTop:Boolean; Var AB : TAppBarData; Begin AB.cbSize := sizeof(AB); Result :=(SHAppBarMessage(ABM_GETSTATE, AB)and ABS_ALWAYSONTOP) &#62; [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=indodelphi.wordpress.com&amp;blog=1955105&amp;post=47&amp;subd=indodelphi&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>// ******************************************************************<br />
// IS THE TASKBAR ALLWAYS ON TOP?<br />
// Category        : Task<br />
// Author          : ZieglerSoft<br />
// Author Email    :<br />
// Author Web      : http://www.zieglersoft.dk/includes/usercount.asp<br />
// Tips Website    : DelphiTips.com<br />
// Tips Website URL: http://www.delphitips.com<br />
// ******************************************************************</p>
<p>Uses<br />
ShellApi;</p>
<p>Function IsTaksBarAllwaysOnTop:Boolean;<br />
Var<br />
AB : TAppBarData;<br />
Begin<br />
AB.cbSize := sizeof(AB);<br />
Result :=(SHAppBarMessage(ABM_GETSTATE, AB)and ABS_ALWAYSONTOP) &gt; 0;<br />
End;</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/indodelphi.wordpress.com/47/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/indodelphi.wordpress.com/47/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/indodelphi.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/indodelphi.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/indodelphi.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/indodelphi.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/indodelphi.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/indodelphi.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/indodelphi.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/indodelphi.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/indodelphi.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/indodelphi.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/indodelphi.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/indodelphi.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/indodelphi.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/indodelphi.wordpress.com/47/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=indodelphi.wordpress.com&amp;blog=1955105&amp;post=47&amp;subd=indodelphi&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://indodelphi.wordpress.com/2007/11/06/is-the-taskbar-allways-on-top/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/635a32d36533724eae2a911dd04bc67b?s=96&#38;d=identicon" medium="image">
			<media:title type="html">Musriah</media:title>
		</media:content>
	</item>
		<item>
		<title>SETTING UP THE MDI PARENT WINDOW CORRECTLY</title>
		<link>http://indodelphi.wordpress.com/2007/11/06/setting-up-the-mdi-parent-window-correctly/</link>
		<comments>http://indodelphi.wordpress.com/2007/11/06/setting-up-the-mdi-parent-window-correctly/#comments</comments>
		<pubDate>Tue, 06 Nov 2007 14:51:53 +0000</pubDate>
		<dc:creator>maulaku</dc:creator>
				<category><![CDATA[Application - MDI]]></category>
		<category><![CDATA[DELPHI]]></category>

		<guid isPermaLink="false">http://indodelphi.wordpress.com/2007/11/06/setting-up-the-mdi-parent-window-correctly/</guid>
		<description><![CDATA[// ****************************************************************** // SETTING UP THE MDI PARENT WINDOW CORRECTLY // Category        : MDI // Author          : Michael Burton // Author Email    : // Author Web      : http://www.rimrocksoftware.com/tips.html // Tips Website    : Rimrock Software // Tips Website URL: http://www.rimrocksoftware.com/tips.html // ****************************************************************** { Delphi does not set up the MDI parent window correctly. Use the following [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=indodelphi.wordpress.com&amp;blog=1955105&amp;post=44&amp;subd=indodelphi&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>// ******************************************************************<br />
// SETTING UP THE MDI PARENT WINDOW CORRECTLY<br />
// Category        : MDI<br />
// Author          : Michael Burton<br />
// Author Email    :<br />
// Author Web      : http://www.rimrocksoftware.com/tips.html<br />
// Tips Website    : Rimrock Software<br />
// Tips Website URL: http://www.rimrocksoftware.com/tips.html<br />
// ******************************************************************</p>
<p>{<br />
Delphi does not set up the MDI parent window correctly. Use the following to set<br />
the proper border for the MDI parent window.<br />
}</p>
<p>SetWindowLong(ClientHandle, GWL_EXSTYLE, WS_EX_CLIENTEDGE);<br />
SetWindowPos(ClientHandle, HWND_BOTTOM, 0,0,0,0,SWP_NOCOPYBITS);</p>
<p>// (From Russ Reese)</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/indodelphi.wordpress.com/44/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/indodelphi.wordpress.com/44/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/indodelphi.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/indodelphi.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/indodelphi.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/indodelphi.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/indodelphi.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/indodelphi.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/indodelphi.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/indodelphi.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/indodelphi.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/indodelphi.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/indodelphi.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/indodelphi.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/indodelphi.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/indodelphi.wordpress.com/44/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=indodelphi.wordpress.com&amp;blog=1955105&amp;post=44&amp;subd=indodelphi&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://indodelphi.wordpress.com/2007/11/06/setting-up-the-mdi-parent-window-correctly/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/672a04dc30df6b66a76e41d023ab8517?s=96&#38;d=identicon" medium="image">
			<media:title type="html">Dukuh Damu Lebaksiu Tegal</media:title>
		</media:content>
	</item>
		<item>
		<title>CLOSE A MDICHILD FORM</title>
		<link>http://indodelphi.wordpress.com/2007/11/06/close-a-mdichild-form/</link>
		<comments>http://indodelphi.wordpress.com/2007/11/06/close-a-mdichild-form/#comments</comments>
		<pubDate>Tue, 06 Nov 2007 14:51:17 +0000</pubDate>
		<dc:creator>maulaku</dc:creator>
				<category><![CDATA[Application - MDI]]></category>
		<category><![CDATA[DELPHI]]></category>

		<guid isPermaLink="false">http://indodelphi.wordpress.com/2007/11/06/close-a-mdichild-form/</guid>
		<description><![CDATA[// ****************************************************************** // CLOSE A MDICHILD FORM // Category        : MDI // Author          : Carlos Borrero // Author Email    : cbarrer@elsitio.net.co // Author Web      : // Tips Website    : Swiss Delphi Center // Tips Website URL: http://www.swissdelphicenter.ch // ****************************************************************** unit Child; // Have you noticed that when you try to close a MDIChild form // [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=indodelphi.wordpress.com&amp;blog=1955105&amp;post=43&amp;subd=indodelphi&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>// ******************************************************************<br />
// CLOSE A MDICHILD FORM<br />
// Category        : MDI<br />
// Author          : Carlos Borrero<br />
// Author Email    : cbarrer@elsitio.net.co<br />
// Author Web      :<br />
// Tips Website    : Swiss Delphi Center<br />
// Tips Website URL: http://www.swissdelphicenter.ch<br />
// ******************************************************************</p>
<p>unit Child;</p>
<p>// Have you noticed that when you try to close a MDIChild form<br />
// the form minimizes but doesn&#8217;t disappear from your Main form<br />
// client area?<br />
//<br />
// With this tip you can learn how to really close the MDI child<br />
// form and free the memory occupied by the form</p>
<p>interface</p>
<p>uses<br />
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs;</p>
<p>type<br />
TMDIChildForm = class(TForm)<br />
procedure FormClose(Sender: TObject; var Action: TCloseAction);<br />
private<br />
{ Private declarations }<br />
public<br />
{ Public declarations }<br />
end;</p>
<p>var<br />
MDIChildForm: TMDIChildForm;</p>
<p>implementation</p>
<p>{$R *.DFM}</p>
<p>procedure TMDIChildForm.FormClose(Sender: TObject;<br />
var Action: TCloseAction);<br />
begin<br />
// This line of code frees memory and closes the form<br />
Action := caFree;<br />
end;</p>
<p>end.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/indodelphi.wordpress.com/43/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/indodelphi.wordpress.com/43/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/indodelphi.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/indodelphi.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/indodelphi.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/indodelphi.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/indodelphi.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/indodelphi.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/indodelphi.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/indodelphi.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/indodelphi.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/indodelphi.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/indodelphi.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/indodelphi.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/indodelphi.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/indodelphi.wordpress.com/43/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=indodelphi.wordpress.com&amp;blog=1955105&amp;post=43&amp;subd=indodelphi&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://indodelphi.wordpress.com/2007/11/06/close-a-mdichild-form/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/672a04dc30df6b66a76e41d023ab8517?s=96&#38;d=identicon" medium="image">
			<media:title type="html">Dukuh Damu Lebaksiu Tegal</media:title>
		</media:content>
	</item>
		<item>
		<title>TOOLTIP FONT HINT PROPERTIES</title>
		<link>http://indodelphi.wordpress.com/2007/11/06/tooltip-font-hint-properties/</link>
		<comments>http://indodelphi.wordpress.com/2007/11/06/tooltip-font-hint-properties/#comments</comments>
		<pubDate>Tue, 06 Nov 2007 14:48:16 +0000</pubDate>
		<dc:creator>maulaku</dc:creator>
				<category><![CDATA[Application - Hint / Tool Tips]]></category>
		<category><![CDATA[DELPHI]]></category>

		<guid isPermaLink="false">http://indodelphi.wordpress.com/2007/11/06/tooltip-font-hint-properties/</guid>
		<description><![CDATA[// ****************************************************************** // TOOLTIP FONT HINT PROPERTIES // Category        : Hint/ToolTip // Author          : Zarko Gajic // Author Email    : delphi.guide@about.com // Author Web      : http://www.delphi.about.com // Tips Website    : About Delphi Pages // Tips Website URL: http://www.delphi.about.com // ****************************************************************** {Change the font in Tool Tip (Hint box)} Type TMyHintWindow = Class (THintWindow) Constructor Create [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=indodelphi.wordpress.com&amp;blog=1955105&amp;post=42&amp;subd=indodelphi&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>// ******************************************************************<br />
// TOOLTIP FONT HINT PROPERTIES<br />
// Category        : Hint/ToolTip<br />
// Author          : Zarko Gajic<br />
// Author Email    : delphi.guide@about.com<br />
// Author Web      : http://www.delphi.about.com<br />
// Tips Website    : About Delphi Pages<br />
// Tips Website URL: http://www.delphi.about.com<br />
// ******************************************************************</p>
<p>{Change the font in Tool Tip (Hint box)}</p>
<p>Type<br />
TMyHintWindow = Class (THintWindow)<br />
Constructor Create (AOwner: TComponent);override;<br />
end;</p>
<p>Constructor TMyHintWindow.Create(AOwner:TComponent);<br />
begin<br />
Inherited Create (AOwner);<br />
Canvas.Font.Name := &#8216;Courier New&#8217;;<br />
Canvas.Font.Size := 72;<br />
end;</p>
<p>procedure TForm1.FormCreate(Sender: TObject);<br />
begin<br />
Application.ShowHint := false;<br />
HintWindowClass := TMyHintWindow;<br />
Application.ShowHint := True;<br />
end;</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/indodelphi.wordpress.com/42/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/indodelphi.wordpress.com/42/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/indodelphi.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/indodelphi.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/indodelphi.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/indodelphi.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/indodelphi.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/indodelphi.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/indodelphi.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/indodelphi.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/indodelphi.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/indodelphi.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/indodelphi.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/indodelphi.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/indodelphi.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/indodelphi.wordpress.com/42/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=indodelphi.wordpress.com&amp;blog=1955105&amp;post=42&amp;subd=indodelphi&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://indodelphi.wordpress.com/2007/11/06/tooltip-font-hint-properties/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/672a04dc30df6b66a76e41d023ab8517?s=96&#38;d=identicon" medium="image">
			<media:title type="html">Dukuh Damu Lebaksiu Tegal</media:title>
		</media:content>
	</item>
		<item>
		<title>MULTILINES HINT</title>
		<link>http://indodelphi.wordpress.com/2007/11/06/multilines-hint/</link>
		<comments>http://indodelphi.wordpress.com/2007/11/06/multilines-hint/#comments</comments>
		<pubDate>Tue, 06 Nov 2007 14:47:32 +0000</pubDate>
		<dc:creator>maulaku</dc:creator>
				<category><![CDATA[Application - Hint / Tool Tips]]></category>
		<category><![CDATA[DELPHI]]></category>

		<guid isPermaLink="false">http://indodelphi.wordpress.com/2007/11/06/multilines-hint/</guid>
		<description><![CDATA[// ****************************************************************** // MULTILINES HINT // Category        : Hint/ToolTip // Author          : Greatis Software // Author Email    : // Author Web      : www.greatissoftware.com // Tips Website    : Greatis Software // Tips Website URL: http://www.greatis.com/delphi/tips.html // ****************************************************************** { Creating multiline hint is not so difficult. Set ShowHint of Button1 to True and try this: } procedure [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=indodelphi.wordpress.com&amp;blog=1955105&amp;post=41&amp;subd=indodelphi&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>// ******************************************************************<br />
// MULTILINES HINT<br />
// Category        : Hint/ToolTip<br />
// Author          : Greatis Software<br />
// Author Email    :<br />
// Author Web      : www.greatissoftware.com<br />
// Tips Website    : Greatis Software<br />
// Tips Website URL: http://www.greatis.com/delphi/tips.html<br />
// ******************************************************************</p>
<p>{<br />
Creating multiline hint is not so difficult. Set ShowHint of Button1 to True and<br />
try this:<br />
}</p>
<p>procedure TForm1.FormCreate(Sender: TObject);<br />
begin<br />
Button1.Hint:=&#8217;Greatis&#8217;+#13+&#8217;Delphi Pages&#8217;;<br />
end;</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/indodelphi.wordpress.com/41/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/indodelphi.wordpress.com/41/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/indodelphi.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/indodelphi.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/indodelphi.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/indodelphi.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/indodelphi.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/indodelphi.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/indodelphi.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/indodelphi.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/indodelphi.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/indodelphi.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/indodelphi.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/indodelphi.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/indodelphi.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/indodelphi.wordpress.com/41/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=indodelphi.wordpress.com&amp;blog=1955105&amp;post=41&amp;subd=indodelphi&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://indodelphi.wordpress.com/2007/11/06/multilines-hint/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/672a04dc30df6b66a76e41d023ab8517?s=96&#38;d=identicon" medium="image">
			<media:title type="html">Dukuh Damu Lebaksiu Tegal</media:title>
		</media:content>
	</item>
		<item>
		<title>MORE LINES IN A HINT</title>
		<link>http://indodelphi.wordpress.com/2007/11/06/more-lines-in-a-hint/</link>
		<comments>http://indodelphi.wordpress.com/2007/11/06/more-lines-in-a-hint/#comments</comments>
		<pubDate>Tue, 06 Nov 2007 14:46:44 +0000</pubDate>
		<dc:creator>maulaku</dc:creator>
				<category><![CDATA[Application - Hint / Tool Tips]]></category>
		<category><![CDATA[DELPHI]]></category>

		<guid isPermaLink="false">http://indodelphi.wordpress.com/2007/11/06/more-lines-in-a-hint/</guid>
		<description><![CDATA[// ****************************************************************** // MORE LINES IN A HINT // Category        : Hint/ToolTip // Author          : Studiebureau Festraets // Author Email    : // Author Web      : http://www.festra.com/eng/index.html // Tips Website    : Delphi Land // Tips Website URL: http://www.festra.com/eng/index.html // ****************************************************************** { If you want to display more than a one line in the hint of a [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=indodelphi.wordpress.com&amp;blog=1955105&amp;post=40&amp;subd=indodelphi&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>// ******************************************************************<br />
// MORE LINES IN A HINT<br />
// Category        : Hint/ToolTip<br />
// Author          : Studiebureau Festraets<br />
// Author Email    :<br />
// Author Web      : http://www.festra.com/eng/index.html<br />
// Tips Website    : Delphi Land<br />
// Tips Website URL: http://www.festra.com/eng/index.html<br />
// ******************************************************************</p>
<p>{<br />
If you want to display more than a one line in the hint of a component, for<br />
example of Button1, set it&#8217;s property ShowHint to true. In the Object Inspector,<br />
don&#8217;t put anything in Button1&#8242;s hint property.</p>
<p>In the FormCreate event handler of the form that contains Button1, add this line:</p>
<p>Button1.Hint := &#8216;First line&#8217; + Chr(13) + &#8216;Second line&#8217;;<br />
}</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/indodelphi.wordpress.com/40/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/indodelphi.wordpress.com/40/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/indodelphi.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/indodelphi.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/indodelphi.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/indodelphi.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/indodelphi.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/indodelphi.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/indodelphi.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/indodelphi.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/indodelphi.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/indodelphi.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/indodelphi.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/indodelphi.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/indodelphi.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/indodelphi.wordpress.com/40/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=indodelphi.wordpress.com&amp;blog=1955105&amp;post=40&amp;subd=indodelphi&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://indodelphi.wordpress.com/2007/11/06/more-lines-in-a-hint/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/672a04dc30df6b66a76e41d023ab8517?s=96&#38;d=identicon" medium="image">
			<media:title type="html">Dukuh Damu Lebaksiu Tegal</media:title>
		</media:content>
	</item>
		<item>
		<title>CREATE YOUR OWN HINTS</title>
		<link>http://indodelphi.wordpress.com/2007/11/06/create-your-own-hints/</link>
		<comments>http://indodelphi.wordpress.com/2007/11/06/create-your-own-hints/#comments</comments>
		<pubDate>Tue, 06 Nov 2007 14:44:38 +0000</pubDate>
		<dc:creator>maulaku</dc:creator>
				<category><![CDATA[Application - Hint / Tool Tips]]></category>
		<category><![CDATA[DELPHI]]></category>

		<guid isPermaLink="false">http://indodelphi.wordpress.com/2007/11/06/create-your-own-hints/</guid>
		<description><![CDATA[// ****************************************************************** // CREATE YOUR OWN HINTS // Category : Hint/ToolTip // Author : Domas Savickas // Author Email : domass@takas.lt // Author Web : http://ddelphi.hypermart.net/delphi // Tips Website : Domas Delphi Pages // Tips Website URL: http://ddelphi.hypermart.net/delphi // ****************************************************************** { If you don&#8217;t quite like the way how Delphi&#8217;s default hints look like, you [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=indodelphi.wordpress.com&amp;blog=1955105&amp;post=39&amp;subd=indodelphi&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>// ******************************************************************<br />
// CREATE YOUR OWN HINTS<br />
// Category        : Hint/ToolTip<br />
// Author          : Domas Savickas<br />
// Author Email    : domass@takas.lt<br />
// Author Web      : http://ddelphi.hypermart.net/delphi<br />
// Tips Website    : Domas Delphi Pages<br />
// Tips Website URL: http://ddelphi.hypermart.net/delphi<br />
// ******************************************************************</p>
<p>{<br />
If you don&#8217;t quite like the way how Delphi&#8217;s default hints look like,<br />
you can use THintWindow component to create your own customized hint window.<br />
Here&#8217;s an example:<br />
}</p>
<p>var<br />
h : THintWindow;<br />
r : TRect;<br />
begin<br />
with r do<br />
begin<br />
//<br />
// set the position and size<br />
// of the hint window<br />
//<br />
left   :=  10;<br />
top    :=  50;<br />
right  := 200;<br />
bottom := 100;<br />
end;<br />
h := THintWindow.Create( Self );<br />
with h do<br />
begin<br />
//<br />
// set the background color<br />
//<br />
Color := clRed;</p>
<p>ActivateHint( r, &#8216;hi there!&#8217; );</p>
<p>//<br />
// perform your tasks here<br />
// before closing the hint window<br />
//<br />
MessageBox( 0,<br />
&#8216;Press any key to close the &#8216;<br />
+ &#8216;hint window&#8217;,<br />
&#8216;THintWindow&#8217;,<br />
MB_OK );</p>
<p>ReleaseHandle;<br />
Free;<br />
end;<br />
end;</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/indodelphi.wordpress.com/39/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/indodelphi.wordpress.com/39/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/indodelphi.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/indodelphi.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/indodelphi.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/indodelphi.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/indodelphi.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/indodelphi.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/indodelphi.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/indodelphi.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/indodelphi.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/indodelphi.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/indodelphi.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/indodelphi.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/indodelphi.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/indodelphi.wordpress.com/39/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=indodelphi.wordpress.com&amp;blog=1955105&amp;post=39&amp;subd=indodelphi&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://indodelphi.wordpress.com/2007/11/06/create-your-own-hints/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/672a04dc30df6b66a76e41d023ab8517?s=96&#38;d=identicon" medium="image">
			<media:title type="html">Dukuh Damu Lebaksiu Tegal</media:title>
		</media:content>
	</item>
		<item>
		<title>CREATE A NONSTANDARD REGION OF HINT</title>
		<link>http://indodelphi.wordpress.com/2007/11/06/create-a-nonstandard-region-of-hint/</link>
		<comments>http://indodelphi.wordpress.com/2007/11/06/create-a-nonstandard-region-of-hint/#comments</comments>
		<pubDate>Tue, 06 Nov 2007 14:43:46 +0000</pubDate>
		<dc:creator>maulaku</dc:creator>
				<category><![CDATA[Application - Hint / Tool Tips]]></category>
		<category><![CDATA[DELPHI]]></category>

		<guid isPermaLink="false">http://indodelphi.wordpress.com/2007/11/06/create-a-nonstandard-region-of-hint/</guid>
		<description><![CDATA[// ****************************************************************** // CREATE A NONSTANDARD REGION OF HINT // Category        : Hint/ToolTip // Author          : Greatis Software // Author Email    : // Author Web      : www.greatissoftware.com // Tips Website    : Greatis Software // Tips Website URL: http://www.greatis.com/delphi/tips.html // ****************************************************************** { First of all, you should create a new class with ActiveHint procedure. When you [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=indodelphi.wordpress.com&amp;blog=1955105&amp;post=38&amp;subd=indodelphi&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>// ******************************************************************<br />
// CREATE A NONSTANDARD REGION OF HINT<br />
// Category        : Hint/ToolTip<br />
// Author          : Greatis Software<br />
// Author Email    :<br />
// Author Web      : www.greatissoftware.com<br />
// Tips Website    : Greatis Software<br />
// Tips Website URL: http://www.greatis.com/delphi/tips.html<br />
// ******************************************************************</p>
<p>{<br />
First of all, you should create a new class with ActiveHint procedure. When you<br />
create form, you should set HintWindowClass to your new class (TMyHint).<br />
Try this:<br />
}</p>
<p>TMyHint = class(THintWindow)<br />
private<br />
FRegion: THandle;<br />
public<br />
procedure ActivateHint(Rect: TRect; const AHint: string); override;<br />
end;</p>
<p>// &#8230;</p>
<p>procedure TMyHint.ActivateHint(Rect: TRect; const AHint: string);<br />
begin<br />
SetWindowRgn(Handle, 0, True);<br />
DeleteObject(FRegion);<br />
BoundsRect:=Rect;<br />
FRegion:=CreateEllipticRgn(0,0,Width,Height);<br />
SetWindowRgn(Handle, FRegion, True);<br />
inherited ActivateHint(Rect, AHint);<br />
end;</p>
<p>procedure TForm1.FormCreate(Sender: TObject);<br />
begin<br />
Application.ShowHint:=False;<br />
HintWindowClass:=TMyHint;<br />
Application.ShowHint:=True;<br />
end;</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/indodelphi.wordpress.com/38/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/indodelphi.wordpress.com/38/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/indodelphi.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/indodelphi.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/indodelphi.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/indodelphi.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/indodelphi.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/indodelphi.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/indodelphi.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/indodelphi.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/indodelphi.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/indodelphi.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/indodelphi.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/indodelphi.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/indodelphi.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/indodelphi.wordpress.com/38/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=indodelphi.wordpress.com&amp;blog=1955105&amp;post=38&amp;subd=indodelphi&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://indodelphi.wordpress.com/2007/11/06/create-a-nonstandard-region-of-hint/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/672a04dc30df6b66a76e41d023ab8517?s=96&#38;d=identicon" medium="image">
			<media:title type="html">Dukuh Damu Lebaksiu Tegal</media:title>
		</media:content>
	</item>
		<item>
		<title>CONNECT TO AN FTP SERVER AND DOWNLOAD A FILE</title>
		<link>http://indodelphi.wordpress.com/2007/10/28/connect-to-an-ftp-server-and-download-a-file/</link>
		<comments>http://indodelphi.wordpress.com/2007/10/28/connect-to-an-ftp-server-and-download-a-file/#comments</comments>
		<pubDate>Sun, 28 Oct 2007 17:46:21 +0000</pubDate>
		<dc:creator>maulaku</dc:creator>
				<category><![CDATA[Ftp]]></category>
		<category><![CDATA[DELPHI]]></category>

		<guid isPermaLink="false">http://indodelphi.wordpress.com/2007/10/28/connect-to-an-ftp-server-and-download-a-file/</guid>
		<description><![CDATA[// ****************************************************************** // CONNECT TO AN FTP SERVER AND DOWNLOAD A FILE // Category        : FTP // Author          : Thomas Stutz // Author Email    : tom@swissdelphicenter.ch // Author Web      : http://www.swissdelphicenter.ch // Tips Website    : Swiss Delphi Center // Tips Website URL: http://www.swissdelphicenter.ch // ****************************************************************** { The following function shows how to connect to a [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=indodelphi.wordpress.com&amp;blog=1955105&amp;post=36&amp;subd=indodelphi&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>// ******************************************************************<br />
// CONNECT TO AN FTP SERVER AND DOWNLOAD A FILE<br />
// Category        : FTP<br />
// Author          : Thomas Stutz<br />
// Author Email    : tom@swissdelphicenter.ch<br />
// Author Web      : http://www.swissdelphicenter.ch<br />
// Tips Website    : Swiss Delphi Center<br />
// Tips Website URL: http://www.swissdelphicenter.ch<br />
// ******************************************************************</p>
<p>{<br />
The following function shows how to connect to a ftp server<br />
and download a file.<br />
It uses the functions from wininet.dll.</p>
<p>You need a ProgressBar to show the progress and a Label to show progress informations.<br />
}</p>
<p>uses<br />
WinInet, ComCtrls;</p>
<p>function FtpDownloadFile(strHost, strUser, strPwd: string;<br />
Port: Integer; ftpDir, ftpFile, TargetFile: string; ProgressBar: TProgressBar): Boolean;</p>
<p>function FmtFileSize(Size: Integer): string;<br />
begin<br />
if Size &gt;= $F4240 then<br />
Result := Format(&#8216;%.2f&#8217;, [Size / $F4240]) + &#8216; Mb&#8217;<br />
else<br />
if Size &lt; 1000 then<br />
Result := IntToStr(Size) + &#8216; bytes&#8217;<br />
else<br />
Result := Format(&#8216;%.2f&#8217;, [Size / 1000]) + &#8216; Kb&#8217;;<br />
end;</p>
<p>const<br />
READ_BUFFERSIZE = 4096;  // or 256, 512, &#8230;<br />
var<br />
hNet, hFTP, hFile: HINTERNET;<br />
buffer: array[0..READ_BUFFERSIZE - 1] of Char;<br />
bufsize, dwBytesRead, fileSize: DWORD;<br />
sRec: TWin32FindData;<br />
strStatus: string;<br />
LocalFile: file;<br />
bSuccess: Boolean;<br />
begin<br />
Result := False;</p>
<p>{ Open an internet session }<br />
hNet := InternetOpen(&#8216;Program_Name&#8217;, // Agent<br />
INTERNET_OPEN_TYPE_PRECONFIG, // AccessType<br />
nil,  // ProxyName<br />
nil, // ProxyBypass<br />
0); // or INTERNET_FLAG_ASYNC / INTERNET_FLAG_OFFLINE</p>
<p>{<br />
Agent contains the name of the application or entity calling the Internet functions<br />
}</p>
<p>{ See if connection handle is valid }<br />
if hNet = nil then<br />
begin<br />
ShowMessage(&#8216;Unable to get access to WinInet.Dll&#8217;);<br />
Exit;<br />
end;</p>
<p>{ Connect to the FTP Server }<br />
hFTP := InternetConnect(hNet, // Handle from InternetOpen<br />
PChar(strHost), // FTP server<br />
port, // (INTERNET_DEFAULT_FTP_PORT),<br />
PChar(StrUser), // username<br />
PChar(strPwd),  // password<br />
INTERNET_SERVICE_FTP, // FTP, HTTP, or Gopher?<br />
0, // flag: 0 or INTERNET_FLAG_PASSIVE<br />
0);// User defined number for callback</p>
<p>if hFTP = nil then<br />
begin<br />
InternetCloseHandle(hNet);<br />
ShowMessage(Format(&#8216;Host &#8220;%s&#8221; is not available&#8217;,[strHost]));<br />
Exit;<br />
end;</p>
<p>{ Change directory }<br />
bSuccess := FtpSetCurrentDirectory(hFTP, PChar(ftpDir));</p>
<p>if not bSuccess then<br />
begin<br />
InternetCloseHandle(hFTP);<br />
InternetCloseHandle(hNet);<br />
ShowMessage(Format(&#8216;Cannot set directory to %s.&#8217;,[ftpDir]));<br />
Exit;<br />
end;</p>
<p>{ Read size of file }<br />
if FtpFindFirstFile(hFTP, PChar(ftpFile), sRec, 0, 0) &lt;&gt; nil then<br />
begin<br />
fileSize := sRec.nFileSizeLow;<br />
// fileLastWritetime := sRec.lastWriteTime<br />
end else<br />
begin<br />
InternetCloseHandle(hFTP);<br />
InternetCloseHandle(hNet);<br />
ShowMessage(Format(&#8216;Cannot find file &#8216;,[ftpFile]));<br />
Exit;<br />
end;</p>
<p>{ Open the file }<br />
hFile := FtpOpenFile(hFTP, // Handle to the ftp session<br />
PChar(ftpFile), // filename<br />
GENERIC_READ, // dwAccess<br />
FTP_TRANSFER_TYPE_BINARY, // dwFlags<br />
0); // This is the context used for callbacks.</p>
<p>if hFile = nil then<br />
begin<br />
InternetCloseHandle(hFTP);<br />
InternetCloseHandle(hNet);<br />
Exit;<br />
end;</p>
<p>{ Create a new local file }<br />
AssignFile(LocalFile, TargetFile);<br />
{$i-}<br />
Rewrite(LocalFile, 1);<br />
{$i+}</p>
<p>if IOResult &lt;&gt; 0 then<br />
begin<br />
InternetCloseHandle(hFile);<br />
InternetCloseHandle(hFTP);<br />
InternetCloseHandle(hNet);<br />
Exit;<br />
end;</p>
<p>dwBytesRead := 0;<br />
bufsize := READ_BUFFERSIZE;</p>
<p>while (bufsize &gt; 0) do<br />
begin<br />
Application.ProcessMessages;</p>
<p>if not InternetReadFile(hFile,<br />
@buffer, // address of a buffer that receives the data<br />
READ_BUFFERSIZE, // number of bytes to read from the file<br />
bufsize) then Break; // receives the actual number of bytes read</p>
<p>if (bufsize &gt; 0) and (bufsize &lt;= READ_BUFFERSIZE) then<br />
BlockWrite(LocalFile, buffer, bufsize);<br />
dwBytesRead := dwBytesRead + bufsize;</p>
<p>{ Show Progress }<br />
ProgressBar.Position := Round(dwBytesRead * 100 / fileSize);<br />
Form1.Label1.Caption := Format(&#8216;%s of %s / %d %%&#8217;,[FmtFileSize(dwBytesRead),FmtFileSize(fileSize) ,ProgressBar.Position]);<br />
end;</p>
<p>CloseFile(LocalFile);</p>
<p>InternetCloseHandle(hFile);<br />
InternetCloseHandle(hFTP);<br />
InternetCloseHandle(hNet);<br />
Result := True;<br />
end;</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/indodelphi.wordpress.com/36/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/indodelphi.wordpress.com/36/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/indodelphi.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/indodelphi.wordpress.com/36/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/indodelphi.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/indodelphi.wordpress.com/36/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/indodelphi.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/indodelphi.wordpress.com/36/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/indodelphi.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/indodelphi.wordpress.com/36/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/indodelphi.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/indodelphi.wordpress.com/36/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/indodelphi.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/indodelphi.wordpress.com/36/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/indodelphi.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/indodelphi.wordpress.com/36/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=indodelphi.wordpress.com&amp;blog=1955105&amp;post=36&amp;subd=indodelphi&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://indodelphi.wordpress.com/2007/10/28/connect-to-an-ftp-server-and-download-a-file/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/672a04dc30df6b66a76e41d023ab8517?s=96&#38;d=identicon" medium="image">
			<media:title type="html">Dukuh Damu Lebaksiu Tegal</media:title>
		</media:content>
	</item>
		<item>
		<title>ACCESSING HOTMAIL FROM DELPHI</title>
		<link>http://indodelphi.wordpress.com/2007/10/28/accessing-hotmail-from-delphi/</link>
		<comments>http://indodelphi.wordpress.com/2007/10/28/accessing-hotmail-from-delphi/#comments</comments>
		<pubDate>Sun, 28 Oct 2007 17:45:32 +0000</pubDate>
		<dc:creator>maulaku</dc:creator>
				<category><![CDATA[Email]]></category>
		<category><![CDATA[DELPHI]]></category>

		<guid isPermaLink="false">http://indodelphi.wordpress.com/2007/10/28/accessing-hotmail-from-delphi/</guid>
		<description><![CDATA[// ****************************************************************** // ACCESSING HOTMAIL FROM DELPHI // Category        : E-Mail, News // Author          : DelphiFAQ.com // Author Email    : tips@delphifaq.com // Author Web      : http://www.delphifaq.com // Tips Website    : Delphi FAQ // Tips Website URL: http://www.delphifaq.com // ****************************************************************** { Q: Is it possible to access a hotmail account through the POP3 and SMTP? I [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=indodelphi.wordpress.com&amp;blog=1955105&amp;post=35&amp;subd=indodelphi&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>// ******************************************************************<br />
// ACCESSING HOTMAIL FROM DELPHI<br />
// Category        : E-Mail, News<br />
// Author          : DelphiFAQ.com<br />
// Author Email    : tips@delphifaq.com<br />
// Author Web      : http://www.delphifaq.com<br />
// Tips Website    : Delphi FAQ<br />
// Tips Website URL: http://www.delphifaq.com<br />
// ******************************************************************</p>
<p>{<br />
Q:<br />
Is it possible to access a hotmail account through the POP3 and SMTP? I know its<br />
a web frontend but I&#8217;d like to write a automated application which can send and<br />
recieve mail using a Hotmail account.</p>
<p>A:<br />
Hotmail isn&#8217;t accessable through POP/SMTP. you must use their web interface.<br />
There is no possible shortcut to read mail but you can open the default Hotmail<br />
account in new message mode using this ShellExecute call:<br />
}</p>
<p>program dummy;</p>
<p>var<br />
ToAddress: String;<br />
EightSpaces: String;</p>
<p>begin<br />
ToAddress := &#8216;john@pacbell.net&#8217;;<br />
// Don&#8217;t know why but this is required to get the<br />
// correct compose address&#8230;<br />
EightSpaces := &#8216;        &#8216;;<br />
ShellExecute(Handle, PChar(&#8216;open&#8217;), PChar(&#8216;rundll32.exe&#8217;),<br />
PChar(&#8216;C:\PROGRA~1\INTERN~1\HMMAPI.DLL,MailToProtocolHandler&#8217;<br />
+ EightSpaces + ToAddress), nil, SW_NORMAL)<br />
end.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/indodelphi.wordpress.com/35/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/indodelphi.wordpress.com/35/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/indodelphi.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/indodelphi.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/indodelphi.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/indodelphi.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/indodelphi.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/indodelphi.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/indodelphi.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/indodelphi.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/indodelphi.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/indodelphi.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/indodelphi.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/indodelphi.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/indodelphi.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/indodelphi.wordpress.com/35/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=indodelphi.wordpress.com&amp;blog=1955105&amp;post=35&amp;subd=indodelphi&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://indodelphi.wordpress.com/2007/10/28/accessing-hotmail-from-delphi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/672a04dc30df6b66a76e41d023ab8517?s=96&#38;d=identicon" medium="image">
			<media:title type="html">Dukuh Damu Lebaksiu Tegal</media:title>
		</media:content>
	</item>
	</channel>
</rss>
