<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Hi Luciano. Yes, and it would also help with composability of
      potential new tools. Checkout the image if/when you can :) <br>
    </p>
    <p>Cheers,</p>
    <p>     Mariano<br>
    </p>
    <div class="moz-cite-prefix">El 11/2/25 a las 04:31, Luciano
      Notarfrancesco escribió:<br>
    </div>
    <blockquote type="cite"
cite="mid:CAL5GDyor+OXaAD78GtEeQUFUymTZ9WdSts6bO9JHOU4S2W_oLQ@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div dir="auto">Hi Mariano,</div>
      <div dir="auto">I didn’t check your image yet, but it sounds like
        a good idea to separate the window contents from the actual
        system window, so that anyone could implement their own favorite
        look and feel in a package.</div>
      <div dir="auto"><br>
      </div>
      <div dir="auto">Cheers,</div>
      <div dir="auto">Luciano</div>
      <div dir="auto"><br>
      </div>
      <div>
        <div class="gmail_quote gmail_quote_container">
          <div dir="ltr" class="gmail_attr">On Mon, Feb 10, 2025 at
            23:23 Mariano Montone via Cuis-dev <<a
              href="mailto:cuis-dev@lists.cuis.st"
              moz-do-not-send="true" class="moz-txt-link-freetext">cuis-dev@lists.cuis.st</a>>
            wrote:<br>
          </div>
          <blockquote class="gmail_quote"
style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)"><br>
            El 10/2/25 a las 13:09, Mariano Montone escribió:<br>
            ><br>
            > I would like Cuis to have a configurable WindowManager
            that takes care <br>
            > of window positioning, etc, but also let you choose the
            class of <br>
            > window to use by making SystemWindow wrap their
            contents, and not have <br>
            > subclasses of it for the different applications. So, it
            would be <br>
            > composition over inheritance. Like, instead of a
            SystemBrowserWindow, <br>
            > have MySystemWindow open: Browser, and the window
            system class <br>
            > (MySystemWindow) is configured by the WindowManager.<br>
            ><br>
            > It can be done, and I have prototyped it, but I didn't
            take it to the end.<br>
            ><br>
            Here is an old image with a prototype of the idea: <br>
            <a
href="https://drive.google.com/file/d/1r-K2uTQsnAIIlolDrRHzpAJYozdq8Zad/view?usp=sharing"
              rel="noreferrer" target="_blank" moz-do-not-send="true"
              class="moz-txt-link-freetext">https://drive.google.com/file/d/1r-K2uTQsnAIIlolDrRHzpAJYozdq8Zad/view?usp=sharing</a>
            <br>
            <br>
            -- <br>
            Cuis-dev mailing list<br>
            <a href="mailto:Cuis-dev@lists.cuis.st" target="_blank"
              moz-do-not-send="true" class="moz-txt-link-freetext">Cuis-dev@lists.cuis.st</a><br>
            <a href="https://lists.cuis.st/mailman/listinfo/cuis-dev"
              rel="noreferrer" target="_blank" moz-do-not-send="true"
              class="moz-txt-link-freetext">https://lists.cuis.st/mailman/listinfo/cuis-dev</a><br>
          </blockquote>
        </div>
      </div>
    </blockquote>
  </body>
</html>