GTK+ Widgets

GTK+ offers a pretty complete set of standard controls like menubars, toolbars, statusbars, entries, buttons, spinbuttons, labels. It also has a reasonable supply of layout containers like tables and boxes, which are responsible for arranging their child widgets on screen. Since 2.0, GTK+ also contains a number of more complex widgets following the model-view pattern: GtkTextView and GtkTreeView. Recently GtkComboBox also joined the family of model-view widgets.