gi-gtk-3.0.27: Gtk bindings

CopyrightWill Thompson Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.Gtk.Objects.HSeparator

Contents

Description

The HSeparator widget is a horizontal separator, used to group the widgets within a window. It displays a horizontal line with a shadow to make it appear sunken into the interface.

The 'GI.Gtk.Objects.HSeparator.HSeparator' widget is not used as a separator within menus.
To create a separator in a menu create an empty 'GI.Gtk.Objects.SeparatorMenuItem.SeparatorMenuItem'
widget using 'GI.Gtk.Objects.SeparatorMenuItem.separatorMenuItemNew' and add it to the menu with
'GI.Gtk.Objects.MenuShell.menuShellAppend'.

GtkHSeparator has been deprecated, use Separator instead.

Synopsis

Exported types

newtype HSeparator Source #

Memory-managed wrapper type.

class GObject o => IsHSeparator o Source #

Type class for types which can be safely cast to HSeparator, for instance with toHSeparator.

toHSeparator :: (MonadIO m, IsHSeparator o) => o -> m HSeparator Source #

Cast to HSeparator, for types for which this is known to be safe. For general casts, use castTo.

Methods

new

hSeparatorNew Source #

Arguments

:: (HasCallStack, MonadIO m) 
=> m HSeparator

Returns: a new HSeparator.

Deprecated: (Since version 3.2)Use separatorNew with OrientationHorizontal instead

Creates a new HSeparator.