Re: Unparenting from GtkWidget "destroy"

Kjell Ahlstedt via gtkmm-list <[email protected]> Tue, 2 Aug 2022 13:59:02 +0200
Newsgroups gmane.comp.gnome.gtkmm
Message-ID <[email protected]>
This is a multi-part message in MIME format.
--===============5659819999316335935==
Content-Type: multipart/alternative;
 boundary="------------a5E02wWFthlPtYvcfN0YK0Bb"
Content-Language: en-US

This is a multi-part message in MIME format.
--------------a5E02wWFthlPtYvcfN0YK0Bb
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit

Den 2022-08-01 kl. 18:01, skrev Baldvin Kovacs:
>
> 1. 
> https://developer-old.gnome.org/gtkmm-tutorial/stable/chapter-customwidgets.html.en
developer-old.gnome.org is not updated any more. The latest version of 
the gtkmm tutorial is stored at 
https://gnome.pages.gitlab.gnome.org/gtkmm-documentation.
>
> I'm not super happy with it though. Trusting users to unparent from 
> both places without the framework enforcing or at least verifying it 
> is problematic.
Writing custom container widgets, derived directly from Gtk::Widget, was 
more difficult in gtkmm3 than it is in gtkmm4. I think very few gtkmm 
users ever did it. And like you say, it's far from perfect in gtkmm4.
--------------a5E02wWFthlPtYvcfN0YK0Bb
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <div class="moz-cite-prefix">Den 2022-08-01 kl. 18:01, skrev Baldvin
      Kovacs:<br>
    </div>
    <blockquote type="cite"
cite="mid:CAAw7jaiGznoEQmsG4Jkq4vQ7kUWWxOZu-3h=BWO-bbf9Oq4xow@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div dir="ltr">
        <div class="gmail_quote"><br>
          <div>1. <a
href="https://developer-old.gnome.org/gtkmm-tutorial/stable/chapter-customwidgets.html.en"
              moz-do-not-send="true" class="moz-txt-link-freetext">https://developer-old.gnome.org/gtkmm-tutorial/stable/chapter-customwidgets.html.en</a></div>
        </div>
      </div>
    </blockquote>
    developer-old.gnome.org is not updated any more. The latest version
    of the gtkmm tutorial is stored at
    <a class="moz-txt-link-freetext" href="https://gnome.pages.gitlab.gnome.org/gtkmm-documentation">https://gnome.pages.gitlab.gnome.org/gtkmm-documentation</a>.<br>
    <blockquote type="cite"
cite="mid:CAAw7jaiGznoEQmsG4Jkq4vQ7kUWWxOZu-3h=BWO-bbf9Oq4xow@mail.gmail.com">
      <div dir="ltr">
        <div class="gmail_quote">
          <div> <br>
          </div>
          I'm not super happy with it though. Trusting users to unparent
          from both places without the framework enforcing or at least
          verifying it is problematic. <br>
        </div>
      </div>
    </blockquote>
    Writing custom container widgets, derived directly from Gtk::Widget,
    was more difficult in gtkmm3 than it is in gtkmm4. I think very few
    gtkmm users ever did it. And like you say, it's far from perfect in
    gtkmm4.<br>
  </body>
</html>

--------------a5E02wWFthlPtYvcfN0YK0Bb--

--===============5659819999316335935==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
gtkmm-list mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/gtkmm-list

--===============5659819999316335935==--