<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p><font size="4">Hi,<br>
</font></p>
<p><font size="4">Looking at these two classes, it seems BoxedMorph
has too much responsibilities and PlacedMorph not enough.</font></p>
<p><font size="4">Indeed, PlacedMorph has BoxedMorph as its only
heir. Moreover, there is no instance of PlacedMorph.</font></p>
<p><font size="4"><b>I am wondering if moving the extent attribute
of BoxedMorph to PlacedMorph </b>would be useful.<br>
</font></p>
<p><font size="4">I have many situation where I am interested by a
morph with extent and location but without interest to color,
border, and friends. But I find myself in the situation I have
to subclass BoxedMorph ending with a class with the unnecessary
attributes color, border, etc.</font></p>
<p><font size="4">PlacedMorph is the minimum the user can add to a
layout morph, because of that PlacedMorph have method with
extent consideration. So it is a bit odd.</font></p>
<p><font size="4">Hilaire<br>
</font></p>
<pre class="moz-signature" cols="72">--
GNU Dr. Geo
<a class="moz-txt-link-freetext" href="http://gnu.org/s/dr-geo/">http://gnu.org/s/dr-geo/</a>
<a class="moz-txt-link-freetext" href="http://gnu-drgeo.blogspot.com/">http://gnu-drgeo.blogspot.com/</a></pre>
</body>
</html>