container.h
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022 #if !defined(INCLUDED_GTKUTIL_CONTAINER_H)
00023 #define INCLUDED_GTKUTIL_CONTAINER_H
00024
00025 #include <gtk/gtkcontainer.h>
00026
00027 inline GtkWidget* container_add_widget (GtkContainer* container, GtkWidget* widget)
00028 {
00029 gtk_container_add(container, widget);
00030 return widget;
00031 }
00032
00033 inline void container_remove (GtkWidget* item, gpointer data)
00034 {
00035 gtk_container_remove(GTK_CONTAINER(data), item);
00036 }
00037
00038 inline void container_remove_all (GtkContainer* container)
00039 {
00040 gtk_container_foreach(container, container_remove, container);
00041 }
00042
00043 #endif