Gtk 如何使用滚动条滚动croot.ScrollActor?

Gtk 如何使用滚动条滚动croot.ScrollActor?,gtk,scrollbar,gnome,vala,clutter,Gtk,Scrollbar,Gnome,Vala,Clutter,我有一个a,它有一个完整的杂乱角色图。最重要的参与者是container\u actor,它容纳了数量可变的参与者(使用FlowLayout布局),这些参与者可能会溢出分配给父嵌入的高度 在某种程度上,容器参与者(container_actor)会登上舞台,成为唯一显示的参与者(及其子角色) 此时,我希望能够滚动浏览container\u actor的内容 使我的嵌入式实现能够有一个滚动条。我还注意到杂乱会带来一种 使用这两门课是推荐的方法吗? 或者我需要在vadjustment.value\u

我有一个a,它有一个完整的杂乱角色图。最重要的参与者是
container\u actor
,它容纳了数量可变的参与者(使用
FlowLayout
布局),这些参与者可能会溢出分配给父嵌入的高度

在某种程度上,容器参与者(container_actor)会登上舞台,成为唯一显示的参与者(及其子角色)

此时,我希望能够滚动浏览
container\u actor
的内容

使我的嵌入式实现能够有一个滚动条。我还注意到杂乱会带来一种

使用这两门课是推荐的方法吗?

或者我需要在
vadjustment.value\u changed
上手动使用implement Gtk.Scrollable并移动我的
container\u actor

编辑:对于
ScrollActor


ClutterScrollActor
不知道有关
GtkScrollable
gtkaadjustment
的任何信息,因此您必须手动实现滚动。无需实现
GtkScrollable
——您只需要一个
GtkScrollbar
小部件、一个
gtkaadjustment
和一些连接到
gtkaadjustment::value changed
信号的代码来确定希望滚动
ClutterScrollActor
内容的点