27#if !defined (__GTK_H_INSIDE__) && !defined (GTK_COMPILATION)
28#error "Only <gtk/gtk.h> can be included directly."
695 return (
GtkOrdering) ((cmpfunc_result > 0) - (cmpfunc_result < 0));
766#define GTK_UNIT_PIXEL GTK_UNIT_NONE
1582#define GTK_ACCESSIBLE_VALUE_UNDEFINED (-1)
GtkAccessibleAnnouncementPriority
@ GTK_ACCESSIBLE_ANNOUNCEMENT_PRIORITY_LOW
@ GTK_ACCESSIBLE_ANNOUNCEMENT_PRIORITY_HIGH
@ GTK_ACCESSIBLE_ANNOUNCEMENT_PRIORITY_MEDIUM
@ GTK_INPUT_PURPOSE_ALPHA
@ GTK_INPUT_PURPOSE_NUMBER
@ GTK_INPUT_PURPOSE_PASSWORD
@ GTK_INPUT_PURPOSE_PHONE
@ GTK_INPUT_PURPOSE_TERMINAL
@ GTK_INPUT_PURPOSE_FREE_FORM
@ GTK_INPUT_PURPOSE_EMAIL
@ GTK_INPUT_PURPOSE_DIGITS
GtkAccessibleAutocomplete
@ GTK_ACCESSIBLE_AUTOCOMPLETE_BOTH
@ GTK_ACCESSIBLE_AUTOCOMPLETE_LIST
@ GTK_ACCESSIBLE_AUTOCOMPLETE_NONE
@ GTK_ACCESSIBLE_AUTOCOMPLETE_INLINE
@ GTK_LEVEL_BAR_MODE_CONTINUOUS
@ GTK_LEVEL_BAR_MODE_DISCRETE
@ GTK_PRINT_DUPLEX_VERTICAL
@ GTK_PRINT_DUPLEX_HORIZONTAL
@ GTK_PRINT_DUPLEX_SIMPLEX
@ GTK_TEXT_BUFFER_NOTIFY_AFTER_INSERT
@ GTK_TEXT_BUFFER_NOTIFY_AFTER_DELETE
@ GTK_TEXT_BUFFER_NOTIFY_BEFORE_DELETE
@ GTK_TEXT_BUFFER_NOTIFY_BEFORE_INSERT
@ GTK_CONSTRAINT_ATTRIBUTE_WIDTH
@ GTK_CONSTRAINT_ATTRIBUTE_LEFT
@ GTK_CONSTRAINT_ATTRIBUTE_TOP
@ GTK_CONSTRAINT_ATTRIBUTE_BASELINE
@ GTK_CONSTRAINT_ATTRIBUTE_START
@ GTK_CONSTRAINT_ATTRIBUTE_RIGHT
@ GTK_CONSTRAINT_ATTRIBUTE_BOTTOM
@ GTK_CONSTRAINT_ATTRIBUTE_NONE
@ GTK_CONSTRAINT_ATTRIBUTE_HEIGHT
@ GTK_CONSTRAINT_ATTRIBUTE_END
@ GTK_CONSTRAINT_ATTRIBUTE_CENTER_Y
@ GTK_CONSTRAINT_ATTRIBUTE_CENTER_X
@ GTK_TREE_VIEW_GRID_LINES_BOTH
@ GTK_TREE_VIEW_GRID_LINES_NONE
@ GTK_TREE_VIEW_GRID_LINES_VERTICAL
@ GTK_TREE_VIEW_GRID_LINES_HORIZONTAL
@ GTK_ACCESSIBLE_SORT_OTHER
@ GTK_ACCESSIBLE_SORT_DESCENDING
@ GTK_ACCESSIBLE_SORT_ASCENDING
@ GTK_ACCESSIBLE_SORT_NONE
@ GTK_SHORTCUT_SCOPE_LOCAL
@ GTK_SHORTCUT_SCOPE_MANAGED
@ GTK_SHORTCUT_SCOPE_GLOBAL
@ GTK_PRINT_PAGES_SELECTION
@ GTK_PRINT_PAGES_CURRENT
static GtkOrdering gtk_ordering_from_cmpfunc(int cmpfunc_result)
@ GTK_EVENT_SEQUENCE_CLAIMED
@ GTK_EVENT_SEQUENCE_DENIED
@ GTK_EVENT_SEQUENCE_NONE
@ GTK_DELETE_DISPLAY_LINES
@ GTK_DELETE_DISPLAY_LINE_ENDS
@ GTK_DELETE_PARAGRAPH_ENDS
@ GTK_SYMBOLIC_COLOR_ERROR
@ GTK_SYMBOLIC_COLOR_WARNING
@ GTK_SYMBOLIC_COLOR_FOREGROUND
@ GTK_SYMBOLIC_COLOR_SUCCESS
@ GTK_SIZE_GROUP_HORIZONTAL
@ GTK_SIZE_GROUP_VERTICAL
@ GDK_DEPRECATED_ENUMERATOR_IN_4_12_FOR
@ GTK_PICK_NON_TARGETABLE
@ GTK_BASELINE_POSITION_BOTTOM
@ GTK_BASELINE_POSITION_TOP
@ GTK_BASELINE_POSITION_CENTER
@ GTK_ORIENTATION_HORIZONTAL
@ GTK_ORIENTATION_VERTICAL
GtkConstraintVflParserError
@ GTK_CONSTRAINT_VFL_PARSER_ERROR_INVALID_RELATION
@ GTK_CONSTRAINT_VFL_PARSER_ERROR_INVALID_SYMBOL
@ GTK_CONSTRAINT_VFL_PARSER_ERROR_INVALID_METRIC
@ GTK_CONSTRAINT_VFL_PARSER_ERROR_INVALID_PRIORITY
@ GTK_CONSTRAINT_VFL_PARSER_ERROR_INVALID_ATTRIBUTE
@ GTK_CONSTRAINT_VFL_PARSER_ERROR_INVALID_VIEW
@ GTK_ACCESSIBLE_TRISTATE_MIXED
@ GTK_ACCESSIBLE_TRISTATE_TRUE
@ GTK_ACCESSIBLE_TRISTATE_FALSE
@ GTK_CONTENT_FIT_CONTAIN
@ GTK_CONTENT_FIT_SCALE_DOWN
@ GTK_SYSTEM_SETTING_FONT_NAME
@ GTK_SYSTEM_SETTING_ICON_THEME
@ GTK_SYSTEM_SETTING_DISPLAY
@ GTK_SYSTEM_SETTING_FONT_CONFIG
@ GTK_PRINT_QUALITY_NORMAL
@ GTK_PRINT_QUALITY_DRAFT
@ GTK_PAN_DIRECTION_RIGHT
@ GTK_ACCESSIBLE_STATE_SELECTED
@ GTK_ACCESSIBLE_STATE_BUSY
@ GTK_ACCESSIBLE_STATE_CHECKED
@ GTK_ACCESSIBLE_STATE_DISABLED
@ GDK_AVAILABLE_ENUMERATOR_IN_4_12
@ GTK_ACCESSIBLE_STATE_INVALID
@ GTK_ACCESSIBLE_STATE_PRESSED
@ GTK_ACCESSIBLE_STATE_HIDDEN
@ GTK_ACCESSIBLE_STATE_EXPANDED
@ GTK_NUMBER_UP_LAYOUT_BOTTOM_TO_TOP_RIGHT_TO_LEFT
@ GTK_NUMBER_UP_LAYOUT_RIGHT_TO_LEFT_TOP_TO_BOTTOM
@ GTK_NUMBER_UP_LAYOUT_BOTTOM_TO_TOP_LEFT_TO_RIGHT
@ GTK_NUMBER_UP_LAYOUT_LEFT_TO_RIGHT_BOTTOM_TO_TOP
@ GTK_NUMBER_UP_LAYOUT_TOP_TO_BOTTOM_RIGHT_TO_LEFT
@ GTK_NUMBER_UP_LAYOUT_LEFT_TO_RIGHT_TOP_TO_BOTTOM
@ GTK_NUMBER_UP_LAYOUT_RIGHT_TO_LEFT_BOTTOM_TO_TOP
@ GTK_NUMBER_UP_LAYOUT_TOP_TO_BOTTOM_LEFT_TO_RIGHT
@ GTK_PAGE_ORIENTATION_REVERSE_LANDSCAPE
@ GTK_PAGE_ORIENTATION_REVERSE_PORTRAIT
@ GTK_PAGE_ORIENTATION_LANDSCAPE
@ GTK_PAGE_ORIENTATION_PORTRAIT
@ GTK_STATE_FLAG_INSENSITIVE
@ GTK_STATE_FLAG_FOCUS_VISIBLE
@ GTK_STATE_FLAG_BACKDROP
@ GTK_STATE_FLAG_SELECTED
@ GTK_STATE_FLAG_FOCUS_WITHIN
@ GTK_STATE_FLAG_PRELIGHT
@ GTK_STATE_FLAG_DROP_ACTIVE
@ GTK_STATE_FLAG_INCONSISTENT
@ GTK_BORDER_STYLE_GROOVE
@ GTK_BORDER_STYLE_OUTSET
@ GTK_BORDER_STYLE_DASHED
@ GTK_BORDER_STYLE_HIDDEN
@ GTK_BORDER_STYLE_DOUBLE
@ GTK_BORDER_STYLE_DOTTED
@ GTK_ACCESSIBLE_ROLE_HEADING
@ GTK_ACCESSIBLE_ROLE_MENU
@ GTK_ACCESSIBLE_ROLE_SECTION
@ GTK_ACCESSIBLE_ROLE_GENERIC
@ GTK_ACCESSIBLE_ROLE_SLIDER
@ GTK_ACCESSIBLE_ROLE_FORM
@ GTK_ACCESSIBLE_ROLE_LIST_ITEM
@ GTK_ACCESSIBLE_ROLE_ALERT
@ GTK_ACCESSIBLE_ROLE_TIMER
@ GTK_ACCESSIBLE_ROLE_METER
@ GTK_ACCESSIBLE_ROLE_BANNER
@ GTK_ACCESSIBLE_ROLE_DOCUMENT
@ GTK_ACCESSIBLE_ROLE_MARQUEE
@ GTK_ACCESSIBLE_ROLE_MENU_ITEM
@ GTK_ACCESSIBLE_ROLE_WINDOW
@ GTK_ACCESSIBLE_ROLE_IMG
@ GTK_ACCESSIBLE_ROLE_SCROLLBAR
@ GTK_ACCESSIBLE_ROLE_COMMAND
@ GTK_ACCESSIBLE_ROLE_TAB_PANEL
@ GTK_ACCESSIBLE_ROLE_LIST_BOX
@ GTK_ACCESSIBLE_ROLE_COMBO_BOX
@ GTK_ACCESSIBLE_ROLE_OPTION
@ GTK_ACCESSIBLE_ROLE_LANDMARK
@ GTK_ACCESSIBLE_ROLE_TAB
@ GTK_ACCESSIBLE_ROLE_TAB_LIST
@ GTK_ACCESSIBLE_ROLE_GRID
@ GTK_ACCESSIBLE_ROLE_TOOLBAR
@ GTK_ACCESSIBLE_ROLE_TIME
@ GTK_ACCESSIBLE_ROLE_COLUMN_HEADER
@ GTK_ACCESSIBLE_ROLE_ROW
@ GTK_ACCESSIBLE_ROLE_ALERT_DIALOG
@ GTK_ACCESSIBLE_ROLE_SEPARATOR
@ GTK_ACCESSIBLE_ROLE_STRUCTURE
@ GTK_ACCESSIBLE_ROLE_RADIO
@ GTK_ACCESSIBLE_ROLE_STATUS
@ GTK_ACCESSIBLE_ROLE_TOOLTIP
@ GTK_ACCESSIBLE_ROLE_TREE_GRID
@ GTK_ACCESSIBLE_ROLE_FEED
@ GTK_ACCESSIBLE_ROLE_MENU_BAR
@ GTK_ACCESSIBLE_ROLE_MENU_ITEM_CHECKBOX
@ GTK_ACCESSIBLE_ROLE_BUTTON
@ GTK_ACCESSIBLE_ROLE_CAPTION
@ GTK_ACCESSIBLE_ROLE_MAIN
@ GTK_ACCESSIBLE_ROLE_CHECKBOX
@ GTK_ACCESSIBLE_ROLE_GROUP
@ GTK_ACCESSIBLE_ROLE_ROW_HEADER
@ GTK_ACCESSIBLE_ROLE_RANGE
@ GTK_ACCESSIBLE_ROLE_MENU_ITEM_RADIO
@ GTK_ACCESSIBLE_ROLE_LEGEND
@ GTK_ACCESSIBLE_ROLE_LOG
@ GTK_ACCESSIBLE_ROLE_NAVIGATION
@ GTK_ACCESSIBLE_ROLE_SPIN_BUTTON
@ GDK_AVAILABLE_ENUMERATOR_IN_4_10
@ GTK_ACCESSIBLE_ROLE_REGION
@ GTK_ACCESSIBLE_ROLE_NOTE
@ GTK_ACCESSIBLE_ROLE_DIALOG
@ GTK_ACCESSIBLE_ROLE_LIST
@ GTK_ACCESSIBLE_ROLE_SWITCH
@ GTK_ACCESSIBLE_ROLE_TREE
@ GTK_ACCESSIBLE_ROLE_GRID_CELL
@ GTK_ACCESSIBLE_ROLE_LINK
@ GTK_ACCESSIBLE_ROLE_COMPOSITE
@ GTK_ACCESSIBLE_ROLE_MATH
@ GTK_ACCESSIBLE_ROLE_NONE
@ GTK_ACCESSIBLE_ROLE_ROW_GROUP
@ GTK_ACCESSIBLE_ROLE_PROGRESS_BAR
@ GTK_ACCESSIBLE_ROLE_RADIO_GROUP
@ GTK_ACCESSIBLE_ROLE_TEXT_BOX
@ GTK_ACCESSIBLE_ROLE_TABLE
@ GTK_ACCESSIBLE_ROLE_SECTION_HEAD
@ GTK_ACCESSIBLE_ROLE_CELL
@ GTK_ACCESSIBLE_ROLE_SEARCH_BOX
@ GDK_AVAILABLE_ENUMERATOR_IN_4_14
@ GTK_ACCESSIBLE_ROLE_LABEL
@ GTK_ACCESSIBLE_ROLE_PRESENTATION
@ GTK_ACCESSIBLE_ROLE_SELECT
@ GTK_ACCESSIBLE_ROLE_SEARCH
@ GTK_ACCESSIBLE_ROLE_WIDGET
@ GTK_ACCESSIBLE_ROLE_INPUT
@ GTK_ACCESSIBLE_ROLE_TREE_ITEM
@ GTK_ACCESSIBLE_PROPERTY_ROLE_DESCRIPTION
@ GTK_ACCESSIBLE_PROPERTY_LEVEL
@ GTK_ACCESSIBLE_PROPERTY_ORIENTATION
@ GTK_ACCESSIBLE_PROPERTY_REQUIRED
@ GTK_ACCESSIBLE_PROPERTY_AUTOCOMPLETE
@ GTK_ACCESSIBLE_PROPERTY_KEY_SHORTCUTS
@ GTK_ACCESSIBLE_PROPERTY_VALUE_MAX
@ GTK_ACCESSIBLE_PROPERTY_PLACEHOLDER
@ GTK_ACCESSIBLE_PROPERTY_VALUE_MIN
@ GTK_ACCESSIBLE_PROPERTY_VALUE_TEXT
@ GTK_ACCESSIBLE_PROPERTY_LABEL
@ GTK_ACCESSIBLE_PROPERTY_READ_ONLY
@ GTK_ACCESSIBLE_PROPERTY_DESCRIPTION
@ GTK_ACCESSIBLE_PROPERTY_HAS_POPUP
@ GTK_ACCESSIBLE_PROPERTY_SORT
@ GTK_ACCESSIBLE_PROPERTY_MULTI_SELECTABLE
@ GTK_ACCESSIBLE_PROPERTY_MULTI_LINE
@ GTK_ACCESSIBLE_PROPERTY_VALUE_NOW
@ GTK_ACCESSIBLE_PROPERTY_HELP_TEXT
@ GTK_ACCESSIBLE_PROPERTY_MODAL
@ GTK_ACCESSIBLE_RELATION_FLOW_TO
@ GTK_ACCESSIBLE_RELATION_SET_SIZE
@ GTK_ACCESSIBLE_RELATION_COL_SPAN
@ GTK_ACCESSIBLE_RELATION_DETAILS
@ GTK_ACCESSIBLE_RELATION_ACTIVE_DESCENDANT
@ GTK_ACCESSIBLE_RELATION_COL_INDEX
@ GTK_ACCESSIBLE_RELATION_POS_IN_SET
@ GTK_ACCESSIBLE_RELATION_ROW_COUNT
@ GTK_ACCESSIBLE_RELATION_DESCRIBED_BY
@ GTK_ACCESSIBLE_RELATION_CONTROLS
@ GTK_ACCESSIBLE_RELATION_COL_INDEX_TEXT
@ GTK_ACCESSIBLE_RELATION_LABELLED_BY
@ GTK_ACCESSIBLE_RELATION_ROW_INDEX_TEXT
@ GTK_ACCESSIBLE_RELATION_OWNS
@ GTK_ACCESSIBLE_RELATION_ROW_INDEX
@ GTK_ACCESSIBLE_RELATION_ROW_SPAN
@ GTK_ACCESSIBLE_RELATION_COL_COUNT
@ GTK_ACCESSIBLE_RELATION_ERROR_MESSAGE
@ GTK_SCROLL_HORIZONTAL_ENDS
@ GTK_SCROLL_HORIZONTAL_STEPS
@ GTK_SCROLL_HORIZONTAL_PAGES
@ GTK_CONSTRAINT_RELATION_EQ
@ GTK_CONSTRAINT_RELATION_GE
@ GTK_CONSTRAINT_RELATION_LE
GtkAccessibleInvalidState
@ GTK_ACCESSIBLE_INVALID_SPELLING
@ GTK_ACCESSIBLE_INVALID_GRAMMAR
@ GTK_ACCESSIBLE_INVALID_TRUE
@ GTK_ACCESSIBLE_INVALID_FALSE
@ GTK_NATURAL_WRAP_INHERIT
@ GTK_MOVEMENT_DISPLAY_LINES
@ GTK_MOVEMENT_BUFFER_ENDS
@ GTK_MOVEMENT_HORIZONTAL_PAGES
@ GTK_MOVEMENT_VISUAL_POSITIONS
@ GTK_MOVEMENT_PARAGRAPH_ENDS
@ GTK_MOVEMENT_PARAGRAPHS
@ GTK_MOVEMENT_DISPLAY_LINE_ENDS
@ GTK_MOVEMENT_LOGICAL_POSITIONS
@ GTK_FONT_RENDERING_AUTOMATIC
@ GTK_FONT_RENDERING_MANUAL
@ GTK_CONSTRAINT_STRENGTH_WEAK
@ GTK_CONSTRAINT_STRENGTH_MEDIUM
@ GTK_CONSTRAINT_STRENGTH_STRONG
@ GTK_CONSTRAINT_STRENGTH_REQUIRED
@ GTK_SIZE_REQUEST_HEIGHT_FOR_WIDTH
@ GTK_SIZE_REQUEST_WIDTH_FOR_HEIGHT
@ GTK_SIZE_REQUEST_CONSTANT_SIZE
@ GTK_SCROLL_STEP_FORWARD
@ GTK_SCROLL_PAGE_FORWARD
@ GTK_SCROLL_PAGE_BACKWARD
@ GTK_SCROLL_STEP_BACKWARD
@ GTK_POPOVER_MENU_NESTED
@ GTK_POPOVER_MENU_SLIDING
@ GTK_INPUT_HINT_SPELLCHECK
@ GTK_INPUT_HINT_VERTICAL_WRITING
@ GTK_INPUT_HINT_WORD_COMPLETION
@ GTK_INPUT_HINT_LOWERCASE
@ GTK_INPUT_HINT_UPPERCASE_WORDS
@ GTK_INPUT_HINT_UPPERCASE_SENTENCES
@ GTK_INPUT_HINT_NO_SPELLCHECK
@ GTK_INPUT_HINT_NO_EMOJI
@ GTK_INPUT_HINT_INHIBIT_OSK
@ GTK_INPUT_HINT_UPPERCASE_CHARS