GdlDockBar

GdlDockBar

Synopsis

enum                GdlDockBarStyle;
struct              GdlDockBar;
struct              GdlDockBarClass;
GtkWidget *         gdl_dock_bar_new                    (GdlDock *dock);
GtkOrientation      gdl_dock_bar_get_orientation        (GdlDockBar *dockbar);
void                gdl_dock_bar_set_orientation        (GdlDockBar *dockbar,
                                                         GtkOrientation orientation);
void                gdl_dock_bar_set_style              (GdlDockBar *dockbar,
                                                         GdlDockBarStyle style);
GdlDockBarStyle     gdl_dock_bar_get_style              (GdlDockBar *dockbar);
                    GdlDockBarPrivate;

Description

Details

enum GdlDockBarStyle

typedef enum {
    GDL_DOCK_BAR_ICONS,
    GDL_DOCK_BAR_TEXT,
    GDL_DOCK_BAR_BOTH,
    GDL_DOCK_BAR_AUTO
} GdlDockBarStyle;


struct GdlDockBar

struct GdlDockBar {
    GtkBox parent;

    GdlDock *dock;

    GdlDockBarPrivate *_priv;
};


struct GdlDockBarClass

struct GdlDockBarClass {
    GtkVBoxClass parent_class;
};


gdl_dock_bar_new ()

GtkWidget *         gdl_dock_bar_new                    (GdlDock *dock);


gdl_dock_bar_get_orientation ()

GtkOrientation      gdl_dock_bar_get_orientation        (GdlDockBar *dockbar);


gdl_dock_bar_set_orientation ()

void                gdl_dock_bar_set_orientation        (GdlDockBar *dockbar,
                                                         GtkOrientation orientation);


gdl_dock_bar_set_style ()

void                gdl_dock_bar_set_style              (GdlDockBar *dockbar,
                                                         GdlDockBarStyle style);


gdl_dock_bar_get_style ()

GdlDockBarStyle     gdl_dock_bar_get_style              (GdlDockBar *dockbar);


GdlDockBarPrivate

typedef struct _GdlDockBarPrivate GdlDockBarPrivate;