Graphics.UI.Gtk.Misc.Accessible

gtk3-0.14.2: Binding to the Gtk+ 3 graphical user interface library

Maintainer | gtk2hs-users@lists.sourceforge.net
Stability | provisional
Portability | portable (depends on GHC)
Safe Haskell | None
Language | Haskell98

Graphics.UI.Gtk.Misc.Accessible

Contents

- Detail
- Class Hierarchy
- Types
- Methods

Description

A `Object` representing an adjustable bounded value

Synopsis

- data Accessible
- class AtkObjectClass o => AccessibleClass o
- castToAccessible :: GObjectClass obj => obj -> Accessible
- gTypeAccessible :: GType
- toAccessible :: AccessibleClass o => o -> Accessible
- accessibleGetWidget :: AccessibleClass self => self -> IO (Maybe Widget)
- accessibleSetWidget :: (AccessibleClass self, WidgetClass widget) => self -> widget -> IO ()

# Detail

Accessible accessibility support for widgets.

# Class Hierarchy

    | GObject
    | +----AtkObject
    | +----Accessible

# Types

data Accessible

Instances

Eq Accessible |
Ord Accessible |
GObjectClass Accessible |
AccessibleClass Accessible |

class AtkObjectClass o => AccessibleClass o

Instances

AccessibleClass Accessible |

castToAccessible :: GObjectClass obj => obj -> Accessible

gTypeAccessible :: GType

toAccessible :: AccessibleClass o => o -> Accessible

# Methods

accessibleGetWidget

Arguments

:: AccessibleClass self |
=> self |
-> IO (Maybe Widget) | returns the `Widget` corresponding to the `Accessible`, or `Nothing`.

Gets the `Widget` corresponding to the `Accessible`.

- Available since Gtk+ version 2.22

accessibleSetWidget

Arguments

:: (AccessibleClass self, WidgetClass widget) |
=> self | `accessible` a `Accessible`
-> widget | `widget` a `Widget`
-> IO () |

Sets the `Widget` corresponding to the `Accessible`.

- Available since Gtk+ version 2.22