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);

Object Hierarchy

  GObject
   +----GInitiallyUnowned
         +----GtkWidget
               +----GtkContainer
                     +----GtkBin
                           +----GtkButton
                                 +----GvaMuteButton

Implemented Interfaces

GvaMuteButton implements AtkImplementorIface, GtkBuildable and GtkActivatable.

Properties

  "muted"                    gboolean              : Read / Write / Construct

Description

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

Details

struct GvaMuteButton

struct GvaMuteButton;

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

Property Details

The "muted" property

  "muted"                    gboolean              : Read / Write / Construct

Whether the button state is muted.

Default value: FALSE