A possible workaround for the font/boldness problem is to use INI files to set your "system" fonts. To do this, find a font on each platform that looks about the same (e.g. Arial for Windows, Helv for Mac). Use your INI file to set the fonts for the specific platform. Your change between platforms is then limited to a single text file. There are some problems with this approach. System settings (e.g. large fonts, themes) will be ignored - this may be desireable. There may not be two fonts which look sufficiently alike to do this (I have not tried. I don't have a Mac). System dialogs in LabVIEW (i.e. those written in C++ rather than in LabVIEW) may or may not be effected. You can usually avoid these, if you have to. Special fonts in the pages (bolding, large, headings, etc) will not be affected, since their font info is coded into the control/label. This is probably the biggest problem with this approach. As mentioned before, you may be able to write some code to change things on startup based on the platform, although this can get very complicated very fast. Good luck.