On dimanche 11 janvier 2009, Draplater wrote:
> I try many, but I can't
Here what Thomas Dybdahl Ahle suggested me, and it works fine:
---------------------------------------------------
def changed(vadjust):
if not hasattr(vadjust, "need_scroll") or vadjust.need_scroll:
vadjust.set_value(vadjust.upper-vadjust.page_size)
vadjust.need_scroll = True
scrolledwindow.get_vadjustment().connect("changed", changed)
def value_changed(vadjust):
vadjust.need_scroll = abs(vadjust.value + vadjust.page_size - \
vadjust.upper) \
< vadjust.step_increment
scrolledwindow.get_vadjustment().connect("value-changed", value_changed)
---------------------------------------------------
where scrolledwindow is the widget containing the textview.
--
Frédéric
http://www.gbiloba.org
_______________________________________________
pygtk mailing list [email protected]
http://www.daa.com.au/mailman/listinfo/pygtk
Read the PyGTK FAQ: http://faq.pygtk.org/