[gtkmm] Application: Add get_active_window().
- From: Murray Cumming <murrayc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtkmm] Application: Add get_active_window().
- Date: Wed, 29 Aug 2012 22:24:35 +0000 (UTC)
commit 2595c8435f51572a7df12d739834665fd7729385
Author: Murray Cumming <murrayc murrayc com>
Date: Thu Aug 30 00:22:28 2012 +0200
Application: Add get_active_window().
* gtk/src/application.hg: Added get_active_window() and
the property. Also used refreturn on get_window_by_id().
ChangeLog | 7 +++++++
gtk/src/application.hg | 8 ++++++--
2 files changed, 13 insertions(+), 2 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index f2356d5..52a723e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,12 @@
2012-08-29 Murray Cumming <murrayc murrayc com>
+ Application: Add get_active_window().
+
+ * gtk/src/application.hg: Added get_active_window() and
+ the property. Also used refreturn on get_window_by_id().
+
+2012-08-29 Murray Cumming <murrayc murrayc com>
+
Entry: Add input purpose and input hints methods.
* gtk/src/entry.hg: Added get/set_input_purpose() and
diff --git a/gtk/src/application.hg b/gtk/src/application.hg
index 87fae52..6287d7a 100644
--- a/gtk/src/application.hg
+++ b/gtk/src/application.hg
@@ -249,13 +249,17 @@ public:
_WRAP_METHOD(void uninhibit(guint cookie), gtk_application_uninhibit)
_WRAP_METHOD(bool is_inhibited(ApplicationInhibitFlags flags) const, gtk_application_is_inhibited)
- _WRAP_METHOD(Window* get_window_by_id(guint id), gtk_application_get_window_by_id)
- _WRAP_METHOD(const Window* get_window_by_id(guint id) const, gtk_application_get_window_by_id, constversion)
+ _WRAP_METHOD(Window* get_window_by_id(guint id), gtk_application_get_window_by_id, refreturn)
+ _WRAP_METHOD(const Window* get_window_by_id(guint id) const, gtk_application_get_window_by_id, refreturn, constversion)
+
+ _WRAP_METHOD(Window* get_active_window(), gtk_application_get_active_window, refreturn)
+ _WRAP_METHOD(const Window* get_active_window() const, gtk_application_get_active_window, refreturn, constversion)
_WRAP_PROPERTY("app-menu", Glib::RefPtr<Gio::MenuModel>)
_WRAP_PROPERTY("menubar", Glib::RefPtr<Gio::MenuModel>)
_WRAP_PROPERTY("register-session", bool)
+ _WRAP_PROPERTY("active-window", Window*)
_WRAP_SIGNAL(void window_added(Window* window), "window-added")
_WRAP_SIGNAL(void window_removed(Window* window), "window-removed")
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]