By the way, just to clarify on FL_NORMAL_SIZE: On Windows (and modern X toolkits like GTK+ and Qt), user interface fonts are a system setting, like colors. It's not perfect by a long shot, since fonts are still hard-coded in many applications and a number of other places, but it at least provides some level of consistency. More importantly, if the fonts are too small in your applications, you can adjust it once system-wide, rather than having to tweak each individual application's settings. This is not new stuff; Windows, for example, has been doing it since at least 1995. I really miss FLTK2, which actually used the system font settings rather than hard-coding the default fonts -- which, coincidentally, don't really match anything except old Motif apps and look-alikes, and who the hell still uses Motif? But now I digress. ~Benjamin