After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 519340 - wrap panel_applet_request_focus() in libpanelappletmm2.6
wrap panel_applet_request_focus() in libpanelappletmm2.6
Status: RESOLVED FIXED
Product: gnomemm
Classification: Deprecated
Component: libpanelappletmm
2.6
Other All
: Normal enhancement
: ---
Assigned To: gtkmm-forge
gtkmm-forge
Depends on:
Blocks:
 
 
Reported: 2008-02-28 17:17 UTC by fanosek
Modified: 2008-03-07 12:13 UTC
See Also:
GNOME target: ---
GNOME version: Unversioned Enhancement



Description fanosek 2008-02-28 17:17:57 UTC
class Gnome::Panel::Applet has not wrapped function panel_applet_request_focus() which is needed for getting focus to applet(e.g. Gtk::Entry on applet)
Comment 1 Murray Cumming 2008-03-07 12:13:00 UTC
Thanks for the bug report. I have added this and another new function:

2008-03-07  Murray Cumming  <murrayc@murrayc.com>

	* libpanelapplet/src/libpanelapplet_methods.defs: Regenerated with 
	h2defs.py (in pygtk).
	* libpanelapplet/src/applet.hg: Added request_focus() and 
	set_background_widget().
	Bug #519340 (Fanosek).


And I have just made a 2.22 tarball release. If you can't depend on that, you can use gobj() and Glib::wrap() to use the C API with the C++ object.

Actually, I am surprised that anyone is really using this, but I am happy if it is useful.