我是一位经验丰富的Fortran程序员,并且使用内部UI包已有很多年了,其概念与Glade(3.22)相似。我完全不喜欢林间空地,所以由于缺乏理解,我必须做一些不好的事情。我的林间空地设置仅使用gtkWindow和带有某些子选项卡的gtkNotebook。我要做的就是将多个字段(主要是框和标签)添加到一个覆盖整个窗口区域的选项卡。然后,当我切换选项卡时,我需要使用完整的窗口区域查看一个完全不同的页面,其中包含其自己的字段。仅添加一个gtkButton会占用当前选项卡的整个页面,而我不能在该页面上添加另一个gtkbutton。如何在同一页面上添加另一个按钮?如果这是一个愚蠢的问题,请问有没有很好的视频来演示如何做? :)
答案 0 :(得分:1)
您可以使用“常规”中的“编辑页面”选项来编辑空地中的每个页面。
您可以更改此值,并逐页编辑页面,例如添加一些框/网格然后添加按钮/标签。
要添加新页面,请右键单击一页并选择“插入页面之后”或“插入页面之前”
答案 1 :(得分:0)
您必须在笔记本选项卡中添加GtkBox或GtkGrid。而here则可以使您了解到盒子和网格之间的区别。当然,您可以使用很多其他containers来将小部件(在您的情况下为按钮)打包到其中。 Gtk3每个笔记本页面仅允许一个小部件,因此您必须添加一个多子级小部件才能在每个页面中打包多个小部件。
答案 2 :(得分:0)