Evince Programmer's Reference Manual: EvMessageArea

## EvMessageArea EvMessageArea |

## Synopsis

    struct              EvMessageArea;
    struct              EvMessageAreaClass;
                        EvMessageAreaPrivate;
    GtkWidget *         ev_message_area_new                 (GtkMessageType type,
                                                             const gchar *text,
                                                             const gchar *first_button_text,
                                                             ...);
    void                ev_message_area_set_image           (EvMessageArea *area,
                                                             GtkWidget *image);
    void                ev_message_area_set_image_from_stock
                                                            (EvMessageArea *area,
                                                             const gchar *stock_id);
    void                ev_message_area_set_text            (EvMessageArea *area,
                                                             const gchar *str);
    void                ev_message_area_set_secondary_text  (EvMessageArea *area,
                                                             const gchar *str);

## Object Hierarchy

      GObject
       +----GInitiallyUnowned
             +----GtkWidget
                   +----GtkContainer
                         +----GtkBox
                               +----GtkInfoBar
                                     +----EvMessageArea
                                           +----EvProgressMessageArea

## Implemented Interfaces

EvMessageArea implements AtkImplementorIface, GtkBuildable and GtkOrientable.

## Properties

      "image"                    GtkWidget*            : Read / Write
      "secondary-text"           gchar*                : Read / Write
      "text"                     gchar*                : Read / Write

## Description

## Details

### struct EvMessageArea

    struct EvMessageArea;

### struct EvMessageAreaClass

    struct EvMessageAreaClass {
    	GtkInfoBarClass parent_class;
    };

### EvMessageAreaPrivate

    typedef struct _EvMessageAreaPrivate EvMessageAreaPrivate;

### ev_message_area_new ()

    GtkWidget *         ev_message_area_new                 (GtkMessageType type,
                                                             const gchar *text,
                                                             const gchar *first_button_text,
                                                             ...);

### ev_message_area_set_image ()

    void                ev_message_area_set_image           (EvMessageArea *area,
                                                             GtkWidget *image);

### ev_message_area_set_image_from_stock ()

    void                ev_message_area_set_image_from_stock
                                                            (EvMessageArea *area,
                                                             const gchar *stock_id);

### ev_message_area_set_text ()

    void                ev_message_area_set_text            (EvMessageArea *area,
                                                             const gchar *str);

### ev_message_area_set_secondary_text ()

    void                ev_message_area_set_secondary_text  (EvMessageArea *area,
                                                             const gchar *str);

## Property Details

### The `"image"` property

      "image"                    GtkWidget*            : Read / Write

The image.

### The `"secondary-text"` property

      "secondary-text"           gchar*                : Read / Write

The secondary text of the message dialog.

Default value: NULL

### The `"text"` property

      "text"                     gchar*                : Read / Write

The primary text of the message dialog.

Default value: NULL