app: Add gimp_dock_window_get_docks()

Add gimp_dock_window_get_docks() and get rid of trailing whitespace.
This commit is contained in:
Martin Nordholts
2009-10-25 21:50:08 +01:00
parent b9214fd3cf
commit be8e0045ac
2 changed files with 29 additions and 12 deletions

View File

@ -614,7 +614,7 @@ GimpDockWindow *
gimp_dock_window_from_dock (GimpDock *dock)
{
GtkWidget *toplevel = NULL;
g_return_val_if_fail (GIMP_IS_DOCK (dock), NULL);
toplevel = gtk_widget_get_toplevel (GTK_WIDGET (dock));
@ -625,13 +625,29 @@ gimp_dock_window_from_dock (GimpDock *dock)
return NULL;
}
/**
* gimp_dock_window_get_docks:
* @dock_window:
*
* Get a list of docks in the dock window.
*
* Returns:
**/
GList *
gimp_dock_window_get_docks (GimpDockWindow *dock_window)
{
g_return_val_if_fail (GIMP_IS_DOCK_WINDOW (dock_window), NULL);
return gimp_dock_columns_get_docks (dock_window->p->dock_columns);
}
/**
* gimp_dock_window_get_dock:
* @dock_window:
*
* Get the #GimpDock within the #GimpDockWindow.
*
* Returns:
* Returns:
**/
GimpDock *
gimp_dock_window_get_dock (GimpDockWindow *dock_window)

View File

@ -55,16 +55,17 @@ struct _GimpDockWindowClass
};
GType gimp_dock_window_get_type (void) G_GNUC_CONST;
gint gimp_dock_window_get_id (GimpDockWindow *dock_window);
void gimp_dock_window_add_dock (GimpDockWindow *dock_window,
GimpDock *dock,
gint index);
void gimp_dock_window_remove_dock (GimpDockWindow *dock_window,
GimpDock *dock);
GimpUIManager * gimp_dock_window_get_ui_manager (GimpDockWindow *dock_window);
GimpDockWindow * gimp_dock_window_from_dock (GimpDock *dock);
GimpDock * gimp_dock_window_get_dock (GimpDockWindow *dock_window);
GType gimp_dock_window_get_type (void) G_GNUC_CONST;
gint gimp_dock_window_get_id (GimpDockWindow *dock_window);
void gimp_dock_window_add_dock (GimpDockWindow *dock_window,
GimpDock *dock,
gint index);
void gimp_dock_window_remove_dock (GimpDockWindow *dock_window,
GimpDock *dock);
GimpUIManager * gimp_dock_window_get_ui_manager (GimpDockWindow *dock_window);
GimpDockWindow * gimp_dock_window_from_dock (GimpDock *dock);
GList * gimp_dock_window_get_docks (GimpDockWindow *dock_window);
GimpDock * gimp_dock_window_get_dock (GimpDockWindow *dock_window);
#endif /* __GIMP_DOCK_WINDOW_H__ */