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 and GtkBuildable.

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

... :