Ardour  9.0-pre0-582-g084a23a80d
gtkbbox.h File Reference
#include <gtk/gtkbox.h>
Include dependency graph for gtkbbox.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _GtkButtonBox
 
struct  _GtkButtonBoxClass
 

Macros

#define GTK_TYPE_BUTTON_BOX   (gtk_button_box_get_type ())
 
#define GTK_BUTTON_BOX(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_BUTTON_BOX, GtkButtonBox))
 
#define GTK_BUTTON_BOX_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_BUTTON_BOX, GtkButtonBoxClass))
 
#define GTK_IS_BUTTON_BOX(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_BUTTON_BOX))
 
#define GTK_IS_BUTTON_BOX_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_BUTTON_BOX))
 
#define GTK_BUTTON_BOX_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_BUTTON_BOX, GtkButtonBoxClass))
 
#define GTK_BUTTONBOX_DEFAULT   -1
 
#define gtk_button_box_set_spacing(b, s)   gtk_box_set_spacing (GTK_BOX (b), s)
 
#define gtk_button_box_get_spacing(b)   gtk_box_get_spacing (GTK_BOX (b))
 

Typedefs

typedef struct _GtkButtonBox GtkButtonBox
 
typedef struct _GtkButtonBoxClass GtkButtonBoxClass
 

Functions

GType gtk_button_box_get_type (void) G_GNUC_CONST
 
GtkButtonBoxStyle gtk_button_box_get_layout (GtkButtonBox *widget)
 
void gtk_button_box_set_layout (GtkButtonBox *widget, GtkButtonBoxStyle layout_style)
 
gboolean gtk_button_box_get_child_secondary (GtkButtonBox *widget, GtkWidget *child)
 
void gtk_button_box_set_child_secondary (GtkButtonBox *widget, GtkWidget *child, gboolean is_secondary)
 
void gtk_button_box_set_child_size (GtkButtonBox *widget, gint min_width, gint min_height)
 
void gtk_button_box_set_child_ipadding (GtkButtonBox *widget, gint ipad_x, gint ipad_y)
 
void gtk_button_box_get_child_size (GtkButtonBox *widget, gint *min_width, gint *min_height)
 
void gtk_button_box_get_child_ipadding (GtkButtonBox *widget, gint *ipad_x, gint *ipad_y)
 
void _gtk_button_box_child_requisition (GtkWidget *widget, int *nvis_children, int *nvis_secondaries, int *width, int *height)
 

Macro Definition Documentation

◆ GTK_BUTTON_BOX

#define GTK_BUTTON_BOX (   obj)    (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_BUTTON_BOX, GtkButtonBox))

Definition at line 40 of file gtkbbox.h.

◆ GTK_BUTTON_BOX_CLASS

#define GTK_BUTTON_BOX_CLASS (   klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_BUTTON_BOX, GtkButtonBoxClass))

Definition at line 41 of file gtkbbox.h.

◆ GTK_BUTTON_BOX_GET_CLASS

#define GTK_BUTTON_BOX_GET_CLASS (   obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_BUTTON_BOX, GtkButtonBoxClass))

Definition at line 44 of file gtkbbox.h.

◆ gtk_button_box_get_spacing

#define gtk_button_box_get_spacing (   b)    gtk_box_get_spacing (GTK_BOX (b))

Definition at line 81 of file gtkbbox.h.

◆ gtk_button_box_set_spacing

#define gtk_button_box_set_spacing (   b,
 
)    gtk_box_set_spacing (GTK_BOX (b), s)

Definition at line 80 of file gtkbbox.h.

◆ GTK_BUTTONBOX_DEFAULT

#define GTK_BUTTONBOX_DEFAULT   -1

Definition at line 47 of file gtkbbox.h.

◆ GTK_IS_BUTTON_BOX

#define GTK_IS_BUTTON_BOX (   obj)    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_BUTTON_BOX))

Definition at line 42 of file gtkbbox.h.

◆ GTK_IS_BUTTON_BOX_CLASS

#define GTK_IS_BUTTON_BOX_CLASS (   klass)    (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_BUTTON_BOX))

Definition at line 43 of file gtkbbox.h.

◆ GTK_TYPE_BUTTON_BOX

#define GTK_TYPE_BUTTON_BOX   (gtk_button_box_get_type ())

Definition at line 39 of file gtkbbox.h.

Typedef Documentation

◆ GtkButtonBox

typedef struct _GtkButtonBox GtkButtonBox

Definition at line 37 of file gtkbbox.h.

◆ GtkButtonBoxClass

Definition at line 37 of file gtkbbox.h.

Function Documentation

◆ _gtk_button_box_child_requisition()

void _gtk_button_box_child_requisition ( GtkWidget widget,
int *  nvis_children,
int *  nvis_secondaries,
int *  width,
int *  height 
)

◆ gtk_button_box_get_child_ipadding()

void gtk_button_box_get_child_ipadding ( GtkButtonBox widget,
gint *  ipad_x,
gint *  ipad_y 
)

◆ gtk_button_box_get_child_secondary()

gboolean gtk_button_box_get_child_secondary ( GtkButtonBox widget,
GtkWidget child 
)

◆ gtk_button_box_get_child_size()

void gtk_button_box_get_child_size ( GtkButtonBox widget,
gint *  min_width,
gint *  min_height 
)

◆ gtk_button_box_get_layout()

GtkButtonBoxStyle gtk_button_box_get_layout ( GtkButtonBox widget)

◆ gtk_button_box_get_type()

GType gtk_button_box_get_type ( void  )

◆ gtk_button_box_set_child_ipadding()

void gtk_button_box_set_child_ipadding ( GtkButtonBox widget,
gint  ipad_x,
gint  ipad_y 
)

◆ gtk_button_box_set_child_secondary()

void gtk_button_box_set_child_secondary ( GtkButtonBox widget,
GtkWidget child,
gboolean  is_secondary 
)

◆ gtk_button_box_set_child_size()

void gtk_button_box_set_child_size ( GtkButtonBox widget,
gint  min_width,
gint  min_height 
)

◆ gtk_button_box_set_layout()

void gtk_button_box_set_layout ( GtkButtonBox widget,
GtkButtonBoxStyle  layout_style 
)