Graphics.UI.Gtk.Scrolling.VScrollbar

gtk3-0.14.5: 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.Scrolling.VScrollbar

Contents

- Detail
- Class Hierarchy
- Types
- Constructors

Description

A vertical scrollbar

Synopsis

- data VScrollbar
- class ScrollbarClass o => VScrollbarClass o
- castToVScrollbar :: GObjectClass obj => obj -> VScrollbar
- gTypeVScrollbar :: GType
- toVScrollbar :: VScrollbarClass o => o -> VScrollbar
- vScrollbarNew :: Adjustment -> IO VScrollbar
- vScrollbarNewDefaults :: IO VScrollbar

# Detail

The `VScrollbar` widget is a widget arranged vertically creating a scrollbar. See `Scrollbar` for details on scrollbars. An `Adjustment` may be added to handle the adjustment of the scrollbar using `vScrollbarNew` or you can use `vScrollbarNewDefaults` in which case one will be created for you. See `Adjustment` for details.

All interesting functions can be found in `Range`, from which it is derived.

# Class Hierarchy

    | GObject
    | +----Object
    | +----Widget
    | +----Range
    | +----Scrollbar
    | +----VScrollbar

# Types

data VScrollbar #

Instances

Eq VScrollbar # |
Methods (==) :: VScrollbar -> VScrollbar -> Bool # (/=) :: VScrollbar -> VScrollbar -> Bool #
Ord VScrollbar # |
Methods compare :: VScrollbar -> VScrollbar -> Ordering # (<) :: VScrollbar -> VScrollbar -> Bool # (<=) :: VScrollbar -> VScrollbar -> Bool # (>) :: VScrollbar -> VScrollbar -> Bool # (>=) :: VScrollbar -> VScrollbar -> Bool # max :: VScrollbar -> VScrollbar -> VScrollbar # min :: VScrollbar -> VScrollbar -> VScrollbar #
GObjectClass VScrollbar # |
Methods toGObject :: VScrollbar -> GObject # unsafeCastGObject :: GObject -> VScrollbar #
VScrollbarClass VScrollbar # |
ScrollbarClass VScrollbar # |
RangeClass VScrollbar # |
WidgetClass VScrollbar # |

class ScrollbarClass o => VScrollbarClass o #

Instances

VScrollbarClass VScrollbar # |

castToVScrollbar :: GObjectClass obj => obj -> VScrollbar #

gTypeVScrollbar :: GType #

toVScrollbar :: VScrollbarClass o => o -> VScrollbar #

# Constructors

vScrollbarNew #

Arguments

:: Adjustment | `adjustment` - the `Adjustment` to use.
-> IO VScrollbar |

Creates a new vertical scrollbar.

vScrollbarNewDefaults :: IO VScrollbar #

Create a new HScrollbar without specifying an existing `Adjustment`. A new one will be created instead.