在GTK中创建首选项对话框

时间:2013-09-13 12:57:23

标签: c grid gtk gtk3

我是gtk + 3的新手,我想为我的应用程序创建“首选项”对话框。不要仅使用glade C.

我的问题是如何使用gtk_grid在绿线和红线之间创建空间。 坦克提供任何帮助

enter image description here

将相对于“播放”标签的“20开始播放文件...”复选框对齐。

2 个答案:

答案 0 :(得分:3)

正如GtkGrid文档所说:

  

GtkGrid是一个容器,用于按行排列子窗口小部件   列。它与GtkTable和GtkBox非常相似,但它   一直使用GtkWidget的“边距”和“扩展”属性   自定义子属性,它完全支持height-for-width   几何管理。

因此,您可以使用GtkWidget的marginmargin-bottommargin-topmargin-left或{{ 1}}属性。

关于GTK文档中的more on GtkGrid

答案 1 :(得分:1)

看一下GtkAlignment Widget - 提供水平对齐,垂直对齐,填充(所有4个方向)(我想这就是你要找的东西),以及其他一些