Gtk 如何使用滚动条滚动croot.ScrollActor?
我有一个a,它有一个完整的杂乱角色图。最重要的参与者是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
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
内容的点