[gtkmm] CellArea: Add some signals.
- From: Murray Cumming <murrayc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtkmm] CellArea: Add some signals.
- Date: Fri, 30 Mar 2012 08:32:51 +0000 (UTC)
commit f02b4e00b946101c20326aec419ef540a7ad9ddf
Author: Murray Cumming <murrayc murrayc com>
Date: Fri Mar 30 10:32:30 2012 +0200
CellArea: Add some signals.
* gtk/src/cellarea.hg: Wrap most signals, of course using
no_default_handler to preserve ABI.
ChangeLog | 7 +++++++
gtk/src/cellarea.hg | 8 ++++++++
2 files changed, 15 insertions(+), 0 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index 567005c..cc6f16c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,12 @@
2012-03-30 Murray Cumming <murrayc murrayc com>
+ CellArea: Add some signals.
+
+ * gtk/src/cellarea.hg: Wrap most signals, of course using
+ no_default_handler to preserve ABI.
+
+2012-03-30 Murray Cumming <murrayc murrayc com>
+
Gtk::Window: Add begin/move_resize_drag() overloads that take a Device.
* gdk/src/window.hg: Wrap gdk_window_begin_resize_drag_for_device()
diff --git a/gtk/src/cellarea.hg b/gtk/src/cellarea.hg
index 95c7c65..aaecd85 100644
--- a/gtk/src/cellarea.hg
+++ b/gtk/src/cellarea.hg
@@ -226,6 +226,14 @@ public:
protected:
#m4 _CONVERSION(`GtkCellAreaContext*',`const Glib::RefPtr<CellAreaContext>&',`Glib::wrap($3, true)')
+ //TODO: convert the TreeModel. _WRAP_SIGNAL(void apply_attributes(const Glib::RefPtr<TreeModel>& tree_model, const TreeModel::iterator& iter, bool is_expander, bool is_expanded), "apply-attributes", no_default_handler)
+
+#m4 _CONVERSION(`GdkRectangle*',`const Gdk::Rectangle&',`Glib::wrap($3)')
+ _WRAP_SIGNAL(void add_editable(CellRenderer* renderer, CellEditable* editable, const Gdk::Rectangle& cell_area, const Glib::ustring& path), "add-editable", no_default_handler)
+
+ _WRAP_SIGNAL(void remove_editable(CellRenderer* renderer, CellEditable* editable), "remove-editable", no_default_handler)
+ _WRAP_SIGNAL(void focus_changed(CellRenderer* renderer, const Glib::ustring& path), "focus-changed", no_default_handler)
+
//TODO: Wrap these vfuncs, mentioned in the GtkCellAreaContext overview documentation?
// GtkCellAreaContext *(* create_context) (GtkCellArea *area);
// GtkCellAreaContext *(* copy_context) (GtkCellArea *area,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]