<?xml version="1.0" encoding="UTF-8" ?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-US"><title type="html">jijo pappachan</title><subtitle type="html" /><id>http://weblogs.foxite.com/jijo_pappachan/atom.aspx</id><link rel="alternate" type="text/html" href="http://weblogs.foxite.com/jijo_pappachan/default.aspx" /><link rel="self" type="application/atom+xml" href="http://weblogs.foxite.com/jijo_pappachan/atom.aspx" /><generator uri="http://communityserver.org" version="2.0.60217.2664">Community Server</generator><updated>2009-11-26T05:50:00Z</updated><entry><title>Sysballoon - Display custom Balloon Tips on VFP forms</title><link rel="alternate" type="text/html" href="http://weblogs.foxite.com/jijo_pappachan/archive/2009/12/29/9922.aspx" /><link rel="enclosure" type="application/zip" length="1415039" href="http://weblogs.foxite.com/jijo_pappachan/attachment/9922.ashx" /><id>http://weblogs.foxite.com/jijo_pappachan/archive/2009/12/29/9922.aspx</id><published>2009-12-29T20:05:00Z</published><updated>2009-12-29T20:05:00Z</updated><content type="html">Hi friends,&lt;br&gt;Here is a control for display Balloon Tips in Visual FoxPro forms. We already have systray class to display balloon tips in system tray. But we cant use that class for Visual FoxPro forms. Actually there is some API functions to display balloon tips related to a textbox, edit box, combo box. But I failed to impliment that API calls with VFP objects( Because VFP objects does not have a HWND property since it is drawing on form at runtime).&lt;br&gt;&lt;br&gt;Then I tried to develope something like system balloons, which looks like real system balloons and works with VFP controls. For past few days i was hardly working on this project. Now I almost completed and tested this control in Windows XP.&lt;br&gt;&lt;br&gt;Now I want to share this control with you. I really want to know whether it is usefull or notl. Also I need some help from you to solve some issues for Windows Vista(related to GDI+).&lt;br&gt;&lt;br&gt;This is a sample snapshot for customized balloon tip&lt;a target="_blank"&gt;&lt;img border="0"&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;This project is not yet completed. Please let me know your suggestions, comments, issues and all.&lt;br&gt;&lt;u&gt;&lt;b&gt;These are the known issues/changes what I got while testing [UNSOLVED]&lt;/b&gt;&lt;/u&gt; &lt;br&gt;&lt;ul&gt;&lt;li&gt;In Windows Vista, there is some transparency issues on close button.&lt;/li&gt;&lt;li&gt;When display system icons (WARN, INFO, HAND...) there is a jagged border around the icon. I have already posted this on thread.&lt;/li&gt;&lt;li&gt;Balloon tip fill color should be relevant to Windows theme.&lt;/li&gt;&lt;li&gt;In some cases (when we specified a lengthy message text with customized font, size settings), message/caption not fix in balloon.&lt;/li&gt;&lt;/ul&gt;Do you think I am very poor in testing???&lt;img src="/emoticons/emotion-6.gif" alt="Sad [:(]" /&gt;&lt;br&gt;&lt;br&gt;If anyone interested to join with this project, please inform me......&lt;br&gt;&lt;br&gt;CAUTION: Attachment contains GDIPLUSX.VCX and SYSTEM.APP. That are may not be a newer version. Please take care when you overwrite your files..&lt;br&gt;&lt;br&gt; &lt;font color="#0000ff" size="4" face="Georgia"&gt;Advanced Happy New Year wishes for all..... N'joy With Ballooooooooons&lt;/font&gt;&lt;img src="/emoticons/emotion-1.gif" alt="Smile [:)]" /&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;img src="http://weblogs.foxite.com/aggbug.aspx?PostID=9922" width="1" height="1"&gt;</content><author><name>jijo pappachan</name><uri>http://weblogs.foxite.com/members/jijo+pappachan.aspx</uri></author></entry><entry><title>&amp;quot;zproc&amp;quot; - Customized IntelliSense Script</title><link rel="alternate" type="text/html" href="http://weblogs.foxite.com/jijo_pappachan/archive/2009/12/03/9557.aspx" /><link rel="enclosure" type="application/x-zip-compressed" length="4083" href="http://www.foxite.com/uploads/6cc79fe8-f9b7-4d01-9380-7ba8dd6b6a1b.zip" /><id>http://weblogs.foxite.com/jijo_pappachan/archive/2009/12/03/9557.aspx</id><published>2009-12-03T06:33:00Z</published><updated>2009-12-03T06:33:00Z</updated><content type="html">&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;SPAN&gt;Hi Friends, &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;SPAN&gt;Have you tried this customized IntelliSense script?&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;B&gt;&lt;U&gt;&lt;SPAN&gt;What is &lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;“zProc” IntelliSence snippet?&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/U&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;The “zProc” is a customized script to alert the VFP editor to brigs up defined/native procedures, while coding. You can activate this custom script by just type “zproc” in your code editor window.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;o:p&gt;&amp;nbsp;&lt;A href="/photos/jijo_pappachan/images/9545/original.aspx" target=_blank&gt;&lt;IMG src="/photos/jijo_pappachan/images/9545/original.aspx" border=0&gt;&lt;/A&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;B&gt;&lt;U&gt;&lt;SPAN&gt;&lt;o:p&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/U&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;“zproc” script will display the following information&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI class=MsoNormal&gt;&lt;SPAN&gt;Procedures/Functions defined in the current program&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt; 
&lt;LI class=MsoNormal&gt;&lt;SPAN&gt;Procedures/Functions defined in the program which is set in procedure stack (using &lt;B&gt;SET &lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;PROCEDURE TO&lt;/B&gt;) command. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;
&lt;LI class=MsoNormal&gt;&lt;SPAN&gt;VFP native functions.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt; 
&lt;LI class=MsoNormal&gt;&lt;SPAN&gt;Declared API functions( in current program and in procedure stack)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt; 
&lt;LI class=MsoNormal&gt;&lt;SPAN&gt;Parameter list for each functions/procedures&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt; 
&lt;LI class=MsoNormal&gt;&lt;SPAN&gt;Parameter, Function type, API library name for API functions.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;B&gt;&lt;U&gt;&lt;SPAN&gt;Installing zProc&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/U&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;You can install this script by simply unzipping the&amp;nbsp;zip file&amp;nbsp;to VFP root directory and enter the following command in your VFP command window.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;CD HOME&lt;/SPAN&gt;&lt;SPAN&gt;()&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;DO &lt;/SPAN&gt;&lt;SPAN&gt;install_zproc&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;B&gt;&lt;SPAN&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;B&gt;&lt;U&gt;&lt;SPAN&gt;How to uninstall zproc script?&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/U&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;You can uninstall this script by entering following command in your VFP command window.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;USE &lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;_foxcode&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;DELETE FOR ALLTRIM&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;LOWER&lt;/SPAN&gt;&lt;SPAN&gt;(abbrev)) == "zproc"&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;Download this script from following locations&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;SPAN id=_ctl0__ctl0_TaskRegion_Editor1_serverfilename&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;SPAN&gt;&lt;A href="http://www.foxite.com/uploads/6cc79fe8-f9b7-4d01-9380-7ba8dd6b6a1b.zip"&gt;http://www.foxite.com/uploads/6cc79fe8-f9b7-4d01-9380-7ba8dd6b6a1b.zip&lt;/A&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;Please let me know your comments..&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;Please find the updated script here&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;A href="http://www.foxite.com/uploads/f606979d-a024-4c69-a4d1-f86118b0c3b5.zip" target=_blank&gt;&lt;FONT face="Times New Roman" size=3&gt;http://www.foxite.com/uploads/f606979d-a024-4c69-a4d1-f86118b0c3b5.zip&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face="Times New Roman" size=3&gt; &lt;/FONT&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;Jijo&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://weblogs.foxite.com/aggbug.aspx?PostID=9557" width="1" height="1"&gt;</content><author><name>jijo pappachan</name><uri>http://weblogs.foxite.com/members/jijo+pappachan.aspx</uri></author></entry><entry><title>Add your application in Control Panel</title><link rel="alternate" type="text/html" href="http://weblogs.foxite.com/jijo_pappachan/archive/2009/11/26/9464.aspx" /><id>http://weblogs.foxite.com/jijo_pappachan/archive/2009/11/26/9464.aspx</id><published>2009-11-26T04:50:00Z</published><updated>2009-11-26T04:50:00Z</updated><content type="html">&lt;P&gt;&lt;FONT face="Courier New" size=2&gt;Hi Experts, &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size=2&gt;For past few days I was trying to add my application in control. Finally I got a good solution to luanch our application from Control Panel. I would like to share it with you.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size=2&gt;Copy the following code in a notepad and make appropriate changes. Then save the notepad as a .REG file.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size=2&gt;Windows Registry Editor Version 5.00&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size=2&gt;[HKEY_CLASSES_ROOT\CLSID\{373419B5-F3F9-4D20-9A45-6D4898CE9E04}]&lt;BR&gt;@="&lt;STRONG&gt;Folder Guard 2.2&lt;/STRONG&gt;"&lt;BR&gt;"InfoTip"="&lt;STRONG&gt;Keep your personal/official files protected&lt;/STRONG&gt;"&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size=2&gt;[HKEY_CLASSES_ROOT\CLSID\{373419B5-F3F9-4D20-9A45-6D4898CE9E04}\DefaultIcon]&lt;BR&gt;@="&lt;STRONG&gt;D:\\trng\\FileGuard\\BUILD\\fileguardconfig.exe,0&lt;/STRONG&gt;"&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size=2&gt;[HKEY_CLASSES_ROOT\CLSID\{373419B5-F3F9-4D20-9A45-6D4898CE9E04}\Shell\Open\command]&lt;BR&gt;@="&lt;STRONG&gt;D:\\trng\\FileGuard\\BUILD\\fileguardconfig.exe&lt;/STRONG&gt;"&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size=2&gt;[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel\NameSpace\{373419B5-F3F9-4D20-9A45-6D4898CE9E04}]&lt;BR&gt;@="&lt;STRONG&gt;Folder Guard&lt;/STRONG&gt;"&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size=2&gt;Please try it...&lt;img src="/emoticons/emotion-3.gif" alt="Surprise [:O]" /&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" color=#ff0000&gt;&lt;STRONG&gt;ATTENTION:&lt;/STRONG&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;&lt;FONT face="Courier New" size=2&gt;This given exaple is only for illustation purpose. You should change the key values (shown in &lt;STRONG&gt;BOLD&lt;/STRONG&gt; font) with your own key values. Also be careful when you make changes in Windows registry.&lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT face="Courier New" size=2&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;FONT face="Courier New" size=2&gt;&lt;/FONT&gt;&lt;img src="http://weblogs.foxite.com/aggbug.aspx?PostID=9464" width="1" height="1"&gt;</content><author><name>jijo pappachan</name><uri>http://weblogs.foxite.com/members/jijo+pappachan.aspx</uri></author></entry></feed>