Thanks I was able to reproduce this issue under Vista. I was also able to reproduce a similar issue under XP. It turns out that the Windows API that I was using to measure the width of text was returning incorrect values for some characters with some fonts. I should hopefully have this fixed for the next version.