> >> extern int FL_NORMAL_SIZE; > >> > >> then... > >> > >> FL_NORMAL_SIZE = <something>; > > Ya, that's a cool trick. I keep forgetting it myself. > > It's something of a 'workaround' for this STR item: > http://fltk.org/str.php?L1029 > > I'm still +1 on the idea of making an official Fl::XXX() method > for not only setting the default font face/size, but also a way > to apply an 'offset size' to all fonts, eg. > Fl::fontsize_offset(4); > which could add 4 points to the font size of all fonts.
Sounds like a fine idea to me - if you have "worked examples" of how you see it coded, I might be able to work it into "my" 1.1.8-utf8 hack too... > Notebook computers with ultra-small pixels are making > this a real > necessity for apps to allow the user to increase font > sizes globally; > sizes that look fine on normal screens are impossible > to read on some > of these new 'ultrafine' displays that have many more > pixels per inch. Yes - I agree. Also, I'd just like to say "OLPC" at this point (not that it has fltk by default) since it has a 200dpi display. Blimey that is small. Cheers, -- Ian Ps: Greg - did you ever get a chance to look at "my" utf8 hack? Comments? Also... What about building in a recent version of your table widget and the native file chooser stuff? SELEX Sensors and Airborne Systems Limited Registered Office: Sigma House, Christopher Martin Road, Basildon, Essex SS14 3EL A company registered in England & Wales. Company no. 02426132 ******************************************************************** This email and any attachments are confidential to the intended recipient and may also be privileged. If you are not the intended recipient please delete it from your system and notify the sender. You should not copy it or use it for any purpose nor disclose or distribute its contents to any other person. ******************************************************************** _______________________________________________ fltk mailing list [email protected] http://lists.easysw.com/mailman/listinfo/fltk

