gtk-0.15.0: Binding to the Gtk+ graphical user interface library.

Maintainergtk2hs-users@lists.sourceforge.net
Stabilityprovisional
Portabilityportable (depends on GHC)
Safe HaskellNone
LanguageHaskell98

Graphics.UI.Gtk.Display.Spinner

Contents

Description

Report messages of minor importance to the user

Synopsis

Detail

A Spinner widget displays an icon-size spinning animation. It is often used as an alternative to a ProgressBar for displaying indefinite activity, instead of actual progress.

To start the animation, use spinnerStart.

Types

data Spinner Source #

Instances
Eq Spinner Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

Methods

(==) :: Spinner -> Spinner -> Bool #

(/=) :: Spinner -> Spinner -> Bool #

Ord Spinner Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

GObjectClass Spinner Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

SpinnerClass Spinner Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

DrawingAreaClass Spinner Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

WidgetClass Spinner Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

ObjectClass Spinner Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

class DrawingAreaClass o => SpinnerClass o Source #

Instances
SpinnerClass Spinner Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

Constructors

spinnerNew :: IO Spinner Source #

Returns a new spinner widget. Not yet started.

Methods

spinnerStart :: SpinnerClass spinner => spinner -> IO () Source #

Starts the animation of the spinner.

spinnerStop :: SpinnerClass spinner => spinner -> IO () Source #

Stops the animation of the spinner.

Attributes

spinnerActive :: SpinnerClass spinner => Attr spinner Bool Source #

Whether the spinner is active.

Default value: False