---
name: "Gtk_Statusbar"
section: "3"
platform: "linux"
package: "libgtkmm-dev"
version: "1.0.3-1.1"
release: "Debian 2.2 (Potato)"
platforms: ["linux"]
url: "https://new.carta.tech/Gtk_Statusbar"
---

# Gtk\_Statusbar(3)

## NAME - Gtk\_Statusbar

## HEADER REQUIRED

**#include \<gtk--/statusbar.h&gt;\>**

## BASE CLASSES

[Gtk\_HBox(3)](/Gtk_HBox/3.md)

## PROPERTIES

- *frame*

  Type: Gtk\_Widget\*\

- *label*

  Type: Gtk\_Widget\*\

- *messages*

  Type: GSList\*\

- *keys*

  Type: GSList\*\

- *seq\_context\_id*

  Type: guint\

- *seq\_message\_id*

  Type: guint\

-

   .IP

## PUBLIC MEMBER INDEX

```
Gtk_Statusbar();
Gtk_Statusbar(GtkStatusbar *castitem);
signal void  text_pushed(guint, const gchar*);
signal void  text_popped(guint, const gchar*);
guint  get_context_id(const _gtk_string &context_description) const;
guint  push(guint context_id, const _gtk_string &text);
void  pop(guint context_id);
typedef G_SList_Iterator  iterator;
iterator  messages_begin();
iterator  messages_end();
void  remove_message(guint context_id, guint message_id);
GtkStatusbar*  gtkobj();
const GtkStatusbar*  gtkobj() const;
static bool  isGtkStatusbar(Gtk_Object *checkcast);
```

## PROTECTED MEMBER INDEX

```
friend  CppClassType;
typedef GtkStatusbar  BaseObjectType;
typedef GtkStatusbarClass  BaseClassType;
virtual void * get_parent_class();
virtual void  text_pushed_impl(guint p1, const gchar* p2);
virtual void  text_popped_impl(guint p1, const gchar* p2);
```

## PRIVATE MEMBER INDEX

```
static CppClassType  statusbar_class;
GtkType  get_type();
```

## PUBLIC MEMBER DESCRIPTIONS

## PROTECTED MEMBER DESCRIPTIONS

## PRIVATE MEMBER DESCRIPTIONS
