无窗口构件

下面列出的构件没有关联的窗口。如果你想截取它们的信号,你需要使用事件盒。请看事件盒构件的介绍。

GtkAlignment
GtkArrow
GtkBin
GtkBox
GtkButton
GtkCheckButton
GtkFixed
GtkImage
GtkLabel
GtkMenuItem
GtkNotebook
GtkPaned
GtkRadioButton
GtkRange
GtkScrolledWindow
GtkSeparator
GtkTable
GtkToolbar
GtkAspectFrame
GtkFrame
GtkVBox
GtkHBox
GtkVSeparator
GtkHSeparator

接着我们将挨个介绍每个构件,编写一些简单的函数来显示它们。另一个好的源代码是 GTK 附带的testgtk程序,你可以在tests/testgtk.c里面看到。