StatusbarItem

StatusbarItem — base class from which statusbar items are derived.

Synopsis

                    StatusbarItem;
                    StatusbarItemClass;

Object Hierarchy

  GObject
   +----GInitiallyUnowned
         +----GtkObject
               +----GtkWidget
                     +----GtkContainer
                           +----GtkBin
                                 +----HildonDesktopItem
                                       +----HildonDesktopPanelItem
                                             +----StatusbarItem

Implemented Interfaces

StatusbarItem implements AtkImplementorIface and GtkBuildable.

Properties

  "condition"                gboolean              : Read / Write

Signals

  "hildon-status-bar-update-conditional"           : Run First

Description

FIXME: give a short example of a button-item that inherits from StatusbarItem.

Details

StatusbarItem

typedef struct _StatusbarItem StatusbarItem;

A statusbar item must inherit from this base class.


StatusbarItemClass

typedef struct {
    HildonDesktopPanelItemClass parent_class;
} StatusbarItemClass;

Property Details

The "condition" property

  "condition"                gboolean              : Read / Write

Indicate if this statusbar item is active (visible).

Default value: TRUE

Signal Details

The "hildon-status-bar-update-conditional" signal

void                user_function                      (StatusbarItem *arg0,
                                                        gboolean       arg1,
                                                        gpointer       user_data)      : Run First

Warning

StatusbarItem::hildon-status-bar-update-conditional has been deprecated since version 2.0.0 and should not be used in newly-written code. use "notify::condition" instead.

The default handler sets "condition" property.

user_data :

user data set when the signal handler was connected.

See Also

HildonDesktopPanelItem