<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p><font size="+1">Hi Juan,</font></p>
    <p><font size="+1">I tried directly the image! It worked as you
        described. <br>
      </font></p>
    <p><font size="+1">I opened an inspector on EllipseMorph3, then
        execute self setBalloonText: 'Ellipse!', the balloon text only
        appears when the cursor is inside the ellipse! Nice<br>
      </font></p>
    <p><font size="+1">I noted World display refresh issue though.</font></p>
    <p><font size="+1">Hilaire<br>
      </font></p>
    <div class="moz-cite-prefix">Le 27/07/2020 à 23:55, Juan Vuletich a
      écrit :<br>
    </div>
    <blockquote type="cite" cite="mid:5F1F5B51.7040300@jvuletich.org">Try
      the "new" rotate / zoom handle (yes, I know. They should be 2
      separate handles!). Browse the code. Check how simple a VG morph
      can be! Check that you can grab the ellipse from any inner pixel,
      and no outside pixel, even if the EllipseMorph3 class doesn't
      implement #morphContainsPoint: or any other similar method. It
      also doesn't include any method to tell the area it occupies on
      the Display, and still updates and redraws work correctly. See
      what happens if you change the code to make it bigger, for
      example, and the in an ispector do 'self redrawNeeded', or just
      World / restore display. Check EllipseMorph2 that includes
      stepping. In the class comment of one of those there are several
      lines of code, that if evaluated together in a Workspace, will
      stitch a few ellipses together and makes them step. Try it!<br>
      <br>
      As usual, all this is experimental. It could break in unexpected
      ways, etc.<br>
      <br>
      Feedback is most welcome.</blockquote>
    <pre class="moz-signature" cols="72">-- 
GNU Dr. Geo
<a class="moz-txt-link-freetext" href="http://drgeo.eu">http://drgeo.eu</a></pre>
  </body>
</html>