<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <div class="moz-cite-prefix">El 21/7/22 a las 12:32, Hilaire
      Fernandes via Cuis-dev escribió:<br>
    </div>
    <blockquote type="cite"
      cite="mid:fbcc216a-12f8-ab4b-08a6-de09603b91a0@free.fr">
      <p>Now, if it please you, you can replace menu by command. In the
        implementation of MenuRecord I used a MenuItem instance variable
        as a drop place to put attributes, to avoid adding a third class
        Command or attributes to MenuRecord<br>
      </p>
      <p>It is completely neutral, so we can have:<br>
      </p>
      <p>MenuBuilder -> CommandBuilder</p>
      <p>MenuRecord -> CommandRecord</p>
      <p>And invoked as:</p>
      <p><font size="4" face="monospace">(CommandBuilder on:
          #exampleCommand) getMenu popUpInWorld</font></p>
      <p><font size="4">one may extend it to respond to:<br>
        </font></p>
      <p><font size="4" face="monospace">(CommandBuilder on:
          #exampleCommand) getCircularMorph openInWorld</font></p>
      <p><br>
        <font size="4" face="monospace"><font size="4" face="monospace">(CommandBuilder
            on: #exampleCommand) getToolbar</font></font></p>
    </blockquote>
    <p>You have my vote :)<br>
    </p>
  </body>
</html>