gi-gtk-3.0.36: Gtk bindings
CopyrightWill Thompson Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria
Safe HaskellNone
LanguageHaskell2010

GI.Gtk.Objects.HSeparator

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 t'GI.Gtk.Objects.HSeparator.HSeparator' widget is not used as a separator within menus.
To create a separator in a menu create an empty t'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, IsDescendantOf HSeparator o) => IsHSeparator o Source #

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

Instances

Instances details
(GObject o, IsDescendantOf HSeparator o) => IsHSeparator o Source # 
Instance details

Defined in GI.Gtk.Objects.HSeparator

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

Overloaded 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.