Gtkmm-forge digest, Vol 1 #790 - 5 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. Do not try to unsubscribe gtkmm-forge from gtkmm-list.


Today's Topics:

   1. [Bug 156259]  - Gtk::SpinButton steals the key_release_event (bugzilla-daemon bugzilla gnome org)
   2. [Bug 156259]  - Gtk::SpinButton steals the key_release_event (bugzilla-daemon bugzilla gnome org)
   3. [Bug 156259]  - Document that GtkSpinButton "key_release_event" handler prevents further handling. (bugzilla-daemon bugzilla gnome org)
   4. [Bug 154973]  - Sun Forte: Too few arguments for template std::reverse_iterator in gtk/gtkmm/treeiter.h (bugzilla-daemon bugzilla gnome org)
   5. [Bug 156249]  - Build patch for Cygwin (bugzilla-daemon bugzilla gnome org)

--__--__--

Message: 1
From: bugzilla-daemon bugzilla gnome org
To: gtkmm-forge lists sourceforge net
Cc: 
Date: Tue, 26 Oct 2004 05:00:06 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 156259]  - Gtk::SpinButton steals the key_release_event

http://bugzilla.gnome.org/show_bug.cgi?id=156259
gtkmm | general | Ver: 2.4





------- Additional Comments From murrayc murrayc com  2004-10-26 05:00 -------
The whole point of connect_notify is that it calls your handler _before_ the
default handler. There isn't much point in using it if you pass true to it.

If you want to call the default handler before your signal handler then call the
default handler at the start of your signal handler. I guess that you would then
want to prevent the default handler from running, so you would return true,
which would involve using connect(the_slot, false /* after=false */).

Yes, handling of X events in GTK+ is annoying. This page might be helpful, but
maybe it should make more suggestions:
http://www.gtkmm.org/docs/gtkmm-2.4/docs/tutorial/html/apbs06.html

Does this help?

------- You are receiving this mail because: -------
You are the assignee for the bug.


--__--__--

Message: 2
From: bugzilla-daemon bugzilla gnome org
To: gtkmm-forge lists sourceforge net
Cc: 
Date: Tue, 26 Oct 2004 05:31:47 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 156259]  - Gtk::SpinButton steals the key_release_event

http://bugzilla.gnome.org/show_bug.cgi?id=156259
gtkmm | general | Ver: 2.4





------- Additional Comments From blin gmx net  2004-10-26 05:31 -------
That's actually not why I'm reporting the problem. I just think it doesn't make
sense that the key_pressed and key_released signals behave differently if
they're connected after the default handler, and the two test cases I submitted
were designed to show this weird behaviour. If this is the desired way for
signals to behave, perhaps it should be documented why key_press is different
from key_release.

------- You are receiving this mail because: -------
You are the assignee for the bug.


--__--__--

Message: 3
From: bugzilla-daemon bugzilla gnome org
To: gtkmm-forge lists sourceforge net
Cc: 
Date: Tue, 26 Oct 2004 05:58:43 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 156259]  - Document that GtkSpinButton "key_release_event" handler prevents further handling.

http://bugzilla.gnome.org/show_bug.cgi?id=156259
gtk+ | docs | Ver: 2.5.x

murrayc murrayc com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |murrayc murrayc com
          Component|general                     |docs
            Product|gtkmm                       |gtk+
            Summary|Gtk::SpinButton steals the  |Document that GtkSpinButton
                   |key_release_event           |"key_release_event" handler
                   |                            |prevents further handling.
            Version|2.4                         |2.5.x



------- Additional Comments From murrayc murrayc com  2004-10-26 05:58 -------
Yes the default handlers often return true to prevent further signal handlers
from being called. Yes, whether they do this or not is probably not well documented.

If it concerns you then you might start the documentation by listing the X event
signal handlers in the various widgets, in a table with a column saying whether
they allow further handling. But this is a GTK+ issue, so I'm reassigning it.

------- You are receiving this mail because: -------
You are the assignee for the bug.


--__--__--

Message: 4
From: bugzilla-daemon bugzilla gnome org
To: gtkmm-forge lists sourceforge net
Cc: 
Date: Tue, 26 Oct 2004 06:01:12 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 154973]  - Sun Forte: Too few arguments for template std::reverse_iterator in gtk/gtkmm/treeiter.h

http://bugzilla.gnome.org/show_bug.cgi?id=154973
gtkmm | build | Ver: 2.4





------- Additional Comments From murrayc murrayc com  2004-10-26 06:01 -------
By the way, I have made the treeiter changes already. Please try to submit a cvs
patch in future:
http://www.gtkmm.org/bugs.shtml#CreatingPatches

------- You are receiving this mail because: -------
You are the assignee for the bug.


--__--__--

Message: 5
From: bugzilla-daemon bugzilla gnome org
To: gtkmm-forge lists sourceforge net
Cc: 
Date: Tue, 26 Oct 2004 13:40:25 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 156249]  - Build patch for Cygwin

http://bugzilla.gnome.org/show_bug.cgi?id=156249
gtkmm | build | Ver: 2.4

murrayc murrayc com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |FIXED



------- Additional Comments From murrayc murrayc com  2004-10-26 13:40 -------
Applied to HEAD and gtkmm-2-4. Thanks.

------- You are receiving this mail because: -------
You are the assignee for the bug.



--__--__--

_______________________________________________
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]