gtk3-0.15.0: Binding to the Gtk+ 3 graphical user interface library

Maintainergtk2hs-users@lists.sourceforge.net
Stabilityprovisional
Portabilityportable (depends on GHC)
Safe HaskellNone
LanguageHaskell98

Graphics.UI.Gtk.Layout.HBox

Contents

Description

A horizontal container box

Synopsis

Detail

HBox is a container that organizes child widgets into a single row.

Use the Box packing interface to determine the arrangement, spacing, width, and alignment of HBox children.

All children are allocated the same height.

Class Hierarchy

| GObject
| +----Object
| +----Widget
| +----Container
| +----Box
| +----HBox
| +----Combo
| +----FileChooserButton
| +----Statusbar

Types

data HBox Source #

Instances
Eq HBox Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

Methods

(==) :: HBox -> HBox -> Bool #

(/=) :: HBox -> HBox -> Bool #

Ord HBox Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

Methods

compare :: HBox -> HBox -> Ordering #

(<) :: HBox -> HBox -> Bool #

(<=) :: HBox -> HBox -> Bool #

(>) :: HBox -> HBox -> Bool #

(>=) :: HBox -> HBox -> Bool #

max :: HBox -> HBox -> HBox #

min :: HBox -> HBox -> HBox #

GObjectClass HBox Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

HBoxClass HBox Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

BoxClass HBox Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

ContainerClass HBox Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

WidgetClass HBox Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

class BoxClass o => HBoxClass o Source #

Instances
HBoxClass Statusbar Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

HBoxClass FileChooserButton Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

HBoxClass InfoBar Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

HBoxClass HBox Source # 
Instance details

Defined in Graphics.UI.Gtk.Types

Constructors

hBoxNew Source #

Arguments

:: Bool

homogeneous - True if all children are to be given equal space allotments.

-> Int

spacing - the number of pixels to place by default between children.

-> IO HBox 

Creates a new HBox.