Home PageDownloadBeginner's ZoneAmateur's ZoneExpert's ZoneTips PageProgramming LinksE-Mail Me

Download

This Site

All the pages of this site can be downloaded in one easy ZIP file for offline reading. If you have to pay for web access (like me) I hope this helps:

gfawinprogramming.zip (88Kb)


Tools

Click below to download the incredibly useful Windows 3.1 software developers kit, no GFA programmer should be without it. The examples are in C but they are very easy to convert to GFA.

win31wh.zip (2.46Mb)

Here's a program that I think will come in very handy. If you download the file above this is a must have. GFA Basic only recognizes Windows constants (such as WM_PAINT) up to Windows 3.0, this can make some Windows 3.1 only things impossible to implement unless you can find out the values of the constants. That is what this utility can do. It takes the constants defined in C/C++ header files and puts them together in an easy to use program. Just type in the name or part of the name of the constant you want and it will tell you the C definition of it (which is usually just a hexadecimal number). You can then copy them to the clipboard with one click of a button and paste it into your program. The file below contains the program and the data for the Windows 95 header files. This means that if you are using Windows 95 functions in your programs you can find out their constants values really easily too.

constants.zip (323K)


Examples (all in GFW format)

I have only been on the internet for a relatively short time but I have collected a large amount of examples, some of which I have slightly altered. I've chosen the best ones and zipped them up, so here they are:

examples.zip (479Kb)

All have been downloaded/aquired for free and I hope I haven't annoyed anyone by including them in the zip or fiddling with them. If I have please e-mail me and I will remove the listing(s) immediately.

Here's a few examples I have written myself (well, some of them borrow much from some other examples :-]):

myexamples.zip (39.4Kb)

If you have any questions don't forget to e-mail me.

There are many more examples that are very good but I thought too large to put in the zip. They can be downloaded from Dale Bryant's superb web site at www.gfawhelp.gfa.net (make sure you have the latest version of the legendry help file too).


My Programs

These are programs I've written in GFA Basic Windows which I hope you enjoy, even though they aren't particularly useful. The main reason is for you to download and see them is the "How did he do that?" factor. If you see anything you would like to know how to do just e-mail me and I'll tell you how to do it. I'm not going to give away the entire source but any particular bit I'll be glad to send you.

All these programs work on Windows 98, NT, 95c. They should work on Windows 95a, 95, 3.11, 3.1 and 3.0. As far as I know they won't work on Windows 95b or the Windows 98 upgrade.

Click here to download The Bouncing Ball of JoyThe Bouncing Ball of Joy is a screen mate which bounces around the desktop generally getting in the way, like most screen mates. You can also manually chuck it using the mouse and pound that sucker against the sides of the screen like there's no tomorrow. High or True Colour only (233Kb).
Click here to download ITTO ClockThe Incredibly Interesting and Totally Original Clock is a clock. It has nice features such as the text filling the whole window, digital, analog, date, fully customisable and a background picture can be selected (36.5Kb).
Click here to download MagnifierMagnifier can magnify things up to 10 times the original size. It magnifies the area around the mouse cursor and draws it to the place of your choice. You can have it above/below the cursor, to the side of the cursor, static or stuck to one of any of the sides of the screen (28.6Kb). Source now availiable magnifier.gfw.
Click here to download Disk CatalogerDisk Cataloger can catalog a CD-ROM, Zip Drive, Hard Drive or Floppy Disk in no time. It saves a text file which can be searched for any file you're looking for really easily using Windows 95's Find Files or Folders function using the 'Containing Text' box (25Kb).

All my programs are in standard ZIP compressed files. They all require GFARUN10.DLL to be in their directory or the WINDOWS(WINNT) or SYSTEM directories.
Click here if you don't have GFARUN10.DLL, and save it to your WINDOWS directory or the directory you're going to run the programs from (169Kb).

For painless downloads I highly recommend the shareware program GetRight. Click Here to see how to download GetRight.

Home PageDownloadBeginner's ZoneAmateur's ZoneExpert's ZoneTips PageProgramming LinksE-Mail Me