Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
gtkbox.h File Reference
#include <gtk/gtkwidget.h>

Go to the source code of this file.

Data Structures

struct  _GtkBox
 
struct  _GtkBoxClass
 

Macros

#define GTK_TYPE_BOX   (gtk_box_get_type ())
 
#define GTK_BOX(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_BOX, GtkBox))
 
#define GTK_BOX_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_BOX, GtkBoxClass))
 
#define GTK_IS_BOX(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_BOX))
 
#define GTK_IS_BOX_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_BOX))
 
#define GTK_BOX_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_BOX, GtkBoxClass))
 

Typedefs

typedef struct _GtkBox GtkBox
 
typedef struct _GtkBoxClass GtkBoxClass
 

Functions

GDK_AVAILABLE_IN_ALL GType gtk_box_get_type (void) G_GNUC_CONST
 
GDK_AVAILABLE_IN_ALL GtkWidgetgtk_box_new (GtkOrientation orientation, int spacing)
 
GDK_AVAILABLE_IN_ALL void gtk_box_set_homogeneous (GtkBox *box, gboolean homogeneous)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_box_get_homogeneous (GtkBox *box)
 
GDK_AVAILABLE_IN_ALL void gtk_box_set_spacing (GtkBox *box, int spacing)
 
GDK_AVAILABLE_IN_ALL int gtk_box_get_spacing (GtkBox *box)
 
GDK_AVAILABLE_IN_ALL void gtk_box_set_baseline_position (GtkBox *box, GtkBaselinePosition position)
 
GDK_AVAILABLE_IN_ALL GtkBaselinePosition gtk_box_get_baseline_position (GtkBox *box)
 
GDK_AVAILABLE_IN_4_12 void gtk_box_set_baseline_child (GtkBox *box, int child)
 
GDK_AVAILABLE_IN_4_12 int gtk_box_get_baseline_child (GtkBox *box)
 
GDK_AVAILABLE_IN_ALL void gtk_box_append (GtkBox *box, GtkWidget *child)
 
GDK_AVAILABLE_IN_ALL void gtk_box_prepend (GtkBox *box, GtkWidget *child)
 
GDK_AVAILABLE_IN_ALL void gtk_box_remove (GtkBox *box, GtkWidget *child)
 
GDK_AVAILABLE_IN_ALL void gtk_box_insert_child_after (GtkBox *box, GtkWidget *child, GtkWidget *sibling)
 
GDK_AVAILABLE_IN_ALL void gtk_box_reorder_child_after (GtkBox *box, GtkWidget *child, GtkWidget *sibling)
 

Macro Definition Documentation

◆ GTK_BOX

#define GTK_BOX ( obj)    (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_BOX, GtkBox))

Definition at line 39 of file gtkbox.h.

Referenced by activate().

◆ GTK_BOX_CLASS

#define GTK_BOX_CLASS ( klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_BOX, GtkBoxClass))

Definition at line 40 of file gtkbox.h.

◆ GTK_BOX_GET_CLASS

#define GTK_BOX_GET_CLASS ( obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_BOX, GtkBoxClass))

Definition at line 43 of file gtkbox.h.

◆ GTK_IS_BOX

#define GTK_IS_BOX ( obj)    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_BOX))

Definition at line 41 of file gtkbox.h.

◆ GTK_IS_BOX_CLASS

#define GTK_IS_BOX_CLASS ( klass)    (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_BOX))

Definition at line 42 of file gtkbox.h.

◆ GTK_TYPE_BOX

#define GTK_TYPE_BOX   (gtk_box_get_type ())

Definition at line 38 of file gtkbox.h.

Typedef Documentation

◆ GtkBox

typedef struct _GtkBox GtkBox

Definition at line 46 of file gtkbox.h.

◆ GtkBoxClass

typedef struct _GtkBoxClass GtkBoxClass

Definition at line 47 of file gtkbox.h.

Function Documentation

◆ gtk_box_append()

GDK_AVAILABLE_IN_ALL void gtk_box_append ( GtkBox * box,
GtkWidget * child )

Referenced by activate().

◆ gtk_box_get_baseline_child()

GDK_AVAILABLE_IN_4_12 int gtk_box_get_baseline_child ( GtkBox * box)

◆ gtk_box_get_baseline_position()

GDK_AVAILABLE_IN_ALL GtkBaselinePosition gtk_box_get_baseline_position ( GtkBox * box)

◆ gtk_box_get_homogeneous()

GDK_AVAILABLE_IN_ALL gboolean gtk_box_get_homogeneous ( GtkBox * box)

◆ gtk_box_get_spacing()

GDK_AVAILABLE_IN_ALL int gtk_box_get_spacing ( GtkBox * box)

◆ gtk_box_get_type()

GDK_AVAILABLE_IN_ALL GType gtk_box_get_type ( void )

◆ gtk_box_insert_child_after()

GDK_AVAILABLE_IN_ALL void gtk_box_insert_child_after ( GtkBox * box,
GtkWidget * child,
GtkWidget * sibling )

◆ gtk_box_new()

GDK_AVAILABLE_IN_ALL GtkWidget * gtk_box_new ( GtkOrientation orientation,
int spacing )

Referenced by activate().

◆ gtk_box_prepend()

GDK_AVAILABLE_IN_ALL void gtk_box_prepend ( GtkBox * box,
GtkWidget * child )

◆ gtk_box_remove()

GDK_AVAILABLE_IN_ALL void gtk_box_remove ( GtkBox * box,
GtkWidget * child )

◆ gtk_box_reorder_child_after()

GDK_AVAILABLE_IN_ALL void gtk_box_reorder_child_after ( GtkBox * box,
GtkWidget * child,
GtkWidget * sibling )

◆ gtk_box_set_baseline_child()

GDK_AVAILABLE_IN_4_12 void gtk_box_set_baseline_child ( GtkBox * box,
int child )

◆ gtk_box_set_baseline_position()

GDK_AVAILABLE_IN_ALL void gtk_box_set_baseline_position ( GtkBox * box,
GtkBaselinePosition position )

◆ gtk_box_set_homogeneous()

GDK_AVAILABLE_IN_ALL void gtk_box_set_homogeneous ( GtkBox * box,
gboolean homogeneous )

◆ gtk_box_set_spacing()

GDK_AVAILABLE_IN_ALL void gtk_box_set_spacing ( GtkBox * box,
int spacing )