On 10/30/2009 05:48 PM, Daniel B. Thurman wrote: > I am learning, so please bear with me! > > I have the following code: > > def expandHome(self, model, iter=None, defaultHome=None): > ''' expand user's home directory ''' > if not defaultHome: > return > ran = model.iter_n_children(iter) > for i in range(ran): > iter_n_child = model.iter_nth_child(iter, i) > path = model.get_path(iter_n_child) > pn = model[path][1] > idx = defaultHome.find(pn) > if idx > -1: > Dbg.dPrint(" + File=%s" % pn) > StoreTools.append_path(model, iter=iter_n_child) > Display.tv.expand_row(path, False) > self.expandHome(model, iter_n_child, defaultHome) > # Set cursor selection to the homepath here > Display.tv.set_cursor(path, focus_column=None, start_editing=False) > > The treestore is saved into a treeview, and the > treeview is saved into a scrolledwindow. > > The above code expands the treeview on the user's > home directory and it works, and the last step is to > set the cursor or focus on the user's home directory > of which I am not able to do. The code: > > Display.tv.set_cursor(path, focus_column=None, start_editing=False) > > is a feeble attempt to do that and it is not working for > me. > > Please advise? > > Thanks! > Dan > > _______________________________________________ > gtk-app-devel-list mailing list > gtk-app-devel-list@gnome.org > http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list > Never mind, I solved it.
_______________________________________________ gtk-app-devel-list mailing list gtk-app-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list