盒的细节
这是 gtk_box_pack_start() 函数的声明。
void gtk_box_pack_start( GtkBox *box, |
第一个参数是你要把对象组装进去的盒,第二个就是该对象。目前这些对象将都是按钮,即我们要将这些按钮组装到盒中。
fill 参数在 gtk_box_pack 中控制多余空间是分配给对象本身(TRUE),还是让多余空间围绕在这些对象周围分布(FALSE)。它只有在 expand 参数也为 TRUE 时才会生效。
GtkWidget *gtk_hbox_new ( gboolean homogeneous, |
spacing(当盒被创建时设置)和 padding(当元素被组装时设置)有什么区别呢?Spacing 是加在对象之间,而 papadding 加在对象的每一边。看下面这张图应该会明白一点:
<<< Previous | Home | Next >>> |
组装构件 | Up | 组装示范程序 |