[gtkmm] Gtkmm-forge digest, Vol 1 #244 - 16 msgs



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]