Class library

Introduction

Before I begin, I would like to send a BIG, BIG thanks to Lexikos for the template which spawned into this Class library.

The Class library is a toolset to add OOP (Object-Oriented Programming) to AHK:

For a full list of changes, see Version History.

Ask for help on how to use the class library in the Class Library (OOP) - Help thread.

Please post requests for additional functionality and any bugs you may find (on the site or in the code) at the Class library (OOP) - Wish list / Bug reports thread. Of course, if you wrote functionality that you wish to be included, please share it so that others can enjoy your additions as well.

Additionally, if you wrote any Classes that you would like me to link to, please PM me.
In the message, please include:

  1. A link to your Class - the AHK thread
  2. A link that you want me to include - to give you credit for your Class.

    This can be a homepage, your AHK profile, or whatever (within reason). If you don't specify a link, I will still give you credit for your work.

Donate

Maintaining the class library requires a lot of time and effort. If you find the class library useful, please consider donating.

Don't feel like you have to donate a lot. I'd rather have two people donate $5, than 100 feel they can't justify $20.

Note: I will never require payment to use the Class library, nor will I put a donate link in AccessClassLibrary. I have no desire to impede the program's functionality by including a donate link.

Download

Class.zip contains the following:

To easily navigate the site, download AccessClassLibrary.zip. See the AccessClassLibrary post for more details.

Directions

Extract the contents of the zip into a library folder.

Check out the included example scripts (located in the "Class examples" folder) for an overview on how to use Classes.

Version History

Revision2 - May 23, 2009

Revision1 - March 25, 2009

Initial Release - March 1, 2009

Official release of the Class library.