GtkHButtonBox: GtkHButtonBox

Description Methods and Functions Hierarchy Interfaces Detailed Description Structures Convenient Construction Author(s) References

Description

A container for arranging buttons horizontally

Methods and Functions

gtkHButtonBoxNew(show = TRUE)
gtkHButtonBoxGetSpacingDefault()
gtkHButtonBoxGetLayoutDefault()
gtkHButtonBoxSetSpacingDefault(spacing)
gtkHButtonBoxSetLayoutDefault(layout)
gtkHButtonBox(show = TRUE)

Hierarchy

1
2
3
4
5
6
7
8
GObject
   +----GInitiallyUnowned
         +----GtkObject
               +----GtkWidget
                     +----GtkContainer
                           +----GtkBox
                                 +----GtkButtonBox
                                       +----GtkHButtonBox

Interfaces

GtkHButtonBox implements AtkImplementorIface, GtkBuildable and GtkOrientable.

Detailed Description

A button box should be used to provide a consistent layout of buttons throughout your application. The layout/spacing can be altered by the programmer, or if desired, by the user to alter the 'feel' of a program to a small degree.

A GtkHButtonBox is created with gtkHButtonBoxNew. Buttons are packed into a button box the same way widgets are added to any other container, using gtkContainerAdd. You can also use gtkBoxPackStart or gtkBoxPackEnd, but for button boxes both these functions work just like gtkContainerAdd, ie., they pack the button in a way that depends on the current layout style and on whether the button has had gtkButtonBoxSetChildSecondary called on it.

The spacing between buttons can be set with gtkBoxSetSpacing. The arrangement and layout of the buttons can be changed with gtkButtonBoxSetLayout.

Structures

GtkHButtonBox

GtkHButtonBox does not contain any public fields.

Convenient Construction

gtkHButtonBox is the equivalent of gtkHButtonBoxNew.

Author(s)

Derived by RGtkGen from GTK+ documentation

References

https://developer.gnome.org/gtk2/stable/GtkHButtonBox.html


RGtk2 documentation built on Oct. 14, 2021, 5:08 p.m.

Related to GtkHButtonBox in RGtk2...