HigAlert

Name

HigAlert -- 

Synopsis



#define     HIG_TYPE_ALERT_TYPE
enum        HigAlertType;
GType       hig_alert_get_type              (void);
GtkWidget*  hig_alert_new                   (GtkWindow *parent,
                                             GtkDialogFlags flags,
                                             HigAlertType alert_type,
                                             const char *primary_text,
                                             const char *secondary_text,
                                             const char *first_button_text,
                                             ...);
void        hig_alert_set_primary_printf    (HigAlert *alert,
                                             const char *text_format,
                                             ...);
void        hig_alert_set_secondary_printf  (HigAlert *alert,
                                             const char *text_format,
                                             ...);
void        hig_alert_add_widget            (HigAlert *alert,
                                             GtkWidget *widget);

Description

Details

HIG_TYPE_ALERT_TYPE

#define HIG_TYPE_ALERT_TYPE (hig_alert_type_get_type ())


enum HigAlertType

typedef enum {
	HIG_ALERT_INFORMATION,
	HIG_ALERT_ERROR,
	HIG_ALERT_CONFIRMATION,
	HIG_ALERT_AUTHENTICATION
} HigAlertType;


hig_alert_get_type ()

GType       hig_alert_get_type              (void);

Returns :


hig_alert_new ()

GtkWidget*  hig_alert_new                   (GtkWindow *parent,
                                             GtkDialogFlags flags,
                                             HigAlertType alert_type,
                                             const char *primary_text,
                                             const char *secondary_text,
                                             const char *first_button_text,
                                             ...);

parent :

flags :

alert_type :

primary_text :

secondary_text :

first_button_text :

... :

Returns :


hig_alert_set_primary_printf ()

void        hig_alert_set_primary_printf    (HigAlert *alert,
                                             const char *text_format,
                                             ...);

alert :

text_format :

... :


hig_alert_set_secondary_printf ()

void        hig_alert_set_secondary_printf  (HigAlert *alert,
                                             const char *text_format,
                                             ...);

alert :

text_format :

... :


hig_alert_add_widget ()

void        hig_alert_add_widget            (HigAlert *alert,
                                             GtkWidget *widget);

alert :

widget :