On 5/10/07, David Nečas (Yeti) <yeti@xxxxxxxxxxxxxxx> wrote:
On Thu, May 10, 2007 at 06:46:49AM +0200, richard boaz wrote:
> maybe this will help? the following callback will get the row number of the
> row when double-clicked by the user. basically, convert a GtkTreePath to a
> string. you must take proper care if you have a tree deeper than one level.
>
> void recordActivate(GtkTreeView *treeview, GtkTreePath *arg1,
> GtkTreeViewColumn *arg2, gpointer *hdrList)
> { // called when record double-clicked
> char *row;
> int rowNum;
>
> row = gtk_tree_path_to_string(arg1);
> rowNum = atoi(row);
> g_free(row);
> }
What is the point of the numbers -> string -> number
conversion when gtk_tree_path_get_indices(path)[0] is
the requested number?
Yeti
--
http://gwyddion.net/
_______________________________________________
gtk-list mailing list
gtk-list@xxxxxxxxx
http://mail.gnome.org/mailman/listinfo/gtk-list
_______________________________________________ gtk-list mailing list gtk-list@xxxxxxxxx http://mail.gnome.org/mailman/listinfo/gtk-list