<?xml version="1.0" encoding="iso-8859-1" ?>
<rss version="2.0">
  <channel>
    <title>VisualFoxProWiki</title>
    <link>http://fox.wikis.com</link>
    <description>Wiki for Microsoft Visual FoxPro development, software engineering, and object-oriented software development using Visual FoxPro.</description>
    <language>en-us</language>
    <lastBuildDate>Wed, 27 Aug 2008 10:19:06 EST</lastBuildDate>
    <copyright>Copyright 1999-2008 Steven Black Consulting.</copyright>
    <generator>Visual FoxPro 09.00.0000.2412 for Windows</generator>
    <ttl>30</ttl>
        <image>
          <title>VisualFoxProWiki</title>
          <link>http://fox.wikis.com</link>
          <url>http://fox.wikis.com/foxpaw.gif</url>
        </image>
          <item>
      <title>FoxRockXArchives</title>
      <link>http://fox.wikis.com/wc.dll?Wiki~FoxRockXArchives</link>
      <guid isPermaLink="false">2008.08.04-http://fox.wikis.com/wc.dll?Wiki~FoxRockXArchives</guid>
      <description>
On-line articles, archives and companion materials are accessible through the &quot;&lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~FoxRockX&quot;&gt;FoxRockX&lt;/a&gt;&quot; tab at &lt;a href=&quot;http://portal.dfpug.de/&quot;&gt;http://portal.dfpug.de/&lt;/a&gt;. We provide the entire archive of articles (except for the years 1993-1995) and source code for all &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~FoxTalk&quot;&gt;FoxTalk&lt;/a&gt; past issues. Access information will be sent with confirmation of your subscription.
&lt;br /&gt;
&lt;br /&gt;
We are preparing public folder in the document portal for hosting free articles at the following links:
&lt;br /&gt;


&lt;ol&gt;
&lt;li&gt;&lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~FoxRockX&quot;&gt;FoxRockX&lt;/a&gt; Free Articles &lt;a href=&quot;http://portal.dfpug.de/dFPUG/Dokumente/FoxRockX/&quot;&gt;http://portal.dfpug.de/dFPUG/Dokumente/FoxRockX/&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~FoxTalk&quot;&gt;FoxTalk&lt;/a&gt; Free Articles &lt;a href=&quot;http://portal.dfpug.de/dFPUG/Dokumente/FoxTalk/&quot;&gt;http://portal.dfpug.de/dFPUG/Dokumente/FoxTalk/&lt;/a&gt;&lt;/li&gt;

&lt;li class=&quot;c1&quot;&gt;&lt;br /&gt;
&lt;/li&gt;
&lt;/ol&gt;

We have prepared the online archive of &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~FoxTalk&quot;&gt;FoxTalk&lt;/a&gt; from 1996 till 2006. We are still working on uploading new issues. Subscribers can reach the archive at:
&lt;br /&gt;


&lt;ol&gt;
&lt;li&gt;&lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~FoxTalk&quot;&gt;FoxTalk&lt;/a&gt; Online Archive &lt;a href=&quot;http://portaladmin.dfpug.de/dFPUG/Dokumente/FoxTalk/&quot;&gt;http://portaladmin.dfpug.de/dFPUG/Dokumente/FoxTalk/&lt;/a&gt;&lt;/li&gt;

&lt;li class=&quot;c1&quot;&gt;&lt;br /&gt;
&lt;/li&gt;
&lt;/ol&gt;

You will find the following subdirectories with the following number of articles:
&lt;br /&gt;


&lt;ol&gt;
&lt;li&gt;&lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~Edit~WebExtras&quot; title=&quot;Create a topic for this&quot; class=&quot;createtopiclink&quot;&gt;WebExtras&lt;/a&gt;: 48 online only articles&lt;/li&gt;

&lt;li&gt;&lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~Edit~FoxTalk2007&quot; title=&quot;Create a topic for this&quot; class=&quot;createtopiclink&quot;&gt;FoxTalk2007&lt;/a&gt;: (under construction, complete issues can be found in PDFIssues directory)&lt;/li&gt;

&lt;li&gt;&lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~Edit~FoxTalk2006&quot; title=&quot;Create a topic for this&quot; class=&quot;createtopiclink&quot;&gt;FoxTalk2006&lt;/a&gt;: 24 articles (more to be added)&lt;/li&gt;

&lt;li&gt;&lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~Edit~FoxTalk2005&quot; title=&quot;Create a topic for this&quot; class=&quot;createtopiclink&quot;&gt;FoxTalk2005&lt;/a&gt;: 58 articles&lt;/li&gt;

&lt;li&gt;&lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~Edit~FoxTalk2004&quot; title=&quot;Create a topic for this&quot; class=&quot;createtopiclink&quot;&gt;FoxTalk2004&lt;/a&gt;: 60 articles&lt;/li&gt;

&lt;li&gt;&lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~Edit~FoxTalk2003&quot; title=&quot;Create a topic for this&quot; class=&quot;createtopiclink&quot;&gt;FoxTalk2003&lt;/a&gt;: 56 articles&lt;/li&gt;

&lt;li&gt;&lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~Edit~FoxTalk2002&quot; title=&quot;Create a topic for this&quot; class=&quot;createtopiclink&quot;&gt;FoxTalk2002&lt;/a&gt;: 59 articles&lt;/li&gt;

&lt;li&gt;&lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~Edit~FoxTalk2001&quot; title=&quot;Create a topic for this&quot; class=&quot;createtopiclink&quot;&gt;FoxTalk2001&lt;/a&gt;: 74 articles&lt;/li&gt;

&lt;li&gt;&lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~Edit~FoxTalk2000&quot; title=&quot;Create a topic for this&quot; class=&quot;createtopiclink&quot;&gt;FoxTalk2000&lt;/a&gt;: 91 articles&lt;/li&gt;

&lt;li&gt;&lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~Edit~FoxTalk1999&quot; title=&quot;Create a topic for this&quot; class=&quot;createtopiclink&quot;&gt;FoxTalk1999&lt;/a&gt;: 102 articles&lt;/li&gt;

&lt;li&gt;&lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~Edit~FoxTalk1998&quot; title=&quot;Create a topic for this&quot; class=&quot;createtopiclink&quot;&gt;FoxTalk1998&lt;/a&gt;: 107 articles&lt;/li&gt;

&lt;li&gt;&lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~Edit~FoxTalk1997&quot; title=&quot;Create a topic for this&quot; class=&quot;createtopiclink&quot;&gt;FoxTalk1997&lt;/a&gt;: 107 articles&lt;/li&gt;

&lt;li&gt;&lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~Edit~FoxTalk1996&quot; title=&quot;Create a topic for this&quot; class=&quot;createtopiclink&quot;&gt;FoxTalk1996&lt;/a&gt;: 138 articles&lt;/li&gt;

&lt;li&gt;PDFIssues: 124 issues (Jan 1996 to April 2006), recently added 16 issues (May 2006 to December 2007)&lt;/li&gt;

&lt;li&gt;Sourcecode: 122 companion files&lt;/li&gt;

&lt;li class=&quot;c1&quot;&gt;&lt;br /&gt;
&lt;/li&gt;
&lt;/ol&gt;

We offer the following online archive for &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~FoxRockX&quot;&gt;FoxRockX&lt;/a&gt; subscribers:
&lt;br /&gt;


&lt;ol&gt;
&lt;li&gt;&lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~FoxRockX&quot;&gt;FoxRockX&lt;/a&gt; Online Archive &lt;a href=&quot;http://portaladmin.dfpug.de/dFPUG/Dokumente/FoxRockX&quot;&gt;http://portaladmin.dfpug.de/dFPUG/Dokumente/FoxRockX&lt;/a&gt;&lt;/li&gt;

&lt;li class=&quot;c1&quot;&gt;&lt;br /&gt;
&lt;/li&gt;
&lt;/ol&gt;

We have the following files available:
&lt;br /&gt;


&lt;ol&gt;
&lt;li&gt;&lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~Edit~FoxRockX2008&quot; title=&quot;Create a topic for this&quot; class=&quot;createtopiclink&quot;&gt;FoxRockX2008&lt;/a&gt;: 20 articles, see &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~FoxRockXIssues&quot;&gt;FoxRockX Issues&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;PDFIssues: 4 regular issues (March 2008, May 2008, July 2008, September 2008) and 2 free special issues&lt;/li&gt;

&lt;li&gt;Sourcecode: 4 companion file (see above) and 1 companion file for the free special issues&lt;/li&gt;

&lt;li&gt;Logos: 11 logos for your link to us&lt;/li&gt;
&lt;/ol&gt;
</description>
      <pubDate>Mon, 04 Aug 2008 14:39:45 EST</pubDate>
      </item>      <item>
      <title>FoxRockXIssues</title>
      <link>http://fox.wikis.com/wc.dll?Wiki~FoxRockXIssues</link>
      <guid isPermaLink="false">2008.08.27-http://fox.wikis.com/wc.dll?Wiki~FoxRockXIssues</guid>
      <description>
Editor comments: &lt;b&gt;&lt;i&gt;Issue September 2008 added&lt;/i&gt;&lt;/b&gt;
&lt;br /&gt;
&lt;br /&gt;
The fourth regular issue of &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~FoxRockX&quot;&gt;FoxRockX&lt;/a&gt; is soon available. Here the table of contents:
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
September 2008 - Number 4
&lt;br /&gt;
&lt;br /&gt;
1 Introduction by &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~RickSchummer&quot;&gt;Rick Schummer&lt;/a&gt;
&lt;br /&gt;
3 VFPX: Putting the &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~Edit~OutlookNavBar&quot; title=&quot;Create a topic for this&quot; class=&quot;createtopiclink&quot;&gt;OutlookNavBar&lt;/a&gt; to use by &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~RickSchummer&quot;&gt;Rick Schummer&lt;/a&gt;
&lt;br /&gt;
11 Deep Dive: Practical Uses for XML, Part 2 by &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~DougHennig&quot;&gt;Doug Hennig&lt;/a&gt;
&lt;br /&gt;
17 &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~Edit~KitBox&quot; title=&quot;Create a topic for this&quot; class=&quot;createtopiclink&quot;&gt;KitBox&lt;/a&gt;: A program is trying to automatically send e-mail by &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~MarciaAkins&quot;&gt;Marcia Akins&lt;/a&gt; and &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~AndyKramek&quot;&gt;Andy Kramek&lt;/a&gt;
&lt;br /&gt;
23 New Ways: Working with text by &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~TamarGranor&quot;&gt;Tamar Granor&lt;/a&gt;, &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~PhD&quot;&gt;Ph D&lt;/a&gt;
&lt;br /&gt;
27 New Ways: Past or Future Date Range in Reports by &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~PradipAcharya&quot;&gt;Pradip Acharya&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
July 2008 - Number 3
&lt;br /&gt;
&lt;br /&gt;
1 Introduction by &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~RainerBecker&quot;&gt;Rainer Becker&lt;/a&gt;
&lt;br /&gt;
2 VFPX: ctl32_StatusBar Easy to Implement by &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~RickSchummer&quot;&gt;Rick Schummer&lt;/a&gt;
&lt;br /&gt;
7 Deep Dive: Practical Uses for XML, Part 1 by &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~DougHennig&quot;&gt;Doug Hennig&lt;/a&gt;
&lt;br /&gt;
14 New Ways: Working with work areas by &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~TamarGranor&quot;&gt;Tamar Granor&lt;/a&gt;, &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~PhD&quot;&gt;Ph D&lt;/a&gt;
&lt;br /&gt;
18 &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~Edit~KitBox&quot; title=&quot;Create a topic for this&quot; class=&quot;createtopiclink&quot;&gt;KitBox&lt;/a&gt;: Doing a PROPER job by &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~MarciaAkins&quot;&gt;Marcia Akins&lt;/a&gt; and &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~AndyKramek&quot;&gt;Andy Kramek&lt;/a&gt;
&lt;br /&gt;
21 Vista: Displaying form borders in Windows Vista by &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~UweHabermann&quot;&gt;Uwe Habermann&lt;/a&gt;
&lt;br /&gt;
24 Events: The &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~DevConGermany&quot;&gt;DevCon Germany&lt;/a&gt; 2007 from a visitors perspective by &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~BoudewijnLutgerink&quot;&gt;Boudewijn Lutgerink&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
June 2008 - Free special issue
&lt;br /&gt;
German version, sponsored by &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~Edit~Sybase&quot; title=&quot;Create a topic for this&quot; class=&quot;createtopiclink&quot;&gt;Sybase&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;
1 &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~AdvantageDatabaseServer&quot;&gt;Advantage Database Server&lt;/a&gt; fú ¼¡ href=&quot;http://fox.wikis.com/wc.dll?Wiki~VisualFoxPro&quot;&gt;Visual FoxPro Entwickler by &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~DougHennig&quot;&gt;Doug Hennig&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
May 2008 - Number 2
&lt;br /&gt;
&lt;br /&gt;
1 Introduction by &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~RainerBecker&quot;&gt;Rainer Becker&lt;/a&gt;
&lt;br /&gt;
2 New Ways: Use the right loop for the job by &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~TamarGranor&quot;&gt;Tamar Granor&lt;/a&gt;, &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~PhD&quot;&gt;Ph D&lt;/a&gt;
&lt;br /&gt;
6 New Ways: Stroking the Keys by &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~JimBooth&quot;&gt;Jim Booth&lt;/a&gt; &lt;img src=&quot;OffSiteLnk.gif&quot; alt=&quot;Offsite link to http://www.jamesbooth.com&quot; /&gt;
&lt;br /&gt;
8 Deep Dive: A Generic Import Utility, Part 2 by &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~DougHennig&quot;&gt;Doug Hennig&lt;/a&gt;
&lt;br /&gt;
15 &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~Edit~KitBox&quot; title=&quot;Create a topic for this&quot; class=&quot;createtopiclink&quot;&gt;KitBox&lt;/a&gt;: All a matter of form by &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~MarciaAkins&quot;&gt;Marcia Akins&lt;/a&gt; and &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~AndyKramek&quot;&gt;Andy Kramek&lt;/a&gt;
&lt;br /&gt;
21 VFPX: Property / Method Dialog Replacements by &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~RickSchummer&quot;&gt;Rick Schummer&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
April 2008 - Free special issue
&lt;br /&gt;
sponsored by &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~Edit~Sybase&quot; title=&quot;Create a topic for this&quot; class=&quot;createtopiclink&quot;&gt;Sybase&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;
1 &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~AdvantageDatabaseServer&quot;&gt;Advantage Database Server&lt;/a&gt; for &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~VisualFoxPro&quot;&gt;Visual FoxPro&lt;/a&gt; Developers by &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~DougHennig&quot;&gt;Doug Hennig&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
March 2008 - Number 1
&lt;br /&gt;
&lt;br /&gt;
1 Introduction, see &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~FoxRockXIntroduction&quot;&gt;FoxRockX Introduction&lt;/a&gt; by &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~RainerBecker&quot;&gt;Rainer Becker&lt;/a&gt;
&lt;br /&gt;
2 VFPX: Open Source Extensions by &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~RickSchummer&quot;&gt;Rick Schummer&lt;/a&gt;
&lt;br /&gt;
9 Deep Dive: A Generic Import Utility, Part 1 by &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~DougHennig&quot;&gt;Doug Hennig&lt;/a&gt;
&lt;br /&gt;
15 New Ways: Parsing und Building File and Path Names by &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~TamarGranor&quot;&gt;Tamar Granor&lt;/a&gt;, &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~PhD&quot;&gt;Ph D&lt;/a&gt;
&lt;br /&gt;
19 &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~Edit~KitBox&quot; title=&quot;Create a topic for this&quot; class=&quot;createtopiclink&quot;&gt;KitBox&lt;/a&gt;: Managing Global Variables by &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~MarciaAkins&quot;&gt;Marcia Akins&lt;/a&gt; and &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~AndyKramek&quot;&gt;Andy Kramek&lt;/a&gt;
&lt;br /&gt;
23 Blog: &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~AdvantageDatabaseServer&quot;&gt;Advantage Database Server&lt;/a&gt; V9.0, available soon by &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~AndyKramek&quot;&gt;Andy Kramek&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;


&lt;hr /&gt;
TOC September 2008 - Number 4
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Intro: Career Investment 101 - How can I become a better developer?&lt;/b&gt;
&lt;br /&gt;
&lt;i&gt;&lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~RickSchummer&quot;&gt;Rick Schummer&lt;/a&gt;&lt;/i&gt;
&lt;br /&gt;
Rick gets asked the question: how can I become a better developer? He explains how he attempts to stay at the top of his game in software development.
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;VFPX: Putting the &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~Edit~OutlookNavBar&quot; title=&quot;Create a topic for this&quot; class=&quot;createtopiclink&quot;&gt;OutlookNavBar&lt;/a&gt; to use&lt;/b&gt;
&lt;br /&gt;
&lt;i&gt;&lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~RickSchummer&quot;&gt;Rick Schummer&lt;/a&gt;&lt;/i&gt;
&lt;br /&gt;
The Microsoft Outlook user interface was all the rage a few years ago. The last two versions of Outlook include the navigation bar with separate panes for you to manage email, calendar, contacts, tasks, etc. Developers scrambled to duplicate this interface in VFP applications. Emerson Stanton Reed first created the &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~Edit~Outlook2003Bar&quot; title=&quot;Create a topic for this&quot; class=&quot;createtopiclink&quot;&gt;Outlook2003Bar&lt;/a&gt;. This month Rick is going to show you how to implement the most current &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~Edit~OutlookNavBar&quot; title=&quot;Create a topic for this&quot; class=&quot;createtopiclink&quot;&gt;OutlookNavBar&lt;/a&gt; and demonstrate some new flexibility included in the July 2008 release.
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Deep Dive: Practical Uses for XML, Part 2&lt;/b&gt;
&lt;br /&gt;
&lt;i&gt;&lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~DougHennig&quot;&gt;Doug Hennig&lt;/a&gt;&lt;/i&gt;
&lt;br /&gt;
In part 1 of this two-part article, Doug examined the basics of XML: what it is, how its structured, how to create XML, and how to parse it. This article focuses on why XML is useful and shows some practical examples of how hes used XML in various applications.
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~Edit~KitBox&quot; title=&quot;Create a topic for this&quot; class=&quot;createtopiclink&quot;&gt;KitBox&lt;/a&gt;: A program is trying to automatically send e-mail&lt;/b&gt;
&lt;br /&gt;
&lt;i&gt;&lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~MarciaAkins&quot;&gt;Marcia Akins&lt;/a&gt; and &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~AndyKramek&quot;&gt;Andy Kramek&lt;/a&gt;&lt;/i&gt;
&lt;br /&gt;
Sending E-mail from within an application is often more than a luxury, and there are many ways of doing it in &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~VisualFoxPro&quot;&gt;Visual FoxPro&lt;/a&gt;. Outlook automation is a common approach and works well, but the version of Collaboration Data Objects that was introduced with Windows 2000 offers a more flexible and extensible approach that allows you to generate E-mail without needing a specific E-mail client installed, or even a work-around for the security patch introduced in Office 2000 SP2. In this months column Andy and Marcia show how to implement CDO in &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~VisualFoxPro&quot;&gt;Visual FoxPro&lt;/a&gt;.
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;New Ways: Working with text&lt;/b&gt;
&lt;br /&gt;
&lt;i&gt;&lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~TamarGranor&quot;&gt;Tamar Granor&lt;/a&gt;, &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~PhD&quot;&gt;Ph D&lt;/a&gt;&lt;/i&gt;
&lt;br /&gt;
VFPs tools for working with text have improved as the importance of text files has grown. In a world where we need to parse and create HTML, XML, and other text formats, using the best VFP has to offer makes the job a lot easier.
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~Edit~TimeFrame&quot; title=&quot;Create a topic for this&quot; class=&quot;createtopiclink&quot;&gt;TimeFrame&lt;/a&gt; Class Autoset Past or Future Date Range in Reports&lt;/b&gt;
&lt;br /&gt;
&lt;i&gt;&lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~PradipAcharya&quot;&gt;Pradip Acharya&lt;/a&gt;&lt;/i&gt;
&lt;br /&gt;
Many financial and forecasting reports require a start date and an end date to be entered in the Report Setup interface. This can be a past or a future time period. A sales summary for the last completed Quarter or a preventive maintenance forecast for the next month are typical examples. Its not easy for the user to figure out the limiting dates in the first place and secondly, users in general are averse to typing in dates in the stipulated format. The &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~Edit~TimeFrame&quot; title=&quot;Create a topic for this&quot; class=&quot;createtopiclink&quot;&gt;TimeFrame&lt;/a&gt; class was created to make it easy to autoset a date range with a click. Select any past or future time period from a dropdown list and the two dates are filled in programmatically. The user can then override either date or select the Open Dates option to enter a date range of choice.
&lt;br /&gt;
&lt;br /&gt;


&lt;hr /&gt;
TOC July 2008 - Number 3
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;VFPX: ctl32_StatusBar Easy to Implement&lt;/b&gt;
&lt;br /&gt;
&lt;i&gt;&lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~RickSchummer&quot;&gt;Rick Schummer&lt;/a&gt;&lt;/i&gt;
&lt;br /&gt;
The VFPX project is a set of replacement controls designed to improve the user interface experience of your applications. In this issue of &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~FoxRockX&quot;&gt;FoxRockX&lt;/a&gt;, Rick shows you how simple it is to implement a modern replacement for the &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~VisualFoxPro&quot;&gt;Visual FoxPro&lt;/a&gt; native status bar.
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Deep Dive: Practical Uses for XML, Part 1&lt;/b&gt;
&lt;br /&gt;
&lt;i&gt;&lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~DougHennig&quot;&gt;Doug Hennig&lt;/a&gt;&lt;/i&gt;
&lt;br /&gt;
XML can be a great way to store some types of data or transfer data from one application to another. In the first of a two-part article, Doug discusses what XML is and how to use it.
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;New Ways: Working with work areas&lt;/b&gt;
&lt;br /&gt;
&lt;i&gt;&lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~TamarGranor&quot;&gt;Tamar Granor&lt;/a&gt;, &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~PhD&quot;&gt;Ph D&lt;/a&gt;&lt;/i&gt;
&lt;br /&gt;
Although we have had techniques that let us ignore work area numbers and letters for many versions, some developers still write code that addresses work areas directly. This month, I will look at how to write code without worrying about work area letters or numbers, and how to depend as little as possible on the currently selected work area. The result is better code that is easier to write and maintain.
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~Edit~KitBox&quot; title=&quot;Create a topic for this&quot; class=&quot;createtopiclink&quot;&gt;KitBox&lt;/a&gt;: Doing a PROPER job&lt;/b&gt;
&lt;br /&gt;
&lt;i&gt;&lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~MarciaAkins&quot;&gt;Marcia Akins&lt;/a&gt; and &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~AndyKramek&quot;&gt;Andy Kramek&lt;/a&gt;&lt;/i&gt;
&lt;br /&gt;
Correctly formatting blocks of text is a problem that we all have to deal with from time to time. While VFP has functions for forcing text to either upper or lower case, its handling of mixed case text suffers from a number of shortcomings that make it essentially unusable in all but the simplest of circumstances. This month Andy and Marcia are discussing the issues surrounding the task of formatting text and come up with a class that does a better job of handling mixed case text.
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Vista: Displaying form borders in Windows Vista&lt;/b&gt;
&lt;br /&gt;
&lt;i&gt;&lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~UweHabermann&quot;&gt;Uwe Habermann&lt;/a&gt; and &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~Edit~VenelinaJordanova&quot; title=&quot;Create a topic for this&quot; class=&quot;createtopiclink&quot;&gt;Venelina Jordanova&lt;/a&gt;&lt;/i&gt;
&lt;br /&gt;
If you are running VFP 9 applications in Windows Vista, you will know the problem. Forms with a Border Style setting other than 3 sometimes appear without a form border. In principle this bug shall have been fixed with VFP 9 SP 2. But then why are the forms often displayed incorrectly?
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Events: The &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~DevConGermany&quot;&gt;DevCon Germany&lt;/a&gt; 2007 from a visitors perspective&lt;/b&gt;
&lt;br /&gt;
&lt;i&gt;&lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~BoudewijnLutgerink&quot;&gt;Boudewijn Lutgerink&lt;/a&gt;&lt;/i&gt;
&lt;br /&gt;
While visiting the &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~DevConGermany&quot;&gt;DevCon Germany&lt;/a&gt; last year I took the chance to listen to Steven Blacks sessions about niche markets and So fox is dead, now what?
&lt;br /&gt;
&lt;br /&gt;


&lt;hr /&gt;
TOC May 2008 - Number 2
&lt;br /&gt;
&lt;b&gt;New Ways: Use the right loop for the job&lt;/b&gt;
&lt;br /&gt;
&lt;i&gt;&lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~TamarGranor&quot;&gt;Tamar Granor&lt;/a&gt;, &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~PhD&quot;&gt;Ph D&lt;/a&gt;&lt;/i&gt;
&lt;br /&gt;
Learning to use the right loop for the situation will make your code faster and more readable. Both of those goals are worth breaking old habits and building new ones. Happy looping!
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;New Ways: Stroking the Keys&lt;/b&gt;
&lt;br /&gt;
&lt;i&gt;&lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~JimBooth&quot;&gt;Jim Booth&lt;/a&gt; &lt;img src=&quot;OffSiteLnk.gif&quot; alt=&quot;Offsite link to http://www.jamesbooth.com&quot; /&gt;&lt;/i&gt;
&lt;br /&gt;
The mouse is commonly used for many tasks in windows. In real heads down data entry operations it is often more efficient for the users to keep their fingers on the home row. To accomplish this, it is necessary to provide keystroke equivalents for mouse actions like selecting an item from a menu or clicking on a button, even access to functionality that may not be represented by any menu option or button.
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Deep Dive: A Generic Import Utility, Part 2&lt;/b&gt;
&lt;br /&gt;
&lt;i&gt;&lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~DougHennig&quot;&gt;Doug Hennig&lt;/a&gt;&lt;/i&gt;
&lt;br /&gt;
Part 1 of this two-part series presented a set of classes making up a generic import utility you can add to your applications to provide import capabilities from a variety of data sources. Part 2 focuses on the user interface components.
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~Edit~KitBox&quot; title=&quot;Create a topic for this&quot; class=&quot;createtopiclink&quot;&gt;KitBox&lt;/a&gt;: All a matter of form&lt;/b&gt;
&lt;br /&gt;
&lt;i&gt;&lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~MarciaAkins&quot;&gt;Marcia Akins&lt;/a&gt;, &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~AndyKramek&quot;&gt;Andy Kramek&lt;/a&gt;&lt;/i&gt;
&lt;br /&gt;
This month Andy and Marcia create a class to handle the creation of word documents from templates using named Bookmarks and Tables to indicate where data should be inserted. The class was originally designed for use with Office 2003, but will work without modification in Office XP and Office 2000. It will also work in Office 2007 but, in that version, creates the new &quot;.docx&quot; file type by default.
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;VFPX: Property / Method Dialog Replacements&lt;/b&gt;
&lt;br /&gt;
&lt;i&gt;&lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~RickSchummer&quot;&gt;Rick Schummer&lt;/a&gt;&lt;/i&gt;
&lt;br /&gt;
In the first issue of &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~FoxRockX&quot;&gt;FoxRockX&lt;/a&gt;, Rick provided you an overview of VFPX and the &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~CodePlex&quot;&gt;Code Plex&lt;/a&gt; Web site where VFPX projects are established and maintained. In this issue he is starting a series of deepdives into the various projects of VFPX with the intent of exposing the productivity you can gain using VFPX tools, and enhance your applications using the various VFPX components. First up are two of the tools he uses numerous times a day: the New Property and Method dialog and the Edit &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~Edit~Property/Method&quot; title=&quot;Create a topic for this&quot; class=&quot;createtopiclink&quot;&gt;Property/Method&lt;/a&gt; dialog replacements.
&lt;br /&gt;


&lt;hr /&gt;
TOC April 2008 - Free ADS issue
&lt;br /&gt;
&lt;b&gt;Advantage Database Server for &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~VisualFoxPro&quot;&gt;Visual FoxPro&lt;/a&gt; Developers&lt;/b&gt;
&lt;br /&gt;
&lt;i&gt;&lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~DougHennig&quot;&gt;Doug Hennig&lt;/a&gt;&lt;/i&gt;
&lt;br /&gt;
Advantage Database Server is a full-featured, high-performance client/server database engine. Interestingly, it can use &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~VisualFoxPro&quot;&gt;Visual FoxPro&lt;/a&gt; DBF files as its data store and provides a number of benefits over accessing these files directly. This article introduces Advantage and discusses how to access it from VFP applications.
&lt;br /&gt;


&lt;hr /&gt;
TOC March 2008 - Number 1
&lt;br /&gt;
&lt;b&gt;VFPX: Open Source Extensions&lt;/b&gt;
&lt;br /&gt;
&lt;i&gt;&lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~RickSchummer&quot;&gt;Rick Schummer&lt;/a&gt;&lt;/i&gt;
&lt;br /&gt;
In 2007 I presented a session on VFPX at four &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~VisualFoxPro&quot;&gt;Visual FoxPro&lt;/a&gt; Conferences in the United States and Europe. During each of the sessions I asked, How many of you have heard of VFPX? Approximately 10 to 15 percent of the people sitting in the room raised their hand. Since I believe VFPX is a significant part of the future of &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~VisualFoxPro&quot;&gt;Visual FoxPro&lt;/a&gt;, this is a disturbing revelation. The goal of this series of articles is to introduce you to the VFPX open source project, and to do some high level overviews of the different tools and components, as well as some deepdives to show how they can be used in your day-to-day development of &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~VisualFoxPro&quot;&gt;Visual FoxPro&lt;/a&gt; solutions. This article will describe VFPX, provide a short history of this project, show you where on the Internet you will find VFPX, and provide an overview of the Web site......
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Deep Dive: A Generic Import Utility, Part 1&lt;/b&gt;
&lt;br /&gt;
&lt;i&gt;&lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~DougHennig&quot;&gt;Doug Hennig&lt;/a&gt;&lt;/i&gt;
&lt;br /&gt;
Data entry forms arent the only way your users want to put data into their applications. Often, important data is stored in other applications, so you need a way to import that data into your application. This article, part 1 of a two-part series, presents a generic import utility you can add to your applications to provide import capabilities from a variety of data sources......
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;New Ways: Parsing und Building File and Path Names&lt;/b&gt;
&lt;br /&gt;
&lt;i&gt;&lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~TamarGranor&quot;&gt;Tamar Granor&lt;/a&gt;&lt;/i&gt;
&lt;br /&gt;
I started using &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~Edit~FoxBase+&quot; title=&quot;Create a topic for this&quot; class=&quot;createtopiclink&quot;&gt;FoxBase+&lt;/a&gt; nearly 20 years ago. In the evolution from that remarkably able product to &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~VisualFoxPro&quot;&gt;Visual FoxPro&lt;/a&gt; 9, hundreds, perhaps thousands, of new elements have been added to the &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~FoxPro&quot;&gt;FoxPro&lt;/a&gt; programming language. Each new version has introduced not only new capabilities, but new ways to do old things.
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~Edit~KitBox&quot; title=&quot;Create a topic for this&quot; class=&quot;createtopiclink&quot;&gt;KitBox&lt;/a&gt;: Managing Global Variables&lt;/b&gt;
&lt;br /&gt;
&lt;i&gt;&lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~MarciaAkins&quot;&gt;Marcia Akins&lt;/a&gt;, &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~AndyKramek&quot;&gt;Andy Kramek&lt;/a&gt;&lt;/i&gt;
&lt;br /&gt;
The use of Public Variables in &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~FoxPro&quot;&gt;FoxPro&lt;/a&gt; Applications has long been regarded as poor design. However there are many situations in which a variable that can be accessed, or updated, from anywhere in the application is really the only feasible way of handling things. In this article, Andy and Marcia design a data driven &quot;Variable Manager&quot; class that can be either be instantiated directly, or can be attached to an application object, to manage variables that need to be globally available...
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Blog: Advantage Database Server V9.0, available soon&lt;/b&gt;
&lt;br /&gt;
&lt;i&gt;&lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~AndyKramek&quot;&gt;Andy Kramek&lt;/a&gt;&lt;/i&gt;
&lt;br /&gt;
Sybase Anywhere have been working on a &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~VisualFoxPro&quot;&gt;Visual FoxPro&lt;/a&gt; compatible version of the Advantage Database Server for some time and, just before Christmas, the long-awaited Version 9.0 was released in Beta. You can download the Beta version (time limited until mid of March, beta license expiring on March 28th) from here:....
&lt;br /&gt;
</description>
      <pubDate>Wed, 27 Aug 2008 10:09:40 EST</pubDate>
      </item>      <item>
      <title>UpcomingEvents</title>
      <link>http://fox.wikis.com/wc.dll?Wiki~UpcomingEvents</link>
      <guid isPermaLink="false">2008.08.26-http://fox.wikis.com/wc.dll?Wiki~UpcomingEvents</guid>
      <description>
A place to list upcoming &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~VisualFoxPro&quot;&gt;Visual FoxPro&lt;/a&gt; events like conferences, meetings, user groups, open training sessions...
&lt;br /&gt;
Closest at the top please, and please remove past events.
</description>
      <pubDate>Tue, 26 Aug 2008 13:27:03 EST</pubDate>
      </item>      <item>
      <title>SccText</title>
      <link>http://fox.wikis.com/wc.dll?Wiki~SccText</link>
      <guid isPermaLink="false">2008.08.25-http://fox.wikis.com/wc.dll?Wiki~SccText</guid>
      <description>
Editor comments: &lt;b&gt;&lt;i&gt;See also the related VFPx project,&lt;/i&gt;&lt;/b&gt;
&lt;br /&gt;
&lt;div class=&quot;success sidebar big&quot;&gt;See also the VFPx project &lt;a href=&quot;http://www.codeplex.com/VFPX/Release/ProjectReleases.aspx?ReleaseId=12955&quot;&gt;Alternate SCCText&lt;/a&gt; &lt;img src=&quot;OffSiteLnk.gif&quot; border=&quot;0&quot; alt=&quot;&gt;&lt;/div&gt; &lt;strong&gt;SCCTEXT.PRG&lt;/strong&gt; converts &lt;a href=&quot; /&gt;Visual FoxPro power tools tables (SCX, VCX, MNX, FRX, but NOT PJX) into text-equivalents. The original was written in 1995 by Sherri Kennamer and has had only minor changes to it. The program is well-commented and has some very interesting code in it. For example, the program was originally intended to be used as a two-way tool; not only could it create text files from tables, but it could create tables from text files! Comments seem to indicate that this was intended for merging of different versions, but the features were never exposed in the product and, in fact, a series of constants need to be changed in order to have the functionality work at all.
&lt;br /&gt;
&lt;br /&gt;
There are some flaws in the design.
&lt;br /&gt;
&lt;br /&gt;
One of the flaws is that SCCTEXT generates code from memo fields in the order they appear in the memo. Form and class designers re-arrange the methods so that the most recently edited begins the memo. Attempting to determine the difference on a Methods memo therefore leads to huge differences caused only by the positions of the different methods within the memo field. Mark Wilden wrote a work-around for this in &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~FoxPro&quot;&gt;FoxPro&lt;/a&gt; Advisor some time ago.
&lt;br /&gt;
&lt;br /&gt;
SCCTEXT is a program begging for a good refactoring. Changes I would like to see include:

&lt;ul&gt;
&lt;li&gt;A persistant object instantiated on first call.&lt;/li&gt;

&lt;li&gt;Evaluation of more efficient string-handling and &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~Edit~FileToStr&quot; title=&quot;Create a topic for this&quot; class=&quot;createtopiclink&quot;&gt;FileToStr&lt;/a&gt;()/StrToFile() functionality replacing low-level file functions&lt;/li&gt;

&lt;li&gt;Fixing the methods sorting bug identified by Mark Wilden&lt;/li&gt;

&lt;li&gt;Potential interaction with &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~ProjectHook&quot;&gt;Project Hook&lt;/a&gt; and Project objects&lt;/li&gt;
&lt;/ul&gt;


&lt;br /&gt;
First post. Comments welcomed. -- &lt;a href=&quot;http://fox.wikis.com/wc.dll?Wiki~TedRoche&quot;&gt;Ted Roche&lt;/a&gt;&lt;/div&gt;
</description>
      <pubDate>Mon, 25 Aug 2008 11:35:31 EST</pubDate>
      </item>
  </channel>
</rss>

