2009-06-09 Claudio Saavedra <csaavedra@igalia.com>
+ * hildon/hildon-date-selector.c:
+ (hildon_date_selector_construct_ui):
+ * hildon/hildon-time-selector.c:
+ (hildon_time_selector_constructor):
+ * hildon/hildon-touch-selector-entry.c:
+ (hildon_touch_selector_entry_set_text_column),
+ (hildon_touch_selector_entry_get_text_column):
+ * hildon/hildon-touch-selector.c: (_default_print_func),
+ (hildon_touch_selector_new_text): Use
+ hildon_touch_selector_set/get_text_column() instead of
+ setting/getting the "text-column" property.
+
+2009-06-09 Claudio Saavedra <csaavedra@igalia.com>
+
* doc/hildon-sections.txt: Add the new public methods below.
* examples/hildon-picker-button-multicolumn-example.c:
case DAY:
column = hildon_touch_selector_append_text_column (HILDON_TOUCH_SELECTOR (selector),
selector->priv->day_model, TRUE);
- g_object_set (G_OBJECT (column), "text-column", 0, NULL);
+ hildon_touch_selector_column_set_text_column (column, 0);
break;
case MONTH:
column = hildon_touch_selector_append_text_column (HILDON_TOUCH_SELECTOR (selector),
selector->priv->month_model, TRUE);
- g_object_set (G_OBJECT (column), "text-column", 0, NULL);
+ hildon_touch_selector_column_set_text_column (column, 0);
break;
case YEAR:
column = hildon_touch_selector_append_text_column (HILDON_TOUCH_SELECTOR (selector),
selector->priv->year_model, TRUE);
- g_object_set (G_OBJECT (column), "text-column", 0, NULL);
+ hildon_touch_selector_column_set_text_column (column, 0);
break;
default:
g_error ("Current column order incorrect");
column = hildon_touch_selector_append_text_column (HILDON_TOUCH_SELECTOR (selector),
selector->priv->hours_model, TRUE);
- g_object_set (column, "text-column", 0, NULL);
-
+ hildon_touch_selector_column_set_text_column (column, 0);
/* we need initialization parameters in order to create minute models*/
selector->priv->minutes_step = selector->priv->minutes_step ? selector->priv->minutes_step : 1;
column = hildon_touch_selector_append_text_column (HILDON_TOUCH_SELECTOR (selector),
selector->priv->minutes_model, TRUE);
- g_object_set (column, "text-column", 0, NULL);
+ hildon_touch_selector_column_set_text_column (column, 0);
if (selector->priv->ampm_format) {
selector->priv->ampm_model = _create_ampm_model (selector);
column = hildon_touch_selector_get_column (HILDON_TOUCH_SELECTOR (selector), 0);
- g_object_set (G_OBJECT (column), "text-column", text_column, NULL);
+ hildon_touch_selector_column_set_text_column (column, text_column);
}
/**
column = hildon_touch_selector_get_column (HILDON_TOUCH_SELECTOR (selector),
0);
- g_object_get (G_OBJECT (column), "text-column", &text_column, NULL);
+ text_column = hildon_touch_selector_column_get_text_column (column);
return text_column;
}
selected_rows = hildon_touch_selector_get_selected_rows (selector, 0);
model = hildon_touch_selector_get_model (selector, 0);
column = hildon_touch_selector_get_column (selector, 0);
- g_object_get (G_OBJECT(column), "text-column", &text_column, NULL);
+ text_column = hildon_touch_selector_column_get_text_column (column);
result = g_strdup_printf ("(");
i = 0;
for (i = initial_value; i < num_columns; i++) {
model = hildon_touch_selector_get_model (selector, i);
column = hildon_touch_selector_get_column (selector, i);
- g_object_get (G_OBJECT(column), "text-column", &text_column, NULL);
+ text_column = hildon_touch_selector_column_get_text_column (column);
if (hildon_touch_selector_get_selected (selector, i, &iter)) {
if (text_column == -1 ) {
column = hildon_touch_selector_append_text_column (HILDON_TOUCH_SELECTOR (selector),
GTK_TREE_MODEL (store), TRUE);
- g_object_set (G_OBJECT (column), "text-column", 0, NULL);
+ hildon_touch_selector_column_set_text_column (column, 0);
return selector;
}