Class Index Cross Index Namespace Index

Class Gtk::Statusbar

Text status indicator
Contained in: Gtk
Derived from: Gtk::HBox
Derived by: none

#include <gtk--/statusbar.h>


public function member index:

Statusbar();
guint get_context_id(const nstring& context_description) const;
GtkStatusbar* gtkobj();
const GtkStatusbar* gtkobj() const;
static bool isA(Object* object);
MsgList& messages();
const MsgList& messages() const;
iterator messages_begin();
iterator messages_end();
void pop(guint context_id);
guint push(guint context_id, const nstring& text);
void remove_message(guint context_id, guint message_id);
signal void text_popped(guint, const gchar*);
signal void text_pushed(guint, const gchar*);
virtual ~Statusbar();
 

protected function member index:

virtual void text_popped_impl(guint p0, const gchar* p1);
virtual void text_pushed_impl(guint p0, const gchar* p1);
 

Description:

This widget is used to display status information. Messages are pushed and poped onto a message stack. When text is pushed it replaces the old contents. The old text is restored when popped.

It derives from Gtk_HBox so that additional information can be added easily.

The message list can be accessed through the messages() list.


Function Member Descriptions:

Gtk::Statusbar::gtkobj - Returns the underlaying gtk+ object.

GtkStatusbar* gtkobj();

Gtk::Statusbar::isA - Returns true if object is this type.

static bool isA(Object* object);