Evince Programmer's Reference Manual: EvProgressMessageArea

## EvProgressMessageArea EvProgressMessageArea |

## Synopsis

    struct              EvProgressMessageArea;
    struct              EvProgressMessageAreaClass;
                        EvProgressMessageAreaPrivate;
    GtkWidget *         ev_progress_message_area_new        (const gchar *stock_id,
                                                             const gchar *text,
                                                             const gchar *first_button_text,
                                                             ...);
    void                ev_progress_message_area_set_status (EvProgressMessageArea *area,
                                                             const gchar *str);
    void                ev_progress_message_area_set_fraction
                                                            (EvProgressMessageArea *area,
                                                             gdouble fraction);

## Object Hierarchy

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

## Implemented Interfaces

EvProgressMessageArea implements AtkImplementorIface, GtkBuildable and GtkOrientable.

## Properties

      "fraction"                 gdouble               : Read / Write
      "status"                   gchar*                : Read / Write

## Description

## Details

### struct EvProgressMessageArea

    struct EvProgressMessageArea;

### struct EvProgressMessageAreaClass

    struct EvProgressMessageAreaClass {
    	EvMessageAreaClass parent_class;
    };

### EvProgressMessageAreaPrivate

    typedef struct _EvProgressMessageAreaPrivate EvProgressMessageAreaPrivate;

### ev_progress_message_area_new ()

    GtkWidget *         ev_progress_message_area_new        (const gchar *stock_id,
                                                             const gchar *text,
                                                             const gchar *first_button_text,
                                                             ...);

### ev_progress_message_area_set_status ()

    void                ev_progress_message_area_set_status (EvProgressMessageArea *area,
                                                             const gchar *str);

### ev_progress_message_area_set_fraction ()

    void                ev_progress_message_area_set_fraction
                                                            (EvProgressMessageArea *area,
                                                             gdouble fraction);

## Property Details

### The `"fraction"` property

      "fraction"                 gdouble               : Read / Write

The fraction of total work that has been completed.

Allowed values: [0,1]

Default value: 0

### The `"status"` property

      "status"                   gchar*                : Read / Write

The status text of the progress area.

Default value: NULL