1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| static void polish_column_text1_data_function_tl (GtkTreeViewColumn *col,
GtkCellRenderer *renderer,
GtkTreeModel *model,
GtkTreeIter *iter,
gpointer user_data)
{
gchar * my_string;
g_object_get (renderer, "text", &my_string, NULL);
if(strlen(my_string) > 50){
my_string[46] = '.';
my_string[47] = '.';
my_string[48] = '.';
my_string[49] = '\0';
g_object_set (renderer, "text", my_string, NULL);
}
g_free(my_string);
}
|