GeditStatusbar

GeditStatusbar

Synopsis

                    GeditStatusbarPrivate;
struct              GeditStatusbar;
GtkWidget *         gedit_statusbar_new                 (void);
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
         +----GtkWidget
               +----GtkContainer
                     +----GtkBox
                           +----GtkHBox
                                 +----GtkStatusbar
                                       +----GeditStatusbar

Implemented Interfaces

GeditStatusbar implements AtkImplementorIface, GtkBuildable and GtkOrientable.

Description

Details

GeditStatusbarPrivate

typedef struct _GeditStatusbarPrivate GeditStatusbarPrivate;

struct GeditStatusbar

struct GeditStatusbar;

gedit_statusbar_new ()

GtkWidget *         gedit_statusbar_new                 (void);

Creates a new GeditStatusbar.

Returns :

the new GeditStatusbar object

gedit_statusbar_set_window_state ()

void                gedit_statusbar_set_window_state    (GeditStatusbar *statusbar,
                                                         GeditWindowState state,
                                                         gint 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);

gedit_statusbar_clear_overwrite ()

void                gedit_statusbar_clear_overwrite     (GeditStatusbar *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