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

Go to the source code of this file.

Classes

struct  _GtkInfoBar
 
struct  _GtkInfoBarClass
 

Macros

#define GTK_TYPE_INFO_BAR   (gtk_info_bar_get_type())
 
#define GTK_INFO_BAR(obj)   (G_TYPE_CHECK_INSTANCE_CAST((obj), GTK_TYPE_INFO_BAR, GtkInfoBar))
 
#define GTK_INFO_BAR_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST((klass), GTK_TYPE_INFO_BAR, GtkInfoBarClass))
 
#define GTK_IS_INFO_BAR(obj)   (G_TYPE_CHECK_INSTANCE_TYPE((obj), GTK_TYPE_INFO_BAR))
 
#define GTK_IS_INFO_BAR_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_INFO_BAR))
 
#define GTK_INFO_BAR_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS((obj), GTK_TYPE_INFO_BAR, GtkInfoBarClass))
 

Typedefs

typedef struct _GtkInfoBarPrivate GtkInfoBarPrivate
 
typedef struct _GtkInfoBarClass GtkInfoBarClass
 
typedef struct _GtkInfoBar GtkInfoBar
 

Functions

GType gtk_info_bar_get_type (void) G_GNUC_CONST
 
GtkWidgetgtk_info_bar_new (void)
 
GtkWidgetgtk_info_bar_new_with_buttons (const gchar *first_button_text,...)
 
GtkWidgetgtk_info_bar_get_action_area (GtkInfoBar *info_bar)
 
GtkWidgetgtk_info_bar_get_content_area (GtkInfoBar *info_bar)
 
void gtk_info_bar_add_action_widget (GtkInfoBar *info_bar, GtkWidget *child, gint response_id)
 
GtkWidgetgtk_info_bar_add_button (GtkInfoBar *info_bar, const gchar *button_text, gint response_id)
 
void gtk_info_bar_add_buttons (GtkInfoBar *info_bar, const gchar *first_button_text,...)
 
void gtk_info_bar_set_response_sensitive (GtkInfoBar *info_bar, gint response_id, gboolean setting)
 
void gtk_info_bar_set_default_response (GtkInfoBar *info_bar, gint response_id)
 
void gtk_info_bar_response (GtkInfoBar *info_bar, gint response_id)
 
void gtk_info_bar_set_message_type (GtkInfoBar *info_bar, GtkMessageType message_type)
 
GtkMessageType gtk_info_bar_get_message_type (GtkInfoBar *info_bar)
 

Macro Definition Documentation

◆ GTK_INFO_BAR

#define GTK_INFO_BAR (   obj)    (G_TYPE_CHECK_INSTANCE_CAST((obj), GTK_TYPE_INFO_BAR, GtkInfoBar))

Definition at line 47 of file gtkinfobar.h.

◆ GTK_INFO_BAR_CLASS

#define GTK_INFO_BAR_CLASS (   klass)    (G_TYPE_CHECK_CLASS_CAST((klass), GTK_TYPE_INFO_BAR, GtkInfoBarClass))

Definition at line 48 of file gtkinfobar.h.

◆ GTK_INFO_BAR_GET_CLASS

#define GTK_INFO_BAR_GET_CLASS (   obj)    (G_TYPE_INSTANCE_GET_CLASS((obj), GTK_TYPE_INFO_BAR, GtkInfoBarClass))

Definition at line 51 of file gtkinfobar.h.

◆ GTK_IS_INFO_BAR

#define GTK_IS_INFO_BAR (   obj)    (G_TYPE_CHECK_INSTANCE_TYPE((obj), GTK_TYPE_INFO_BAR))

Definition at line 49 of file gtkinfobar.h.

◆ GTK_IS_INFO_BAR_CLASS

#define GTK_IS_INFO_BAR_CLASS (   klass)    (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_INFO_BAR))

Definition at line 50 of file gtkinfobar.h.

◆ GTK_TYPE_INFO_BAR

#define GTK_TYPE_INFO_BAR   (gtk_info_bar_get_type())

Definition at line 46 of file gtkinfobar.h.

Typedef Documentation

◆ GtkInfoBar

typedef struct _GtkInfoBar GtkInfoBar

Definition at line 41 of file gtkinfobar.h.

◆ GtkInfoBarClass

Definition at line 41 of file gtkinfobar.h.

◆ GtkInfoBarPrivate

typedef struct _GtkInfoBarPrivate GtkInfoBarPrivate

Definition at line 41 of file gtkinfobar.h.

Function Documentation

◆ gtk_info_bar_add_action_widget()

void gtk_info_bar_add_action_widget ( GtkInfoBar info_bar,
GtkWidget child,
gint  response_id 
)

◆ gtk_info_bar_add_button()

GtkWidget* gtk_info_bar_add_button ( GtkInfoBar info_bar,
const gchar *  button_text,
gint  response_id 
)

◆ gtk_info_bar_add_buttons()

void gtk_info_bar_add_buttons ( GtkInfoBar info_bar,
const gchar *  first_button_text,
  ... 
)

◆ gtk_info_bar_get_action_area()

GtkWidget* gtk_info_bar_get_action_area ( GtkInfoBar info_bar)

◆ gtk_info_bar_get_content_area()

GtkWidget* gtk_info_bar_get_content_area ( GtkInfoBar info_bar)

◆ gtk_info_bar_get_message_type()

GtkMessageType gtk_info_bar_get_message_type ( GtkInfoBar info_bar)

◆ gtk_info_bar_get_type()

GType gtk_info_bar_get_type ( void  )

◆ gtk_info_bar_new()

GtkWidget* gtk_info_bar_new ( void  )

◆ gtk_info_bar_new_with_buttons()

GtkWidget* gtk_info_bar_new_with_buttons ( const gchar *  first_button_text,
  ... 
)

◆ gtk_info_bar_response()

void gtk_info_bar_response ( GtkInfoBar info_bar,
gint  response_id 
)

◆ gtk_info_bar_set_default_response()

void gtk_info_bar_set_default_response ( GtkInfoBar info_bar,
gint  response_id 
)

◆ gtk_info_bar_set_message_type()

void gtk_info_bar_set_message_type ( GtkInfoBar info_bar,
GtkMessageType  message_type 
)

◆ gtk_info_bar_set_response_sensitive()

void gtk_info_bar_set_response_sensitive ( GtkInfoBar info_bar,
gint  response_id,
gboolean  setting 
)