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
... :