## AnjutaStatus

AnjutaStatus —

##

# Synopsis

    struct      AnjutaStatusPriv;
    GtkWidget*  anjuta_status_new               (void);
    void        anjuta_status_set               (AnjutaStatus *status,
                                                 gchar *mesg,
                                                 ...);
    void        anjuta_status_push              (AnjutaStatus *status,
                                                 gchar *mesg,
                                                 ...);
    #define     anjuta_status_pop               (obj)
    #define     anjuta_status_clear_stack       (obj)
    void        anjuta_status_busy_push         (AnjutaStatus *status);
    void        anjuta_status_busy_pop          (AnjutaStatus *status);
    void        anjuta_status_set_default       (AnjutaStatus *status,
                                                 const gchar *label,
                                                 const gchar *value_format,
                                                 ...);
    void        anjuta_status_add_widget        (AnjutaStatus *status,
                                                 GtkWidget *widget);
    void        anjuta_status                   (AnjutaStatus *status,
                                                 gchar *mesg,
                                                 gint timeout);
    void        anjuta_status_progress_set_splash
                                                (AnjutaStatus *status,
                                                 const gchar *splash_file,
                                                 gint splash_progress_position);
    void        anjuta_status_progress_disable_splash
                                                (AnjutaStatus *status,
                                                 gboolean disable_splash);
    void        anjuta_status_progress_add_ticks
                                                (AnjutaStatus *status,
                                                 gint ticks);
    void        anjuta_status_progress_tick     (AnjutaStatus *status,
                                                 GdkPixbuf *icon,
                                                 const gchar *text);
    void        anjuta_status_progress_reset    (AnjutaStatus *status);

## Description

## Details

### struct AnjutaStatusPriv

    struct AnjutaStatusPriv;

### anjuta_status_new ()

    GtkWidget*  anjuta_status_new               (void);

Returns : |

### anjuta_status_set ()

    void        anjuta_status_set               (AnjutaStatus *status,
                                                 gchar *mesg,
                                                 ...);

`status` : |
`mesg` : |
`...` : |

### anjuta_status_push ()

    void        anjuta_status_push              (AnjutaStatus *status,
                                                 gchar *mesg,
                                                 ...);

`status` : |
`mesg` : |
`...` : |

### anjuta_status_pop()

    #define anjuta_status_pop(obj) gnome_appbar_pop(GNOME_APPBAR((obj)));

`obj` : |

### anjuta_status_clear_stack()

    #define anjuta_status_clear_stack(obj) gnome_appbar_clear_stack(GNOME_APPBAR((obj)));

`obj` : |

### anjuta_status_busy_push ()

    void        anjuta_status_busy_push         (AnjutaStatus *status);

`status` : |

### anjuta_status_busy_pop ()

    void        anjuta_status_busy_pop          (AnjutaStatus *status);

`status` : |

### anjuta_status_set_default ()

    void        anjuta_status_set_default       (AnjutaStatus *status,
                                                 const gchar *label,
                                                 const gchar *value_format,
                                                 ...);

`status` : |
`label` : |
`value_format` : |
`...` : |

### anjuta_status_add_widget ()

    void        anjuta_status_add_widget        (AnjutaStatus *status,
                                                 GtkWidget *widget);

`status` : |
`widget` : |

### anjuta_status ()

    void        anjuta_status                   (AnjutaStatus *status,
                                                 gchar *mesg,
                                                 gint timeout);

`status` : |
`mesg` : |
`timeout` : |

### anjuta_status_progress_set_splash ()

    void        anjuta_status_progress_set_splash
                                                (AnjutaStatus *status,
                                                 const gchar *splash_file,
                                                 gint splash_progress_position);

`status` : |
`splash_file` : |
`splash_progress_position` : |

### anjuta_status_progress_disable_splash ()

    void        anjuta_status_progress_disable_splash
                                                (AnjutaStatus *status,
                                                 gboolean disable_splash);

`status` : |
`disable_splash` : |

### anjuta_status_progress_add_ticks ()

    void        anjuta_status_progress_add_ticks
                                                (AnjutaStatus *status,
                                                 gint ticks);

`status` : |
`ticks` : |

### anjuta_status_progress_tick ()

    void        anjuta_status_progress_tick     (AnjutaStatus *status,
                                                 GdkPixbuf *icon,
                                                 const gchar *text);

`status` : |
`icon` : |
`text` : |

### anjuta_status_progress_reset ()

    void        anjuta_status_progress_reset    (AnjutaStatus *status);

`status` : |