Example #1
0
/****************************************************************
  Store values to itree
*****************************************************************/
void itree_set(ITree *it, ...)
{
  va_list ap;

  va_start(ap, it);
  gtk_tree_store_set_valist(GTK_TREE_STORE(it->model), &it->it, ap);
  va_end(ap);
}
Example #2
0
void gtk_roccat_tree_store_append_with_values(GtkTreeStore *tree_store, GtkTreeIter *iter, GtkTreeIter *parent, ...) {
    va_list var_args;
    GtkTreeIter tmp_iter;

    if (!iter)
        iter = &tmp_iter;

    gtk_tree_store_append(tree_store, iter, parent);
    va_start(var_args, parent);
    gtk_tree_store_set_valist(tree_store, iter, var_args);
    va_end(var_args);
}