我在scrolledWindow中添加了textView。我想得到textView缓冲区。我的一些代码swin = Gtk::ScrolledWindow.newswin.add(editor)(swin, Gtk::Label.new("Tab")
tab.get_nth_page(current_page).buffer # wrong because its contain is a scrolledWindow
在一个页面上,我在gtk.ScrolledWindow中放置了一个treeview (一列,只是字符串)(我想要垂直滚动条,因为列表包含大约35项)。gtk.Adjustment(lower=10, page_size=100) # just used some arbitrary numbers here >_<
scrolled_win = gtk.ScrolledWindow
如何才能让Gtk ScrolledWindow滚动多行的高度?(我的意思是在增加滚动窗口内容的高度后自动滚动。(手动滚动很好。)我的代码将3行代码写到ScrolledWindow视图端口内的Gtk ScrolledWindow中,并指示ScrolledWindow滚动,但它只向下显示3行中的第一行。to end of Gtk::TextView
vadjustment = textview.parent.parent.vadjustment # Get vadjustment from Gtk::ScrolledW
这是一个在ScrolledWindow中包含TextBuffer的TextView。通过一个例程,我在这个日志中添加了一个新行。之后,它应该滚动到最后一行。# nothing happensadj.set_value(adj.get_upper()-adj.get_page_size()) # same without subtraction (only upper or page_size)
self.scrolledwindow.set_va