[plt-scheme] 299.31

From: Matthew Flatt (mflatt at cs.utah.edu)
Date: Thu Feb 10 18:06:54 EST 2005

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




Posted on the users mailing list.