[gtkmm/gtkmm-2-22] gtkmm: Added some missing properties.
- From: Murray Cumming <murrayc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtkmm/gtkmm-2-22] gtkmm: Added some missing properties.
- Date: Fri, 24 Sep 2010 07:13:28 +0000 (UTC)
commit bcbc0b537a9be1a5ea4d01686cec1a80518709a4
Author: Murray Cumming <murrayc murrayc com>
Date: Fri Sep 24 09:13:21 2010 +0200
gtkmm: Added some missing properties.
* gtk/src/accelgroup.hg: Added is_locked and modifier_mask properties.
* gtk/src/actiongroup.hg: Added name, sensitive and visible properties.
* gtk/src/adjustment.hg: Added value, lower, upper, step-increment,
page-increment and page-size properties.
* gtk/src/builder.hg: Added translation-domain property.
ChangeLog | 10 ++++++++++
gtk/src/accelgroup.hg | 3 +++
gtk/src/actiongroup.hg | 6 +++++-
gtk/src/adjustment.hg | 7 +++++++
gtk/src/builder.hg | 2 ++
5 files changed, 27 insertions(+), 1 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index 6dd85b7..d5d95f3 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,15 @@
2010-09-24 Murray Cumming <murrayc murrayc com>
+ gtkmm: Added some missing properties.
+
+ * gtk/src/accelgroup.hg: Added is_locked and modifier_mask properties.
+ * gtk/src/actiongroup.hg: Added name, sensitive and visible properties.
+ * gtk/src/adjustment.hg: Added value, lower, upper, step-increment,
+ page-increment and page-size properties.
+ * gtk/src/builder.hg: Added translation-domain property.
+
+2010-09-24 Murray Cumming <murrayc murrayc com>
+
gdkmm: Screen: Added signals and properties.
* gdk/src/gdk_signals.defs: Regenerated by taking the part of the
diff --git a/gtk/src/accelgroup.hg b/gtk/src/accelgroup.hg
index 466b44f..38f1c42 100644
--- a/gtk/src/accelgroup.hg
+++ b/gtk/src/accelgroup.hg
@@ -118,6 +118,9 @@ public:
//TODO: The C type is unpleasant:
//This has C docs, but it isn't worth mentioning them for such a useless signal. murrayc.
_WRAP_SIGNAL(void accel_changed(guint keyval, Gdk::ModifierType modifier, GClosure* accel_closure), "accel_changed")
+
+ _WRAP_PROPERTY("is-locked", bool)
+ _WRAP_PROPERTY("modifier-mask", Gdk::ModifierType)
};
} // namespace Gtk
diff --git a/gtk/src/actiongroup.hg b/gtk/src/actiongroup.hg
index 76ec50c..4c142ca 100644
--- a/gtk/src/actiongroup.hg
+++ b/gtk/src/actiongroup.hg
@@ -125,7 +125,11 @@ public:
*
* @param action the action
*/
- _WRAP_SIGNAL(void post_activate(const Glib::RefPtr<Action>& action), "post_activate", no_default_handler)
+ _WRAP_SIGNAL(void post_activate(const Glib::RefPtr<Action>& action), "post_activate", no_default_handler)
+
+ _WRAP_PROPERTY("name", Glib::ustring)
+ _WRAP_PROPERTY("sensitive", bool)
+ _WRAP_PROPERTY("visible", bool)
};
} // namespace Gtk
diff --git a/gtk/src/adjustment.hg b/gtk/src/adjustment.hg
index 6e12a13..e021725 100644
--- a/gtk/src/adjustment.hg
+++ b/gtk/src/adjustment.hg
@@ -90,6 +90,13 @@ public:
_WRAP_SIGNAL(void changed(), "changed")
_WRAP_SIGNAL(void value_changed(), "value_changed")
+
+ _WRAP_PROPERTY("value", double)
+ _WRAP_PROPERTY("lower", double)
+ _WRAP_PROPERTY("upper", double)
+ _WRAP_PROPERTY("step-increment", double)
+ _WRAP_PROPERTY("page-increment", double)
+ _WRAP_PROPERTY("page-size", double)
};
diff --git a/gtk/src/builder.hg b/gtk/src/builder.hg
index a227952..b5c6714 100644
--- a/gtk/src/builder.hg
+++ b/gtk/src/builder.hg
@@ -371,6 +371,8 @@ public:
//We ignore gtk_builder_get_type_from_name() because it only seems useful when implementing GtkBuildable for widgets.
_IGNORE(gtk_builder_get_type_from_name)
+
+ _WRAP_PROPERTY("translation-domain", Glib::ustring)
protected:
Gtk::Widget* get_widget_checked(const Glib::ustring& name, GType type);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]