## GeditStatusbar

GeditStatusbar —

## Synopsis

                GeditStatusbarPrivate;
                GeditStatusbar;
    GtkWidget*  gedit_statusbar_new             (void);
    #define     GeditStatus
    void        gedit_statusbar_set_window_state
                                                (GeditStatusbar *statusbar,
                                                 GeditWindowState state,
                                                 gint num_of_errors);
    void        gedit_statusbar_set_overwrite   (GeditStatusbar *statusbar,
                                                 gboolean overwrite);
    void        gedit_statusbar_set_cursor_position
                                                (GeditStatusbar *statusbar,
                                                 gint line,
                                                 gint col);
    void        gedit_statusbar_clear_overwrite (GeditStatusbar *statusbar);
    void        gedit_statusbar_flash_message   (GeditStatusbar *statusbar,
                                                 guint context_id,
                                                 const gchar *format,
                                                 ...);

## Object Hierarchy

      GObject
       +----GInitiallyUnowned
             +----GtkObject
                   +----GtkWidget
                         +----GtkContainer
                               +----GtkBox
                                     +----GtkHBox
                                           +----GtkStatusbar
                                                 +----GeditStatusbar

## Implemented Interfaces

GeditStatusbar implements AtkImplementorIface.

## Description

## Details

### GeditStatusbarPrivate

    typedef struct _GeditStatusbarPrivate GeditStatusbarPrivate;

### GeditStatusbar

    typedef struct _GeditStatusbar GeditStatusbar;

### gedit_statusbar_new ()

    GtkWidget*  gedit_statusbar_new             (void);

Creates a new GeditStatusbar.

Returns : | the new GeditStatusbar object

### GeditStatus

    #define GeditStatus gint

### gedit_statusbar_set_window_state ()

    void        gedit_statusbar_set_window_state
                                                (GeditStatusbar *statusbar,
                                                 GeditWindowState state,
                                                 gint num_of_errors);

`statusbar` : |
`state` : |
`num_of_errors` : |

### gedit_statusbar_set_overwrite ()

    void        gedit_statusbar_set_overwrite   (GeditStatusbar *statusbar,
                                                 gboolean overwrite);

Sets the overwrite mode on the statusbar.

`statusbar` : | a GeditStatusbar
`overwrite` : | if the overwrite mode is set

### gedit_statusbar_set_cursor_position ()

    void        gedit_statusbar_set_cursor_position
                                                (GeditStatusbar *statusbar,
                                                 gint line,
                                                 gint col);

`statusbar` : |
`line` : |
`col` : |

### gedit_statusbar_clear_overwrite ()

    void        gedit_statusbar_clear_overwrite (GeditStatusbar *statusbar);

`statusbar` : |

### gedit_statusbar_flash_message ()

    void        gedit_statusbar_flash_message   (GeditStatusbar *statusbar,
                                                 guint context_id,
                                                 const gchar *format,
                                                 ...);

Flash a temporary message on the statusbar.

`statusbar` : | a GeditStatusbar
`context_id` : | message context_id
`format` : | message to flash on the statusbar
`...` : |