The GDesk plug-in kit

This package contains all of the code required to start building plug-ins for GDesk!

To use this package you will also need to download and install the UIQ 3 SDK - I haven't tested it with the UIQ 3.1 SDK and above but there's no reason why it shouldn't work.

The package consists of these files:
Readme.txt - this file
bld.inf - the build structure definition file
GDeskInfoView.cpp - the main plug-in code for the InfoView plug-in
GDeskInfoView.mmp - the build file
GDeskInfoView.pkg - the SIS package definition file
GDeskInfoView.rss - the resource file
Interface.h - the plug-in interface definition file
GDesk.dbg.sis - this is a build of GDesk for use with the Symbian emulator.  Using this you can use a standard debugging environment to test your plug-in before building for the final target

To use these you'll need a couple of UIDs.  You can get these for free from Symbian - see www.symbiansigned.com
Please don't use the UIDs used by the original InfoView plug-in - that will lead to problems.
I've replaced my UIDs in the source code, so the code as it stands won't build.  Just replace the two sets of UID placeholders (DllUID and ImplementationUID) with real UID values.


Note that Symbian coding can be tricky at times and if you're not experienced or are having a lot of trouble getting this stuff to work then it might be a good idea to find a good tutorial for creating Symbian applications from scratch.  Once you have some Symbian experience you should find the plug-in creation process fairly straight-forward.
This is my way of saying "don't bug me with loads of requests for help - I just don't have the time!" ;)


And finally, please share your work, let others gain from the code you produce!

