EvMessageArea

EvMessageArea

Synopsis

                    EvMessageArea;
                    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
         +----GtkObject
               +----GtkWidget
                     +----GtkContainer
                           +----GtkBox
                                 +----GtkHBox
                                       +----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

EvMessageArea

typedef struct _EvMessageArea EvMessageArea;


EvMessageAreaClass

typedef struct {
	GtkInfoBarClass parent_class;
} EvMessageAreaClass;

EvMessageAreaPrivate

typedef struct _EvMessageAreaPrivate EvMessageAreaPrivate;


ev_message_area_new ()

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

type :

text :

first_button_text :

... :

Returns :


ev_message_area_set_image ()

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

area :

image :


ev_message_area_set_image_from_stock ()

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

area :

stock_id :


ev_message_area_set_text ()

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

area :

str :


ev_message_area_set_secondary_text ()

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

area :

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