Gtkmm-forge Digest, Vol 2, Issue 15



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-owner 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. Do not try to unsubscribe gtkmm-forge from gtkmm-list.


Today's Topics:

   1. [Bug 348809] Gtk::manage() doesn't work with	canvas items.
      (gnomemm (bugzilla.gnome.org))
   2. [Bug 348809] Item destruction semantics change or
      implementation bug (gnomemm (bugzilla.gnome.org))
   3. [Bug 348809] Gtk::manage() doesn't work with	canvas items.
      (gnomemm (bugzilla.gnome.org))


----------------------------------------------------------------------

Message: 1
Date: Wed, 26 Jul 2006 16:47:12 +0000 (UTC)
From: "gnomemm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 348809] Gtk::manage() doesn't work with
	canvas items.
To: gtkmm-forge lists sourceforge net
Message-ID: <20060726164712 54BD36C40DF box gnome org>
Content-Type: text/plain; charset=utf-8

Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=348809
 gnomemm | libgnomecanvasmm | Ver: unspecified





------- Comment #3 from Murray Cumming  2006-07-26 16:47 UTC -------
Created an attachment (id=69677)
 --> (http://bugzilla.gnome.org/attachment.cgi?id=69677&action=view)
canvas_example_with_manage.patch

This is another test case. The patch changes the existing example to use
manage() and demonstrates that the destructor is not called.


-- 
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.



------------------------------

Message: 2
Date: Wed, 26 Jul 2006 16:40:13 +0000 (UTC)
From: "gnomemm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 348809] Item destruction semantics
	change or	implementation bug
To: gtkmm-forge lists sourceforge net
Message-ID: <20060726164013 5293F6C40DD box gnome org>
Content-Type: text/plain; charset=utf-8

Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=348809
 gnomemm | libgnomecanvasmm | Ver: unspecified





------- Comment #1 from Jean-Marc Valin  2006-07-26 16:40 UTC -------
Created an attachment (id=69676)
 --> (http://bugzilla.gnome.org/attachment.cgi?id=69676&action=view)
testcase

When running this program and closing the window, the canvas' destructor gets
called, but not the item's destructor. 


-- 
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.



------------------------------

Message: 3
Date: Wed, 26 Jul 2006 16:46:05 +0000 (UTC)
From: "gnomemm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 348809] Gtk::manage() doesn't work with
	canvas items.
To: gtkmm-forge lists sourceforge net
Message-ID: <20060726164605 7ECF16C40E2 box gnome org>
Content-Type: text/plain; charset=utf-8

Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=348809
 gnomemm | libgnomecanvasmm | Ver: unspecified


Murray Cumming changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |murrayc murrayc com
            Summary|Item destruction semantics  |Gtk::manage() doesn't work
                   |change or implementation bug|with canvas items.




------- Comment #2 from Murray Cumming  2006-07-26 16:45 UTC -------
It would indeed be nice if Gtk::manage() worked with Canvas items. That's the
bug here, I think.

I don't know whether libgnomecanvasmm intentionally prevents automatic item
destruction, as we do with gtkmm child widgets, but it makes sense for us to
want it here too. But maybe it's due to code in GtkObject (Gnome::Canvas::Item
derives from Gtk::Object). 


-- 
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.



------------------------------

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV

------------------------------

_______________________________________________
Gtkmm-forge mailing list
Gtkmm-forge lists sourceforge net
https://lists.sourceforge.net/lists/listinfo/gtkmm-forge


End of Gtkmm-forge Digest, Vol 2, Issue 15
******************************************



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]