<!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>