使用林间空地在每个标签上设置带有标签和多个gtk输入字段的笔记本

时间:2019-04-19 07:53:07

标签: gtk3 glade

我是一位经验丰富的Fortran程序员,并且使用内部UI包已有很多年了,其概念与Glade(3.22)相似。我完全不喜欢林间空地,所以由于缺乏理解,我必须做一些不好的事情。我的林间空地设置仅使用gtkWindow和带有某些子选项卡的gtkNotebook。我要做的就是将多个字段(主要是框和标签)添加到一个覆盖整个窗口区域的选项卡。然后,当我切换选项卡时,我需要使用完整的窗口区域查看一个完全不同的页面,其中包含其自己的字段。仅添加一个gtkButton会占用当前选项卡的整个页面,而我不能在该页面上添加另一个gtkbutton。如何在同一页面上添加另一个按钮?如果这是一个愚蠢的问题,请问有没有很好的视频来演示如何做? :)

3 个答案:

答案 0 :(得分:1)

您可以使用“常规”中的“编辑页面”选项来编辑空地中的每个页面。

enter image description here

您可以更改此值,并逐页编辑页面,例如添加一些框/网格然后添加按钮/标签。

要添加新页面,请右键单击一页并选择“插入页面之后”或“插入页面之前”

答案 1 :(得分:0)

您必须在笔记本选项卡中添加GtkBoxGtkGrid。而here则可以使您了解到盒子和网格之间的区别。当然,您可以使用很多其他containers来将小部件(在您的情况下为按钮)打包到其中。 Gtk3每个笔记本页面仅允许一个小部件,因此您必须添加一个多子级小部件才能在每个页面中打包多个小部件。

答案 2 :(得分:0)

  1. 从此处下载林间空地文件:https://github.com/f4iteightiz/UWR_simulator
  2. 编辑/查看(这是一个笔记本电脑,在每个选项卡中都有几个输入/按钮都不同)。 您将找不到满足您需求的答案