Types and Values
enum GtkBaselinePosition
Whenever a container has some form of natural row it may align
children in that row along a common typographical baseline. If
the amount of verical space in the row is taller than the total
requested height of the baseline-aligned children then it can use a
GtkBaselinePosition to select where to put the baseline inside the
extra availible space.
Since: 3.10
enum GtkDirectionType
Focus movement types.
enum GtkJustification
Used for justifying the text inside a GtkLabel widget. (See also
GtkAlignment).
enum GtkOrientation
Represents the orientation of widgets and other objects which can be switched
between horizontal and vertical orientation on the fly, like GtkToolbar or
GtkGesturePan.
enum GtkPositionType
Describes which edge of a widget a certain feature is positioned at, e.g. the
tabs of a GtkNotebook, the handle of a GtkHandleBox or the label of a
GtkScale.
enum GtkReliefStyle
Indicated the relief to be drawn around a GtkButton.
enum GtkScrollType
Scrolling types.
enum GtkSelectionMode
Used to control what selections users are allowed to make.
enum GtkShadowType
Used to change the appearance of an outline typically provided by a GtkFrame.
Note that many themes do not differentiate the appearance of the
various shadow types: Either their is no visible shadow (GTK_SHADOW_NONE
),
or there is (any other value).
enum GtkStateFlags
Describes a widget state. Widget states are used to match the widget
against CSS pseudo-classes. Note that GTK extends the regular CSS
classes and sometimes uses different names.
enum GtkToolbarStyle
Used to customize the appearance of a GtkToolbar. Note that
setting the toolbar style overrides the user’s preferences
for the default toolbar style. Note that if the button has only
a label set and GTK_TOOLBAR_ICONS is used, the label will be
visible, and vice versa.
enum GtkSortType
Determines the direction of a sort.