When I take GUI code developed on my Windows system and run it on a Mac, the spacing of the text in the GUI controls gets off, usually appearing to be too large for the space provided.
It seems to me (on casual experiments) that if I lower the font size by 1 (e.g., from 12 to 11), then the text will fit inside controls rendered on the Mac. Are there different ratios between the number of pixels for font sizes on Mac vs Windows?