-- | GTK's button box layout. Specially suited for, uh, buttons, although it can be used with any other widget as well.
-- A 'gtkButtonLayout' differs from a 'stackLayout' in the following ways:
--
-- * All widgets in a 'gtkButtonLayout' are allocated equal screen space.
-- 
-- * Widgets are allocated a minimum size.
gtkButtonLayout :: Orientation 
                -> Gtk.ButtonBoxStyle
                -> WidgetNetwork a
                -> Widget a
gtkButtonLayout orientation style prim = fmap fst $
    gtkButtonLayoutWithSecondary orientation style prim (return ())
gtkButtonLayout :: Orientation 
                -> Gtk.ButtonBoxStyle
                -> WidgetNetwork a
                -> Widget a
gtkButtonLayout orientation style prim = fmap fst $
    gtkButtonLayoutWithSecondary orientation style prim (return ())
gtkButtonLayout orientation style prim = fmap fst $
    gtkButtonLayoutWithSecondary orientation style prim (return ())