I am trying to write an Add-In to PowerPoint that does basically one thing: Give users a button somewhere to click, once they click on it the currently selected TextField should get syntax highlighted.
The Syntax highlighting part is easy, I'm just having a real hard time finding some good information on how to successfully interact with PowerPoint from code. There are some MSDN articles highlighting how to add controls on document start or AddSlide, but no good information on how to extend the UI.
Has anyone had some experience in this field and could point me to some resource that may help?
Also, I am running PowerPoint 2007 while my customer may end up running PPT2003. How is the backwards compatibility of the Add-ins?
Update: I already use VSTO, the main problem is to find out on how to actually add buttons to PowerPoint. I already managed to add a shape or manipulate one.