Re: Need help to set a cursor/focus on treeview row!
- From: "Daniel B. Thurman" <dant cdkkt com>
- To: GTK Applications <gtk-app-devel-list gnome org>
- Subject: Re: Need help to set a cursor/focus on treeview row!
- Date: Sun, 01 Nov 2009 11:03:11 -0800
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.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]