## rb-tray-icon

rb-tray-icon

## Synopsis

    typedef             RBTrayIconPrivate;
    RBTrayIcon*         rb_tray_icon_new                    (GtkUIManager *mgr,
                                                             RBShell *shell);
    void                rb_tray_icon_get_geom               (RBTrayIcon *icon,
                                                             int *x,
                                                             int *y,
                                                             int *width,
                                                             int *height);
    void                rb_tray_icon_notify                 (RBTrayIcon *icon,
                                                             guint timeout,
                                                             const char *primary_markup,
                                                             GtkWidget *msgicon,
                                                             const char *secondary_markup,
                                                             gboolean requested);
    void                rb_tray_icon_cancel_notify          (RBTrayIcon *icon);

## Description

## Details

### RBTrayIconPrivate

    typedef struct RBTrayIconPrivate RBTrayIconPrivate;

### rb_tray_icon_new ()

    RBTrayIcon*         rb_tray_icon_new                    (GtkUIManager *mgr,
                                                             RBShell *shell);

`mgr` : |
`shell` : |
Returns : |

### rb_tray_icon_get_geom ()

    void                rb_tray_icon_get_geom               (RBTrayIcon *icon,
                                                             int *x,
                                                             int *y,
                                                             int *width,
                                                             int *height);

`icon` : |
`x` : |
`y` : |
`width` : |
`height` : |

### rb_tray_icon_notify ()

    void                rb_tray_icon_notify                 (RBTrayIcon *icon,
                                                             guint timeout,
                                                             const char *primary_markup,
                                                             GtkWidget *msgicon,
                                                             const char *secondary_markup,
                                                             gboolean requested);

`icon` : |
`timeout` : |
`primary_markup` : |
`msgicon` : |
`secondary_markup` : |
`requested` : |

### rb_tray_icon_cancel_notify ()

    void                rb_tray_icon_cancel_notify          (RBTrayIcon *icon);

`icon` : |