Controlling ProgDVB from the G15

#1
Hello,
this is not a plugin for ProgDVB, but I think it fits in this category.
If you own a Logitech G15 (a keyboard with a little LCD on top) you can control ProgDVB with this little program wether it has focus or not.
Just start the program and press button 4 for more informations or look in the readme (Scroll down for English).
It is not a final version and I think I will work on it. Also it may crash itself. Please be a bit careful with it.
If you have comments or found bugs please let me know either here, via ICQ or PN!
http://catt0.ca.funpic.de

#3
As I saw a request for a plugin that shows the EPG of ProgDVB I think this would be a good function, but I would need to write a plugin for ProgDVB itself, what is something I have no experience with. I can maybe implent the name of the current movie, if I find a static address for it in the memory. (I know reading out of the memory is not really "clean", but I have experience with it). Another problem is that I first need to draw everything to a image and then send it to the LCD (about 160x43 pixels), which is a bit tricky, if I display big amounts of dynamic text
I write programs in Delphi (C++ is an option too, but I only know the basics of it) and I have no experience with API-programming or plugins. What would be a solution is a plugin for ProgDVB that uses shared memory which I read with the G15-tool. Would be a fast and ugly way and the G15-app should be working without the plugin.
For testing I have writen a little program that checks if it can access ProgDVB (no need for a G15). It is also at http://catt0.funpic.de. Would be nice if some people can tell me if it works with a specific version.

Thanks, catt0