original commit: 73cb9f2f6cf242f45cd07d3409a90889fe10e2fe
This commit is contained in:
Matthew Flatt 1998-10-11 22:59:11 +00:00
parent 8fe28223ab
commit a26f432e8f

View File

@ -81,25 +81,23 @@ notes for an average MrEd release).
0. Highlights of the New MrEd Toolbox 0. Highlights of the New MrEd Toolbox
====================================================================== ======================================================================
* The wx/mred split has been eliminated. The wx methods for * The wx/mred split has been eliminated. The wx methods for manually
manually managing the geometry of windows have been eliminated; the managing the geometry of windows have been eliminated; the only way
only way to set control positions explicitly is to derive a new to set control positions explicitly is to derive a new panel class.
panel class.
The class hierarchy has been rerranged. For example, dialog% The class hierarchy has been rerranged. For example, dialog% is no
is no longer a subclass of panel%, which is itself no longer longer a subclass of panel%, which is itself no longer a subclass
a subclass of canvas%. of canvas%.
* Interfaces are widely used in the toolbox. The old toolbox had * Interfaces are widely used in the toolbox. The old toolbox had
"classes" like wx:window% that could not be instantiated. The "classes" like wx:window% that could not be instantiated. The new
new toolbox has a window<%> interface ("<%>" is the conventional toolbox has a window<%> interface ("<%>" is the conventional suffix
suffix for interfaces), and all buit-in classes can be for interfaces), and all buit-in classes can be instantiated.
instantiated.
* Instead of null, #f is used for the `no appropriate value' value, * Instead of null, #f is used for the `no appropriate value' value,
such as the parent argument for a frame that doesn't have a such as the parent argument for a frame that doesn't have a parent
parent window, or the result for get-label when the menu doesn't window, or the result for get-label when the menu doesn't have a
have a label. label.
* There are hardly any wx:const-... values. Instead, methods that * There are hardly any wx:const-... values. Instead, methods that
used to take a single (numerical) wx:const- flag now take a symbol, used to take a single (numerical) wx:const- flag now take a symbol,