AwnOverlayThrobber

AwnOverlayThrobber — Throbber overlay.

Stability Level

Unstable, unless otherwise indicated

Functions

GtkWidget * awn_overlay_throbber_new ()

Properties

gdouble scale Read / Write / Construct
guint timeout Read / Write / Construct

Types and Values

Object Hierarchy

    GObject
    ╰── GInitiallyUnowned
        ╰── AwnOverlay
            ╰── AwnOverlayThrobber

Includes

#include <libawn/libawn.h>

Description

Throbber overlay used with AwnOverlaidIcon.

Functions

awn_overlay_throbber_new ()

GtkWidget *
awn_overlay_throbber_new (void);

Creates a new instance of AwnOverlayThrobber.

Returns

an instance of AwnOverlayThrobber.

Types and Values

AwnOverlayThrobber

typedef struct _AwnOverlayThrobber AwnOverlayThrobber;

Throbber overlay used with AwnOverlaidIcon.

Property Details

The “scale” property

  “scale”                    gdouble

Determines the size of the AwnOverlayThrobber scaled against the dimensions of the AwnIcon. A scale of 0.5 would result in an overlay that covers 25% of the Icon.

Flags: Read / Write / Construct

Allowed values: [0.01,1]

Default value: 0.6


The “timeout” property

  “timeout”                  guint

The time in milliseconds between throbber updates.

Flags: Read / Write / Construct

Allowed values: [50,10000]

Default value: 100

See Also

AwnOverlaidIcon, AwnOverlay, AwnOverlayIcon, AwnOverlayText, AwnOverlayPixbuf, AwnOverlayPixbufFile