GvaMuteButton

GvaMuteButton — Button for muting sound

Synopsis

struct              GvaMuteButton;
GtkWidget *         gva_mute_button_new                 (void);
gboolean            gva_mute_button_get_muted           (GvaMuteButton *mute_button);
void                gva_mute_button_set_muted           (GvaMuteButton *mute_button,
                                                         gboolean muted);

Description

A GvaMuteButton toggles between a muted icon and a full volume icon.

Details

struct GvaMuteButton

struct GvaMuteButton {
        GtkButton parent;
        GvaMuteButtonPrivate *priv;
};

Contains only private data that should be read and manipulated using the functions below.


gva_mute_button_new ()

GtkWidget *         gva_mute_button_new                 (void);

Creates a new GvaMuteButton.

Returns :

a new GvaMuteButton

gva_mute_button_get_muted ()

gboolean            gva_mute_button_get_muted           (GvaMuteButton *mute_button);

Returns the muted state of mute_button.

mute_button :

a GvaMuteButton

Returns :

the muted state of mute_button

gva_mute_button_set_muted ()

void                gva_mute_button_set_muted           (GvaMuteButton *mute_button,
                                                         gboolean muted);

Sets the muted state of mute_button to muted. The button's icon and tooltip will be updated appropriately.

mute_button :

a GvaMuteButton

muted :

muted state