summaryrefslogtreecommitdiff
path: root/gtk/gtk.h
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2013-09-29 13:43:27 -0400
committerMatthias Clasen <mclasen@redhat.com>2013-10-06 23:31:17 -0400
commit943d575ec3a99a5715de8552006ec2079e17c85a (patch)
treeac30153a1acde857d1b103e3b4b4736bb009f7b6 /gtk/gtk.h
parent8a85371901a4f76fff1298da072615f149b83439 (diff)
downloadgtk+-943d575ec3a99a5715de8552006ec2079e17c85a.tar.gz
Add GtkFlowBox
GtkFlowBox is a container that its children in a reflowing grid, which can be oriented horizontally or vertically. It is similar to GtkListBox in that the children can be sorted and filtered, and by requiring a dedicated child widget type, GtkFlowBoxChild. It is similar to GtkTreeView in that is supports a full set of selection modes, including rubberband selection. This is the culmination of work that has happened in the egg-list-box module, and earlier in libegg. The origins of this code are the EggSpreadTable in libegg, which was written by Tristan van Berkom. It was moved to egg-list-box and renamed EggFlowBox by Jon McCann, and I gave it some finishing touched in the flowbox-improvements branch of that module.
Diffstat (limited to 'gtk/gtk.h')
-rw-r--r--gtk/gtk.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/gtk/gtk.h b/gtk/gtk.h
index fa20539147..a3413db3c6 100644
--- a/gtk/gtk.h
+++ b/gtk/gtk.h
@@ -99,6 +99,7 @@
#include <gtk/gtkfilechooserdialog.h>
#include <gtk/gtkfilechooserwidget.h>
#include <gtk/gtkfilefilter.h>
+#include <gtk/gtkflowbox.h>
#include <gtk/gtkfontbutton.h>
#include <gtk/gtkfontchooser.h>
#include <gtk/gtkfontchooserdialog.h>