gi-gtk-3.0.28: Gtk bindings

CopyrightWill Thompson Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (inaki@blueleaf.cc)
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.

Instances
GObject HSeparator Source # 
Instance details

Defined in GI.Gtk.Objects.HSeparator

Methods

gobjectType :: IO GType #

HasParentTypes HSeparator Source # 
Instance details

Defined in GI.Gtk.Objects.HSeparator

type ParentTypes HSeparator Source # 
Instance details

Defined in GI.Gtk.Objects.HSeparator

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
(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

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.