GnomeDbGrayBar

GnomeDbGrayBar — Nice looking gray bar widget. TODO: That is a terrible description. murrayc.

Synopsis




struct      GnomeDbGrayBar;
struct      GnomeDbGrayBarClass;
struct      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);

Object Hierarchy


  GObject
   +----GInitiallyUnowned
         +----GtkObject
               +----GtkWidget
                     +----GtkContainer
                           +----GtkBin
                                 +----GnomeDbGrayBar

Implemented Interfaces

GnomeDbGrayBar implements AtkImplementorIface and GtkBuildable.

Properties


  "show-icon"            gboolean             : Read / Write
  "text"                 gchararray           : Read / Write

Description

Details

struct GnomeDbGrayBar

struct GnomeDbGrayBar;


struct GnomeDbGrayBarClass

struct GnomeDbGrayBarClass {

	GtkBinClass parent_class;
};


struct GnomeDbGrayBarPrivate

struct 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.

Properties

"show-icon" (gboolean : Read / Write)

"text" (gchararray : Read / Write)

Text showed inside the widget.