[gimp] app: Add simple utility function gimp_dock_columns_add_dock()



commit 10f6ba77745b3d1816776fdb2729dee6e387d3ad
Author: Martin Nordholts <martinn src gnome org>
Date:   Sun Oct 4 02:05:22 2009 +0200

    app: Add simple utility function gimp_dock_columns_add_dock()
    
    Add simple utility function gimp_dock_columns_add_dock(). We'll create
    a more sophisticated API later.

 app/widgets/gimpdockcolumns.c |   11 +++++++++++
 app/widgets/gimpdockcolumns.h |    2 ++
 2 files changed, 13 insertions(+), 0 deletions(-)
---
diff --git a/app/widgets/gimpdockcolumns.c b/app/widgets/gimpdockcolumns.c
index 436a2ef..1c0b4b0 100644
--- a/app/widgets/gimpdockcolumns.c
+++ b/app/widgets/gimpdockcolumns.c
@@ -24,6 +24,7 @@
 
 #include "widgets-types.h"
 
+#include "gimpdock.h"
 #include "gimpdockcolumns.h"
 
 
@@ -52,3 +53,13 @@ gimp_dock_columns_init (GimpDockColumns *dock_columns)
                                                 GimpDockColumnsPrivate);
 }
 
+void
+gimp_dock_columns_add_dock (GimpDockColumns *dock_columns,
+                            GimpDock        *dock)
+{
+  g_return_if_fail (GIMP_IS_DOCK_COLUMNS (dock_columns));
+  g_return_if_fail (GIMP_IS_DOCK (dock));
+
+  gtk_box_pack_start (GTK_BOX (dock_columns), GTK_WIDGET (dock),
+                      FALSE, TRUE, 0);
+}
diff --git a/app/widgets/gimpdockcolumns.h b/app/widgets/gimpdockcolumns.h
index a8de46e..ae9d808 100644
--- a/app/widgets/gimpdockcolumns.h
+++ b/app/widgets/gimpdockcolumns.h
@@ -51,6 +51,8 @@ struct _GimpDockColumnsClass
 
 
 GType               gimp_dock_columns_get_type       (void) G_GNUC_CONST;
+void                gimp_dock_columns_add_dock       (GimpDockColumns *dock_columns,
+                                                      GimpDock        *dock);
 
 
 #endif /* __GIMP_DOCK_COLUMNS_H__ */



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]