[libgda] Correclty set the initial write status of GdauiRawForm
- From: Vivien Malerba <vivien src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [libgda] Correclty set the initial write status of GdauiRawForm
- Date: Wed, 20 Jan 2010 15:13:17 +0000 (UTC)
commit 550de47105a8afe6b3a85b4158e4752e65ac0adb
Author: Vivien Malerba <malerba gnome-db org>
Date: Wed Jan 20 15:30:15 2010 +0100
Correclty set the initial write status of GdauiRawForm
libgda-ui/gdaui-raw-form.c | 15 ++++++++++++---
1 files changed, 12 insertions(+), 3 deletions(-)
---
diff --git a/libgda-ui/gdaui-raw-form.c b/libgda-ui/gdaui-raw-form.c
index 8f764cb..371fde1 100644
--- a/libgda-ui/gdaui-raw-form.c
+++ b/libgda-ui/gdaui-raw-form.c
@@ -158,18 +158,27 @@ gdaui_raw_form_selector_init (GdauiDataSelectorIface *iface)
}
static void
-gdaui_raw_form_class_init (GdauiRawFormClass * class)
+basic_form_layout_changed (GdauiBasicForm *bform)
{
- GObjectClass *object_class = G_OBJECT_CLASS (class);
+ GdauiRawForm *form = GDAUI_RAW_FORM (bform);
+ iter_row_changed_cb (form->priv->iter, gda_data_model_iter_get_row (form->priv->iter), form);
+}
+
+static void
+gdaui_raw_form_class_init (GdauiRawFormClass *class)
+{
+ GObjectClass *object_class = G_OBJECT_CLASS (class);
parent_class = g_type_class_peek_parent (class);
object_class->dispose = gdaui_raw_form_dispose;
+ GDAUI_BASIC_FORM_CLASS (class)->layout_changed = basic_form_layout_changed;
/* Properties */
object_class->set_property = gdaui_raw_form_set_property;
object_class->get_property = gdaui_raw_form_get_property;
g_object_class_install_property (object_class, PROP_MODEL,
- g_param_spec_object ("model", _("Data to display"), NULL, GDA_TYPE_DATA_MODEL,
+ g_param_spec_object ("model", _("Data to display"),
+ NULL, GDA_TYPE_DATA_MODEL,
G_PARAM_READABLE | G_PARAM_WRITABLE));
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]