VFPx Showcase: Control Renamer

When speaking about VFPx at last year’s Southwest Fox conference, it became evident that there aren’t a lot of avenues for finding out how to use various pieces of VFPx. So as part of the FoxShow, I’m creating videos designed to showcase VFPx components, starting with the Control Renamer. If you have ever wanted to rename a control in a class or form but were hesitant because of missing other code references, the Control Renamer is definitely a tool you want to try. Now, there are lots of areas where new options can be added into this tool – but …

More…

FoxShow #59: Profiling and Refactoring

The latest episode of The FoxShow features one of my sessions from Southwest Fox 2008: Profiling and Refactoring, a discussion on how to refactor and how the VFPX Code Analyst can help. This session was given twice : this was the second time around. It was a good discussion including a back and forth on the benefit of comments. I, of course, took the controversial position that all comments should be banned from code except when they explain WHY something was done.

SW Fox: Why NOT Show your own apps?

One of the sessions that I didn’t get to attend last night was the “Show us your apps”. I think that session would have been really interesting. Many of the attendees I spoke to were fairly shy about their own FoxPro applications. They would talk about it (as it is their “baby” so to speak) but when asked about specific features that they should show, they seemed to shy away. That’s unfortunate – because I don’t think I’ve ever seen a single FoxPro app (with the possible exception of some purely framework-based apps) that hasn’t included a unique feature or …

More…

The FoxShow #58: the VFPX Meeting

At Southwest Fox last night , we had a VFPX Meeting (that was also screencast over uStream). The meeting went on for just under 2 hours but a lot of great ideas were thrown about, including ways for others to get involved, without having to code (something that many seemed to like). I recorded it all for the FoxShow and while the audio may be iffy at times, it’s a great listen! Enjoy! The FoxShow

Awesome Pie Charts with FoxCharts in zero time

If you haven’t been trying out the VFPX project FoxCharts , or you tried but were a little frightened by how to implement it, here’s some code that I wrote up quickly to build a nice little pie chart. I call it GenPie and it gets called with any table and it will summarize it for you. DO GenPie with “issues”,”cstatus”,”1″,””,”Count of Issues”or DO genpie WITH HOME()+”SAMPLESDATAORDERS”,”to_country”,”order_amt”,””,”Orders” The code essentially creates a form, drops FoxCharts on it and then uses a built-in cursor to create the chart. You can also pass it a Filter (before the title) and the starting …

More…

What’s in a name? ….er, everything and nothing

Craig Bailey blogged recently about a new product, Elcom, had introduced with a name of Elcom TrainingManager.Net. In his post, he briefly mentioned they were talking about renaming it and one of the responses was from a company named Igor that talked about the importance of naming. By now, I think everyone has seen the Microsoft iPod parody where it shows what Microsoft marketing might have done with an iPod and certainly, while it was done as a joke, the reality is Microsoft’s product naming conventions can be a bit tedious. How many different versions of Vista are there? And …

More…

VFP Help Updated – Some problems found

Rick had posted two weeks ago about how some VFP updates were coming down the Microsoft pipe. They were released recently but unfortunately, have some glitches.Shedding Some Light – Comment I typically use the VFP online help or rely on other sources but it might be nice if the entire help file could be “codeplexed”. That way, the Fox team doesn’t have to pull their resources from all over to get it done and community members could get it cleaned up. Just a thought.  

Using My for Settings Management

Just about every FoxPro application has a need to store settings. Whether it be the startup folder or various application preferences, they have to be stored somewhere. Of course, that begs the question “where”? Back in the DOS days, many developers stored settings directly in a DBF table. This sometimes created a table with one record and lots of fields which was immediately useless once you had more than 255 settings (many applications continue this tradition today). When Windows started becoming popular, many started to follow the INI approach, creating settings like [application]suppresslogin = truename = george [timezone] This approach …

More…

New updates coming down the pipe for VFP9

Rick writes about some of the news from the Microsoft MVP Summit – that there are updates coming down the pipe for VFP 9: one more cosmetic (in my mind – documentation updates) and one more important (a bug fix for a reporting error). Regardless of whether this addresses your favorite VFP 9 SP2 bug, this is good news all around – because it does show a willingness on the part of Microsoft (ok, who am I kidding here – on the part of Alan (yag), Calvin, Milind, Richard and some others) to work with the VFP community and its …

More…

Pirillo – Don’t Let Software Die

Don’t Let Software Die ~ Chris Pirillo Interesting post regarding TuCow’s decision a while back to stop updating Blogware. It reminded me a little of VFP in that it’s a company that has decided to stop updating one of its software packages. Chris’ comments on the letter:>> What worries me most about building communities on closed platforms is that as soon as those platforms change direction or stop innovating, you’re locked into a toolset that has nowhere to go but down Whoa! Does this sound like VFP and FoxPro? Read on… >> Tucows has given absolutely no indication that they’re …

More…

Contact

48 Stonemeadow Drive
Kanata, Ontario K2M2K2

+1 613-851-4496 Contact Us

Connect

Newsletter

Coming Soon