I know there are some problem facing when user try to install and use Madura English Sinhala dictionary in windows 7 machine. This is how Install Madura English Sinhala dictionary in windows 7 machine correctly.
1. First Download Madhura English Sinhala Dictionary and Madura fonts free from Internet to windows 7 computer.
Download Madura Dictionary from below link
Download Madura front from Below Link
2. Now Install Madhura English Sinhala Dictionary to windows 7 computer.
3. Now double click on downloaded Madhura fonts and click on intall button top left corner of the font window. See below picture
4. Now open the Madura dictionary and it will work fine with windows 7 like windows XP