I have developed an video application that has a video region as well as static text around the video region. I developed this on my laptop with the Display screen resolution set to 1920x1200 with Large size fonts (set in the Advanced section). I just changed the Display font size from Large size (DPI 120) to Normal size (DPI 96) and now the layout of all my static text is all screwed up.

My first question is how do I determine at runtime whether the Display is set for Large or Normal sizie fonts?

What is the prefered methof to deal with this? Should I first check the font size and then pick the resource that lays out my static text accordingly?

Thanks in advance for any help.

-Andres