Copyright ©1999, 2000 GipsyMedia Limited. All rights reserved.
What is it?
DigiGuide Add-Ins provide third party developers (you) the ability to extend DigiGuide in ways we didn't think of. You can add commands to the programme and channel context menu, and you can recieve notifications of when a programme starts and finishes as well as when a reminder for a programme is fired.
How it works
When DigiGuide is started, it searches for any files with the extension .dgaddin in the DigiGuide folder and loads them. It looks for named functions in the DLL, if functions are found then DigiGuide adds the dgaddin (DLL) to it's internal list.
I want to write my own Add-In
OK then! Decide which type of Add-In you wish to write and choose a link above. Download the appropriate sample and start coding.
Just download the example by clicking the link below and away you go. You will need DigiGuide v4.1 or later in order for the add-in to be used, and Microsoft Visual C++ 6.0 to build the example.
There are three header files you need: DGAddins.h, DGEProgramme.h and DGEChannel.h. You just need to include the DGAddins.h header file, as this rarely changes it's best to include this in the precompiled header file stdafx.h.