GeditMessageArea

GeditMessageArea

Synopsis




#define     GEDIT_MESSAGE_AREA_CONST        (obj)
            GeditMessageAreaPrivate;
            GeditMessageArea;
GtkWidget*  gedit_message_area_new          (void);
GtkWidget*  gedit_message_area_new_with_buttons
                                            (const gchar *first_button_text,
                                             ...);
void        gedit_message_area_set_contents (GeditMessageArea *message_area,
                                             GtkWidget *contents);
void        gedit_message_area_add_action_widget
                                            (GeditMessageArea *message_area,
                                             GtkWidget *child,
                                             gint response_id);
GtkWidget*  gedit_message_area_add_button   (GeditMessageArea *message_area,
                                             const gchar *button_text,
                                             gint response_id);
GtkWidget*  gedit_message_area_add_stock_button_with_text
                                            (GeditMessageArea *message_area,
                                             const gchar *text,
                                             const gchar *stock_id,
                                             gint response_id);
void        gedit_message_area_add_buttons  (GeditMessageArea *message_area,
                                             const gchar *first_button_text,
                                             ...);
void        gedit_message_area_set_response_sensitive
                                            (GeditMessageArea *message_area,
                                             gint response_id,
                                             gboolean setting);
void        gedit_message_area_set_default_response
                                            (GeditMessageArea *message_area,
                                             gint response_id);
void        gedit_message_area_response     (GeditMessageArea *message_area,
                                             gint response_id);

Object Hierarchy


  GObject
   +----GInitiallyUnowned
         +----GtkObject
               +----GtkWidget
                     +----GtkContainer
                           +----GtkBox
                                 +----GtkHBox
                                       +----GeditMessageArea
                                             +----GeditProgressMessageArea

Implemented Interfaces

GeditMessageArea implements AtkImplementorIface.

Signals


"close"     void        user_function      (GeditMessageArea *geditmessagearea,
                                            gpointer          user_data)             : Run last / Action
"response"  void        user_function      (GeditMessageArea *geditmessagearea,
                                            gint              arg1,
                                            gpointer          user_data)             : Run last

Description

Details

GEDIT_MESSAGE_AREA_CONST()

#define GEDIT_MESSAGE_AREA_CONST(obj)        (G_TYPE_CHECK_INSTANCE_CAST((obj), GEDIT_TYPE_MESSAGE_AREA, GeditMessageArea const))

obj :

GeditMessageAreaPrivate

typedef struct _GeditMessageAreaPrivate GeditMessageAreaPrivate;


GeditMessageArea

typedef struct _GeditMessageArea GeditMessageArea;


gedit_message_area_new ()

GtkWidget*  gedit_message_area_new          (void);

Returns :

gedit_message_area_new_with_buttons ()

GtkWidget*  gedit_message_area_new_with_buttons
                                            (const gchar *first_button_text,
                                             ...);

first_button_text :
... :
Returns :

gedit_message_area_set_contents ()

void        gedit_message_area_set_contents (GeditMessageArea *message_area,
                                             GtkWidget *contents);

message_area :
contents :

gedit_message_area_add_action_widget ()

void        gedit_message_area_add_action_widget
                                            (GeditMessageArea *message_area,
                                             GtkWidget *child,
                                             gint response_id);

message_area :
child :
response_id :

gedit_message_area_add_button ()

GtkWidget*  gedit_message_area_add_button   (GeditMessageArea *message_area,
                                             const gchar *button_text,
                                             gint response_id);

message_area :
button_text :
response_id :
Returns :

gedit_message_area_add_stock_button_with_text ()

GtkWidget*  gedit_message_area_add_stock_button_with_text
                                            (GeditMessageArea *message_area,
                                             const gchar *text,
                                             const gchar *stock_id,
                                             gint response_id);

message_area :
text :
stock_id :
response_id :
Returns :

gedit_message_area_add_buttons ()

void        gedit_message_area_add_buttons  (GeditMessageArea *message_area,
                                             const gchar *first_button_text,
                                             ...);

message_area :
first_button_text :
... :

gedit_message_area_set_response_sensitive ()

void        gedit_message_area_set_response_sensitive
                                            (GeditMessageArea *message_area,
                                             gint response_id,
                                             gboolean setting);

message_area :
response_id :
setting :

gedit_message_area_set_default_response ()

void        gedit_message_area_set_default_response
                                            (GeditMessageArea *message_area,
                                             gint response_id);

message_area :
response_id :

gedit_message_area_response ()

void        gedit_message_area_response     (GeditMessageArea *message_area,
                                             gint response_id);

message_area :
response_id :

Signal Details

The "close" signal

void        user_function                  (GeditMessageArea *geditmessagearea,
                                            gpointer          user_data)             : Run last / Action

geditmessagearea : the object which received the signal.
user_data : user data set when the signal handler was connected.

The "response" signal

void        user_function                  (GeditMessageArea *geditmessagearea,
                                            gint              arg1,
                                            gpointer          user_data)             : Run last

geditmessagearea : the object which received the signal.
arg1 :
user_data : user data set when the signal handler was connected.