[plt-scheme] 299.31
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