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

Go to the source code of this file.

Classes

struct  _GtkFrame
 
struct  _GtkFrameClass
 

Macros

#define GTK_TYPE_FRAME   (gtk_frame_get_type ())
 
#define GTK_FRAME(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_FRAME, GtkFrame))
 
#define GTK_FRAME_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_FRAME, GtkFrameClass))
 
#define GTK_IS_FRAME(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_FRAME))
 
#define GTK_IS_FRAME_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_FRAME))
 
#define GTK_FRAME_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_FRAME, GtkFrameClass))
 

Typedefs

typedef struct _GtkFrame GtkFrame
 
typedef struct _GtkFrameClass GtkFrameClass
 

Functions

GType gtk_frame_get_type (void) G_GNUC_CONST
 
GtkWidgetgtk_frame_new (const gchar *label)
 
void gtk_frame_set_label (GtkFrame *frame, const gchar *label)
 
const gchar * gtk_frame_get_label (GtkFrame *frame)
 
void gtk_frame_set_label_widget (GtkFrame *frame, GtkWidget *label_widget)
 
GtkWidgetgtk_frame_get_label_widget (GtkFrame *frame)
 
void gtk_frame_set_label_align (GtkFrame *frame, gfloat xalign, gfloat yalign)
 
void gtk_frame_get_label_align (GtkFrame *frame, gfloat *xalign, gfloat *yalign)
 
void gtk_frame_set_shadow_type (GtkFrame *frame, GtkShadowType type)
 
GtkShadowType gtk_frame_get_shadow_type (GtkFrame *frame)
 

Macro Definition Documentation

◆ GTK_FRAME

#define GTK_FRAME (   obj)    (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_FRAME, GtkFrame))

Definition at line 42 of file gtkframe.h.

◆ GTK_FRAME_CLASS

#define GTK_FRAME_CLASS (   klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_FRAME, GtkFrameClass))

Definition at line 43 of file gtkframe.h.

◆ GTK_FRAME_GET_CLASS

#define GTK_FRAME_GET_CLASS (   obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_FRAME, GtkFrameClass))

Definition at line 46 of file gtkframe.h.

◆ GTK_IS_FRAME

#define GTK_IS_FRAME (   obj)    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_FRAME))

Definition at line 44 of file gtkframe.h.

◆ GTK_IS_FRAME_CLASS

#define GTK_IS_FRAME_CLASS (   klass)    (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_FRAME))

Definition at line 45 of file gtkframe.h.

◆ GTK_TYPE_FRAME

#define GTK_TYPE_FRAME   (gtk_frame_get_type ())

Definition at line 41 of file gtkframe.h.

Typedef Documentation

◆ GtkFrame

typedef struct _GtkFrame GtkFrame

Definition at line 38 of file gtkframe.h.

◆ GtkFrameClass

typedef struct _GtkFrameClass GtkFrameClass

Definition at line 38 of file gtkframe.h.

Function Documentation

◆ gtk_frame_get_label()

const gchar* gtk_frame_get_label ( GtkFrame frame)

◆ gtk_frame_get_label_align()

void gtk_frame_get_label_align ( GtkFrame frame,
gfloat *  xalign,
gfloat *  yalign 
)

◆ gtk_frame_get_label_widget()

GtkWidget* gtk_frame_get_label_widget ( GtkFrame frame)

◆ gtk_frame_get_shadow_type()

GtkShadowType gtk_frame_get_shadow_type ( GtkFrame frame)

◆ gtk_frame_get_type()

GType gtk_frame_get_type ( void  )

◆ gtk_frame_new()

GtkWidget* gtk_frame_new ( const gchar *  label)

◆ gtk_frame_set_label()

void gtk_frame_set_label ( GtkFrame frame,
const gchar *  label 
)

◆ gtk_frame_set_label_align()

void gtk_frame_set_label_align ( GtkFrame frame,
gfloat  xalign,
gfloat  yalign 
)

◆ gtk_frame_set_label_widget()

void gtk_frame_set_label_widget ( GtkFrame frame,
GtkWidget label_widget 
)

◆ gtk_frame_set_shadow_type()

void gtk_frame_set_shadow_type ( GtkFrame frame,
GtkShadowType  type 
)