This project is to build a C# Addin for Microsoft Office 2007. The basis of the project should be developed in SharpDevelop ([url removed, login to view]) using the Shared Add-in template.
The Addin will do the following:
1. Add two buttons to the menu bar
2. One button will pop up a form for navigating the defined Cross-References in the open Word document and for navigating undefined references (which can be assumed to be based on a matching text string of "in Article *" or "in Section *".
3. The other button will generate a report in a new Word document that lists all the cross-references (both real and the ones based on matching text) and what page they are on and if they exist in the document.
Resulting code should be a SharpDevelop project, but VS can be used if clear instructions are given on how to recompile and use in SharpDevelop.