GimpDockContainer

GimpDockContainer

Synopsis

                    GimpDockContainer;
struct              GimpDockContainerInterface;
void                gimp_dock_container_add_dock        (GimpDockContainer *container,
                                                         GimpDock *dock,
                                                         GimpSessionInfoDock *dock_info);
GimpAlignmentType   gimp_dock_container_get_dock_side   (GimpDockContainer *container,
                                                         GimpDock *dock);
GList *             gimp_dock_container_get_docks       (GimpDockContainer *container);
GimpUIManager *     gimp_dock_container_get_ui_manager  (GimpDockContainer *container);

Object Hierarchy

  GInterface
   +----GimpDockContainerInterface

Prerequisites

GimpDockContainerInterface requires GtkWidget.

Known Implementations

GimpDockContainerInterface is implemented by GimpDockWindow and GimpImageWindow.

Description

Details

GimpDockContainer

typedef struct _GimpDockContainer GimpDockContainer;


struct GimpDockContainerInterface

struct GimpDockContainerInterface;


gimp_dock_container_add_dock ()

void                gimp_dock_container_add_dock        (GimpDockContainer *container,
                                                         GimpDock *dock,
                                                         GimpSessionInfoDock *dock_info);

Add dock that was created from dock_info to container.

container :

A GimpDockContainer

dock :

The newly created GimpDock to add to the container.

dock_info :

The GimpSessionInfoDock the dock was created from.

gimp_dock_container_get_dock_side ()

GimpAlignmentType   gimp_dock_container_get_dock_side   (GimpDockContainer *container,
                                                         GimpDock *dock);

container :

A GimpDockContainer

dock :

A GimpDock

Returns :

What side dock is in in container, either GIMP_ALIGN_LEFT or GIMP_ALIGN_RIGHT, or -1 if the side concept is not applicable.

gimp_dock_container_get_docks ()

GList *             gimp_dock_container_get_docks       (GimpDockContainer *container);

container :

A GimpDockContainer

Returns :

A list of "s" in the dock container. Free with g_list_free() when done.

gimp_dock_container_get_ui_manager ()

GimpUIManager *     gimp_dock_container_get_ui_manager  (GimpDockContainer *container);

container :

A GimpDockContainer

Returns :

The GimpUIManager of the GimpDockContainer