<!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">I solved the issue, and it is not related to your
        changes (I had doubt about that as I wrote in my previous
        message). It was related to the point your raised: misuse, which
        is related to what I expressed: a lack of documentation
        explaining the why, intended and how. The framework could also
        be a bit different to avoid user to mess-up in Widget as shown
        in your example.</font></p>
    <p><font size="4">We may want to organize a documentation and design
        conference about it.</font></p>
    <p><font size="4">Hilaire</font></p>
    <div class="moz-cite-prefix">Le 28/06/2026 à 09:55, Luciano
      Notarfrancesco a écrit :<br>
    </div>
    <blockquote type="cite"
cite="mid:CAL5GDyqq7Km-xfE2iPmkvwViXkE3pFzojso2SF+K=q-c0x3Uow@mail.gmail.com">
      <div dir="auto">Can you be more specific? The color ends up wrong
        in what way? Does it behave correctly if you change
        LayoutMorph>>defaultColor to the previous version with
        “Theme current defaultWindowColor”?</div>
      <div dir="auto"><br>
      </div>
      <div dir="auto">My goal is to make sure once you set a color it
        doesn’t get changed automatically, unless you explicitly send to
        it doAdoptWidgetsColor (and in thet case you dont need to set a
        color because it is set by the window).</div>
      <div dir="auto"><br>
      </div>
      <div dir="auto">However, I see part of the problem is that we
        don’t seem to be using the protocol consistently, or maybe I’m
        misunderstanding something, for example
        CodePackageListWindow>>buildButtonPane does this:</div>
      <div dir="auto"><br>
      </div>
      <div dir="auto">    […]</div>
      <div dir="auto">
        <div style="font-size:inherit" dir="auto">    buttonRow<br
            style="font-size:inherit">
                  doAdoptWidgetsColor;<br style="font-size:inherit">
                  color: self widgetsColor quiteWhiter;<br
            style="font-size:inherit">
        </div>
        <div style="font-size:inherit" dir="auto">    […]</div>
        <br>
      </div>
      <div dir="auto">The second message that sets the color doesn’t
        make sense, because the color will be overwritten anyway.</div>
    </blockquote>
    <pre class="moz-signature" cols="72">-- 
<a class="moz-txt-link-freetext" href="http://mamot.fr/@drgeo">http://mamot.fr/@drgeo</a></pre>
  </body>
</html>