From: Matthew Flatt <mflatt@cs.utah.edu> To: plt-scheme@web-ext.cs.brown.edu Subject: [plt-scheme] 299.31 Date: Thu, 10 Feb 2005 16:06:54 -0700 The exp-tagged code in CVS for MzScheme and MrEd is now version 299.31. Changes: * Added a `font’ intialization argument for control<%> classes and popup-menu%. * Added a `label-font’ intialization argument for list-box% (but the control-font versus label-font distinction is otherwise gone). * Removed `get-label-font’, `get-control-font’, `set-label-font’, `set-control-front’, `get-label-position’, and `set-label-position’ from area-container<%> and implementing classes. * Added `get-font’ to all classes that have a `font’ initalization argument. * Added `normal-control-font’, `small-control-font’, `tiny-control-font’, and `view-control-font’ constants. For most control<%> classes, the default for the `font’ intitialization argument is `normal-control-font’, but it’s `small-control-font’ for group-box% and `view-control-font’ for list-box%. * Added a default value for every `callback’ intialization argument of control<%> classes. * Mac OS X: control labels reliably use a supplied font. Matthew