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==--