## GnomeDbGrayBar

GnomeDbGrayBar — Nice looking gray bar widget

## Synopsis

                GnomeDbGrayBarPrivate;
    GtkWidget*  gnome_db_gray_bar_new           (const gchar *label);
    const gchar* gnome_db_gray_bar_get_text     (GnomeDbGrayBar *bar);
    void        gnome_db_gray_bar_set_text      (GnomeDbGrayBar *bar,
                                                 const gchar *text);
    void        gnome_db_gray_bar_set_icon_from_file
                                                (GnomeDbGrayBar *bar,
                                                 const gchar *file);
    void        gnome_db_gray_bar_set_icon_from_stock
                                                (GnomeDbGrayBar *bar,
                                                 const gchar *stock_id,
                                                 GtkIconSize size);
    void        gnome_db_gray_bar_set_show_icon (GnomeDbGrayBar *bar,
                                                 gboolean show);
    gboolean    gnome_db_gray_bar_get_show_icon (GnomeDbGrayBar *bar);

## Description

## Details

### GnomeDbGrayBarPrivate

    typedef struct _GnomeDbGrayBarPrivate GnomeDbGrayBarPrivate;

### gnome_db_gray_bar_new ()

    GtkWidget*  gnome_db_gray_bar_new           (const gchar *label);

`label` : |
Returns : |

### gnome_db_gray_bar_get_text ()

    const gchar* gnome_db_gray_bar_get_text     (GnomeDbGrayBar *bar);

Get the text being displayed in the given gray bar widget. This does not include any embedded underlines indicating mnemonics or Pango markup.

`bar` : | A GnomeDbGrayBar widget.
Returns : | the text in the widget.

### gnome_db_gray_bar_set_text ()

    void        gnome_db_gray_bar_set_text      (GnomeDbGrayBar *bar,
                                                 const gchar *text);

Set the text displayed in the given gray bar widget. This can include embedded underlines indicating mnemonics or Pango markup.

`bar` : | A GnomeDbGrayBar widget
`text` : |

### gnome_db_gray_bar_set_icon_from_file ()

    void        gnome_db_gray_bar_set_icon_from_file
                                                (GnomeDbGrayBar *bar,
                                                 const gchar *file);

`bar` : |
`file` : |

### gnome_db_gray_bar_set_icon_from_stock ()

    void        gnome_db_gray_bar_set_icon_from_stock
                                                (GnomeDbGrayBar *bar,
                                                 const gchar *stock_id,
                                                 GtkIconSize size);

`bar` : |
`stock_id` : |
`size` : |

### gnome_db_gray_bar_set_show_icon ()

    void        gnome_db_gray_bar_set_show_icon (GnomeDbGrayBar *bar,
                                                 gboolean show);

Set the icon displaying mode for the given grid.

`bar` : | a GnomeDbGrayBar widget.
`show` : | whether to show the icon or not.

### gnome_db_gray_bar_get_show_icon ()

    gboolean    gnome_db_gray_bar_get_show_icon (GnomeDbGrayBar *bar);

Get whether the icon is being shown for the given gray bar.

`bar` : | a GnomeDbGrayBar widget.
Returns : | TRUE if the icon is shown, FALSE if not.