<?xml version="1.0" encoding="UTF-8" ?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-US"><title type="html">Emerson Santon Reed</title><subtitle type="html" /><id>http://weblogs.foxite.com/emersonreed/atom.aspx</id><link rel="alternate" type="text/html" href="http://weblogs.foxite.com/emersonreed/default.aspx" /><link rel="self" type="application/atom+xml" href="http://weblogs.foxite.com/emersonreed/atom.aspx" /><generator uri="http://communityserver.org" version="2.0.60217.2664">Community Server</generator><updated>2006-10-26T16:46:00Z</updated><entry><title>Ribbon in ThemedControls suite?</title><link rel="alternate" type="text/html" href="http://weblogs.foxite.com/emersonreed/archive/2010/02/25/Ribbon_ThemedControls.aspx" /><id>http://weblogs.foxite.com/emersonreed/archive/2010/02/25/Ribbon_ThemedControls.aspx</id><published>2010-02-25T17:00:00Z</published><updated>2010-02-25T17:00:00Z</updated><content type="html">&lt;P&gt;I’m working on a new control, called Ribbon, that I presented in “Show Us Your App” session at Southwest Fox 2009.&lt;/P&gt;
&lt;P&gt;Actually, it is fully functional, with a limited set of features found in Microsoft Office Ribbon interface, but I need to implement some builders, create a sample and a help to make it easier to use.&lt;/P&gt;
&lt;P&gt;So, if you are interested in this control and would like to help me in these tasks, please contact me.&lt;/P&gt;
&lt;P&gt;You can download the current version here: &lt;A href="http://vfpx.codeplex.com/releases/view/7003"&gt;http://vfpx.codeplex.com/releases/view/7003&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Here is a screenshot…&lt;/P&gt;
&lt;P&gt;&lt;A href="/photos/emersonreed/images/original/Ribbon_screenshot.aspx" target=_blank&gt;&lt;IMG border=0 src="/photos/emersonreed/images/original/Ribbon_screenshot.aspx"&gt;&lt;/A&gt;&lt;/P&gt;&lt;img src="http://weblogs.foxite.com/aggbug.aspx?PostID=9427" width="1" height="1"&gt;</content><author><name>emersonreed</name><uri>http://weblogs.foxite.com/members/emersonreed.aspx</uri></author></entry><entry><title>A simple guide on how to use ThemedControls - Part 1</title><link rel="alternate" type="text/html" href="http://weblogs.foxite.com/emersonreed/archive/2010/02/25/6250.aspx" /><id>http://weblogs.foxite.com/emersonreed/archive/2010/02/25/6250.aspx</id><published>2010-02-25T16:59:00Z</published><updated>2010-02-25T16:59:00Z</updated><content type="html">&lt;P&gt;Add the following files to your project:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Text files from Other tab in Project Manager&lt;BR&gt;Ctl32.h (mark it as "Excluded" from your project)&lt;BR&gt;ThemedControls.h (mark it as "Excluded" from your project)&lt;BR&gt;Themes.xml (mark it as "Excluded" from your project)&lt;BR&gt;&lt;EM&gt;*** Don't forget to distribute these xml file together with your application! ***&lt;/EM&gt;&lt;BR&gt;
&lt;LI&gt;Applications from Code tab in Project Manager&lt;BR&gt;System.app (GDIPlusX from VFPX)&lt;BR&gt;&lt;EM&gt;*** Don't forget to distribute these app file together with your application! ***&lt;BR&gt;&lt;/EM&gt;
&lt;LI&gt;&lt;EM&gt;&lt;/EM&gt;Programs from Code tab in Project Manager&lt;BR&gt;Ctl32.prg&lt;BR&gt;Ctl32_Api.prg&lt;BR&gt;Ctl32_Classes.prg&lt;BR&gt;Ctl32_Functions.prg&lt;BR&gt;Ctl32_Structures.prg&lt;BR&gt;&lt;FONT color=#000000&gt;Ctl32_Vfp2c32.prg&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#000080&gt;ThemedControls_Api.prg&lt;BR&gt;ThemedControls_Structures.prg&lt;/FONT&gt;&lt;BR&gt;
&lt;LI&gt;Classes tab in Project Manager&lt;BR&gt;Buttons.vcx&lt;BR&gt;Ctl32.vcx&lt;BR&gt;ExplorerBar.vcx&lt;BR&gt;OutlookNavBar.vcx&lt;BR&gt;&lt;FONT color=#00008b&gt;Ribbon.vcx&lt;BR&gt;ScreenTip.vcx&lt;/FONT&gt;&lt;BR&gt;ThemedControls.vcx&lt;BR&gt;ThemedControlsBuilders.vcx (mark it as "Excluded" from your project)&lt;BR&gt;ToolBox.vcx&lt;BR&gt;VFPX.vcx&lt;BR&gt;ZoomNavBar.vcx&lt;BR&gt;&lt;EM&gt;*** Don't use controls from Buttons.vcx, ExplorerBar.vcx, OutlookNavBar.vcx, ToolBox.vcx and ZoomNavBar.vcx directly because they are base classes. Use the subclassed controls in ThemedControls.vcx. ***&lt;/EM&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT color=#0000ff&gt;Before use any ThemedControl:&lt;/FONT&gt;&lt;/STRONG&gt; &lt;/P&gt;
&lt;P&gt;The ThemesManager object used to handle themes is created automatically, but you need to destroy it before finish your application. &lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;PRE&gt;* Destroy ThemesManager object&lt;BR&gt;If Vartype(_Screen.ThemesManager)=="O"&lt;BR&gt;&amp;nbsp;&amp;nbsp; _Screen.RemoveObject("ThemesManager")&lt;BR&gt;Endif
&lt;P&gt;* Destroy BindWindowsEventsProxy object&lt;BR&gt;If Type("_vfp.BindWindowsEventsProxy")&amp;lt;&amp;gt;"U"&lt;BR&gt;&amp;nbsp;&amp;nbsp; _vfp.BindWindowsEventsProxy = Null&lt;BR&gt;Endif&lt;/P&gt;&lt;P&gt;* Remove all API libraries from memory&lt;/P&gt;&lt;P&gt;Set Library To
&lt;/P&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;STRONG&gt;To use Button:&lt;/STRONG&gt; 
&lt;OL&gt;
&lt;LI&gt;Add a ThemedButton object from ThemedControls.vcx to your form; 
&lt;LI&gt;Double click CustomBuilder property in Properties Window to show the Builder; 
&lt;LI&gt;Fill the properties and click in &lt;EM&gt;Save and Exit&lt;/EM&gt; button; 
&lt;LI&gt;Use Click method to handle the button click.&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;/STRONG&gt;
&lt;P&gt;&lt;STRONG&gt;To use ExplorerBar:&lt;/STRONG&gt; 
&lt;OL&gt;
&lt;LI&gt;Add a ThemedExplorerGroup object from ThemedControls.vcx to your form; 
&lt;LI&gt;Double click CustomBuilder property in Properties Window to show the Builder; 
&lt;LI&gt;Fill the properties and click in &lt;EM&gt;Save and Exit&lt;/EM&gt; button; 
&lt;LI&gt;Click with right mouse button in ThemedExplorerGroup and choose Edit from shortcut menu to edit the control; 
&lt;LI&gt;Click with right mouse button in cntUserControls and choose Edit from shortcut menu to edit the control; 
&lt;LI&gt;Place any control that you want inside cntUserControls; 
&lt;LI&gt;Repeat steps from 1 to 6 to create how much groups you want; 
&lt;LI&gt;Add a ThemedExplorerBar object from ThemedControls.vcx to your form; 
&lt;LI&gt;Select all ThemedExplorerGroups you created and press CTRL + X in your keyboard; 
&lt;LI&gt;Click with right mouse button in ThemedExplorerBar and choose Edit from shortcut menu to edit the control; 
&lt;LI&gt;Press CTRL + V in your keyboard to move all ThemedExplorerGroups inside ThemedExplorerBar.&lt;/LI&gt;&lt;/OL&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;Or&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;OL&gt;
&lt;LI&gt;Add a ThemedExplorerBar object from ThemedControls.vcx to your form; 
&lt;LI&gt;Double click CustomBuilder property in Properties Window to show the Builder; 
&lt;LI&gt;Fill the properties and click in &lt;EM&gt;Add this group to the bar&lt;/EM&gt; button; 
&lt;LI&gt;Repeat step 3 to create how much groups you want; 
&lt;LI&gt;Click with right mouse button in ThemedExplorerBar and choose Edit from shortcut menu to edit the control; 
&lt;LI&gt;Click with right mouse button in ThemedExplorerGroup and choose Edit from shortcut menu to edit the control; 
&lt;LI&gt;Click with right mouse button in cntUserControls and choose Edit from shortcut menu to edit the control; 
&lt;LI&gt;Place any control that you want inside cntUserControls; 
&lt;LI&gt;Repeat steps from 6 to 8 for each group you created.&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;To use OutlookNavBar:&lt;/STRONG&gt;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Add a ThemedOutlookNavBar object from ThemedControls.vcx to your form; 
&lt;LI&gt;Click with right mouse button in ThemedOutlookNavbar and choose Edit from shortcut menu to edit the control; 
&lt;LI&gt;Click in the empty control area to select the Panes pagreframe object; 
&lt;LI&gt;Set the PageCount property to the number of buttons that you want to display; 
&lt;LI&gt;In the Properties Window, activate each page and set Caption, HotKey, Picture16 and Picture24 properties; 
&lt;LI&gt;Add the controls you want to display in each page (you can add any control: TreeView, TextBox, CommandButton, ...); 
&lt;LI&gt;Use ButtonClicked method to handle the correspondent button click. This method receive 3 parameters about the button clicked: lnNumber, lcCaption and lcPicture24.&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;&lt;EM&gt;*** Note that at run time, the control will create a button for each page and will use Caption, HotKey, Picture16 and Picture24 page properties as the source of caption and picture button properties. ***&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;To use ToolBox:&lt;/STRONG&gt; 
&lt;OL&gt;
&lt;LI&gt;Add a ThemedToolBox object from ThemedControls.vcx to your form; 
&lt;LI&gt;Click with right mouse button in ThemedToolBox and choose Edit from shortcut menu to edit the control; 
&lt;LI&gt;Click in the empty control area to select the Panes pagreframe object; 
&lt;LI&gt;Set the PageCount property to the number of titles that you want to display; 
&lt;LI&gt;In the Properties Window, activate each page and set Caption property; 
&lt;LI&gt;Add the controls you want to display in each page (you can add any control: TreeView, TextBox, CommandButton, ...); 
&lt;LI&gt;Use TitleClicked method to handle the correspondent title click. This method receive a parameter named lcTitle containing the name of title clicked.&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;&lt;EM&gt;*** Note that at run time, the control will create a title for each page and will use Caption page property as the source of caption title property. ***&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;To use ZoomNavBar:&lt;/STRONG&gt; 
&lt;OL&gt;
&lt;LI&gt;Add a ThemedZoomNavBar object from ThemedControls.vcx to your form; 
&lt;LI&gt;In the Init method, place the code to add the buttons that you want to display:&lt;BR&gt;
&lt;P&gt;&lt;PRE&gt;DoDefault()&lt;BR&gt;With This&lt;BR&gt;&amp;nbsp;&amp;nbsp; .AddButton("Printers","Manage your printers.","Printer96.png")&lt;BR&gt;&amp;nbsp;&amp;nbsp; .AddButton("Display","Change the display settings.","Monitor96.png")&lt;BR&gt;&amp;nbsp;&amp;nbsp; .AddButton("Explorer","Show computer's files and folders.","Folder96.png")&lt;BR&gt;&amp;nbsp;&amp;nbsp; *&lt;BR&gt;&amp;nbsp;&amp;nbsp; .AddButton("Separator")&lt;BR&gt;&amp;nbsp;&amp;nbsp; *&lt;BR&gt;&amp;nbsp;&amp;nbsp; .AddButton("ControlPanel","Change your OS settings.","ControlPanel96.png")&lt;BR&gt;&amp;nbsp;&amp;nbsp; .AddStackButton("ControlPanel","Button1","Add/Remove programs","Software32.png")&lt;BR&gt;&amp;nbsp;&amp;nbsp; .AddStackButton("ControlPanel","Button2","Hardware settings","Hardware32.png")&lt;BR&gt;&amp;nbsp;&amp;nbsp; .AddStackButton("ControlPanel","Button3","Network settings","Network32.png")&lt;BR&gt;Endwith&lt;/PRE&gt;
&lt;LI&gt;Use AddButton method to add a button and AddStackButton to add an option to a button menu.&lt;BR&gt;Sintax:&lt;BR&gt;&lt;PRE&gt;AddButton( cButtonName, cToolTip, cImagePathAndName )&lt;BR&gt;AddStackButton( cParentButtonName, cButtonName, cToolTip, cImagePathAndName )&lt;/PRE&gt;
&lt;LI&gt;Use ButtonClicked and StackButtonClicked to handle the correspondent button click:&lt;BR&gt;&lt;PRE&gt;Lparameters lcName&lt;BR&gt;Do Case&lt;BR&gt;&amp;nbsp;&amp;nbsp; Case lcName=="Printers"&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; apiShellExecute(0, "Open", "Control.exe", "Printers", "", 1)&lt;BR&gt;&amp;nbsp;&amp;nbsp; Case lcName=="Display"&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; apiShellExecute(0, "Open", "Control.exe", "Desk.cpl", "", 1)&lt;BR&gt;&amp;nbsp;&amp;nbsp; Case lcName=="Explorer"&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; apiShellExecute(0, "Explore", "", "", "", 1)&lt;BR&gt;&amp;nbsp;&amp;nbsp; Otherwise&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Messagebox("Button '"+lcName+"' was clicked!")&lt;BR&gt;Endcase&lt;/PRE&gt;
&lt;P&gt;&lt;/P&gt;&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;
&lt;P&gt;There's a lot more to know about ThemedControls. 
&lt;P&gt;ASAP I'll post more information on how to use them. 
&lt;P&gt;If you have questions, suggestions or want to report bugs, feel free to contact me.&lt;/P&gt;&lt;img src="http://weblogs.foxite.com/aggbug.aspx?PostID=6250" width="1" height="1"&gt;</content><author><name>emersonreed</name><uri>http://weblogs.foxite.com/members/emersonreed.aspx</uri></author></entry><entry><title>New ThemedControls version (3.5.7)</title><link rel="alternate" type="text/html" href="http://weblogs.foxite.com/emersonreed/archive/2010/02/25/5832.aspx" /><id>http://weblogs.foxite.com/emersonreed/archive/2010/02/25/5832.aspx</id><published>2010-02-25T16:15:00Z</published><updated>2010-02-25T16:15:00Z</updated><content type="html">&lt;P&gt;Today I've posted a new &lt;A href="http://vfpx.codeplex.com/wikipage?title=ThemedControls&amp;amp;referringTitle=Home" target=_blank&gt;ThemedControls&lt;/A&gt; version (3.5.7) at &lt;A href="http://www.codeplex.com/VFPX" target=_blank&gt;VFPX&lt;/A&gt; site.&lt;/P&gt;
&lt;P&gt;You can download it &lt;A href="http://vfpx.codeplex.com/releases/view/7003" target=_blank&gt;here&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Recent changes:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;FONT color=#0000ff&gt;Minor bug fixes;&lt;/FONT&gt; 
&lt;LI&gt;ThemedControls take care itself when to create a ThemesManager object; 
&lt;LI&gt;Help is available at VCX folder (ThemedControlsHelp.htm).&lt;BR&gt;
&lt;LI&gt;&lt;STRONG&gt;ThemesManager&lt;/STRONG&gt;&lt;BR&gt;&lt;FONT color=#0000ff&gt;- LoadThemes method was changed to support the load of additional XML themes files;&lt;BR&gt;- MSXML 4 dependence was removed;&lt;/FONT&gt;&lt;BR&gt;- ThemeNumber 0 (Automatic) was removed and a new InheritWindowsTheme property was created;&lt;BR&gt;- Added a method named ShowPanel to display a form where you can change the active theme;&lt;BR&gt;- Hardcoded themes was changed to a XML file (may be customized in the future);&lt;BR&gt;- Performance improved.&lt;BR&gt;
&lt;LI&gt;&lt;STRONG&gt;Button&lt;/STRONG&gt; &lt;EM&gt;(New control - Not finished yet!)&lt;BR&gt;&lt;/EM&gt;- Compatible with Outlook themes (just like OutlookNavBar);&lt;BR&gt;- Keyboard navigation enabled.&lt;BR&gt;
&lt;LI&gt;&lt;STRONG&gt;ExplorerBar&lt;/STRONG&gt;&amp;nbsp;&lt;EM&gt;(New control)&lt;/EM&gt;&lt;BR&gt;- Panel groups like the ones in Windows XP;&lt;BR&gt;- Compatible with Outlook themes (just like OutlookNavBar);&lt;BR&gt;- Keyboard navigation enabled.&lt;BR&gt;
&lt;LI&gt;&lt;STRONG&gt;OutlookNavBar&lt;/STRONG&gt;&lt;BR&gt;&lt;FONT color=#0000a0&gt;&lt;FONT color=#0000ff&gt;- Support for HotKeys in button caption;&lt;BR&gt;- Options to change the theme from shortcut menu are back;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff&gt;- Added icons to &lt;EM&gt;Show More&lt;/EM&gt; and &lt;EM&gt;Show Less&lt;/EM&gt; shortcut menu options;&lt;/FONT&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff&gt;- Implemented a lot of suggestions;&lt;/FONT&gt;&lt;BR&gt;- Now it works as expected in toolbars;&lt;BR&gt;- Compatible with Outlook themes.&lt;BR&gt;
&lt;LI&gt;&lt;STRONG&gt;&lt;FONT color=#000080&gt;Ribbon&lt;/FONT&gt;&lt;/STRONG&gt; &lt;EM&gt;(New control - Not finished yet!)&lt;BR&gt;&lt;/EM&gt;&lt;FONT color=#0000ff&gt;- Compatible with Outlook 2007 themes (just like OutlookNavBar);&lt;BR&gt;- Support for the new Office 2007 tooltip style.&lt;/FONT&gt;&lt;BR&gt;
&lt;LI&gt;&lt;STRONG&gt;ToolBox&lt;/STRONG&gt;&lt;BR&gt;- Implemented a lot of suggestions;&lt;BR&gt;- Similar to the new VFP ToolBox;&lt;BR&gt;- Compatible with Outlook themes (just like OutlookNavBar);&lt;BR&gt;- Keyboard navigation enabled.&lt;BR&gt;
&lt;LI&gt;&lt;STRONG&gt;ZoomNavBar&lt;BR&gt;&lt;/STRONG&gt;- Added the capability to disable/enable buttons and stack buttons;&lt;BR&gt;- Implemented a lot of suggestions;&lt;BR&gt;- Compatible with Outlook themes (just like OutlookNavBar);&lt;BR&gt;- Now it works as expected in toolbars;&lt;BR&gt;- Added a bar and reflection effect;&lt;BR&gt;- Added balloons to show button's description;&lt;BR&gt;- Added the capability to display a menu when button is clicked.&lt;BR&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;If you have any questions, suggestions or want to report bugs, please contact me. &lt;/P&gt;
&lt;P&gt;Some features in this new version could not be implemented without the help and cool ideas from this folks: &lt;A HREF="/bernardbout/"&gt;Bernard Bout&lt;/A&gt;, &lt;A HREF="/vfpimaging/"&gt;César Chalom&lt;/A&gt;, &lt;A href="http://www.ctl32.com.ar/"&gt;Carlos Alloatti&lt;/A&gt;, &lt;A href="http://rickschummer.com/blog" target=_blank&gt;Rick Schummer&lt;/A&gt;, &lt;A href="http://doughennig.blogspot.com/" target=_blank&gt;Doug Hennig&lt;/A&gt;, &lt;A href="http://www.sweetpotatosoftware.com/SPSBlog/" target=_blank&gt;Craig Boyd&lt;/A&gt;,&amp;nbsp;&lt;A href="http://www.moshe.com.br/" target=_blank&gt;Mauricio Marques&lt;/A&gt;&amp;nbsp;and Gary Williams.&lt;/P&gt;
&lt;P&gt;Thank you guys!&lt;/P&gt;
&lt;P&gt;Here are some screenshots...&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE cellSpacing=0 cellPadding=2&gt;

&lt;TR&gt;
&lt;TD&gt;&lt;IMG border=0 src="/photos/emersonreed/images/original/OutlookNavBar_screenshot.aspx"&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;IMG border=0 src="/photos/emersonreed/images/original/ToolBox_screenshot.aspx"&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;A HREF="/photos/emersonreed/images/original/ThemedExplorerBar_Final.aspx"&gt;&lt;IMG border=0 src="/photos/emersonreed/images/original/ThemedExplorerBar_Final.aspx"&gt;&lt;/A&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE cellSpacing=0 cellPadding=2&gt;

&lt;TR&gt;
&lt;TD&gt;&lt;A HREF="/photos/emersonreed/images/original/ThemedButton_Screenshot.aspx"&gt;&lt;IMG border=0 src="/photos/emersonreed/images/original/ThemedButton_Screenshot.aspx"&gt;&lt;/A&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;A HREF="/photos/emersonreed/images/original/ZoomNavBar_menu_button_screenshot.aspx"&gt;&lt;IMG border=0 src="/photos/emersonreed/images/original/ZoomNavBar_menu_button_screenshot.aspx"&gt;&lt;/A&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE cellSpacing=0 cellPadding=2&gt;

&lt;TR&gt;
&lt;TD&gt;&lt;A HREF="/photos/emersonreed/images/original/ZoomNavBar_with_Ctl32_BalloonTip_screenshot.aspx"&gt;&lt;IMG border=0 src="/photos/emersonreed/images/original/ZoomNavBar_with_Ctl32_BalloonTip_screenshot.aspx"&gt;&lt;/A&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A HREF="/photos/emersonreed/images/original/Ribbon_screenshot.aspx" target=_blank&gt;&lt;IMG border=0 src="/photos/emersonreed/images/original/Ribbon_screenshot.aspx"&gt;&lt;/A&gt;&lt;/P&gt;&lt;img src="http://weblogs.foxite.com/aggbug.aspx?PostID=5832" width="1" height="1"&gt;</content><author><name>emersonreed</name><uri>http://weblogs.foxite.com/members/emersonreed.aspx</uri></author></entry><entry><title>Southwest Fox 2009</title><link rel="alternate" type="text/html" href="http://weblogs.foxite.com/emersonreed/archive/2009/11/20/SouthwestFox2009.aspx" /><id>http://weblogs.foxite.com/emersonreed/archive/2009/11/20/SouthwestFox2009.aspx</id><published>2009-11-20T01:00:00Z</published><updated>2009-11-20T01:00:00Z</updated><content type="html">&lt;P&gt;In my &lt;A href="/emersonreed/archive/2009/11/18/Aknowledgments.aspx"&gt;previous post&lt;/A&gt;, I thanked all folks that I met at &lt;A href="http://www.swfox.net/"&gt;Southwest Fox 2009&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Now, I will try to show you in a few words why this conference exceeded all my expectations…&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;The best speakers in the world; 
&lt;LI&gt;Sessions start and end without delay; 
&lt;LI&gt;Everything is very well organized; 
&lt;LI&gt;A lot of stuff: a bag with&amp;nbsp;shirts, name badge, pens, a binder with a printed copy of the Conference Guide and a CD with all the speakers materials including slides, white papers and samples; 
&lt;LI&gt;A chance&amp;nbsp;to express your opinion filling the evaluation forms; 
&lt;LI&gt;Buy printed copies of useful books for a cheap price; 
&lt;LI&gt;A&amp;nbsp;lot of door prizes; 
&lt;LI&gt;Free wireless Internet access; 
&lt;LI&gt;Good meal; 
&lt;LI&gt;Comfortable accommodations; 
&lt;LI&gt;Nice weather (warm and dry); 
&lt;LI&gt;To meet some folks in person; 
&lt;LI&gt;And last, but not least important: cool attendees!&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;You’re still not convinced that Southwest Fox really rocks?&lt;/P&gt;
&lt;P&gt;Take a look at the following pictures that I took during the conference and start to think about to attend Southwest Fox next year.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Arizona Golf Resort&lt;/STRONG&gt;&lt;/P&gt;
&lt;DIV id=scid:66721397-FF69-4ca6-AEC4-17E6B3208830:feda4ffc-e5a7-45cc-b5a2-03a3eca8b952 class=wlWriterEditableSmartContent&gt;&lt;A href="/photos/emersonreed/ArizonaGolfResort.aspx" target=_blank&gt;&lt;/A&gt;&lt;A href="/photos/emersonreed/images/original/ArizonaGolfResort.aspx" target=_blank&gt;&lt;IMG border=0 src="/photos/emersonreed/images/original/ArizonaGolfResort.aspx"&gt;&lt;/A&gt;&lt;A href="/photos/emersonreed/images/original/ArizonaGolfCenter.aspx"&gt;&lt;/A&gt; 
&lt;DIV&gt;&lt;A href="http://cid-7caeae63ed3a9a67.skydrive.live.com/redir.aspx?page=browse&amp;amp;resid=7CAEAE63ED3A9A67%21332&amp;amp;ct=photos"&gt;View entire album&lt;/A&gt;&lt;/DIV&gt;&lt;/DIV&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Room&lt;/STRONG&gt;&lt;/P&gt;
&lt;DIV id=scid:66721397-FF69-4ca6-AEC4-17E6B3208830:b9ba2ec9-1333-4e7c-b819-c40a6d976a43 class=wlWriterEditableSmartContent&gt;&lt;A href="/photos/emersonreed/images/original/RoomAtSFox2009.aspx" target=_blank&gt;&lt;IMG border=0 src="/photos/emersonreed/images/original/RoomAtSFox2009.aspx"&gt;&lt;/A&gt;&lt;A href="http://cid-7caeae63ed3a9a67.skydrive.live.com/redir.aspx?page=browse&amp;amp;resid=7CAEAE63ED3A9A67%21333&amp;amp;ct=photos"&gt;&lt;/A&gt; 
&lt;DIV&gt;&lt;A href="http://cid-7caeae63ed3a9a67.skydrive.live.com/redir.aspx?page=browse&amp;amp;resid=7CAEAE63ED3A9A67%21333&amp;amp;ct=photos"&gt;View entire album&lt;/A&gt;&lt;/DIV&gt;&lt;/DIV&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Conference Center&lt;/STRONG&gt;&lt;/P&gt;
&lt;DIV id=scid:66721397-FF69-4ca6-AEC4-17E6B3208830:e606170d-ff73-4edd-9533-d40e4efebb00 class=wlWriterEditableSmartContent&gt;&lt;A href="/photos/emersonreed/images/original/ConferenceCenter.aspx" target=_blank&gt;&lt;IMG border=0 src="/photos/emersonreed/images/original/ConferenceCenter.aspx"&gt;&lt;/A&gt;&lt;A href="http://cid-7caeae63ed3a9a67.skydrive.live.com/redir.aspx?page=browse&amp;amp;resid=7CAEAE63ED3A9A67%21334&amp;amp;ct=photos"&gt;&lt;/A&gt; 
&lt;DIV&gt;&lt;A href="http://cid-7caeae63ed3a9a67.skydrive.live.com/redir.aspx?page=browse&amp;amp;resid=7CAEAE63ED3A9A67%21334&amp;amp;ct=photos"&gt;View entire album&lt;/A&gt;&lt;/DIV&gt;&lt;/DIV&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Speakers&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;DIV id=scid:66721397-FF69-4ca6-AEC4-17E6B3208830:ab655082-faa5-43fa-979f-416a903d0391 class=wlWriterEditableSmartContent&gt;&lt;A href="/photos/emersonreed/images/original/Speakers.aspx" target=_blank&gt;&lt;IMG border=0 src="/photos/emersonreed/images/original/Speakers.aspx"&gt;&lt;/A&gt;&lt;A href="http://cid-7caeae63ed3a9a67.skydrive.live.com/redir.aspx?page=browse&amp;amp;resid=7CAEAE63ED3A9A67%21256&amp;amp;ct=photos"&gt;&lt;/A&gt; 
&lt;DIV&gt;&lt;A href="http://cid-7caeae63ed3a9a67.skydrive.live.com/redir.aspx?page=browse&amp;amp;resid=7CAEAE63ED3A9A67%21256&amp;amp;ct=photos"&gt;View entire album&lt;/A&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;img src="http://weblogs.foxite.com/aggbug.aspx?PostID=9381" width="1" height="1"&gt;</content><author><name>emersonreed</name><uri>http://weblogs.foxite.com/members/emersonreed.aspx</uri></author></entry><entry><title>Aknowledgments</title><link rel="alternate" type="text/html" href="http://weblogs.foxite.com/emersonreed/archive/2009/11/18/Aknowledgments.aspx" /><id>http://weblogs.foxite.com/emersonreed/archive/2009/11/18/Aknowledgments.aspx</id><published>2009-11-18T22:16:00Z</published><updated>2009-11-18T22:16:00Z</updated><content type="html">&lt;P&gt;Last month I attended &lt;A href="http://www.swfox.net"&gt;Southwest Fox&lt;/A&gt; 2009 in Mesa, Arizona.&lt;/P&gt;
&lt;P&gt;Was an awesome conference and I learned a lot.&lt;/P&gt;
&lt;P&gt;But it couldn’t be feasible with my own resources, so I would like to publicly thank all those people that contributed to the Ceil Silver Ambassador Fund and selected me the first &lt;A href="http://www.swfox.net/ambassador.aspx"&gt;Ceil Silver Ambassador&lt;/A&gt;, giving me the chance to attend the conference and to represent the Brazilian VFP community.&lt;/P&gt;
&lt;P&gt;I would like to thank Rick and Therese Schummer, Marshal and Tamar Granor, Doug Hennig and Christof Wollenhaupt for the royal treatment that I received. You were very attentive and kind to me! Thank you!&lt;/P&gt;
&lt;P&gt;I also can’t forget to thank Kevin Ragsdale, Alan Stevens, Mike and Toni Feltman (thanks for the F1 shirt), Alan Griver, Cathy Pountney, Walt Krzystek, Steve Ellenoff, Rick Borup, Craig Boyd, Jodi Meyer, Paul Mrozowski, Kevin Cully, Bo Durban, Dan Freeman, Barbara Peisch, Rick Bean and all those people that kindly spent their time with me.&lt;/P&gt;
&lt;P&gt;Was terrific to meet you all in person and I enjoyed every second together with you.&lt;/P&gt;
&lt;P&gt;Was an amazing experience and I hope to meet you again in the future!&lt;/P&gt;
&lt;P&gt;PS: I may have forgotten to mention any name, so please forgive me.&lt;/P&gt;&lt;img src="http://weblogs.foxite.com/aggbug.aspx?PostID=9357" width="1" height="1"&gt;</content><author><name>emersonreed</name><uri>http://weblogs.foxite.com/members/emersonreed.aspx</uri></author></entry><entry><title>ZoomNavBar new feature</title><link rel="alternate" type="text/html" href="http://weblogs.foxite.com/emersonreed/archive/2008/09/10/6735.aspx" /><id>http://weblogs.foxite.com/emersonreed/archive/2008/09/10/6735.aspx</id><published>2008-09-10T12:06:44Z</published><updated>2008-09-10T12:06:44Z</updated><content type="html">&lt;p&gt;I've added a new feature to disable/enable buttons and stack buttons in ZoomNavBar.&lt;/p&gt; &lt;p&gt;Now you can disable/enable a button passing a parameter in AddButton and AddStackButton methods (when button is created) or calling the new SetButtonState and SetStackButtonState methods.&lt;/p&gt; &lt;p&gt;ZoomNavBar is part of ThemedControls that you can download &lt;a href="http://www.codeplex.com/VFPX/Release/ProjectReleases.aspx?ReleaseId=7003" target="_blank"&gt;&lt;font color="#669966"&gt;here&lt;/font&gt;&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;Here is a screenshot of the new feature:&lt;/p&gt; &lt;p&gt;&lt;a href="/photos/emersonreed/images/original/ZoomNavBar_NewDisableFeature.aspx" target="_blank"&gt;&lt;img src="/photos/emersonreed/images/original/ZoomNavBar_NewDisableFeature.aspx" border="0"&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://weblogs.foxite.com/aggbug.aspx?PostID=6735" width="1" height="1"&gt;</content><author><name>emersonreed</name><uri>http://weblogs.foxite.com/members/emersonreed.aspx</uri></author></entry><entry><title>A new control is on the way... [Updated]</title><link rel="alternate" type="text/html" href="http://weblogs.foxite.com/emersonreed/archive/2008/05/30/A_new_control_is_on_the_way.aspx" /><id>http://weblogs.foxite.com/emersonreed/archive/2008/05/30/A_new_control_is_on_the_way.aspx</id><published>2008-05-30T20:22:00Z</published><updated>2008-05-30T20:22:00Z</updated><content type="html">&lt;P&gt;Here&amp;nbsp;are some screenshots from ThemedExplorerBar, the new ThemedControls member.&lt;/P&gt;
&lt;P&gt;Currently the control is working like a charm but I'm trying to make&amp;nbsp;it more easy to configure.&lt;/P&gt;
&lt;P&gt;&lt;A HREF="/photos/emersonreed/images/original/ThemedExplorerBar.aspx" target=_blank&gt;&lt;IMG src="/photos/emersonreed/images/original/ThemedExplorerBar.aspx" border=0&gt;&lt;/A&gt;&amp;nbsp;&lt;A HREF="/photos/emersonreed/images/original/ThemedExplorerBar2.aspx" target=_blank&gt;&lt;IMG src="/photos/emersonreed/images/original/ThemedExplorerBar2.aspx" border=0&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;It will be available soon. Stay tuned!&lt;/P&gt;
&lt;P&gt;VFP rocks!&lt;/P&gt;&lt;img src="http://weblogs.foxite.com/aggbug.aspx?PostID=6182" width="1" height="1"&gt;</content><author><name>emersonreed</name><uri>http://weblogs.foxite.com/members/emersonreed.aspx</uri></author></entry><entry><title>C5 error in a grid with user defined column and header members</title><link rel="alternate" type="text/html" href="http://weblogs.foxite.com/emersonreed/archive/2007/11/23/C5_error_in_a_grid_with_user_defined_column_and_header_members.aspx" /><id>http://weblogs.foxite.com/emersonreed/archive/2007/11/23/C5_error_in_a_grid_with_user_defined_column_and_header_members.aspx</id><published>2007-11-23T13:39:00Z</published><updated>2007-11-23T13:39:00Z</updated><content type="html">&lt;P&gt;Some days ago, while developing a new application, I get a C5 error in VFP 9 SP 2 that crashes my application.&lt;/P&gt;
&lt;P&gt;Making some tests I found that the error occurs when I use a command in a menu item to run a form with a grid with user defined column and header members.&lt;/P&gt;
&lt;P&gt;The only way to avoid this error was change the command in the menu item to a procedure to call the form.&lt;/P&gt;
&lt;P&gt;Note that the same application run without any error in VFP 9 SP 2 prior versions.&lt;/P&gt;
&lt;P&gt;I've made a sample application and posted at Foxite and UT forums with the steps to reproduce the error.&lt;/P&gt;
&lt;P&gt;After receive confirmations from Carlos Alloatti and Sergey Berezniker (thanks for both) that this was a bug, I reported it at MS Connect site as you can see here:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=311857" target=_blank&gt;https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=311857&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;This bug was also reported at &lt;A href="http://fox.wikis.com/wc.dll?Wiki~VFP9SP2BugList~Wiki" target=_blank&gt;Fox Wikis&lt;/A&gt; (thanks to Russell Campbell).&lt;/P&gt;
&lt;P&gt;If you want to see this error fixed, please visit the &lt;A href="https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=311857" target=_blank&gt;bug link&lt;/A&gt;, download the sample, follow the instructions, validate the bug and vote to fix it. 
&lt;P&gt;VFP community count on you!&lt;/P&gt;&lt;img src="http://weblogs.foxite.com/aggbug.aspx?PostID=5427" width="1" height="1"&gt;</content><author><name>emersonreed</name><uri>http://weblogs.foxite.com/members/emersonreed.aspx</uri></author></entry><entry><title>A new project is on the way...</title><link rel="alternate" type="text/html" href="http://weblogs.foxite.com/emersonreed/archive/2007/09/17/A_new_project_is_on_the_way.aspx" /><link rel="enclosure" type="application/x-zip-compressed" length="704328" href="http://weblogs.foxite.com/emersonreed/attachment/4957.ashx" /><id>http://weblogs.foxite.com/emersonreed/archive/2007/09/17/A_new_project_is_on_the_way.aspx</id><published>2007-09-16T23:35:00Z</published><updated>2007-09-16T23:35:00Z</updated><content type="html">&lt;P&gt;Currently, I'm working on a new project named ThemedControls.&lt;/P&gt;
&lt;P&gt;This project includes new versions of OutlookNavBar (old Outlook2003Bar) and ZoomNavBar controls.&lt;/P&gt;
&lt;P&gt;For now, I've made a short video (there's a link to download the zipped file at the bottom of this post) to let the community see what's coming in the next few days.&lt;/P&gt;
&lt;P&gt;Enjoy it!&lt;/P&gt;&lt;img src="http://weblogs.foxite.com/aggbug.aspx?PostID=4957" width="1" height="1"&gt;</content><author><name>emersonreed</name><uri>http://weblogs.foxite.com/members/emersonreed.aspx</uri></author></entry><entry><title>Here comes a new control... ZoomNavBar!</title><link rel="alternate" type="text/html" href="http://weblogs.foxite.com/emersonreed/archive/2007/06/22/ZoomNavBar_100.aspx" /><link rel="enclosure" type="application/x-zip-compressed" length="181510" href="http://weblogs.foxite.com/emersonreed/attachment/4157.ashx" /><id>http://weblogs.foxite.com/emersonreed/archive/2007/06/22/ZoomNavBar_100.aspx</id><published>2007-06-22T11:50:00Z</published><updated>2007-06-22T11:50:00Z</updated><content type="html">&lt;P&gt;A long time ago I saw a very cool control (I don't remember where)&amp;nbsp;that "zoom" the image button when it receives the focus. So I think... I could do something like this in VFP!&lt;/P&gt;
&lt;P&gt;After some days working at my lunch time in this project, I finally have a beta version.&lt;/P&gt;
&lt;P&gt;Take a look at this screenshot:&lt;/P&gt;
&lt;P&gt;&lt;A HREF="/photos/emersonreed/images/original/ZoomNavBar_100.aspx" target=_blank&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A HREF="/photos/emersonreed/images/original/ZoomNavBar_100_screenshot.aspx" target=_blank&gt;&lt;IMG src="/photos/emersonreed/images/original/ZoomNavBar_100_screenshot.aspx" border=0&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;At the bottom of this post there's a link to download&amp;nbsp;a zip file including the class and a sample (with a help) on how to use this control.&lt;/P&gt;
&lt;P&gt;Is this cool? So help me to improve it giving some feedback, suggestions or reporting bugs.&lt;/P&gt;
&lt;P&gt;VFP rocks!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://weblogs.foxite.com/aggbug.aspx?PostID=4157" width="1" height="1"&gt;</content><author><name>emersonreed</name><uri>http://weblogs.foxite.com/members/emersonreed.aspx</uri></author></entry><entry><title>OutlookNavBar control preview (Attached file updated)</title><link rel="alternate" type="text/html" href="http://weblogs.foxite.com/emersonreed/archive/2007/05/07/OutlookNavBar_control_preview.aspx" /><link rel="enclosure" type="application/x-zip-compressed" length="185993" href="http://weblogs.foxite.com/emersonreed/attachment/3745.ashx" /><id>http://weblogs.foxite.com/emersonreed/archive/2007/05/07/OutlookNavBar_control_preview.aspx</id><published>2007-05-07T18:25:00Z</published><updated>2007-05-07T18:25:00Z</updated><content type="html">&lt;P&gt;Like I said in some VFP forums, I'm working on a new control named OutlookNavBar (download&amp;nbsp;the project&amp;nbsp;clicking in the link&amp;nbsp;at the end&amp;nbsp;of this post).&lt;/P&gt;
&lt;P&gt;This new control basically do the same that Outlook2003Bar does, but not use GDI+ to create images and handle Themes tasks using a new class named ThemesManager.&lt;/P&gt;
&lt;P&gt;Now the project has two classes:&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;EM&gt;OutlookNavBar.vcx&lt;/EM&gt;&lt;/STRONG&gt; - with the new improved control based on Outlook2003Bar;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;EM&gt;ThemedControls.vcx&lt;/EM&gt;&lt;/STRONG&gt; - with&amp;nbsp;lot of "themed" controls and a subclass of OutlookNavBar named ThemedOutlookNavBar.&lt;/P&gt;
&lt;P&gt;How this new &lt;STRONG&gt;&lt;EM&gt;ThemedControls&lt;/EM&gt;&lt;/STRONG&gt; class work?&lt;/P&gt;
&lt;P&gt;Firstly&amp;nbsp;you need to do is create an object based on ThemesManager control and&amp;nbsp;place them in a property named ThemesManager on _Screen and destroy the object when it will not used anymore - as you can see in Load and Unload method of ThemedForm control.&lt;BR&gt;This object will be used to handle all theme changes.&lt;/P&gt;
&lt;P&gt;So, create a form and place the controls from &lt;EM&gt;&lt;STRONG&gt;ThemedControls&lt;/STRONG&gt;&lt;/EM&gt; class and voila!&lt;/P&gt;
&lt;P&gt;Take a look at Sample form to a better&amp;nbsp;view of&amp;nbsp;how this class&amp;nbsp;works.&lt;/P&gt;
&lt;P&gt;ASAP, I will post more details.&lt;/P&gt;
&lt;P&gt;Feel free to make comments, send suggestions or report any bug.&lt;/P&gt;
&lt;P&gt;Here is a screenshot...&lt;/P&gt;&lt;A href="/photos/emersonreed/images/original/ThemedControls_preview.aspx" target=_blank&gt;&lt;IMG src="/photos/emersonreed/images/original/ThemedControls_preview.aspx" border=0&gt;&lt;/A&gt;&lt;img src="http://weblogs.foxite.com/aggbug.aspx?PostID=3745" width="1" height="1"&gt;</content><author><name>emersonreed</name><uri>http://weblogs.foxite.com/members/emersonreed.aspx</uri></author></entry><entry><title>Outlook2003Bar Version 1.0.2, a VFPX project</title><link rel="alternate" type="text/html" href="http://weblogs.foxite.com/emersonreed/archive/2007/03/13/Outlook2003Bar_Version_1_0_2_a_VFPX_project.aspx" /><id>http://weblogs.foxite.com/emersonreed/archive/2007/03/13/Outlook2003Bar_Version_1_0_2_a_VFPX_project.aspx</id><published>2007-03-13T16:14:00Z</published><updated>2007-03-13T16:14:00Z</updated><content type="html">&lt;P&gt;I've posted a new Outlook2003Bar version at &lt;A href="http://www.codeplex.com/Wiki/View.aspx?ProjectName=VFPX"&gt;VFPX&lt;/A&gt;.&lt;BR&gt;Download &lt;A href="http://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=VFPX&amp;amp;ReleaseId=815"&gt;here&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;This version has a bug fix with Citrix environment.&lt;/P&gt;
&lt;P&gt;Read the help file in Outlook2003Bar\VCX folder to know how to use the control.&lt;BR&gt;&lt;BR&gt;Please, feel free to make comments, send suggestions or request bug fixes.&lt;BR&gt;&lt;BR&gt;VFP rocks! 
&lt;HR align=100%&gt;
This control is part of &lt;A href="http://www.codeplex.com/Wiki/View.aspx?ProjectName=VFPX" target=top&gt;VFPX&lt;/A&gt;, a Visual FoxPro Community effort to create open source add-ons for Visual FoxPro 9.0. 
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;A HREF="/photos/emersonreed/images/original/VFPX_banner_small.aspx" target=_blank&gt;&lt;IMG height=64 src="/photos/emersonreed/images/original/VFPX_banner_small.aspx" width=174 border=0&gt;&lt;/A&gt;&lt;/P&gt;&lt;img src="http://weblogs.foxite.com/aggbug.aspx?PostID=3442" width="1" height="1"&gt;</content><author><name>emersonreed</name><uri>http://weblogs.foxite.com/members/emersonreed.aspx</uri></author></entry><entry><title>I am tagged! (Too late...)</title><link rel="alternate" type="text/html" href="http://weblogs.foxite.com/emersonreed/archive/2007/01/31/I_am_tagged.aspx" /><id>http://weblogs.foxite.com/emersonreed/archive/2007/01/31/I_am_tagged.aspx</id><published>2007-01-31T15:05:00Z</published><updated>2007-01-31T15:05:00Z</updated><content type="html">&lt;P&gt;I know that the "Tag Game" stopped a long days ago, but I've been very busy and can't&amp;nbsp;answer to César Chalom and Rick Borup (both "tagged" me) until now, but better late than never...&lt;/P&gt;
&lt;P&gt;1. Despite of living in São Paulo, I'm a Flamengo's fan (Rio de Janeiro soccer team)!&amp;nbsp; &lt;BR&gt;Everybody always asked me why...&amp;nbsp; &lt;BR&gt;My father was Santos's fan and my mother is Palmeiras's fan. They ever tried to influence me, but at that time, Flamengo had a great team (Zico, Junior, Andrade, Adílio, Nunes, Leandro and company) and they won a lot of championships (World Soccer's Team, Brazilian and Carioca) and I had never seen another team play like this. So I decided to be a fan of the Flamengo!&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp; &lt;BR&gt;2. I don't smoke and don't drink.&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp; &lt;BR&gt;3. I love music! My favorite bands are: Jars of Clay, dc Talk, Newsboys, Third Day, Kutless, Oficina G3, Resgate, U2, a-ha, New Order, Tears for Fears, Information Society and Kon Kan.&amp;nbsp; &lt;BR&gt;I also like to watch some TV Series like Smallville, The O. C., Seventh Heaven and Everwood.&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp; &lt;BR&gt;4. When I'm nervous, I have a bad habit to scratch my head. My wife and my little daughter always reprehend me, but I still didn't get to stop. I think that I get this soon, because my wife helped me to stop another bad habit a few years ago: to gnaw nails.&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp; &lt;BR&gt;5. When I began to date Georgea (my beloved wife), she told me that she was seated in a chair behind me in Baptist Church in my baptism day and that Angelica (my mother-in-law) said to her: "Oh, there is a beautiful boy in your front!" and she responded "I saw no one".&amp;nbsp; &lt;BR&gt;I want to say to Georgea: despite of this, honey, I still loving you!&amp;nbsp;&amp;nbsp; ; )&lt;/P&gt;
&lt;P&gt;I would like to&amp;nbsp;"tag" these people:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="http://www.ctl32.com.ar"&gt;Carlos Alloatti&lt;/A&gt; 
&lt;LI&gt;&lt;A href="/luisnavas/"&gt;Luis Navas&lt;/A&gt; 
&lt;LI&gt;Ken Murphy 
&lt;LI&gt;Pete Sass 
&lt;LI&gt;Mike Gagnon&lt;/LI&gt;&lt;/UL&gt;&lt;img src="http://weblogs.foxite.com/aggbug.aspx?PostID=3213" width="1" height="1"&gt;</content><author><name>emersonreed</name><uri>http://weblogs.foxite.com/members/emersonreed.aspx</uri></author></entry><entry><title>SplitterBar class</title><link rel="alternate" type="text/html" href="http://weblogs.foxite.com/emersonreed/archive/2006/11/01/SplitterBar_class.aspx" /><link rel="enclosure" type="application/x-zip-compressed" length="36671" href="http://weblogs.foxite.com/emersonreed/attachment/2782.ashx" /><id>http://weblogs.foxite.com/emersonreed/archive/2006/11/01/SplitterBar_class.aspx</id><published>2006-11-01T18:43:00Z</published><updated>2006-11-01T18:43:00Z</updated><content type="html">&lt;P&gt;I've developed a SplitterBar class and would like to receive some feedback about them.&lt;/P&gt;
&lt;P&gt;Features:&lt;BR&gt;- Anchor&lt;BR&gt;- Collapse/expand "panels"&lt;/P&gt;
&lt;P&gt;Download the post attachment file&amp;nbsp;below&amp;nbsp;and unzip them.&lt;BR&gt;Open the project and run Form1, Form2 and Form3 samples.&lt;BR&gt;Try to "resize" the panels or click on the "arrows".&lt;BR&gt;&lt;BR&gt;The class will only work with VFP 9.&lt;/P&gt;
&lt;P&gt;Please, send suggestions or report bugs.&lt;/P&gt;
&lt;P&gt;This&amp;nbsp;class is based on Christof Wollenhaupt class.&lt;/P&gt;&lt;img src="http://weblogs.foxite.com/aggbug.aspx?PostID=2782" width="1" height="1"&gt;</content><author><name>emersonreed</name><uri>http://weblogs.foxite.com/members/emersonreed.aspx</uri></author></entry><entry><title>Outlook2003Bar Version 1.0.1, a VFPX project</title><link rel="alternate" type="text/html" href="http://weblogs.foxite.com/emersonreed/archive/2006/10/26/Outlook2003Bar_Version_1_0_1_a_VFPX_project.aspx" /><id>http://weblogs.foxite.com/emersonreed/archive/2006/10/26/Outlook2003Bar_Version_1_0_1_a_VFPX_project.aspx</id><published>2006-10-26T15:46:00Z</published><updated>2006-10-26T15:46:00Z</updated><content type="html">&lt;P&gt;I've posted a new Outlook2003Bar version at &lt;A href="http://www.codeplex.com/Wiki/View.aspx?ProjectName=VFPX"&gt;VFPX&lt;/A&gt;.&lt;BR&gt;Download &lt;A href="http://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=VFPX&amp;amp;ReleaseId=815"&gt;here&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;This version has minor bug fixes and some help updates.&lt;/P&gt;
&lt;P&gt;Read the help file in Outlook2003Bar\VCX folder to know how to use the control.&lt;BR&gt;&lt;BR&gt;Please, feel free to make comments, send suggestions or request bug fixes.&lt;BR&gt;&lt;BR&gt;VFP rocks!
&lt;HR align=100%&gt;
This control is part of &lt;A href="http://www.codeplex.com/Wiki/View.aspx?ProjectName=VFPX" target=top&gt;VFPX&lt;/A&gt;, a Visual FoxPro Community effort to create open source add-ons for Visual FoxPro 9.0.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;A HREF="/photos/emersonreed/images/original/VFPX_banner_small.aspx" target=_blank&gt;&lt;IMG height=64 src="/photos/emersonreed/images/original/VFPX_banner_small.aspx" width=174 border=0&gt;&lt;/A&gt;&lt;/P&gt;&lt;img src="http://weblogs.foxite.com/aggbug.aspx?PostID=2732" width="1" height="1"&gt;</content><author><name>emersonreed</name><uri>http://weblogs.foxite.com/members/emersonreed.aspx</uri></author></entry></feed>