THOUGHTS . WinAPI

Filed Under (THIS.site.matters, Visual FoxPro, work.BLOG) by WildFire on 26-03-2004

WinAPI in FoxPro is sometimes frustrating... if not always. I know that it did helped me last week while I'm solving some things. I know that it is challenging (Really it is!). I know that it handles memory more efficiently. What I don't like is the idea that I can't seem to do a thing without a reference or without 'Googling'. Worse I'm slowly being transformed into a copy-and-paste declare-lovin' pink-eyed monster with three fangs.

Is it even possible to be able to know (and memorize) all those parameters without a book?

Converting things from downloadable VB/C/Delphi snippets is not that easy too. Probably it is easier for VB/C/Delphi programmers but we're talking about Foxpro here... we're talking about getting used to a PL with clear, eloquent and straightforward syntax and semantics. I even have to lookup each WinAPI code used inside another WinAPI code, do that lame trial and error approach isolating each variable while calling on the guardians of the seas and skies just to add a shadow on a certain box. So frustrating that I'm beginning to hear Photoshop voices mocking me using the last seven letters of the alphabet.

But I'll get back to charm you, Miss WinAPI. One of these days. It's quite hard tackling you after sleeping at 4AM for almost 12 consecutive days.

On the lighter side of things, Foxpro.catalyst is now available in RSS Feeds with the help of GMM-RS, an add-on for the Greymatter scripts this site is using. Installation is straightforward but if you'll hit a roadblock, just download this RSS.pm file, upload in a directory named XML inside your cgi-bin folder and type the words 'Format C: /u /s' on your DOS window.