Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
The HScrollbar
widget is a widget arranged horizontally creating a
scrollbar. See Scrollbar
for details on
scrollbars. Adjustment
pointers may be added to handle the
adjustment of the scrollbar or it may be left Nothing
in which case one
will be created for you. See Scrollbar
for a description of what the
fields in an adjustment represent for a scrollbar.
GtkHScrollbar has been deprecated, use Scrollbar
instead.
- newtype HScrollbar = HScrollbar (ManagedPtr HScrollbar)
- class GObject o => IsHScrollbar o
- toHScrollbar :: IsHScrollbar o => o -> IO HScrollbar
- noHScrollbar :: Maybe HScrollbar
- hScrollbarNew :: (HasCallStack, MonadIO m, IsAdjustment a) => Maybe a -> m HScrollbar
Exported types
newtype HScrollbar Source #
GObject HScrollbar Source # | |
IsImplementorIface HScrollbar Source # | |
IsObject HScrollbar Source # | |
IsWidget HScrollbar Source # | |
IsScrollbar HScrollbar Source # | |
IsRange HScrollbar Source # | |
IsOrientable HScrollbar Source # | |
IsBuildable HScrollbar Source # | |
IsHScrollbar HScrollbar Source # | |
((~) * info (ResolveHScrollbarMethod t HScrollbar), MethodInfo * info HScrollbar p) => IsLabel t (HScrollbar -> p) Source # | |
((~) * info (ResolveHScrollbarMethod t HScrollbar), MethodInfo * info HScrollbar p) => IsLabelProxy t (HScrollbar -> p) Source # | |
HasAttributeList * HScrollbar Source # | |
type AttributeList HScrollbar Source # | |
type SignalList HScrollbar Source # | |
class GObject o => IsHScrollbar o Source #
toHScrollbar :: IsHScrollbar o => o -> IO HScrollbar Source #
Methods
new
:: (HasCallStack, MonadIO m, IsAdjustment a) | |
=> Maybe a |
|
-> m HScrollbar | Returns: the new |
Deprecated: (Since version 3.2)Use scrollbarNew
with OrientationHorizontal
instead
Creates a new horizontal scrollbar.