[gtkmm] Gtkmm-forge digest, Vol 1 #244 - 16 msgs
- From: gtkmm-forge-request lists sourceforge net
- To: gtkmm-forge lists sourceforge net
- Subject: [gtkmm] Gtkmm-forge digest, Vol 1 #244 - 16 msgs
- Date: Thu, 03 Oct 2002 06:32:01 -0700
Send Gtkmm-forge mailing list submissions to
gtkmm-forge lists sourceforge net
To subscribe or unsubscribe via the World Wide Web, visit
https://lists.sourceforge.net/lists/listinfo/gtkmm-forge
or, via email, send a message with subject or body 'help' to
gtkmm-forge-request lists sourceforge net
You can reach the person managing the list at
gtkmm-forge-admin lists sourceforge net
When replying, please edit your Subject line so it is more specific
than "Re: Contents of Gtkmm-forge digest..."
gtkmm-forge is the mailing list that receives gtkmm bug reports from bugzilla. A daily digest is sent to gtkmm-main, to encourage people to help fixing the bugs.
Today's Topics:
1. [Bug 94169] Changed - Gdk-API/Docs lacks methods screen_*() (bugzilla-daemon widget gnome org)
2. [Bug 94705] Changed - Can't compile libgnomeuimm 1.3.10 (bugzilla-daemon widget gnome org)
3. [Bug 94705] Changed - Can't compile libgnomeuimm 1.3.10 (bugzilla-daemon widget gnome org)
4. [Bug 94705] Changed - Can't compile libgnomeuimm 1.3.10 (bugzilla-daemon widget gnome org)
5. [Bug 94705] Changed - Can't compile libgnomeuimm 1.3.10 (bugzilla-daemon widget gnome org)
6. [Bug 94705] Changed - Can't compile libgnomeuimm 1.3.10 (bugzilla-daemon widget gnome org)
7. [Bug 94705] Changed - Can't compile libgnomeuimm 1.3.10 (bugzilla-daemon widget gnome org)
8. [Bug 94742] New - Make const TreeSelection more useful. (bugzilla-daemon widget gnome org)
9. [Bug 94658] Changed - TextBuffer insert method using RefPtr<TextBuffer> yields core dump on G_IS_OBJECT assertion (bugzilla-daemon widget gnome org)
10. [Bug 94169] Changed - Gdk-API/Docs lacks methods screen_*() (bugzilla-daemon widget gnome org)
11. [Bug 94742] Changed - Make const TreeSelection more useful. (bugzilla-daemon widget gnome org)
12. [Bug 94705] Changed - Can't compile libgnomeuimm 1.3.10 (bugzilla-daemon widget gnome org)
13. [Bug 94705] Changed - Can't compile libgnomeuimm 1.3.10 (bugzilla-daemon widget gnome org)
14. [Bug 94110] Changed - proposed API additions to Glib::TimeVal (bugzilla-daemon widget gnome org)
15. [Bug 94765] New - Gtk::Object is not compatible with smartpointers (bugzilla-daemon widget gnome org)
16. [Bug 94765] Changed - Gtk::Object is not compatible with smartpointers (bugzilla-daemon widget gnome org)
--__--__--
Message: 1
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net, webmaster nachtwind net
Cc:
Date: Wed, 2 Oct 2002 15:15:31 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 94169] Changed - Gdk-API/Docs lacks methods screen_*()
Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.
http://bugzilla.gnome.org/show_bug.cgi?id=94169
Changed by murrayc usa net
--- shadow/94169 Wed Oct 2 07:40:48 2002
+++ shadow/94169.tmp.25199 Wed Oct 2 15:15:31 2002
@@ -1,13 +1,13 @@
Bug#: 94169
Product: gtkmm
Version: 2.0
OS: Linux
OS Details:
-Status: NEW
-Resolution:
+Status: RESOLVED
+Resolution: FIXED
Severity: minor
Priority: Normal
Component: general
AssignedTo: gtkmm-forge lists sourceforge net
ReportedBy: webmaster nachtwind net
TargetMilestone: ---
@@ -52,6 +52,9 @@
GDK? Please give us the full names.
------- Additional Comments From webmaster nachtwind net 2002-10-02 07:40 -------
As mentioned in the subject, these function belong to the GDK-stuff.
Explicitly: gdk_screen_width() and gdk_screen_height() - I use the
return values to center my application window.
+
+------- Additional Comments From murrayc usa net 2002-10-02 15:15 -------
+Functions added, and documentation corrected.
--__--__--
Message: 2
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net, btb debian org
Cc:
Date: Wed, 2 Oct 2002 15:28:49 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 94705] Changed - Can't compile libgnomeuimm 1.3.10
Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.
http://bugzilla.gnome.org/show_bug.cgi?id=94705
Changed by murrayc usa net
--- shadow/94705 Wed Oct 2 13:36:52 2002
+++ shadow/94705.tmp.28716 Wed Oct 2 15:28:49 2002
@@ -19,6 +19,16 @@
libgnomeuimm package and rerun automake and friends (autoreconf).
------- Additional Comments From btb debian org 2002-10-02 13:36 -------
Created an attachment (id=11360)
remove references to makefile fragments not present in libgnomeuimm tarball
+
+------- Additional Comments From murrayc usa net 2002-10-02 15:28 -------
+But those files do exist in libgnomeuimm:
+http://cvs.gnome.org/lxr/source/gnomemm/libgnomeuimm/tools/m4
+
+Maybe they aren't being distributed - you could look at the same stuff
+in gtkmm to see what we do there. But I wouldn't expect the automake
+include to affect building from a tarball anyway.
+
+Maybe if you showed us the error we could help you.
--__--__--
Message: 3
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net
Cc:
Date: Wed, 2 Oct 2002 15:58:30 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 94705] Changed - Can't compile libgnomeuimm 1.3.10
Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.
http://bugzilla.gnome.org/show_bug.cgi?id=94705
Changed by btb debian org
--- shadow/94705 Wed Oct 2 15:28:49 2002
+++ shadow/94705.tmp.17473 Wed Oct 2 15:58:30 2002
@@ -29,6 +29,28 @@
Maybe they aren't being distributed - you could look at the same stuff
in gtkmm to see what we do there. But I wouldn't expect the automake
include to affect building from a tarball anyway.
Maybe if you showed us the error we could help you.
+
+------- Additional Comments From btb debian org 2002-10-02 15:58 -------
+The files do not exist in the tarball.
+The only tarballs that currently contain those files are gtkmm and
+gconfmm:
+
+bbell pokey:/usr/src/debian/gtkmm$ find . -name
+Makefile_list_of_sources.am_fragment
+./gtkmm1.3/gtkmm1.3-1.3.23/tools/Makefile_list_of_sources.am_fragment
+./gtkmm1.3/gtkmm1.3-1.3.23/tools/m4/Makefile_list_of_sources.am_fragment
+./gtkmm1.3/gtkmm1.3-1.3.23/tools/pm/Makefile_list_of_sources.am_fragment
+./gconfmm1.3/gconfmm1.3-1.3.8/tools/Makefile_list_of_sources.am_fragment
+./gconfmm1.3/gconfmm1.3-1.3.8/tools/m4/Makefile_list_of_sources.am_fragment
+
+I don't know why they're not included in the tarball, I have no way of
+knowing that, because I don't know how you produce your tarballs.
+
+Anyway, the reason that it won't compile is because the dependencies
+in the Makefile.in's are wrong. The proper way to correct the
+dependencies is to rerun automake. automake will fail because the
+above-mentioned files are missing.
+
--__--__--
Message: 4
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net
Cc:
Date: Wed, 2 Oct 2002 16:01:36 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 94705] Changed - Can't compile libgnomeuimm 1.3.10
Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.
http://bugzilla.gnome.org/show_bug.cgi?id=94705
Changed by btb debian org
--- shadow/94705 Wed Oct 2 15:58:30 2002
+++ shadow/94705.tmp.18411 Wed Oct 2 16:01:36 2002
@@ -51,6 +51,17 @@
Anyway, the reason that it won't compile is because the dependencies
in the Makefile.in's are wrong. The proper way to correct the
dependencies is to rerun automake. automake will fail because the
above-mentioned files are missing.
+
+------- Additional Comments From btb debian org 2002-10-02 16:01 -------
+Here is the error produced when trying to build from the unmodified
+tarball:
+
+make[4]: Entering directory
+`/usr/src/debian/gtkmm/libgnomeuimm1.3/libgnomeuimm-1.3.10/libgnomeui/libgnomeuimm'
+make[4]: *** No rule to make target
+`../../../libgnomecanvasmm/libgnomecanvas/libgnomecanvasmm/item.h',
+needed by `icon-list.lo'. Stop.
+
--__--__--
Message: 5
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net
Cc:
Date: Wed, 2 Oct 2002 17:25:07 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 94705] Changed - Can't compile libgnomeuimm 1.3.10
Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.
http://bugzilla.gnome.org/show_bug.cgi?id=94705
Changed by btb debian org
--- shadow/94705 Wed Oct 2 16:01:36 2002
+++ shadow/94705.tmp.10780 Wed Oct 2 17:25:07 2002
@@ -1,10 +1,10 @@
Bug#: 94705
Product: gtkmm
Version: 2.0
-OS: Windows
+OS: All
OS Details:
Status: NEW
Resolution:
Severity: major
Priority: Normal
Component: build
--__--__--
Message: 6
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net
Cc:
Date: Wed, 2 Oct 2002 19:17:57 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 94705] Changed - Can't compile libgnomeuimm 1.3.10
Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.
http://bugzilla.gnome.org/show_bug.cgi?id=94705
Changed by btb debian org
--- shadow/94705 Wed Oct 2 17:25:07 2002
+++ shadow/94705.tmp.6785 Wed Oct 2 19:17:57 2002
@@ -62,6 +62,12 @@
make[4]: Entering directory
`/usr/src/debian/gtkmm/libgnomeuimm1.3/libgnomeuimm-1.3.10/libgnomeui/libgnomeuimm'
make[4]: *** No rule to make target
`../../../libgnomecanvasmm/libgnomecanvas/libgnomecanvasmm/item.h',
needed by `icon-list.lo'. Stop.
+
+------- Additional Comments From btb debian org 2002-10-02 19:17 -------
+Do you actually use 'make dist' to build your tarballs? I thought
+that method did not work here, but perhaps I was wrong. I'll submit
+another patch, one that gets those files distributed.
+
--__--__--
Message: 7
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net
Cc:
Date: Wed, 2 Oct 2002 19:29:25 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 94705] Changed - Can't compile libgnomeuimm 1.3.10
Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.
http://bugzilla.gnome.org/show_bug.cgi?id=94705
Changed by btb debian org
--- shadow/94705 Wed Oct 2 19:17:57 2002
+++ shadow/94705.tmp.9720 Wed Oct 2 19:29:25 2002
@@ -68,6 +68,11 @@
------- Additional Comments From btb debian org 2002-10-02 19:17 -------
Do you actually use 'make dist' to build your tarballs? I thought
that method did not work here, but perhaps I was wrong. I'll submit
another patch, one that gets those files distributed.
+
+------- Additional Comments From btb debian org 2002-10-02 19:29 -------
+Created an attachment (id=11369)
+distribute Makefile_list_of_sources.am_fragment files
+
--__--__--
Message: 8
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net
Cc:
Date: Thu, 3 Oct 2002 02:04:47 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 94742] New - Make const TreeSelection more useful.
Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.
http://bugzilla.gnome.org/show_bug.cgi?id=94742
Changed by matty chariot net au
--- shadow/94742 Thu Oct 3 02:04:47 2002
+++ shadow/94742.tmp.3162 Thu Oct 3 02:04:47 2002
@@ -0,0 +1,25 @@
+Bug#: 94742
+Product: gtkmm
+Version: 2.0
+OS: All
+OS Details: Debian Testing
+Status: NEW
+Resolution:
+Severity: enhancement
+Priority: Normal
+Component: TreeView
+AssignedTo: gtkmm-forge lists sourceforge net
+ReportedBy: matty chariot net au
+TargetMilestone: ---
+URL:
+Summary: Make const TreeSelection more useful.
+
+When I have a const TreeView *, and do a get_selection(), I get a const
+TreeSelection OK, but it's not very useful.
+
+In particular, there is no get_selected() for const TreeSelection, nor
+selected_foreach. This restricts what you can do with a const TreeView.
+
+I'm not sure if the idea of a const TreeIter is fully supported (it seems
+to be, but in particular I see that TreeRow::set_value is a const-this
+method), but it probably needs to be to do this.
--__--__--
Message: 9
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net
Cc:
Date: Thu, 3 Oct 2002 02:06:55 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 94658] Changed - TextBuffer insert method using RefPtr<TextBuffer> yields core dump on G_IS_OBJECT assertion
Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.
http://bugzilla.gnome.org/show_bug.cgi?id=94658
Changed by fshim cawthra com
--- shadow/94658 Wed Oct 2 13:21:23 2002
+++ shadow/94658.tmp.3622 Thu Oct 3 02:06:55 2002
@@ -295,6 +295,47 @@
------- Additional Comments From murrayc usa net 2002-10-02 13:21 -------
Could you try it with plain GTK+ C code, to see if it's a problem in
gtkmm?
+
+------- Additional Comments From fshim cawthra com 2002-10-03 02:06 -------
+Okay...
+
+Here is my attempt at duplicating the test program in GTK+ 2.0.
+
+t.c
+-----------------------
+#include <gtk/gtk.h>
+#include <gtk/gtktextbuffer.h>
+#include <gtk/gtktextiter.h>
+
+int main (int argc, char** argv)
+{
+ GtkTextBuffer* txtbuf;
+
+ gtk_init (&argc, &argv);
+
+ txtbuf = gtk_text_buffer_new (NULL);
+
+ gtk_text_buffer_insert_at_cursor (txtbuf, "This line is a test\n", 20);
+
+ return 0;
+}
+--------------------------
+In Bash Shell
+
+$ gcc -g t.c `pkg-config gtk+-2.0 --cflags --libs` -o tt
+$ ./tt
+$ ./tt --g-fatal-warnings
+$
+--------------------------
+No core dumps; however, it may be due to the fact that I will have to
+do the equivalent of 'C++ destructor like' calls in GTK+ 2.0. My
+thinking is that it has more to do with the RefPtr<> implementation of
+TextBuffer class referencing/deferencing.
+
+Let me know what you think.
+
+Regards,
+Frank Shim
--__--__--
Message: 10
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net, webmaster nachtwind net
Cc:
Date: Thu, 3 Oct 2002 02:27:07 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 94169] Changed - Gdk-API/Docs lacks methods screen_*()
Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.
http://bugzilla.gnome.org/show_bug.cgi?id=94169
Changed by webmaster nachtwind net
--- shadow/94169 Wed Oct 2 15:15:31 2002
+++ shadow/94169.tmp.8328 Thu Oct 3 02:27:07 2002
@@ -55,6 +55,10 @@
As mentioned in the subject, these function belong to the GDK-stuff.
Explicitly: gdk_screen_width() and gdk_screen_height() - I use the
return values to center my application window.
------- Additional Comments From murrayc usa net 2002-10-02 15:15 -------
Functions added, and documentation corrected.
+
+------- Additional Comments From webmaster nachtwind net 2002-10-03 02:27 -------
+Just as a matter of interest, as all my attempts in providing a
+patch were futile - which files were involved?
--__--__--
Message: 11
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net
Cc:
Date: Thu, 3 Oct 2002 03:10:11 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 94742] Changed - Make const TreeSelection more useful.
Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.
http://bugzilla.gnome.org/show_bug.cgi?id=94742
Changed by murrayc usa net
--- shadow/94742 Thu Oct 3 02:04:47 2002
+++ shadow/94742.tmp.17843 Thu Oct 3 03:10:11 2002
@@ -20,6 +20,9 @@
In particular, there is no get_selected() for const TreeSelection, nor
selected_foreach. This restricts what you can do with a const TreeView.
I'm not sure if the idea of a const TreeIter is fully supported (it seems
to be, but in particular I see that TreeRow::set_value is a const-this
method), but it probably needs to be to do this.
+
+------- Additional Comments From murrayc usa net 2002-10-03 03:10 -------
+Any chance of a patch?
--__--__--
Message: 12
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net, btb debian org
Cc:
Date: Thu, 3 Oct 2002 03:16:08 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 94705] Changed - Can't compile libgnomeuimm 1.3.10
Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.
http://bugzilla.gnome.org/show_bug.cgi?id=94705
Changed by murrayc usa net
--- shadow/94705 Wed Oct 2 19:29:25 2002
+++ shadow/94705.tmp.19021 Thu Oct 3 03:16:08 2002
@@ -73,6 +73,12 @@
------- Additional Comments From btb debian org 2002-10-02 19:29 -------
Created an attachment (id=11369)
distribute Makefile_list_of_sources.am_fragment files
+
+------- Additional Comments From murrayc usa net 2002-10-03 03:16 -------
+Great. Applied. I assume that this makes "make all distcheck" work for
+you.
+
+Yes, we do use "make dist".
--__--__--
Message: 13
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net, btb debian org
Cc:
Date: Thu, 3 Oct 2002 03:16:38 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 94705] Changed - Can't compile libgnomeuimm 1.3.10
Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.
http://bugzilla.gnome.org/show_bug.cgi?id=94705
Changed by murrayc usa net
--- shadow/94705 Thu Oct 3 03:16:08 2002
+++ shadow/94705.tmp.19088 Thu Oct 3 03:16:38 2002
@@ -1,13 +1,13 @@
Bug#: 94705
Product: gtkmm
Version: 2.0
OS: All
OS Details:
-Status: NEW
-Resolution:
+Status: RESOLVED
+Resolution: FIXED
Severity: major
Priority: Normal
Component: build
AssignedTo: gtkmm-forge lists sourceforge net
ReportedBy: btb debian org
TargetMilestone: ---
--__--__--
Message: 14
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net
Cc:
Date: Thu, 3 Oct 2002 03:53:14 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 94110] Changed - proposed API additions to Glib::TimeVal
Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.
http://bugzilla.gnome.org/show_bug.cgi?id=94110
Changed by puchs ap univie ac at
--- shadow/94110 Wed Oct 2 13:34:35 2002
+++ shadow/94110.tmp.27478 Thu Oct 3 03:53:14 2002
@@ -95,6 +95,22 @@
is expressed in the return type, but to_double() doesn't describe what
the number actually is - hours/minutes/seconds? If get_total_seconds()
makes sense to you then let's use it. I haven't looked that the patch
properly.
Yes, an updated patch is necessary. Thanks.
+
+------- Additional Comments From puchs ap univie ac at 2002-10-03 03:53 -------
+GTimeVal, which is wrapped by Glib::TimeVal, is the same struct as the
+struct timeval returned by the gettimeofday() UNIX call. It contains
+two long values, one for the seconds and one for the microseconds.
+Thus it has little to do with hours/minutes/seconds. The function in
+question is more a conversion from an integer representation of a
+certain time interval to a float representation of such an interval.
+And thats why I came up with "to_double". Scott Meyers proposes the
+name "asDouble" for a similar function in his book. "to_double" or
+"as_double" would in this case make more sense to me than
+"get_total_seconds()". I know that the double is expressed in the
+return type, but I still think that they are more suitable. Anyone is
+welcome to suggest a different name. My imagination is somewhat
+limited in this area and I can't come up with anything that is
+suitable and does not contain "double" right now.
--__--__--
Message: 15
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net
Cc:
Date: Thu, 3 Oct 2002 09:30:27 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 94765] New - Gtk::Object is not compatible with smartpointers
Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.
http://bugzilla.gnome.org/show_bug.cgi?id=94765
Changed by mhl schulze t-online de
--- shadow/94765 Thu Oct 3 09:30:27 2002
+++ shadow/94765.tmp.24831 Thu Oct 3 09:30:27 2002
@@ -0,0 +1,27 @@
+Bug#: 94765
+Product: gtkmm
+Version: 2.0
+OS: other
+OS Details:
+Status: NEW
+Resolution:
+Severity: normal
+Priority: Normal
+Component: general
+AssignedTo: gtkmm-forge lists sourceforge net
+ReportedBy: MHL Schulze t-online de
+TargetMilestone: ---
+URL:
+Summary: Gtk::Object is not compatible with smartpointers
+
+Gtk::Object is not compatible with smartpointers.
+a) Glib::RefPtr<> has no operator*() so it's out of question anyway.
+b) The usage boost::shared_ptr<> has problems with both not manage()ed
+objects (testsharedptr1.cc) and manage()ed objects (testsharedptr2.cc).
+
+In theory it would be possible to support a Glib::RefPtr<> like
+smartpointer if widgets were not be deleted when a container is destroyed.
+That wouldn't break existing code since the user would only notice the
+change when he uses this non-existant smartpointer. However, the changes to
+gtkmm are non-trivial because there are objects that start with a ref_count
+> 1 (e.g. GtkButton with a mnemonic).
--__--__--
Message: 16
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net
Cc:
Date: Thu, 3 Oct 2002 09:31:40 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 94765] Changed - Gtk::Object is not compatible with smartpointers
Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.
http://bugzilla.gnome.org/show_bug.cgi?id=94765
Changed by mhl schulze t-online de
--- shadow/94765 Thu Oct 3 09:30:27 2002
+++ shadow/94765.tmp.25118 Thu Oct 3 09:31:40 2002
@@ -22,6 +22,11 @@
In theory it would be possible to support a Glib::RefPtr<> like
smartpointer if widgets were not be deleted when a container is destroyed.
That wouldn't break existing code since the user would only notice the
change when he uses this non-existant smartpointer. However, the changes to
gtkmm are non-trivial because there are objects that start with a ref_count
> 1 (e.g. GtkButton with a mnemonic).
+
+------- Additional Comments From MHL Schulze t-online de 2002-10-03 09:31 -------
+Created an attachment (id=11378)
+testsharedptr1.cc: Test boost::shared_ptr<> with not manage()ed Gtk::Label
+
--__--__--
_______________________________________________
Gtkmm-forge mailing list
Gtkmm-forge lists sourceforge net
https://lists.sourceforge.net/lists/listinfo/gtkmm-forge
End of Gtkmm-forge Digest
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]