gtk.c.types

Undocumented in source.

Public Imports

atk.c.types
public import atk.c.types;
Undocumented in source.
cairo.c.types
public import cairo.c.types;
Undocumented in source.
gdk.c.types
public import gdk.c.types;
Undocumented in source.
gdkpixbuf.c.types
public import gdkpixbuf.c.types;
Undocumented in source.
gio.c.types
public import gio.c.types;
Undocumented in source.
glib.c.types
public import glib.c.types;
Undocumented in source.
gobject.c.types
public import gobject.c.types;
Undocumented in source.
pango.c.types
public import pango.c.types;
Undocumented in source.

Members

Aliases

AccelFlags
alias AccelFlags = GtkAccelFlags
Undocumented in source.
Align
alias Align = GtkAlign
Undocumented in source.
Allocation
alias Allocation = GtkAllocation*
Undocumented in source.
ApplicationInhibitFlags
alias ApplicationInhibitFlags = GtkApplicationInhibitFlags
Undocumented in source.
ArrowPlacement
alias ArrowPlacement = GtkArrowPlacement
Undocumented in source.
ArrowType
alias ArrowType = GtkArrowType
Undocumented in source.
AssistantPageType
alias AssistantPageType = GtkAssistantPageType
Undocumented in source.
AttachOptions
alias AttachOptions = GtkAttachOptions
Undocumented in source.
BaselinePosition
alias BaselinePosition = GtkBaselinePosition
Undocumented in source.
BorderStyle
alias BorderStyle = GtkBorderStyle
Undocumented in source.
BuilderError
alias BuilderError = GtkBuilderError
Undocumented in source.
ButtonBoxStyle
alias ButtonBoxStyle = GtkButtonBoxStyle
Undocumented in source.
ButtonRole
alias ButtonRole = GtkButtonRole
Undocumented in source.
ButtonsType
alias ButtonsType = GtkButtonsType
Undocumented in source.
CalendarDisplayOptions
alias CalendarDisplayOptions = GtkCalendarDisplayOptions
Undocumented in source.
CellRendererAccelMode
alias CellRendererAccelMode = GtkCellRendererAccelMode
Undocumented in source.
CellRendererMode
alias CellRendererMode = GtkCellRendererMode
Undocumented in source.
CellRendererState
alias CellRendererState = GtkCellRendererState
Undocumented in source.
CornerType
alias CornerType = GtkCornerType
Undocumented in source.
CssProviderError
alias CssProviderError = GtkCssProviderError
Undocumented in source.
CssSectionType
alias CssSectionType = GtkCssSectionType
Undocumented in source.
DebugFlag
alias DebugFlag = GtkDebugFlag
Undocumented in source.
DeleteType
alias DeleteType = GtkDeleteType
Undocumented in source.
DestDefaults
alias DestDefaults = GtkDestDefaults
Undocumented in source.
DialogFlags
alias DialogFlags = GtkDialogFlags
Undocumented in source.
DirectionType
alias DirectionType = GtkDirectionType
Undocumented in source.
DragResult
alias DragResult = GtkDragResult
Undocumented in source.
EntryIconPosition
alias EntryIconPosition = GtkEntryIconPosition
Undocumented in source.
EventSequenceState
alias EventSequenceState = GtkEventSequenceState
Undocumented in source.
ExpanderStyle
alias ExpanderStyle = GtkExpanderStyle
Undocumented in source.
FileChooserAction
alias FileChooserAction = GtkFileChooserAction
Undocumented in source.
FileChooserConfirmation
alias FileChooserConfirmation = GtkFileChooserConfirmation
Undocumented in source.
FileChooserError
alias FileChooserError = GtkFileChooserError
Undocumented in source.
FileFilterFlags
alias FileFilterFlags = GtkFileFilterFlags
Undocumented in source.
GTK_BINARY_AGE
alias GTK_BINARY_AGE = BINARY_AGE
Undocumented in source.
GTK_INPUT_ERROR
alias GTK_INPUT_ERROR = INPUT_ERROR
Undocumented in source.
GTK_INTERFACE_AGE
alias GTK_INTERFACE_AGE = INTERFACE_AGE
Undocumented in source.
GTK_LEVEL_BAR_OFFSET_FULL
alias GTK_LEVEL_BAR_OFFSET_FULL = LEVEL_BAR_OFFSET_FULL
Undocumented in source.
GTK_LEVEL_BAR_OFFSET_HIGH
alias GTK_LEVEL_BAR_OFFSET_HIGH = LEVEL_BAR_OFFSET_HIGH
Undocumented in source.
GTK_LEVEL_BAR_OFFSET_LOW
alias GTK_LEVEL_BAR_OFFSET_LOW = LEVEL_BAR_OFFSET_LOW
Undocumented in source.
GTK_MAJOR_VERSION
alias GTK_MAJOR_VERSION = MAJOR_VERSION
Undocumented in source.
GTK_MAX_COMPOSE_LEN
alias GTK_MAX_COMPOSE_LEN = MAX_COMPOSE_LEN
Undocumented in source.
GTK_MICRO_VERSION
alias GTK_MICRO_VERSION = MICRO_VERSION
Undocumented in source.
GTK_MINOR_VERSION
alias GTK_MINOR_VERSION = MINOR_VERSION
Undocumented in source.
GTK_PAPER_NAME_A3
alias GTK_PAPER_NAME_A3 = PAPER_NAME_A3
Undocumented in source.
GTK_PAPER_NAME_A4
alias GTK_PAPER_NAME_A4 = PAPER_NAME_A4
Undocumented in source.
GTK_PAPER_NAME_A5
alias GTK_PAPER_NAME_A5 = PAPER_NAME_A5
Undocumented in source.
GTK_PAPER_NAME_B5
alias GTK_PAPER_NAME_B5 = PAPER_NAME_B5
Undocumented in source.
GTK_PAPER_NAME_EXECUTIVE
alias GTK_PAPER_NAME_EXECUTIVE = PAPER_NAME_EXECUTIVE
Undocumented in source.
GTK_PAPER_NAME_LEGAL
alias GTK_PAPER_NAME_LEGAL = PAPER_NAME_LEGAL
Undocumented in source.
GTK_PAPER_NAME_LETTER
alias GTK_PAPER_NAME_LETTER = PAPER_NAME_LETTER
Undocumented in source.
GTK_PATH_PRIO_MASK
alias GTK_PATH_PRIO_MASK = PATH_PRIO_MASK
Undocumented in source.
GTK_PRINT_SETTINGS_COLLATE
alias GTK_PRINT_SETTINGS_COLLATE = PRINT_SETTINGS_COLLATE
Undocumented in source.
GTK_PRINT_SETTINGS_DEFAULT_SOURCE
alias GTK_PRINT_SETTINGS_DEFAULT_SOURCE = PRINT_SETTINGS_DEFAULT_SOURCE
Undocumented in source.
GTK_PRINT_SETTINGS_DITHER
alias GTK_PRINT_SETTINGS_DITHER = PRINT_SETTINGS_DITHER
Undocumented in source.
GTK_PRINT_SETTINGS_DUPLEX
alias GTK_PRINT_SETTINGS_DUPLEX = PRINT_SETTINGS_DUPLEX
Undocumented in source.
GTK_PRINT_SETTINGS_FINISHINGS
alias GTK_PRINT_SETTINGS_FINISHINGS = PRINT_SETTINGS_FINISHINGS
Undocumented in source.
GTK_PRINT_SETTINGS_MEDIA_TYPE
alias GTK_PRINT_SETTINGS_MEDIA_TYPE = PRINT_SETTINGS_MEDIA_TYPE
Undocumented in source.
GTK_PRINT_SETTINGS_NUMBER_UP
alias GTK_PRINT_SETTINGS_NUMBER_UP = PRINT_SETTINGS_NUMBER_UP
Undocumented in source.
GTK_PRINT_SETTINGS_NUMBER_UP_LAYOUT
alias GTK_PRINT_SETTINGS_NUMBER_UP_LAYOUT = PRINT_SETTINGS_NUMBER_UP_LAYOUT
Undocumented in source.
GTK_PRINT_SETTINGS_N_COPIES
alias GTK_PRINT_SETTINGS_N_COPIES = PRINT_SETTINGS_N_COPIES
Undocumented in source.
GTK_PRINT_SETTINGS_ORIENTATION
alias GTK_PRINT_SETTINGS_ORIENTATION = PRINT_SETTINGS_ORIENTATION
Undocumented in source.
GTK_PRINT_SETTINGS_OUTPUT_BASENAME
alias GTK_PRINT_SETTINGS_OUTPUT_BASENAME = PRINT_SETTINGS_OUTPUT_BASENAME
Undocumented in source.
GTK_PRINT_SETTINGS_OUTPUT_BIN
alias GTK_PRINT_SETTINGS_OUTPUT_BIN = PRINT_SETTINGS_OUTPUT_BIN
Undocumented in source.
GTK_PRINT_SETTINGS_OUTPUT_DIR
alias GTK_PRINT_SETTINGS_OUTPUT_DIR = PRINT_SETTINGS_OUTPUT_DIR
Undocumented in source.
GTK_PRINT_SETTINGS_OUTPUT_FILE_FORMAT
alias GTK_PRINT_SETTINGS_OUTPUT_FILE_FORMAT = PRINT_SETTINGS_OUTPUT_FILE_FORMAT
Undocumented in source.
GTK_PRINT_SETTINGS_OUTPUT_URI
alias GTK_PRINT_SETTINGS_OUTPUT_URI = PRINT_SETTINGS_OUTPUT_URI
Undocumented in source.
GTK_PRINT_SETTINGS_PAGE_RANGES
alias GTK_PRINT_SETTINGS_PAGE_RANGES = PRINT_SETTINGS_PAGE_RANGES
Undocumented in source.
GTK_PRINT_SETTINGS_PAGE_SET
alias GTK_PRINT_SETTINGS_PAGE_SET = PRINT_SETTINGS_PAGE_SET
Undocumented in source.
GTK_PRINT_SETTINGS_PAPER_FORMAT
alias GTK_PRINT_SETTINGS_PAPER_FORMAT = PRINT_SETTINGS_PAPER_FORMAT
Undocumented in source.
GTK_PRINT_SETTINGS_PAPER_HEIGHT
alias GTK_PRINT_SETTINGS_PAPER_HEIGHT = PRINT_SETTINGS_PAPER_HEIGHT
Undocumented in source.
GTK_PRINT_SETTINGS_PAPER_WIDTH
alias GTK_PRINT_SETTINGS_PAPER_WIDTH = PRINT_SETTINGS_PAPER_WIDTH
Undocumented in source.
GTK_PRINT_SETTINGS_PRINTER
alias GTK_PRINT_SETTINGS_PRINTER = PRINT_SETTINGS_PRINTER
Undocumented in source.
GTK_PRINT_SETTINGS_PRINTER_LPI
alias GTK_PRINT_SETTINGS_PRINTER_LPI = PRINT_SETTINGS_PRINTER_LPI
Undocumented in source.
GTK_PRINT_SETTINGS_PRINT_PAGES
alias GTK_PRINT_SETTINGS_PRINT_PAGES = PRINT_SETTINGS_PRINT_PAGES
Undocumented in source.
GTK_PRINT_SETTINGS_QUALITY
alias GTK_PRINT_SETTINGS_QUALITY = PRINT_SETTINGS_QUALITY
Undocumented in source.
GTK_PRINT_SETTINGS_RESOLUTION
alias GTK_PRINT_SETTINGS_RESOLUTION = PRINT_SETTINGS_RESOLUTION
Undocumented in source.
GTK_PRINT_SETTINGS_RESOLUTION_X
alias GTK_PRINT_SETTINGS_RESOLUTION_X = PRINT_SETTINGS_RESOLUTION_X
Undocumented in source.
GTK_PRINT_SETTINGS_RESOLUTION_Y
alias GTK_PRINT_SETTINGS_RESOLUTION_Y = PRINT_SETTINGS_RESOLUTION_Y
Undocumented in source.
GTK_PRINT_SETTINGS_REVERSE
alias GTK_PRINT_SETTINGS_REVERSE = PRINT_SETTINGS_REVERSE
Undocumented in source.
GTK_PRINT_SETTINGS_SCALE
alias GTK_PRINT_SETTINGS_SCALE = PRINT_SETTINGS_SCALE
Undocumented in source.
GTK_PRINT_SETTINGS_USE_COLOR
alias GTK_PRINT_SETTINGS_USE_COLOR = PRINT_SETTINGS_USE_COLOR
Undocumented in source.
GTK_PRINT_SETTINGS_WIN32_DRIVER_EXTRA
alias GTK_PRINT_SETTINGS_WIN32_DRIVER_EXTRA = PRINT_SETTINGS_WIN32_DRIVER_EXTRA
Undocumented in source.
GTK_PRINT_SETTINGS_WIN32_DRIVER_VERSION
alias GTK_PRINT_SETTINGS_WIN32_DRIVER_VERSION = PRINT_SETTINGS_WIN32_DRIVER_VERSION
Undocumented in source.
GTK_PRIORITY_RESIZE
alias GTK_PRIORITY_RESIZE = PRIORITY_RESIZE
Undocumented in source.
GTK_STYLE_CLASS_ACCELERATOR
alias GTK_STYLE_CLASS_ACCELERATOR = STYLE_CLASS_ACCELERATOR
Undocumented in source.
GTK_STYLE_CLASS_ARROW
alias GTK_STYLE_CLASS_ARROW = STYLE_CLASS_ARROW
Undocumented in source.
GTK_STYLE_CLASS_BACKGROUND
alias GTK_STYLE_CLASS_BACKGROUND = STYLE_CLASS_BACKGROUND
Undocumented in source.
GTK_STYLE_CLASS_BOTTOM
alias GTK_STYLE_CLASS_BOTTOM = STYLE_CLASS_BOTTOM
Undocumented in source.
GTK_STYLE_CLASS_BUTTON
alias GTK_STYLE_CLASS_BUTTON = STYLE_CLASS_BUTTON
Undocumented in source.
GTK_STYLE_CLASS_CALENDAR
alias GTK_STYLE_CLASS_CALENDAR = STYLE_CLASS_CALENDAR
Undocumented in source.
GTK_STYLE_CLASS_CELL
alias GTK_STYLE_CLASS_CELL = STYLE_CLASS_CELL
Undocumented in source.
GTK_STYLE_CLASS_CHECK
alias GTK_STYLE_CLASS_CHECK = STYLE_CLASS_CHECK
Undocumented in source.
GTK_STYLE_CLASS_COMBOBOX_ENTRY
alias GTK_STYLE_CLASS_COMBOBOX_ENTRY = STYLE_CLASS_COMBOBOX_ENTRY
Undocumented in source.
GTK_STYLE_CLASS_CONTEXT_MENU
alias GTK_STYLE_CLASS_CONTEXT_MENU = STYLE_CLASS_CONTEXT_MENU
Undocumented in source.
GTK_STYLE_CLASS_CSD
alias GTK_STYLE_CLASS_CSD = STYLE_CLASS_CSD
Undocumented in source.
GTK_STYLE_CLASS_CURSOR_HANDLE
alias GTK_STYLE_CLASS_CURSOR_HANDLE = STYLE_CLASS_CURSOR_HANDLE
Undocumented in source.
GTK_STYLE_CLASS_DEFAULT
alias GTK_STYLE_CLASS_DEFAULT = STYLE_CLASS_DEFAULT
Undocumented in source.
GTK_STYLE_CLASS_DESTRUCTIVE_ACTION
alias GTK_STYLE_CLASS_DESTRUCTIVE_ACTION = STYLE_CLASS_DESTRUCTIVE_ACTION
Undocumented in source.
GTK_STYLE_CLASS_DIM_LABEL
alias GTK_STYLE_CLASS_DIM_LABEL = STYLE_CLASS_DIM_LABEL
Undocumented in source.
GTK_STYLE_CLASS_DND
alias GTK_STYLE_CLASS_DND = STYLE_CLASS_DND
Undocumented in source.
GTK_STYLE_CLASS_DOCK
alias GTK_STYLE_CLASS_DOCK = STYLE_CLASS_DOCK
Undocumented in source.
GTK_STYLE_CLASS_ENTRY
alias GTK_STYLE_CLASS_ENTRY = STYLE_CLASS_ENTRY
Undocumented in source.
GTK_STYLE_CLASS_ERROR
alias GTK_STYLE_CLASS_ERROR = STYLE_CLASS_ERROR
Undocumented in source.
GTK_STYLE_CLASS_EXPANDER
alias GTK_STYLE_CLASS_EXPANDER = STYLE_CLASS_EXPANDER
Undocumented in source.
GTK_STYLE_CLASS_FLAT
alias GTK_STYLE_CLASS_FLAT = STYLE_CLASS_FLAT
Undocumented in source.
GTK_STYLE_CLASS_FRAME
alias GTK_STYLE_CLASS_FRAME = STYLE_CLASS_FRAME
Undocumented in source.
GTK_STYLE_CLASS_GRIP
alias GTK_STYLE_CLASS_GRIP = STYLE_CLASS_GRIP
Undocumented in source.
GTK_STYLE_CLASS_HEADER
alias GTK_STYLE_CLASS_HEADER = STYLE_CLASS_HEADER
Undocumented in source.
GTK_STYLE_CLASS_HIGHLIGHT
alias GTK_STYLE_CLASS_HIGHLIGHT = STYLE_CLASS_HIGHLIGHT
Undocumented in source.
GTK_STYLE_CLASS_HORIZONTAL
alias GTK_STYLE_CLASS_HORIZONTAL = STYLE_CLASS_HORIZONTAL
Undocumented in source.
GTK_STYLE_CLASS_IMAGE
alias GTK_STYLE_CLASS_IMAGE = STYLE_CLASS_IMAGE
Undocumented in source.
GTK_STYLE_CLASS_INFO
alias GTK_STYLE_CLASS_INFO = STYLE_CLASS_INFO
Undocumented in source.
GTK_STYLE_CLASS_INLINE_TOOLBAR
alias GTK_STYLE_CLASS_INLINE_TOOLBAR = STYLE_CLASS_INLINE_TOOLBAR
Undocumented in source.
GTK_STYLE_CLASS_INSERTION_CURSOR
alias GTK_STYLE_CLASS_INSERTION_CURSOR = STYLE_CLASS_INSERTION_CURSOR
Undocumented in source.
GTK_STYLE_CLASS_LABEL
alias GTK_STYLE_CLASS_LABEL = STYLE_CLASS_LABEL
Undocumented in source.
GTK_STYLE_CLASS_LEFT
alias GTK_STYLE_CLASS_LEFT = STYLE_CLASS_LEFT
Undocumented in source.
GTK_STYLE_CLASS_LEVEL_BAR
alias GTK_STYLE_CLASS_LEVEL_BAR = STYLE_CLASS_LEVEL_BAR
Undocumented in source.
GTK_STYLE_CLASS_LINKED
alias GTK_STYLE_CLASS_LINKED = STYLE_CLASS_LINKED
Undocumented in source.
GTK_STYLE_CLASS_LIST
alias GTK_STYLE_CLASS_LIST = STYLE_CLASS_LIST
Undocumented in source.
GTK_STYLE_CLASS_LIST_ROW
alias GTK_STYLE_CLASS_LIST_ROW = STYLE_CLASS_LIST_ROW
Undocumented in source.
GTK_STYLE_CLASS_MARK
alias GTK_STYLE_CLASS_MARK = STYLE_CLASS_MARK
Undocumented in source.
GTK_STYLE_CLASS_MENU
alias GTK_STYLE_CLASS_MENU = STYLE_CLASS_MENU
Undocumented in source.
GTK_STYLE_CLASS_MENUBAR
alias GTK_STYLE_CLASS_MENUBAR = STYLE_CLASS_MENUBAR
Undocumented in source.
GTK_STYLE_CLASS_MENUITEM
alias GTK_STYLE_CLASS_MENUITEM = STYLE_CLASS_MENUITEM
Undocumented in source.
GTK_STYLE_CLASS_MESSAGE_DIALOG
alias GTK_STYLE_CLASS_MESSAGE_DIALOG = STYLE_CLASS_MESSAGE_DIALOG
Undocumented in source.
GTK_STYLE_CLASS_MONOSPACE
alias GTK_STYLE_CLASS_MONOSPACE = STYLE_CLASS_MONOSPACE
Undocumented in source.
GTK_STYLE_CLASS_NEEDS_ATTENTION
alias GTK_STYLE_CLASS_NEEDS_ATTENTION = STYLE_CLASS_NEEDS_ATTENTION
Undocumented in source.
GTK_STYLE_CLASS_NOTEBOOK
alias GTK_STYLE_CLASS_NOTEBOOK = STYLE_CLASS_NOTEBOOK
Undocumented in source.
GTK_STYLE_CLASS_OSD
alias GTK_STYLE_CLASS_OSD = STYLE_CLASS_OSD
Undocumented in source.
GTK_STYLE_CLASS_OVERSHOOT
alias GTK_STYLE_CLASS_OVERSHOOT = STYLE_CLASS_OVERSHOOT
Undocumented in source.
GTK_STYLE_CLASS_PANE_SEPARATOR
alias GTK_STYLE_CLASS_PANE_SEPARATOR = STYLE_CLASS_PANE_SEPARATOR
Undocumented in source.
GTK_STYLE_CLASS_PAPER
alias GTK_STYLE_CLASS_PAPER = STYLE_CLASS_PAPER
Undocumented in source.
GTK_STYLE_CLASS_POPOVER
alias GTK_STYLE_CLASS_POPOVER = STYLE_CLASS_POPOVER
Undocumented in source.
GTK_STYLE_CLASS_POPUP
alias GTK_STYLE_CLASS_POPUP = STYLE_CLASS_POPUP
Undocumented in source.
GTK_STYLE_CLASS_PRIMARY_TOOLBAR
alias GTK_STYLE_CLASS_PRIMARY_TOOLBAR = STYLE_CLASS_PRIMARY_TOOLBAR
Undocumented in source.
GTK_STYLE_CLASS_PROGRESSBAR
alias GTK_STYLE_CLASS_PROGRESSBAR = STYLE_CLASS_PROGRESSBAR
Undocumented in source.
GTK_STYLE_CLASS_PULSE
alias GTK_STYLE_CLASS_PULSE = STYLE_CLASS_PULSE
Undocumented in source.
GTK_STYLE_CLASS_QUESTION
alias GTK_STYLE_CLASS_QUESTION = STYLE_CLASS_QUESTION
Undocumented in source.
GTK_STYLE_CLASS_RADIO
alias GTK_STYLE_CLASS_RADIO = STYLE_CLASS_RADIO
Undocumented in source.
GTK_STYLE_CLASS_RAISED
alias GTK_STYLE_CLASS_RAISED = STYLE_CLASS_RAISED
Undocumented in source.
GTK_STYLE_CLASS_READ_ONLY
alias GTK_STYLE_CLASS_READ_ONLY = STYLE_CLASS_READ_ONLY
Undocumented in source.
GTK_STYLE_CLASS_RIGHT
alias GTK_STYLE_CLASS_RIGHT = STYLE_CLASS_RIGHT
Undocumented in source.
GTK_STYLE_CLASS_RUBBERBAND
alias GTK_STYLE_CLASS_RUBBERBAND = STYLE_CLASS_RUBBERBAND
Undocumented in source.
GTK_STYLE_CLASS_SCALE
alias GTK_STYLE_CLASS_SCALE = STYLE_CLASS_SCALE
Undocumented in source.
GTK_STYLE_CLASS_SCALE_HAS_MARKS_ABOVE
alias GTK_STYLE_CLASS_SCALE_HAS_MARKS_ABOVE = STYLE_CLASS_SCALE_HAS_MARKS_ABOVE
Undocumented in source.
GTK_STYLE_CLASS_SCALE_HAS_MARKS_BELOW
alias GTK_STYLE_CLASS_SCALE_HAS_MARKS_BELOW = STYLE_CLASS_SCALE_HAS_MARKS_BELOW
Undocumented in source.
GTK_STYLE_CLASS_SCROLLBAR
alias GTK_STYLE_CLASS_SCROLLBAR = STYLE_CLASS_SCROLLBAR
Undocumented in source.
GTK_STYLE_CLASS_SCROLLBARS_JUNCTION
alias GTK_STYLE_CLASS_SCROLLBARS_JUNCTION = STYLE_CLASS_SCROLLBARS_JUNCTION
Undocumented in source.
GTK_STYLE_CLASS_SEPARATOR
alias GTK_STYLE_CLASS_SEPARATOR = STYLE_CLASS_SEPARATOR
Undocumented in source.
GTK_STYLE_CLASS_SIDEBAR
alias GTK_STYLE_CLASS_SIDEBAR = STYLE_CLASS_SIDEBAR
Undocumented in source.
GTK_STYLE_CLASS_SLIDER
alias GTK_STYLE_CLASS_SLIDER = STYLE_CLASS_SLIDER
Undocumented in source.
GTK_STYLE_CLASS_SPINBUTTON
alias GTK_STYLE_CLASS_SPINBUTTON = STYLE_CLASS_SPINBUTTON
Undocumented in source.
GTK_STYLE_CLASS_SPINNER
alias GTK_STYLE_CLASS_SPINNER = STYLE_CLASS_SPINNER
Undocumented in source.
GTK_STYLE_CLASS_STATUSBAR
alias GTK_STYLE_CLASS_STATUSBAR = STYLE_CLASS_STATUSBAR
Undocumented in source.
GTK_STYLE_CLASS_SUBTITLE
alias GTK_STYLE_CLASS_SUBTITLE = STYLE_CLASS_SUBTITLE
Undocumented in source.
GTK_STYLE_CLASS_SUGGESTED_ACTION
alias GTK_STYLE_CLASS_SUGGESTED_ACTION = STYLE_CLASS_SUGGESTED_ACTION
Undocumented in source.
GTK_STYLE_CLASS_TITLE
alias GTK_STYLE_CLASS_TITLE = STYLE_CLASS_TITLE
Undocumented in source.
GTK_STYLE_CLASS_TITLEBAR
alias GTK_STYLE_CLASS_TITLEBAR = STYLE_CLASS_TITLEBAR
Undocumented in source.
GTK_STYLE_CLASS_TOOLBAR
alias GTK_STYLE_CLASS_TOOLBAR = STYLE_CLASS_TOOLBAR
Undocumented in source.
GTK_STYLE_CLASS_TOOLTIP
alias GTK_STYLE_CLASS_TOOLTIP = STYLE_CLASS_TOOLTIP
Undocumented in source.
GTK_STYLE_CLASS_TOP
alias GTK_STYLE_CLASS_TOP = STYLE_CLASS_TOP
Undocumented in source.
GTK_STYLE_CLASS_TOUCH_SELECTION
alias GTK_STYLE_CLASS_TOUCH_SELECTION = STYLE_CLASS_TOUCH_SELECTION
Undocumented in source.
GTK_STYLE_CLASS_TROUGH
alias GTK_STYLE_CLASS_TROUGH = STYLE_CLASS_TROUGH
Undocumented in source.
GTK_STYLE_CLASS_UNDERSHOOT
alias GTK_STYLE_CLASS_UNDERSHOOT = STYLE_CLASS_UNDERSHOOT
Undocumented in source.
GTK_STYLE_CLASS_VERTICAL
alias GTK_STYLE_CLASS_VERTICAL = STYLE_CLASS_VERTICAL
Undocumented in source.
GTK_STYLE_CLASS_VIEW
alias GTK_STYLE_CLASS_VIEW = STYLE_CLASS_VIEW
Undocumented in source.
GTK_STYLE_CLASS_WARNING
alias GTK_STYLE_CLASS_WARNING = STYLE_CLASS_WARNING
Undocumented in source.
GTK_STYLE_CLASS_WIDE
alias GTK_STYLE_CLASS_WIDE = STYLE_CLASS_WIDE
Undocumented in source.
GTK_STYLE_PROPERTY_BACKGROUND_COLOR
alias GTK_STYLE_PROPERTY_BACKGROUND_COLOR = STYLE_PROPERTY_BACKGROUND_COLOR
Undocumented in source.
GTK_STYLE_PROPERTY_BACKGROUND_IMAGE
alias GTK_STYLE_PROPERTY_BACKGROUND_IMAGE = STYLE_PROPERTY_BACKGROUND_IMAGE
Undocumented in source.
GTK_STYLE_PROPERTY_BORDER_COLOR
alias GTK_STYLE_PROPERTY_BORDER_COLOR = STYLE_PROPERTY_BORDER_COLOR
Undocumented in source.
GTK_STYLE_PROPERTY_BORDER_RADIUS
alias GTK_STYLE_PROPERTY_BORDER_RADIUS = STYLE_PROPERTY_BORDER_RADIUS
Undocumented in source.
GTK_STYLE_PROPERTY_BORDER_STYLE
alias GTK_STYLE_PROPERTY_BORDER_STYLE = STYLE_PROPERTY_BORDER_STYLE
Undocumented in source.
GTK_STYLE_PROPERTY_BORDER_WIDTH
alias GTK_STYLE_PROPERTY_BORDER_WIDTH = STYLE_PROPERTY_BORDER_WIDTH
Undocumented in source.
GTK_STYLE_PROPERTY_COLOR
alias GTK_STYLE_PROPERTY_COLOR = STYLE_PROPERTY_COLOR
Undocumented in source.
GTK_STYLE_PROPERTY_FONT
alias GTK_STYLE_PROPERTY_FONT = STYLE_PROPERTY_FONT
Undocumented in source.
GTK_STYLE_PROPERTY_MARGIN
alias GTK_STYLE_PROPERTY_MARGIN = STYLE_PROPERTY_MARGIN
Undocumented in source.
GTK_STYLE_PROPERTY_PADDING
alias GTK_STYLE_PROPERTY_PADDING = STYLE_PROPERTY_PADDING
Undocumented in source.
GTK_STYLE_PROVIDER_PRIORITY_APPLICATION
alias GTK_STYLE_PROVIDER_PRIORITY_APPLICATION = STYLE_PROVIDER_PRIORITY_APPLICATION
Undocumented in source.
GTK_STYLE_PROVIDER_PRIORITY_FALLBACK
alias GTK_STYLE_PROVIDER_PRIORITY_FALLBACK = STYLE_PROVIDER_PRIORITY_FALLBACK
Undocumented in source.
GTK_STYLE_PROVIDER_PRIORITY_SETTINGS
alias GTK_STYLE_PROVIDER_PRIORITY_SETTINGS = STYLE_PROVIDER_PRIORITY_SETTINGS
Undocumented in source.
GTK_STYLE_PROVIDER_PRIORITY_THEME
alias GTK_STYLE_PROVIDER_PRIORITY_THEME = STYLE_PROVIDER_PRIORITY_THEME
Undocumented in source.
GTK_STYLE_PROVIDER_PRIORITY_USER
alias GTK_STYLE_PROVIDER_PRIORITY_USER = STYLE_PROVIDER_PRIORITY_USER
Undocumented in source.
GTK_STYLE_REGION_COLUMN
alias GTK_STYLE_REGION_COLUMN = STYLE_REGION_COLUMN
Undocumented in source.
GTK_STYLE_REGION_COLUMN_HEADER
alias GTK_STYLE_REGION_COLUMN_HEADER = STYLE_REGION_COLUMN_HEADER
Undocumented in source.
GTK_STYLE_REGION_ROW
alias GTK_STYLE_REGION_ROW = STYLE_REGION_ROW
Undocumented in source.
GTK_STYLE_REGION_TAB
alias GTK_STYLE_REGION_TAB = STYLE_REGION_TAB
Undocumented in source.
GTK_TEXT_VIEW_PRIORITY_VALIDATE
alias GTK_TEXT_VIEW_PRIORITY_VALIDATE = TEXT_VIEW_PRIORITY_VALIDATE
Undocumented in source.
GTK_TREE_SORTABLE_DEFAULT_SORT_COLUMN_ID
alias GTK_TREE_SORTABLE_DEFAULT_SORT_COLUMN_ID = TREE_SORTABLE_DEFAULT_SORT_COLUMN_ID
Undocumented in source.
GTK_TREE_SORTABLE_UNSORTED_SORT_COLUMN_ID
alias GTK_TREE_SORTABLE_UNSORTED_SORT_COLUMN_ID = TREE_SORTABLE_UNSORTED_SORT_COLUMN_ID
Undocumented in source.
GtkAccelGroupActivate
alias GtkAccelGroupActivate = int function(GtkAccelGroup* accelGroup, GObject* acceleratable, uint keyval, GdkModifierType modifier)
GtkAccelGroupFindFunc
alias GtkAccelGroupFindFunc = int function(GtkAccelKey* key, GClosure* closure, void* data)
GtkAccelMapForeach
alias GtkAccelMapForeach = void function(void* data, const(char)* accelPath, uint accelKey, GdkModifierType accelMods, int changed)
GtkAllocation
alias GtkAllocation = GdkRectangle

A #GtkAllocation-struct of a widget represents region which has been allocated to the widget by its parent. It is a subregion of its parents allocation. See [GtkWidget’s geometry management section][geometry-management] for more information.

GtkAssistantPageFunc
alias GtkAssistantPageFunc = int function(int currentPage, void* data)

A function used by gtk_assistant_set_forward_page_func() to know which is the next page given a current one. It’s called both for computing the next page when the user presses the “forward” button and for handling the behavior of the “last” button.

GtkBuilderConnectFunc
alias GtkBuilderConnectFunc = void function(GtkBuilder* builder, GObject* object, const(char)* signalName, const(char)* handlerName, GObject* connectObject, GConnectFlags flags, void* userData)

This is the signature of a function used to connect signals. It is used by the gtk_builder_connect_signals() and gtk_builder_connect_signals_full() methods. It is mainly intended for interpreted language bindings, but could be useful where the programmer wants more control over the signal connection process. Note that this function can only be called once, subsequent calls will do nothing.

GtkCalendarDetailFunc
alias GtkCalendarDetailFunc = char* function(GtkCalendar* calendar, uint year, uint month, uint day, void* userData)

This kind of functions provide Pango markup with detail information for the specified day. Examples for such details are holidays or appointments. The function returns %NULL when no information is available.

GtkCallback
alias GtkCallback = void function(GtkWidget* widget, void* data)

The type of the callback functions used for e.g. iterating over the children of a container, see gtk_container_foreach().

GtkCellAllocCallback
alias GtkCellAllocCallback = int function(GtkCellRenderer* renderer, GdkRectangle* cellArea, GdkRectangle* cellBackground, void* data)

The type of the callback functions used for iterating over the cell renderers and their allocated areas inside a #GtkCellArea, see gtk_cell_area_foreach_alloc().

GtkCellCallback
alias GtkCellCallback = int function(GtkCellRenderer* renderer, void* data)

The type of the callback functions used for iterating over the cell renderers of a #GtkCellArea, see gtk_cell_area_foreach().

GtkCellLayoutDataFunc
alias GtkCellLayoutDataFunc = void function(GtkCellLayout* cellLayout, GtkCellRenderer* cell, GtkTreeModel* treeModel, GtkTreeIter* iter, void* data)

A function which should set the value of @cell_layout’s cell renderer(s) as appropriate.

GtkClipboardClearFunc
alias GtkClipboardClearFunc = void function(GtkClipboard* clipboard, void* userDataOrOwner)

A function that will be called when the contents of the clipboard are changed or cleared. Once this has called, the @user_data_or_owner argument will not be used again.

GtkClipboardGetFunc
alias GtkClipboardGetFunc = void function(GtkClipboard* clipboard, GtkSelectionData* selectionData, uint info, void* userDataOrOwner)

A function that will be called to provide the contents of the selection. If multiple types of data were advertised, the requested type can be determined from the @info parameter or by checking the target field of @selection_data. If the data could successfully be converted into then it should be stored into the @selection_data object by calling gtk_selection_data_set() (or related functions such as gtk_selection_data_set_text()). If no data is set, the requestor will be informed that the attempt to get the data failed.

GtkClipboardImageReceivedFunc
alias GtkClipboardImageReceivedFunc = void function(GtkClipboard* clipboard, GdkPixbuf* pixbuf, void* data)

A function to be called when the results of gtk_clipboard_request_image() are received, or when the request fails.

GtkClipboardReceivedFunc
alias GtkClipboardReceivedFunc = void function(GtkClipboard* clipboard, GtkSelectionData* selectionData, void* data)

A function to be called when the results of gtk_clipboard_request_contents() are received, or when the request fails.

GtkClipboardRichTextReceivedFunc
alias GtkClipboardRichTextReceivedFunc = void function(GtkClipboard* clipboard, GdkAtom format, ubyte* text, size_t length, void* data)

A function to be called when the results of gtk_clipboard_request_rich_text() are received, or when the request fails.

GtkClipboardTargetsReceivedFunc
alias GtkClipboardTargetsReceivedFunc = void function(GtkClipboard* clipboard, GdkAtom* atoms, int nAtoms, void* data)

A function to be called when the results of gtk_clipboard_request_targets() are received, or when the request fails.

GtkClipboardTextReceivedFunc
alias GtkClipboardTextReceivedFunc = void function(GtkClipboard* clipboard, const(char)* text, void* data)

A function to be called when the results of gtk_clipboard_request_text() are received, or when the request fails.

GtkClipboardURIReceivedFunc
alias GtkClipboardURIReceivedFunc = void function(GtkClipboard* clipboard, char** uris, void* data)

A function to be called when the results of gtk_clipboard_request_uris() are received, or when the request fails.

GtkColorSelectionChangePaletteFunc
alias GtkColorSelectionChangePaletteFunc = void function(GdkColor* colors, int nColors)
GtkColorSelectionChangePaletteWithScreenFunc
alias GtkColorSelectionChangePaletteWithScreenFunc = void function(GdkScreen* screen, GdkColor* colors, int nColors)
GtkEntryCompletionMatchFunc
alias GtkEntryCompletionMatchFunc = int function(GtkEntryCompletion* completion, const(char)* key, GtkTreeIter* iter, void* userData)

A function which decides whether the row indicated by @iter matches a given @key, and should be displayed as a possible completion for @key. Note that @key is normalized and case-folded (see g_utf8_normalize() and g_utf8_casefold()). If this is not appropriate, match functions have access to the unmodified key via gtk_entry_get_text (GTK_ENTRY (gtk_entry_completion_get_entry ())).

GtkFileFilterFunc
alias GtkFileFilterFunc = int function(GtkFileFilterInfo* filterInfo, void* data)

The type of function that is used with custom filters, see gtk_file_filter_add_custom().

GtkFlowBoxCreateWidgetFunc
alias GtkFlowBoxCreateWidgetFunc = GtkWidget* function(void* item, void* userData)

Called for flow boxes that are bound to a #GListModel with gtk_flow_box_bind_model() for each item that gets added to the model.

GtkFlowBoxFilterFunc
alias GtkFlowBoxFilterFunc = int function(GtkFlowBoxChild* child, void* userData)

A function that will be called whenrever a child changes or is added. It lets you control if the child should be visible or not.

GtkFlowBoxForeachFunc
alias GtkFlowBoxForeachFunc = void function(GtkFlowBox* box, GtkFlowBoxChild* child, void* userData)

A function used by gtk_flow_box_selected_foreach(). It will be called on every selected child of the @box.

GtkFlowBoxSortFunc
alias GtkFlowBoxSortFunc = int function(GtkFlowBoxChild* child1, GtkFlowBoxChild* child2, void* userData)

A function to compare two children to determine which should come first.

GtkFontFilterFunc
alias GtkFontFilterFunc = int function(PangoFontFamily* family, PangoFontFace* face, void* data)

The type of function that is used for deciding what fonts get shown in a #GtkFontChooser. See gtk_font_chooser_set_filter_func().

GtkIconViewForeachFunc
alias GtkIconViewForeachFunc = void function(GtkIconView* iconView, GtkTreePath* path, void* data)

A function used by gtk_icon_view_selected_foreach() to map all selected rows. It will be called on every selected row in the view.

GtkKeySnoopFunc
alias GtkKeySnoopFunc = int function(GtkWidget* grabWidget, GdkEventKey* event, void* funcData)

Key snooper functions are called before normal event delivery. They can be used to implement custom key event handling.

GtkListBoxCreateWidgetFunc
alias GtkListBoxCreateWidgetFunc = GtkWidget* function(void* item, void* userData)

Called for list boxes that are bound to a #GListModel with gtk_list_box_bind_model() for each item that gets added to the model.

GtkListBoxFilterFunc
alias GtkListBoxFilterFunc = int function(GtkListBoxRow* row, void* userData)

Will be called whenever the row changes or is added and lets you control if the row should be visible or not.

GtkListBoxForeachFunc
alias GtkListBoxForeachFunc = void function(GtkListBox* box, GtkListBoxRow* row, void* userData)

A function used by gtk_list_box_selected_foreach(). It will be called on every selected child of the @box.

GtkListBoxSortFunc
alias GtkListBoxSortFunc = int function(GtkListBoxRow* row1, GtkListBoxRow* row2, void* userData)

Compare two rows to determine which should be first.

GtkListBoxUpdateHeaderFunc
alias GtkListBoxUpdateHeaderFunc = void function(GtkListBoxRow* row, GtkListBoxRow* before, void* userData)

Whenever @row changes or which row is before @row changes this is called, which lets you update the header on @row. You may remove or set a new one via gtk_list_box_row_set_header() or just change the state of the current header widget.

GtkMenuDetachFunc
alias GtkMenuDetachFunc = void function(GtkWidget* attachWidget, GtkMenu* menu)

A user function supplied when calling gtk_menu_attach_to_widget() which will be called when the menu is later detached from the widget.

GtkMenuPositionFunc
alias GtkMenuPositionFunc = void function(GtkMenu* menu, int* x, int* y, int* pushIn, void* userData)

A user function supplied when calling gtk_menu_popup() which controls the positioning of the menu when it is displayed. The function sets the @x and @y parameters to the coordinates where the menu is to be drawn. To make the menu appear on a different monitor than the mouse pointer, gtk_menu_set_monitor() must be called.

GtkModuleDisplayInitFunc
alias GtkModuleDisplayInitFunc = void function(GdkDisplay* display)

A multihead-aware GTK+ module may have a gtk_module_display_init() function with this prototype. GTK+ calls this function for each opened display.

GtkModuleInitFunc
alias GtkModuleInitFunc = void function(int* argc, char*** argv)

Each GTK+ module must have a function gtk_module_init() with this prototype. This function is called after loading the module.

GtkPageSetupDoneFunc
alias GtkPageSetupDoneFunc = void function(GtkPageSetup* pageSetup, void* data)

The type of function that is passed to gtk_print_run_page_setup_dialog_async().

GtkPrintSettingsFunc
alias GtkPrintSettingsFunc = void function(const(char)* key, const(char)* value, void* userData)
GtkRcPropertyParser
alias GtkRcPropertyParser = int function(GParamSpec* pspec, GString* rcString, GValue* propertyValue)
GtkRecentFilterFunc
alias GtkRecentFilterFunc = int function(GtkRecentFilterInfo* filterInfo, void* userData)

The type of function that is used with custom filters, see gtk_recent_filter_add_custom().

GtkRecentSortFunc
alias GtkRecentSortFunc = int function(GtkRecentInfo* a, GtkRecentInfo* b, void* userData)
GtkStock
alias GtkStock = char*
Undocumented in source.
GtkStylePropertyParser
alias GtkStylePropertyParser = int function(const(char)* str, GValue* value, GError** err)
GtkTextBufferDeserializeFunc
alias GtkTextBufferDeserializeFunc = int function(GtkTextBuffer* registerBuffer, GtkTextBuffer* contentBuffer, GtkTextIter* iter, ubyte* data, size_t length, int createTags, void* userData, GError** err)

A function that is called to deserialize rich text that has been serialized with gtk_text_buffer_serialize(), and insert it at @iter.

GtkTextBufferSerializeFunc
alias GtkTextBufferSerializeFunc = ubyte* function(GtkTextBuffer* registerBuffer, GtkTextBuffer* contentBuffer, GtkTextIter* start, GtkTextIter* end, size_t* length, void* userData)

A function that is called to serialize the content of a text buffer. It must return the serialized form of the content.

GtkTextCharPredicate
alias GtkTextCharPredicate = int function(dchar ch, void* userData)
GtkTextTagTableForeach
alias GtkTextTagTableForeach = void function(GtkTextTag* tag, void* data)
GtkTickCallback
alias GtkTickCallback = int function(GtkWidget* widget, GdkFrameClock* frameClock, void* userData)

Callback type for adding a function to update animations. See gtk_widget_add_tick_callback().

GtkTranslateFunc
alias GtkTranslateFunc = char* function(const(char)* path, void* funcData)

The function used to translate messages in e.g. #GtkIconFactory and #GtkActionGroup.

GtkTreeCellDataFunc
alias GtkTreeCellDataFunc = void function(GtkTreeViewColumn* treeColumn, GtkCellRenderer* cell, GtkTreeModel* treeModel, GtkTreeIter* iter, void* data)

A function to set the properties of a cell instead of just using the straight mapping between the cell and the model. This is useful for customizing the cell renderer. For example, a function might get an integer from the @tree_model, and render it to the “text” attribute of “cell” by converting it to its written equivalent. This is set by calling gtk_tree_view_column_set_cell_data_func()

GtkTreeDestroyCountFunc
alias GtkTreeDestroyCountFunc = void function(GtkTreeView* treeView, GtkTreePath* path, int children, void* userData)
GtkTreeIterCompareFunc
alias GtkTreeIterCompareFunc = int function(GtkTreeModel* model, GtkTreeIter* a, GtkTreeIter* b, void* userData)

A GtkTreeIterCompareFunc should return a negative integer, zero, or a positive integer if @a sorts before @b, @a sorts with @b, or @a sorts after @b respectively. If two iters compare as equal, their order in the sorted model is undefined. In order to ensure that the #GtkTreeSortable behaves as expected, the GtkTreeIterCompareFunc must define a partial order on the model, i.e. it must be reflexive, antisymmetric and transitive.

GtkTreeModelFilterModifyFunc
alias GtkTreeModelFilterModifyFunc = void function(GtkTreeModel* model, GtkTreeIter* iter, GValue* value, int column, void* data)

A function which calculates display values from raw values in the model. It must fill @value with the display value for the column @column in the row indicated by @iter.

GtkTreeModelFilterVisibleFunc
alias GtkTreeModelFilterVisibleFunc = int function(GtkTreeModel* model, GtkTreeIter* iter, void* data)

A function which decides whether the row indicated by @iter is visible.

GtkTreeModelForeachFunc
alias GtkTreeModelForeachFunc = int function(GtkTreeModel* model, GtkTreePath* path, GtkTreeIter* iter, void* data)

Type of the callback passed to gtk_tree_model_foreach() to iterate over the rows in a tree model.

GtkTreeSelectionForeachFunc
alias GtkTreeSelectionForeachFunc = void function(GtkTreeModel* model, GtkTreePath* path, GtkTreeIter* iter, void* data)

A function used by gtk_tree_selection_selected_foreach() to map all selected rows. It will be called on every selected row in the view.

GtkTreeSelectionFunc
alias GtkTreeSelectionFunc = int function(GtkTreeSelection* selection, GtkTreeModel* model, GtkTreePath* path, int pathCurrentlySelected, void* data)

A function used by gtk_tree_selection_set_select_function() to filter whether or not a row may be selected. It is called whenever a row's state might change. A return value of %TRUE indicates to @selection that it is okay to change the selection.

GtkTreeViewColumnDropFunc
alias GtkTreeViewColumnDropFunc = int function(GtkTreeView* treeView, GtkTreeViewColumn* column, GtkTreeViewColumn* prevColumn, GtkTreeViewColumn* nextColumn, void* data)

Function type for determining whether @column can be dropped in a particular spot (as determined by @prev_column and @next_column). In left to right locales, @prev_column is on the left of the potential drop spot, and @next_column is on the right. In right to left mode, this is reversed. This function should return %TRUE if the spot is a valid drop spot. Please note that returning %TRUE does not actually indicate that the column drop was made, but is meant only to indicate a possible drop spot to the user.

GtkTreeViewMappingFunc
alias GtkTreeViewMappingFunc = void function(GtkTreeView* treeView, GtkTreePath* path, void* userData)

Function used for gtk_tree_view_map_expanded_rows().

GtkTreeViewRowSeparatorFunc
alias GtkTreeViewRowSeparatorFunc = int function(GtkTreeModel* model, GtkTreeIter* iter, void* data)

Function type for determining whether the row pointed to by @iter should be rendered as a separator. A common way to implement this is to have a boolean column in the model, whose values the #GtkTreeViewRowSeparatorFunc returns.

GtkTreeViewSearchEqualFunc
alias GtkTreeViewSearchEqualFunc = int function(GtkTreeModel* model, int column, const(char)* key, GtkTreeIter* iter, void* searchData)

A function used for checking whether a row in @model matches a search key string entered by the user. Note the return value is reversed from what you would normally expect, though it has some similarity to strcmp() returning 0 for equal strings.

GtkTreeViewSearchPositionFunc
alias GtkTreeViewSearchPositionFunc = void function(GtkTreeView* treeView, GtkWidget* searchDialog, void* userData)
IMPreeditStyle
alias IMPreeditStyle = GtkIMPreeditStyle
Undocumented in source.
IMStatusStyle
alias IMStatusStyle = GtkIMStatusStyle
Undocumented in source.
IconLookupFlags
alias IconLookupFlags = GtkIconLookupFlags
Undocumented in source.
IconSize
alias IconSize = GtkIconSize
Undocumented in source.
IconThemeError
alias IconThemeError = GtkIconThemeError
Undocumented in source.
IconViewDropPosition
alias IconViewDropPosition = GtkIconViewDropPosition
Undocumented in source.
ImageType
alias ImageType = GtkImageType
Undocumented in source.
InputHints
alias InputHints = GtkInputHints
Undocumented in source.
InputPurpose
alias InputPurpose = GtkInputPurpose
Undocumented in source.
JunctionSides
alias JunctionSides = GtkJunctionSides
Undocumented in source.
Justification
alias Justification = GtkJustification
Undocumented in source.
LevelBarMode
alias LevelBarMode = GtkLevelBarMode
Undocumented in source.
License
alias License = GtkLicense
Undocumented in source.
MenuDirectionType
alias MenuDirectionType = GtkMenuDirectionType
Undocumented in source.
MessageType
alias MessageType = GtkMessageType
Undocumented in source.
MovementStep
alias MovementStep = GtkMovementStep
Undocumented in source.
NotebookTab
alias NotebookTab = GtkNotebookTab
Undocumented in source.
NumberUpLayout
alias NumberUpLayout = GtkNumberUpLayout
Undocumented in source.
Orientation
alias Orientation = GtkOrientation
Undocumented in source.
PackDirection
alias PackDirection = GtkPackDirection
Undocumented in source.
PackType
alias PackType = GtkPackType
Undocumented in source.
PadActionType
alias PadActionType = GtkPadActionType
Undocumented in source.
PageOrientation
alias PageOrientation = GtkPageOrientation
Undocumented in source.
PageSet
alias PageSet = GtkPageSet
Undocumented in source.
PanDirection
alias PanDirection = GtkPanDirection
Undocumented in source.
PathPriorityType
alias PathPriorityType = GtkPathPriorityType
Undocumented in source.
PathType
alias PathType = GtkPathType
Undocumented in source.
PlacesOpenFlags
alias PlacesOpenFlags = GtkPlacesOpenFlags
Undocumented in source.
PolicyType
alias PolicyType = GtkPolicyType
Undocumented in source.
PopoverConstraint
alias PopoverConstraint = GtkPopoverConstraint
Undocumented in source.
PositionType
alias PositionType = GtkPositionType
Undocumented in source.
PrintDuplex
alias PrintDuplex = GtkPrintDuplex
Undocumented in source.
PrintError
alias PrintError = GtkPrintError
Undocumented in source.
PrintOperationAction
alias PrintOperationAction = GtkPrintOperationAction
Undocumented in source.
PrintOperationResult
alias PrintOperationResult = GtkPrintOperationResult
Undocumented in source.
PrintPages
alias PrintPages = GtkPrintPages
Undocumented in source.
PrintQuality
alias PrintQuality = GtkPrintQuality
Undocumented in source.
PrintStatus
alias PrintStatus = GtkPrintStatus
Undocumented in source.
PropagationPhase
alias PropagationPhase = GtkPropagationPhase
Undocumented in source.
RcFlags
alias RcFlags = GtkRcFlags
Undocumented in source.
RcTokenType
alias RcTokenType = GtkRcTokenType
Undocumented in source.
RecentChooserError
alias RecentChooserError = GtkRecentChooserError
Undocumented in source.
RecentFilterFlags
alias RecentFilterFlags = GtkRecentFilterFlags
Undocumented in source.
RecentManagerError
alias RecentManagerError = GtkRecentManagerError
Undocumented in source.
RecentSortType
alias RecentSortType = GtkRecentSortType
Undocumented in source.
RegionFlags
alias RegionFlags = GtkRegionFlags
Undocumented in source.
ReliefStyle
alias ReliefStyle = GtkReliefStyle
Undocumented in source.
ResizeMode
alias ResizeMode = GtkResizeMode
Undocumented in source.
ResponseType
alias ResponseType = GtkResponseType
Undocumented in source.
RevealerTransitionType
alias RevealerTransitionType = GtkRevealerTransitionType
Undocumented in source.
ScrollStep
alias ScrollStep = GtkScrollStep
Undocumented in source.
ScrollType
alias ScrollType = GtkScrollType
Undocumented in source.
ScrollablePolicy
alias ScrollablePolicy = GtkScrollablePolicy
Undocumented in source.
SelectionMode
alias SelectionMode = GtkSelectionMode
Undocumented in source.
SensitivityType
alias SensitivityType = GtkSensitivityType
Undocumented in source.
ShadowType
alias ShadowType = GtkShadowType
Undocumented in source.
ShortcutType
alias ShortcutType = GtkShortcutType
Undocumented in source.
SizeGroupMode
alias SizeGroupMode = GtkSizeGroupMode
Undocumented in source.
SizeRequestMode
alias SizeRequestMode = GtkSizeRequestMode
Undocumented in source.
SortType
alias SortType = GtkSortType
Undocumented in source.
SpinButtonUpdatePolicy
alias SpinButtonUpdatePolicy = GtkSpinButtonUpdatePolicy
Undocumented in source.
SpinType
alias SpinType = GtkSpinType
Undocumented in source.
StackTransitionType
alias StackTransitionType = GtkStackTransitionType
Undocumented in source.
StateFlags
alias StateFlags = GtkStateFlags
Undocumented in source.
StateType
alias StateType = GtkStateType
Undocumented in source.
StyleContextPrintFlags
alias StyleContextPrintFlags = GtkStyleContextPrintFlags
Undocumented in source.
TargetFlags
alias TargetFlags = GtkTargetFlags
Undocumented in source.
TextBufferTargetInfo
alias TextBufferTargetInfo = GtkTextBufferTargetInfo
Undocumented in source.
TextDirection
alias TextDirection = GtkTextDirection
Undocumented in source.
TextExtendSelection
alias TextExtendSelection = GtkTextExtendSelection
Undocumented in source.
TextSearchFlags
alias TextSearchFlags = GtkTextSearchFlags
Undocumented in source.
TextViewLayer
alias TextViewLayer = GtkTextViewLayer
Undocumented in source.
TextWindowType
alias TextWindowType = GtkTextWindowType
Undocumented in source.
ToolPaletteDragTargets
alias ToolPaletteDragTargets = GtkToolPaletteDragTargets
Undocumented in source.
ToolbarSpaceStyle
alias ToolbarSpaceStyle = GtkToolbarSpaceStyle
Undocumented in source.
ToolbarStyle
alias ToolbarStyle = GtkToolbarStyle
Undocumented in source.
TreeModelFlags
alias TreeModelFlags = GtkTreeModelFlags
Undocumented in source.
TreeViewColumnSizing
alias TreeViewColumnSizing = GtkTreeViewColumnSizing
Undocumented in source.
TreeViewDropPosition
alias TreeViewDropPosition = GtkTreeViewDropPosition
Undocumented in source.
TreeViewGridLines
alias TreeViewGridLines = GtkTreeViewGridLines
Undocumented in source.
UIManagerItemType
alias UIManagerItemType = GtkUIManagerItemType
Undocumented in source.
Unit
alias Unit = GtkUnit
Undocumented in source.
WidgetHelpType
alias WidgetHelpType = GtkWidgetHelpType
Undocumented in source.
WindowPosition
alias WindowPosition = GtkWindowPosition
Undocumented in source.
WindowType
alias WindowType = GtkWindowType
Undocumented in source.
WrapMode
alias WrapMode = GtkWrapMode
Undocumented in source.

Enums

GtkAccelFlags
enum GtkAccelFlags

Accelerator flags used with gtk_accel_group_connect().

GtkAlign
enum GtkAlign

Controls how a widget deals with extra space in a single (x or y) dimension.

GtkApplicationInhibitFlags
enum GtkApplicationInhibitFlags

Types of user actions that may be blocked by gtk_application_inhibit().

GtkArrowPlacement
enum GtkArrowPlacement

Used to specify the placement of scroll arrows in scrolling menus.

GtkArrowType
enum GtkArrowType

Used to indicate the direction in which an arrow should point.

GtkAssistantPageType
enum GtkAssistantPageType

An enum for determining the page role inside the #GtkAssistant. It's used to handle buttons sensitivity and visibility.

GtkAttachOptions
enum GtkAttachOptions

Denotes the expansion properties that a widget will have when it (or its parent) is resized.

GtkBaselinePosition
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.

GtkBorderStyle
enum GtkBorderStyle

Describes how the border of a UI element should be rendered.

GtkBuilderError
enum GtkBuilderError

Error codes that identify various errors that can occur while using #GtkBuilder.

GtkButtonBoxStyle
enum GtkButtonBoxStyle

Used to dictate the style that a #GtkButtonBox uses to layout the buttons it contains.

GtkButtonRole
enum GtkButtonRole

The role specifies the desired appearance of a #GtkModelButton.

GtkButtonsType
enum GtkButtonsType

Prebuilt sets of buttons for the dialog. If none of these choices are appropriate, simply use %GTK_BUTTONS_NONE then call gtk_dialog_add_buttons().

GtkCalendarDisplayOptions
enum GtkCalendarDisplayOptions

These options can be used to influence the display and behaviour of a #GtkCalendar.

GtkCellRendererAccelMode
enum GtkCellRendererAccelMode

Determines if the edited accelerators are GTK+ accelerators. If they are, consumed modifiers are suppressed, only accelerators accepted by GTK+ are allowed, and the accelerators are rendered in the same way as they are in menus.

GtkCellRendererMode
enum GtkCellRendererMode

Identifies how the user can interact with a particular cell.

GtkCellRendererState
enum GtkCellRendererState

Tells how a cell is to be rendered.

GtkCornerType
enum GtkCornerType

Specifies which corner a child widget should be placed in when packed into a #GtkScrolledWindow. This is effectively the opposite of where the scroll bars are placed.

GtkCssProviderError
enum GtkCssProviderError

Error codes for %GTK_CSS_PROVIDER_ERROR.

GtkCssSectionType
enum GtkCssSectionType

The different types of sections indicate parts of a CSS document as parsed by GTK’s CSS parser. They are oriented towards the CSS Grammar, but may contain extensions.

GtkDebugFlag
enum GtkDebugFlag
Undocumented in source.
GtkDeleteType
enum GtkDeleteType

See also: #GtkEntry::delete-from-cursor.

GtkDestDefaults
enum GtkDestDefaults

The #GtkDestDefaults enumeration specifies the various types of action that will be taken on behalf of the user for a drag destination site.

GtkDialogFlags
enum GtkDialogFlags

Flags used to influence dialog construction.

GtkDirectionType
enum GtkDirectionType

Focus movement types.

GtkDragResult
enum GtkDragResult

Gives an indication why a drag operation failed. The value can by obtained by connecting to the #GtkWidget::drag-failed signal.

GtkEntryIconPosition
enum GtkEntryIconPosition

Specifies the side of the entry at which an icon is placed.

GtkEventSequenceState
enum GtkEventSequenceState

Describes the state of a #GdkEventSequence in a #GtkGesture.

GtkExpanderStyle
enum GtkExpanderStyle

Used to specify the style of the expanders drawn by a #GtkTreeView.

GtkFileChooserAction
enum GtkFileChooserAction

Describes whether a #GtkFileChooser is being used to open existing files or to save to a possibly new file.

GtkFileChooserConfirmation
enum GtkFileChooserConfirmation

Used as a return value of handlers for the #GtkFileChooser::confirm-overwrite signal of a #GtkFileChooser. This value determines whether the file chooser will present the stock confirmation dialog, accept the user’s choice of a filename, or let the user choose another filename.

GtkFileChooserError
enum GtkFileChooserError

These identify the various errors that can occur while calling #GtkFileChooser functions.

GtkFileFilterFlags
enum GtkFileFilterFlags

These flags indicate what parts of a #GtkFileFilterInfo struct are filled or need to be filled.

GtkIMPreeditStyle
enum GtkIMPreeditStyle

Style for input method preedit. See also #GtkSettings:gtk-im-preedit-style

GtkIMStatusStyle
enum GtkIMStatusStyle

Style for input method status. See also #GtkSettings:gtk-im-status-style

GtkIconLookupFlags
enum GtkIconLookupFlags

Used to specify options for gtk_icon_theme_lookup_icon()

GtkIconSize
enum GtkIconSize

Built-in stock icon sizes.

GtkIconThemeError
enum GtkIconThemeError

Error codes for GtkIconTheme operations.

GtkIconViewDropPosition
enum GtkIconViewDropPosition

An enum for determining where a dropped item goes.

GtkImageType
enum GtkImageType

Describes the image data representation used by a #GtkImage. If you want to get the image from the widget, you can only get the currently-stored representation. e.g. if the gtk_image_get_storage_type() returns #GTK_IMAGE_PIXBUF, then you can call gtk_image_get_pixbuf() but not gtk_image_get_stock(). For empty images, you can request any storage type (call any of the "get" functions), but they will all return %NULL values.

GtkInputHints
enum GtkInputHints

Describes hints that might be taken into account by input methods or applications. Note that input methods may already tailor their behaviour according to the #GtkInputPurpose of the entry.

GtkInputPurpose
enum GtkInputPurpose

Describes primary purpose of the input widget. This information is useful for on-screen keyboards and similar input methods to decide which keys should be presented to the user.

GtkJunctionSides
enum GtkJunctionSides

Describes how a rendered element connects to adjacent elements.

GtkJustification
enum GtkJustification

Used for justifying the text inside a #GtkLabel widget. (See also #GtkAlignment).

GtkLevelBarMode
enum GtkLevelBarMode

Describes how #GtkLevelBar contents should be rendered. Note that this enumeration could be extended with additional modes in the future.

GtkLicense
enum GtkLicense

The type of license for an application.

GtkMenuDirectionType
enum GtkMenuDirectionType

An enumeration representing directional movements within a menu.

GtkMessageType
enum GtkMessageType

The type of message being displayed in the dialog.

GtkMovementStep
enum GtkMovementStep
Undocumented in source.
GtkNotebookTab
enum GtkNotebookTab
Undocumented in source.
GtkNumberUpLayout
enum GtkNumberUpLayout

Used to determine the layout of pages on a sheet when printing multiple pages per sheet.

GtkOrientation
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.

GtkPackDirection
enum GtkPackDirection

Determines how widgets should be packed inside menubars and menuitems contained in menubars.

GtkPackType
enum GtkPackType

Represents the packing location #GtkBox children. (See: #GtkVBox, #GtkHBox, and #GtkButtonBox).

GtkPadActionType
enum GtkPadActionType

The type of a pad action.

GtkPageOrientation
enum GtkPageOrientation

See also gtk_print_settings_set_orientation().

GtkPageSet
enum GtkPageSet

See also gtk_print_job_set_page_set().

GtkPanDirection
enum GtkPanDirection

Describes the panning direction of a #GtkGesturePan

GtkPathPriorityType
enum GtkPathPriorityType

Priorities for path lookups. See also gtk_binding_set_add_path().

GtkPathType
enum GtkPathType

Widget path types. See also gtk_binding_set_add_path().

GtkPlacesOpenFlags
enum GtkPlacesOpenFlags

These flags serve two purposes. First, the application can call gtk_places_sidebar_set_open_flags() using these flags as a bitmask. This tells the sidebar that the application is able to open folders selected from the sidebar in various ways, for example, in new tabs or in new windows in addition to the normal mode.

GtkPolicyType
enum GtkPolicyType

Determines how the size should be computed to achieve the one of the visibility mode for the scrollbars.

GtkPopoverConstraint
enum GtkPopoverConstraint

Describes constraints to positioning of popovers. More values may be added to this enumeration in the future.

GtkPositionType
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.

GtkPrintDuplex
enum GtkPrintDuplex

See also gtk_print_settings_set_duplex().

GtkPrintError
enum GtkPrintError

Error codes that identify various errors that can occur while using the GTK+ printing support.

GtkPrintOperationAction
enum GtkPrintOperationAction

The @action parameter to gtk_print_operation_run() determines what action the print operation should perform.

GtkPrintOperationResult
enum GtkPrintOperationResult

A value of this type is returned by gtk_print_operation_run().

GtkPrintPages
enum GtkPrintPages

See also gtk_print_job_set_pages()

GtkPrintQuality
enum GtkPrintQuality

See also gtk_print_settings_set_quality().

GtkPrintStatus
enum GtkPrintStatus

The status gives a rough indication of the completion of a running print operation.

GtkPropagationPhase
enum GtkPropagationPhase

Describes the stage at which events are fed into a #GtkEventController.

GtkRcFlags
enum GtkRcFlags

Deprecated

GtkRcTokenType
enum GtkRcTokenType

The #GtkRcTokenType enumeration represents the tokens in the RC file. It is exposed so that theme engines can reuse these tokens when parsing the theme-engine specific portions of a RC file.

GtkRecentChooserError
enum GtkRecentChooserError

These identify the various errors that can occur while calling #GtkRecentChooser functions.

GtkRecentFilterFlags
enum GtkRecentFilterFlags

These flags indicate what parts of a #GtkRecentFilterInfo struct are filled or need to be filled.

GtkRecentManagerError
enum GtkRecentManagerError

Error codes for #GtkRecentManager operations

GtkRecentSortType
enum GtkRecentSortType

Used to specify the sorting method to be applyed to the recently used resource list.

GtkRegionFlags
enum GtkRegionFlags

Describes a region within a widget.

GtkReliefStyle
enum GtkReliefStyle

Indicated the relief to be drawn around a #GtkButton.

GtkResizeMode
enum GtkResizeMode
Undocumented in source.
GtkResponseType
enum GtkResponseType

Predefined values for use as response ids in gtk_dialog_add_button(). All predefined values are negative; GTK+ leaves values of 0 or greater for application-defined response ids.

GtkRevealerTransitionType
enum GtkRevealerTransitionType

These enumeration values describe the possible transitions when the child of a #GtkRevealer widget is shown or hidden.

GtkScrollStep
enum GtkScrollStep
Undocumented in source.
GtkScrollType
enum GtkScrollType

Scrolling types.

GtkScrollablePolicy
enum GtkScrollablePolicy

Defines the policy to be used in a scrollable widget when updating the scrolled window adjustments in a given orientation.

GtkSelectionMode
enum GtkSelectionMode

Used to control what selections users are allowed to make.

GtkSensitivityType
enum GtkSensitivityType

Determines how GTK+ handles the sensitivity of stepper arrows at the end of range widgets.

GtkShadowType
enum GtkShadowType

Used to change the appearance of an outline typically provided by a #GtkFrame.

GtkShortcutType
enum GtkShortcutType

GtkShortcutType specifies the kind of shortcut that is being described. More values may be added to this enumeration over time.

GtkSizeGroupMode
enum GtkSizeGroupMode

The mode of the size group determines the directions in which the size group affects the requested sizes of its component widgets.

GtkSizeRequestMode
enum GtkSizeRequestMode

Specifies a preference for height-for-width or width-for-height geometry management.

GtkSortType
enum GtkSortType

Determines the direction of a sort.

GtkSpinButtonUpdatePolicy
enum GtkSpinButtonUpdatePolicy

The spin button update policy determines whether the spin button displays values even if they are outside the bounds of its adjustment. See gtk_spin_button_set_update_policy().

GtkSpinType
enum GtkSpinType

The values of the GtkSpinType enumeration are used to specify the change to make in gtk_spin_button_spin().

GtkStackTransitionType
enum GtkStackTransitionType

These enumeration values describe the possible transitions between pages in a #GtkStack widget.

GtkStateFlags
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.

GtkStateType
enum GtkStateType

This type indicates the current state of a widget; the state determines how the widget is drawn. The #GtkStateType enumeration is also used to identify different colors in a #GtkStyle for drawing, so states can be used for subparts of a widget as well as entire widgets.

GtkStyleContextPrintFlags
enum GtkStyleContextPrintFlags

Flags that modify the behavior of gtk_style_context_to_string(). New values may be added to this enumeration.

GtkTargetFlags
enum GtkTargetFlags

The #GtkTargetFlags enumeration is used to specify constraints on a #GtkTargetEntry.

GtkTextBufferTargetInfo
enum GtkTextBufferTargetInfo

These values are used as “info” for the targets contained in the lists returned by gtk_text_buffer_get_copy_target_list() and gtk_text_buffer_get_paste_target_list().

GtkTextDirection
enum GtkTextDirection

Reading directions for text.

GtkTextExtendSelection
enum GtkTextExtendSelection

Granularity types that extend the text selection. Use the #GtkTextView::extend-selection signal to customize the selection.

GtkTextSearchFlags
enum GtkTextSearchFlags

Flags affecting how a search is done.

GtkTextViewLayer
enum GtkTextViewLayer

Used to reference the layers of #GtkTextView for the purpose of customized drawing with the ::draw_layer vfunc.

GtkTextWindowType
enum GtkTextWindowType

Used to reference the parts of #GtkTextView.

GtkToolPaletteDragTargets
enum GtkToolPaletteDragTargets

Flags used to specify the supported drag targets.

GtkToolbarSpaceStyle
enum GtkToolbarSpaceStyle

Whether spacers are vertical lines or just blank.

GtkToolbarStyle
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.

GtkTreeModelFlags
enum GtkTreeModelFlags

These flags indicate various properties of a #GtkTreeModel.

GtkTreeViewColumnSizing
enum GtkTreeViewColumnSizing

The sizing method the column uses to determine its width. Please note that @GTK_TREE_VIEW_COLUMN_AUTOSIZE are inefficient for large views, and can make columns appear choppy.

GtkTreeViewDropPosition
enum GtkTreeViewDropPosition

An enum for determining where a dropped row goes.

GtkTreeViewGridLines
enum GtkTreeViewGridLines

Used to indicate which grid lines to draw in a tree view.

GtkUIManagerItemType
enum GtkUIManagerItemType

These enumeration values are used by gtk_ui_manager_add_ui() to determine what UI element to create.

GtkUnit
enum GtkUnit

See also gtk_print_settings_set_paper_width().

GtkWidgetHelpType
enum GtkWidgetHelpType

Kinds of widget-specific help. Used by the ::show-help signal.

GtkWindowPosition
enum GtkWindowPosition

Window placement can be influenced using this enumeration. Note that using #GTK_WIN_POS_CENTER_ALWAYS is almost always a bad idea. It won’t necessarily work well with all window managers or on all windowing systems.

GtkWindowType
enum GtkWindowType

A #GtkWindow can be one of these types. Most things you’d consider a “window” should have type #GTK_WINDOW_TOPLEVEL; windows with this type are managed by the window manager and have a frame by default (call gtk_window_set_decorated() to toggle the frame). Windows with type #GTK_WINDOW_POPUP are ignored by the window manager; window manager keybindings won’t work on them, the window manager won’t decorate the window with a frame, many GTK+ features that rely on the window manager will not work (e.g. resize grips and maximization/minimization). #GTK_WINDOW_POPUP is used to implement widgets such as #GtkMenu or tooltips that you normally don’t think of as windows per se. Nearly all windows should be #GTK_WINDOW_TOPLEVEL. In particular, do not use #GTK_WINDOW_POPUP just to turn off the window borders; use gtk_window_set_decorated() for that.

GtkWrapMode
enum GtkWrapMode

Describes a type of line wrapping.

StockID
enum StockID

StockIds

Functions

_d_newclass
Object _d_newclass(ClassInfo ci)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Manifest constants

BINARY_AGE
enum BINARY_AGE;

Like gtk_get_binary_age(), but from the headers used at application compile time, rather than from the library linked against at application run time.

INPUT_ERROR
enum INPUT_ERROR;

Constant to return from a signal handler for the #GtkSpinButton::input signal in case of conversion failure.

INTERFACE_AGE
enum INTERFACE_AGE;

Like gtk_get_interface_age(), but from the headers used at application compile time, rather than from the library linked against at application run time.

LEVEL_BAR_OFFSET_FULL
enum LEVEL_BAR_OFFSET_FULL;

The name used for the stock full offset included by #GtkLevelBar.

LEVEL_BAR_OFFSET_HIGH
enum LEVEL_BAR_OFFSET_HIGH;

The name used for the stock high offset included by #GtkLevelBar.

LEVEL_BAR_OFFSET_LOW
enum LEVEL_BAR_OFFSET_LOW;

The name used for the stock low offset included by #GtkLevelBar.

MAJOR_VERSION
enum MAJOR_VERSION;

Like gtk_get_major_version(), but from the headers used at application compile time, rather than from the library linked against at application run time.

MAX_COMPOSE_LEN
enum MAX_COMPOSE_LEN;

The maximum length of sequences in compose tables.

MICRO_VERSION
enum MICRO_VERSION;

Like gtk_get_micro_version(), but from the headers used at application compile time, rather than from the library linked against at application run time.

MINOR_VERSION
enum MINOR_VERSION;

Like gtk_get_minor_version(), but from the headers used at application compile time, rather than from the library linked against at application run time.

PAPER_NAME_A3
enum PAPER_NAME_A3;

Name for the A3 paper size.

PAPER_NAME_A4
enum PAPER_NAME_A4;

Name for the A4 paper size.

PAPER_NAME_A5
enum PAPER_NAME_A5;

Name for the A5 paper size.

PAPER_NAME_B5
enum PAPER_NAME_B5;

Name for the B5 paper size.

PAPER_NAME_EXECUTIVE
enum PAPER_NAME_EXECUTIVE;

Name for the Executive paper size.

PAPER_NAME_LEGAL
enum PAPER_NAME_LEGAL;

Name for the Legal paper size.

PAPER_NAME_LETTER
enum PAPER_NAME_LETTER;

Name for the Letter paper size.

PATH_PRIO_MASK
enum PATH_PRIO_MASK;
Undocumented in source.
PRINT_SETTINGS_COLLATE
enum PRINT_SETTINGS_COLLATE;
Undocumented in source.
PRINT_SETTINGS_DEFAULT_SOURCE
enum PRINT_SETTINGS_DEFAULT_SOURCE;
Undocumented in source.
PRINT_SETTINGS_DITHER
enum PRINT_SETTINGS_DITHER;
Undocumented in source.
PRINT_SETTINGS_DUPLEX
enum PRINT_SETTINGS_DUPLEX;
Undocumented in source.
PRINT_SETTINGS_FINISHINGS
enum PRINT_SETTINGS_FINISHINGS;
Undocumented in source.
PRINT_SETTINGS_MEDIA_TYPE
enum PRINT_SETTINGS_MEDIA_TYPE;
Undocumented in source.
PRINT_SETTINGS_NUMBER_UP
enum PRINT_SETTINGS_NUMBER_UP;
Undocumented in source.
PRINT_SETTINGS_NUMBER_UP_LAYOUT
enum PRINT_SETTINGS_NUMBER_UP_LAYOUT;
Undocumented in source.
PRINT_SETTINGS_N_COPIES
enum PRINT_SETTINGS_N_COPIES;
Undocumented in source.
PRINT_SETTINGS_ORIENTATION
enum PRINT_SETTINGS_ORIENTATION;
Undocumented in source.
PRINT_SETTINGS_OUTPUT_BASENAME
enum PRINT_SETTINGS_OUTPUT_BASENAME;

The key used by the “Print to file” printer to store the file name of the output without the path to the directory and the file extension.

PRINT_SETTINGS_OUTPUT_BIN
enum PRINT_SETTINGS_OUTPUT_BIN;
Undocumented in source.
PRINT_SETTINGS_OUTPUT_DIR
enum PRINT_SETTINGS_OUTPUT_DIR;

The key used by the “Print to file” printer to store the directory to which the output should be written.

PRINT_SETTINGS_OUTPUT_FILE_FORMAT
enum PRINT_SETTINGS_OUTPUT_FILE_FORMAT;

The key used by the “Print to file” printer to store the format of the output. The supported values are “PS” and “PDF”.

PRINT_SETTINGS_OUTPUT_URI
enum PRINT_SETTINGS_OUTPUT_URI;

The key used by the “Print to file” printer to store the URI to which the output should be written. GTK+ itself supports only “file://” URIs.

PRINT_SETTINGS_PAGE_RANGES
enum PRINT_SETTINGS_PAGE_RANGES;
Undocumented in source.
PRINT_SETTINGS_PAGE_SET
enum PRINT_SETTINGS_PAGE_SET;
Undocumented in source.
PRINT_SETTINGS_PAPER_FORMAT
enum PRINT_SETTINGS_PAPER_FORMAT;
Undocumented in source.
PRINT_SETTINGS_PAPER_HEIGHT
enum PRINT_SETTINGS_PAPER_HEIGHT;
Undocumented in source.
PRINT_SETTINGS_PAPER_WIDTH
enum PRINT_SETTINGS_PAPER_WIDTH;
Undocumented in source.
PRINT_SETTINGS_PRINTER
enum PRINT_SETTINGS_PRINTER;
Undocumented in source.
PRINT_SETTINGS_PRINTER_LPI
enum PRINT_SETTINGS_PRINTER_LPI;
Undocumented in source.
PRINT_SETTINGS_PRINT_PAGES
enum PRINT_SETTINGS_PRINT_PAGES;
Undocumented in source.
PRINT_SETTINGS_QUALITY
enum PRINT_SETTINGS_QUALITY;
Undocumented in source.
PRINT_SETTINGS_RESOLUTION
enum PRINT_SETTINGS_RESOLUTION;
Undocumented in source.
PRINT_SETTINGS_RESOLUTION_X
enum PRINT_SETTINGS_RESOLUTION_X;
Undocumented in source.
PRINT_SETTINGS_RESOLUTION_Y
enum PRINT_SETTINGS_RESOLUTION_Y;
Undocumented in source.
PRINT_SETTINGS_REVERSE
enum PRINT_SETTINGS_REVERSE;
Undocumented in source.
PRINT_SETTINGS_SCALE
enum PRINT_SETTINGS_SCALE;
Undocumented in source.
PRINT_SETTINGS_USE_COLOR
enum PRINT_SETTINGS_USE_COLOR;
Undocumented in source.
PRINT_SETTINGS_WIN32_DRIVER_EXTRA
enum PRINT_SETTINGS_WIN32_DRIVER_EXTRA;
Undocumented in source.
PRINT_SETTINGS_WIN32_DRIVER_VERSION
enum PRINT_SETTINGS_WIN32_DRIVER_VERSION;
Undocumented in source.
PRIORITY_RESIZE
enum PRIORITY_RESIZE;

Use this priority for functionality related to size allocation.

STYLE_CLASS_ACCELERATOR
enum STYLE_CLASS_ACCELERATOR;

A CSS class to match an accelerator.

STYLE_CLASS_ARROW
enum STYLE_CLASS_ARROW;

A CSS class used when rendering an arrow element.

STYLE_CLASS_BACKGROUND
enum STYLE_CLASS_BACKGROUND;

A CSS class to match the window background.

STYLE_CLASS_BOTTOM
enum STYLE_CLASS_BOTTOM;

A CSS class to indicate an area at the bottom of a widget.

STYLE_CLASS_BUTTON
enum STYLE_CLASS_BUTTON;

A CSS class to match buttons.

STYLE_CLASS_CALENDAR
enum STYLE_CLASS_CALENDAR;

A CSS class to match calendars.

STYLE_CLASS_CELL
enum STYLE_CLASS_CELL;

A CSS class to match content rendered in cell views.

STYLE_CLASS_CHECK
enum STYLE_CLASS_CHECK;

A CSS class to match check boxes.

STYLE_CLASS_COMBOBOX_ENTRY
enum STYLE_CLASS_COMBOBOX_ENTRY;

A CSS class to match combobox entries.

STYLE_CLASS_CONTEXT_MENU
enum STYLE_CLASS_CONTEXT_MENU;

A CSS class to match context menus.

STYLE_CLASS_CSD
enum STYLE_CLASS_CSD;

A CSS class that gets added to windows which have client-side decorations.

STYLE_CLASS_CURSOR_HANDLE
enum STYLE_CLASS_CURSOR_HANDLE;

A CSS class used when rendering a drag handle for text selection.

STYLE_CLASS_DEFAULT
enum STYLE_CLASS_DEFAULT;

A CSS class to match the default widget.

STYLE_CLASS_DESTRUCTIVE_ACTION
enum STYLE_CLASS_DESTRUCTIVE_ACTION;

A CSS class used when an action (usually a button) is one that is expected to remove or destroy something visible to the user.

STYLE_CLASS_DIM_LABEL
enum STYLE_CLASS_DIM_LABEL;

A CSS class to match dimmed labels.

STYLE_CLASS_DND
enum STYLE_CLASS_DND;

A CSS class for a drag-and-drop indicator.

STYLE_CLASS_DOCK
enum STYLE_CLASS_DOCK;

A CSS class defining a dock area.

STYLE_CLASS_ENTRY
enum STYLE_CLASS_ENTRY;

A CSS class to match text entries.

STYLE_CLASS_ERROR
enum STYLE_CLASS_ERROR;

A CSS class for an area displaying an error message, such as those in infobars.

STYLE_CLASS_EXPANDER
enum STYLE_CLASS_EXPANDER;

A CSS class defining an expander, such as those in treeviews.

STYLE_CLASS_FLAT
enum STYLE_CLASS_FLAT;

A CSS class that is added when widgets that usually have a frame or border (like buttons or entries) should appear without it.

STYLE_CLASS_FRAME
enum STYLE_CLASS_FRAME;

A CSS class defining a frame delimiting content, such as #GtkFrame or the scrolled window frame around the scrollable area.

STYLE_CLASS_GRIP
enum STYLE_CLASS_GRIP;

A CSS class defining a resize grip.

STYLE_CLASS_HEADER
enum STYLE_CLASS_HEADER;

A CSS class to match a header element.

STYLE_CLASS_HIGHLIGHT
enum STYLE_CLASS_HIGHLIGHT;

A CSS class defining a highlighted area, such as headings in assistants and calendars.

STYLE_CLASS_HORIZONTAL
enum STYLE_CLASS_HORIZONTAL;

A CSS class for horizontally layered widgets.

STYLE_CLASS_IMAGE
enum STYLE_CLASS_IMAGE;

A CSS class defining an image, such as the icon in an entry.

STYLE_CLASS_INFO
enum STYLE_CLASS_INFO;

A CSS class for an area displaying an informational message, such as those in infobars.

STYLE_CLASS_INLINE_TOOLBAR
enum STYLE_CLASS_INLINE_TOOLBAR;

A CSS class to match inline toolbars.

STYLE_CLASS_INSERTION_CURSOR
enum STYLE_CLASS_INSERTION_CURSOR;

A CSS class used when rendering a drag handle for the insertion cursor position.

STYLE_CLASS_LABEL
enum STYLE_CLASS_LABEL;

A CSS class to match labels.

STYLE_CLASS_LEFT
enum STYLE_CLASS_LEFT;

A CSS class to indicate an area at the left of a widget.

STYLE_CLASS_LEVEL_BAR
enum STYLE_CLASS_LEVEL_BAR;

A CSS class used when rendering a level indicator, such as a battery charge level, or a password strength.

STYLE_CLASS_LINKED
enum STYLE_CLASS_LINKED;

A CSS class to match a linked area, such as a box containing buttons belonging to the same control.

STYLE_CLASS_LIST
enum STYLE_CLASS_LIST;

A CSS class to match lists.

STYLE_CLASS_LIST_ROW
enum STYLE_CLASS_LIST_ROW;

A CSS class to match list rows.

STYLE_CLASS_MARK
enum STYLE_CLASS_MARK;

A CSS class defining marks in a widget, such as in scales.

STYLE_CLASS_MENU
enum STYLE_CLASS_MENU;

A CSS class to match menus.

STYLE_CLASS_MENUBAR
enum STYLE_CLASS_MENUBAR;

A CSS class to menubars.

STYLE_CLASS_MENUITEM
enum STYLE_CLASS_MENUITEM;

A CSS class to match menu items.

STYLE_CLASS_MESSAGE_DIALOG
enum STYLE_CLASS_MESSAGE_DIALOG;

A CSS class that is added to message dialogs.

STYLE_CLASS_MONOSPACE
enum STYLE_CLASS_MONOSPACE;

A CSS class that is added to text view that should use a monospace font.

STYLE_CLASS_NEEDS_ATTENTION
enum STYLE_CLASS_NEEDS_ATTENTION;

A CSS class used when an element needs the user attention, for instance a button in a stack switcher corresponding to a hidden page that changed state.

STYLE_CLASS_NOTEBOOK
enum STYLE_CLASS_NOTEBOOK;

A CSS class defining a notebook.

STYLE_CLASS_OSD
enum STYLE_CLASS_OSD;

A CSS class used when rendering an OSD (On Screen Display) element, on top of another container.

STYLE_CLASS_OVERSHOOT
enum STYLE_CLASS_OVERSHOOT;

A CSS class that is added on the visual hints that happen when scrolling is attempted past the limits of a scrollable area.

STYLE_CLASS_PANE_SEPARATOR
enum STYLE_CLASS_PANE_SEPARATOR;

A CSS class for a pane separator, such as those in #GtkPaned.

STYLE_CLASS_PAPER
enum STYLE_CLASS_PAPER;

A CSS class that is added to areas that should look like paper.

STYLE_CLASS_POPOVER
enum STYLE_CLASS_POPOVER;

A CSS class that matches popovers.

STYLE_CLASS_POPUP
enum STYLE_CLASS_POPUP;

A CSS class that is added to the toplevel windows used for menus.

STYLE_CLASS_PRIMARY_TOOLBAR
enum STYLE_CLASS_PRIMARY_TOOLBAR;

A CSS class to match primary toolbars.

STYLE_CLASS_PROGRESSBAR
enum STYLE_CLASS_PROGRESSBAR;

A CSS class to use when rendering activity as a progressbar.

STYLE_CLASS_PULSE
enum STYLE_CLASS_PULSE;

A CSS class to use when rendering a pulse in an indeterminate progress bar.

STYLE_CLASS_QUESTION
enum STYLE_CLASS_QUESTION;

A CSS class for an area displaying a question to the user, such as those in infobars.

STYLE_CLASS_RADIO
enum STYLE_CLASS_RADIO;

A CSS class to match radio buttons.

STYLE_CLASS_RAISED
enum STYLE_CLASS_RAISED;

A CSS class to match a raised control, such as a raised button on a toolbar.

STYLE_CLASS_READ_ONLY
enum STYLE_CLASS_READ_ONLY;

A CSS class used to indicate a read-only state.

STYLE_CLASS_RIGHT
enum STYLE_CLASS_RIGHT;

A CSS class to indicate an area at the right of a widget.

STYLE_CLASS_RUBBERBAND
enum STYLE_CLASS_RUBBERBAND;

A CSS class to match the rubberband selection rectangle.

STYLE_CLASS_SCALE
enum STYLE_CLASS_SCALE;

A CSS class to match scale widgets.

STYLE_CLASS_SCALE_HAS_MARKS_ABOVE
enum STYLE_CLASS_SCALE_HAS_MARKS_ABOVE;

A CSS class to match scale widgets with marks attached, all the marks are above for horizontal #GtkScale. left for vertical #GtkScale.

STYLE_CLASS_SCALE_HAS_MARKS_BELOW
enum STYLE_CLASS_SCALE_HAS_MARKS_BELOW;

A CSS class to match scale widgets with marks attached, all the marks are below for horizontal #GtkScale, right for vertical #GtkScale.

STYLE_CLASS_SCROLLBAR
enum STYLE_CLASS_SCROLLBAR;

A CSS class to match scrollbars.

STYLE_CLASS_SCROLLBARS_JUNCTION
enum STYLE_CLASS_SCROLLBARS_JUNCTION;

A CSS class to match the junction area between an horizontal and vertical scrollbar, when they’re both shown.

STYLE_CLASS_SEPARATOR
enum STYLE_CLASS_SEPARATOR;

A CSS class for a separator.

STYLE_CLASS_SIDEBAR
enum STYLE_CLASS_SIDEBAR;

A CSS class defining a sidebar, such as the left side in a file chooser.

STYLE_CLASS_SLIDER
enum STYLE_CLASS_SLIDER;

A CSS class to match sliders.

STYLE_CLASS_SPINBUTTON
enum STYLE_CLASS_SPINBUTTON;

A CSS class defining an spinbutton.

STYLE_CLASS_SPINNER
enum STYLE_CLASS_SPINNER;

A CSS class to use when rendering activity as a “spinner”.

STYLE_CLASS_STATUSBAR
enum STYLE_CLASS_STATUSBAR;

A CSS class to match statusbars.

STYLE_CLASS_SUBTITLE
enum STYLE_CLASS_SUBTITLE;

A CSS class used for the subtitle label in a titlebar in a toplevel window.

STYLE_CLASS_SUGGESTED_ACTION
enum STYLE_CLASS_SUGGESTED_ACTION;

A CSS class used when an action (usually a button) is the primary suggested action in a specific context.

STYLE_CLASS_TITLE
enum STYLE_CLASS_TITLE;

A CSS class used for the title label in a titlebar in a toplevel window.

STYLE_CLASS_TITLEBAR
enum STYLE_CLASS_TITLEBAR;

A CSS class used when rendering a titlebar in a toplevel window.

STYLE_CLASS_TOOLBAR
enum STYLE_CLASS_TOOLBAR;

A CSS class to match toolbars.

STYLE_CLASS_TOOLTIP
enum STYLE_CLASS_TOOLTIP;

A CSS class to match tooltip windows.

STYLE_CLASS_TOP
enum STYLE_CLASS_TOP;

A CSS class to indicate an area at the top of a widget.

STYLE_CLASS_TOUCH_SELECTION
enum STYLE_CLASS_TOUCH_SELECTION;

A CSS class for touch selection popups on entries and text views.

STYLE_CLASS_TROUGH
enum STYLE_CLASS_TROUGH;

A CSS class to match troughs, as in scrollbars and progressbars.

STYLE_CLASS_UNDERSHOOT
enum STYLE_CLASS_UNDERSHOOT;

A CSS class that is added on the visual hints that happen where content is 'scrolled off' and can be made visible by scrolling.

STYLE_CLASS_VERTICAL
enum STYLE_CLASS_VERTICAL;

A CSS class for vertically layered widgets.

STYLE_CLASS_VIEW
enum STYLE_CLASS_VIEW;

A CSS class defining a view, such as iconviews or treeviews.

STYLE_CLASS_WARNING
enum STYLE_CLASS_WARNING;

A CSS class for an area displaying a warning message, such as those in infobars.

STYLE_CLASS_WIDE
enum STYLE_CLASS_WIDE;

A CSS class to indicate that a UI element should be 'wide'. Used by #GtkPaned.

STYLE_PROPERTY_BACKGROUND_COLOR
enum STYLE_PROPERTY_BACKGROUND_COLOR;

A property holding the background color of rendered elements as a #GdkRGBA.

STYLE_PROPERTY_BACKGROUND_IMAGE
enum STYLE_PROPERTY_BACKGROUND_IMAGE;

A property holding the element’s background as a #cairo_pattern_t.

STYLE_PROPERTY_BORDER_COLOR
enum STYLE_PROPERTY_BORDER_COLOR;

A property holding the element’s border color as a #GdkRGBA.

STYLE_PROPERTY_BORDER_RADIUS
enum STYLE_PROPERTY_BORDER_RADIUS;

A property holding the rendered element’s border radius in pixels as a #gint.

STYLE_PROPERTY_BORDER_STYLE
enum STYLE_PROPERTY_BORDER_STYLE;

A property holding the element’s border style as a #GtkBorderStyle.

STYLE_PROPERTY_BORDER_WIDTH
enum STYLE_PROPERTY_BORDER_WIDTH;

A property holding the rendered element’s border width in pixels as a #GtkBorder. The border is the intermediary spacing property of the padding/border/margin series.

STYLE_PROPERTY_COLOR
enum STYLE_PROPERTY_COLOR;

A property holding the foreground color of rendered elements as a #GdkRGBA.

STYLE_PROPERTY_FONT
enum STYLE_PROPERTY_FONT;

A property holding the font properties used when rendering text as a #PangoFontDescription.

STYLE_PROPERTY_MARGIN
enum STYLE_PROPERTY_MARGIN;

A property holding the rendered element’s margin as a #GtkBorder. The margin is defined as the spacing between the border of the element and its surrounding elements. It is external to #GtkWidget's size allocations, and the most external spacing property of the padding/border/margin series.

STYLE_PROPERTY_PADDING
enum STYLE_PROPERTY_PADDING;

A property holding the rendered element’s padding as a #GtkBorder. The padding is defined as the spacing between the inner part of the element border and its child. It’s the innermost spacing property of the padding/border/margin series.

STYLE_PROVIDER_PRIORITY_APPLICATION
enum STYLE_PROVIDER_PRIORITY_APPLICATION;

A priority that can be used when adding a #GtkStyleProvider for application-specific style information.

STYLE_PROVIDER_PRIORITY_FALLBACK
enum STYLE_PROVIDER_PRIORITY_FALLBACK;

The priority used for default style information that is used in the absence of themes.

STYLE_PROVIDER_PRIORITY_SETTINGS
enum STYLE_PROVIDER_PRIORITY_SETTINGS;

The priority used for style information provided via #GtkSettings.

STYLE_PROVIDER_PRIORITY_THEME
enum STYLE_PROVIDER_PRIORITY_THEME;

The priority used for style information provided by themes.

STYLE_PROVIDER_PRIORITY_USER
enum STYLE_PROVIDER_PRIORITY_USER;

The priority used for the style information from ~/.gtk-3.0.css.

STYLE_REGION_COLUMN
enum STYLE_REGION_COLUMN;

A widget region name to define a treeview column.

STYLE_REGION_COLUMN_HEADER
enum STYLE_REGION_COLUMN_HEADER;

A widget region name to define a treeview column header.

STYLE_REGION_ROW
enum STYLE_REGION_ROW;

A widget region name to define a treeview row.

STYLE_REGION_TAB
enum STYLE_REGION_TAB;

A widget region name to define a notebook tab.

TEXT_VIEW_PRIORITY_VALIDATE
enum TEXT_VIEW_PRIORITY_VALIDATE;

The priority at which the text view validates onscreen lines in an idle job in the background.

TREE_SORTABLE_DEFAULT_SORT_COLUMN_ID
enum TREE_SORTABLE_DEFAULT_SORT_COLUMN_ID;

The GTK_TREE_SORTABLE_DEFAULT_SORT_COLUMN_ID can be used to make a #GtkTreeSortable use the default sort function.

TREE_SORTABLE_UNSORTED_SORT_COLUMN_ID
enum TREE_SORTABLE_UNSORTED_SORT_COLUMN_ID;

The GTK_TREE_SORTABLE_DEFAULT_SORT_COLUMN_ID can be used to make a #GtkTreeSortable use no sorting.

Structs

GtkAboutDialog
struct GtkAboutDialog
Undocumented in source.
GtkAboutDialogClass
struct GtkAboutDialogClass
Undocumented in source.
GtkAboutDialogPrivate
struct GtkAboutDialogPrivate
Undocumented in source.
GtkAccelGroup
struct GtkAccelGroup
Undocumented in source.
GtkAccelGroupClass
struct GtkAccelGroupClass
Undocumented in source.
GtkAccelGroupEntry
struct GtkAccelGroupEntry
Undocumented in source.
GtkAccelGroupPrivate
struct GtkAccelGroupPrivate
Undocumented in source.
GtkAccelKey
struct GtkAccelKey
Undocumented in source.
GtkAccelLabel
struct GtkAccelLabel
Undocumented in source.
GtkAccelLabelClass
struct GtkAccelLabelClass
Undocumented in source.
GtkAccelLabelPrivate
struct GtkAccelLabelPrivate
Undocumented in source.
GtkAccelMap
struct GtkAccelMap
Undocumented in source.
GtkAccelMapClass
struct GtkAccelMapClass
Undocumented in source.
GtkAccessible
struct GtkAccessible
Undocumented in source.
GtkAccessibleClass
struct GtkAccessibleClass
Undocumented in source.
GtkAccessiblePrivate
struct GtkAccessiblePrivate
Undocumented in source.
GtkAction
struct GtkAction
Undocumented in source.
GtkActionBar
struct GtkActionBar
Undocumented in source.
GtkActionBarClass
struct GtkActionBarClass
Undocumented in source.
GtkActionBarPrivate
struct GtkActionBarPrivate
Undocumented in source.
GtkActionClass
struct GtkActionClass
Undocumented in source.
GtkActionEntry
struct GtkActionEntry

#GtkActionEntry structs are used with gtk_action_group_add_actions() to construct actions.

GtkActionGroup
struct GtkActionGroup
Undocumented in source.
GtkActionGroupClass
struct GtkActionGroupClass
Undocumented in source.
GtkActionGroupPrivate
struct GtkActionGroupPrivate
Undocumented in source.
GtkActionPrivate
struct GtkActionPrivate
Undocumented in source.
GtkActionable
struct GtkActionable
Undocumented in source.
GtkActionableInterface
struct GtkActionableInterface

The interface vtable for #GtkActionable.

GtkActivatable
struct GtkActivatable
Undocumented in source.
GtkActivatableIface
struct GtkActivatableIface

> This method can be called with a %NULL action at times.

GtkAdjustment
struct GtkAdjustment
Undocumented in source.
GtkAdjustmentClass
struct GtkAdjustmentClass
Undocumented in source.
GtkAdjustmentPrivate
struct GtkAdjustmentPrivate
Undocumented in source.
GtkAlignment
struct GtkAlignment
Undocumented in source.
GtkAlignmentClass
struct GtkAlignmentClass
Undocumented in source.
GtkAlignmentPrivate
struct GtkAlignmentPrivate
Undocumented in source.
GtkAppChooser
struct GtkAppChooser
Undocumented in source.
GtkAppChooserButton
struct GtkAppChooserButton
Undocumented in source.
GtkAppChooserButtonClass
struct GtkAppChooserButtonClass
Undocumented in source.
GtkAppChooserButtonPrivate
struct GtkAppChooserButtonPrivate
Undocumented in source.
GtkAppChooserDialog
struct GtkAppChooserDialog
Undocumented in source.
GtkAppChooserDialogClass
struct GtkAppChooserDialogClass
Undocumented in source.
GtkAppChooserDialogPrivate
struct GtkAppChooserDialogPrivate
Undocumented in source.
GtkAppChooserWidget
struct GtkAppChooserWidget
Undocumented in source.
GtkAppChooserWidgetClass
struct GtkAppChooserWidgetClass
Undocumented in source.
GtkAppChooserWidgetPrivate
struct GtkAppChooserWidgetPrivate
Undocumented in source.
GtkApplication
struct GtkApplication
Undocumented in source.
GtkApplicationClass
struct GtkApplicationClass
Undocumented in source.
GtkApplicationPrivate
struct GtkApplicationPrivate
Undocumented in source.
GtkApplicationWindow
struct GtkApplicationWindow
Undocumented in source.
GtkApplicationWindowClass
struct GtkApplicationWindowClass
Undocumented in source.
GtkApplicationWindowPrivate
struct GtkApplicationWindowPrivate
Undocumented in source.
GtkArrow
struct GtkArrow
Undocumented in source.
GtkArrowAccessible
struct GtkArrowAccessible
Undocumented in source.
GtkArrowAccessibleClass
struct GtkArrowAccessibleClass
Undocumented in source.
GtkArrowAccessiblePrivate
struct GtkArrowAccessiblePrivate
Undocumented in source.
GtkArrowClass
struct GtkArrowClass
Undocumented in source.
GtkArrowPrivate
struct GtkArrowPrivate
Undocumented in source.
GtkAspectFrame
struct GtkAspectFrame
Undocumented in source.
GtkAspectFrameClass
struct GtkAspectFrameClass
Undocumented in source.
GtkAspectFramePrivate
struct GtkAspectFramePrivate
Undocumented in source.
GtkAssistant
struct GtkAssistant
Undocumented in source.
GtkAssistantClass
struct GtkAssistantClass
Undocumented in source.
GtkAssistantPrivate
struct GtkAssistantPrivate
Undocumented in source.
GtkBin
struct GtkBin
Undocumented in source.
GtkBinClass
struct GtkBinClass
Undocumented in source.
GtkBinPrivate
struct GtkBinPrivate
Undocumented in source.
GtkBindingArg
struct GtkBindingArg

A #GtkBindingArg holds the data associated with an argument for a key binding signal emission as stored in #GtkBindingSignal.

GtkBindingEntry
struct GtkBindingEntry

Each key binding element of a binding sets binding list is represented by a GtkBindingEntry.

GtkBindingSet
struct GtkBindingSet
Undocumented in source.
GtkBindingSignal
struct GtkBindingSignal

A GtkBindingSignal stores the necessary information to activate a widget in response to a key press via a signal emission.

GtkBooleanCellAccessible
struct GtkBooleanCellAccessible
Undocumented in source.
GtkBooleanCellAccessibleClass
struct GtkBooleanCellAccessibleClass
Undocumented in source.
GtkBooleanCellAccessiblePrivate
struct GtkBooleanCellAccessiblePrivate
Undocumented in source.
GtkBorder
struct GtkBorder
Undocumented in source.
GtkBox
struct GtkBox
Undocumented in source.
GtkBoxClass
struct GtkBoxClass
Undocumented in source.
GtkBoxPrivate
struct GtkBoxPrivate
Undocumented in source.
GtkBuildable
struct GtkBuildable
Undocumented in source.
GtkBuildableIface
struct GtkBuildableIface

The #GtkBuildableIface interface contains method that are necessary to allow #GtkBuilder to construct an object from a #GtkBuilder UI definition.

GtkBuilder
struct GtkBuilder
Undocumented in source.
GtkBuilderClass
struct GtkBuilderClass
Undocumented in source.
GtkBuilderPrivate
struct GtkBuilderPrivate
Undocumented in source.
GtkButton
struct GtkButton
Undocumented in source.
GtkButtonAccessible
struct GtkButtonAccessible
Undocumented in source.
GtkButtonAccessibleClass
struct GtkButtonAccessibleClass
Undocumented in source.
GtkButtonAccessiblePrivate
struct GtkButtonAccessiblePrivate
Undocumented in source.
GtkButtonBox
struct GtkButtonBox
Undocumented in source.
GtkButtonBoxClass
struct GtkButtonBoxClass
Undocumented in source.
GtkButtonBoxPrivate
struct GtkButtonBoxPrivate
Undocumented in source.
GtkButtonClass
struct GtkButtonClass
Undocumented in source.
GtkButtonPrivate
struct GtkButtonPrivate
Undocumented in source.
GtkCalendar
struct GtkCalendar
Undocumented in source.
GtkCalendarClass
struct GtkCalendarClass
Undocumented in source.
GtkCalendarPrivate
struct GtkCalendarPrivate
Undocumented in source.
GtkCellAccessible
struct GtkCellAccessible
Undocumented in source.
GtkCellAccessibleClass
struct GtkCellAccessibleClass
Undocumented in source.
GtkCellAccessibleParent
struct GtkCellAccessibleParent
Undocumented in source.
GtkCellAccessibleParentIface
struct GtkCellAccessibleParentIface
Undocumented in source.
GtkCellAccessiblePrivate
struct GtkCellAccessiblePrivate
Undocumented in source.
GtkCellArea
struct GtkCellArea
Undocumented in source.
GtkCellAreaBox
struct GtkCellAreaBox
Undocumented in source.
GtkCellAreaBoxClass
struct GtkCellAreaBoxClass
Undocumented in source.
GtkCellAreaBoxPrivate
struct GtkCellAreaBoxPrivate
Undocumented in source.
GtkCellAreaClass
struct GtkCellAreaClass
Undocumented in source.
GtkCellAreaContext
struct GtkCellAreaContext
Undocumented in source.
GtkCellAreaContextClass
struct GtkCellAreaContextClass
Undocumented in source.
GtkCellAreaContextPrivate
struct GtkCellAreaContextPrivate
Undocumented in source.
GtkCellAreaPrivate
struct GtkCellAreaPrivate
Undocumented in source.
GtkCellEditable
struct GtkCellEditable
Undocumented in source.
GtkCellEditableIface
struct GtkCellEditableIface
Undocumented in source.
GtkCellLayout
struct GtkCellLayout
Undocumented in source.
GtkCellLayoutIface
struct GtkCellLayoutIface
Undocumented in source.
GtkCellRenderer
struct GtkCellRenderer
Undocumented in source.
GtkCellRendererAccel
struct GtkCellRendererAccel
Undocumented in source.
GtkCellRendererAccelClass
struct GtkCellRendererAccelClass
Undocumented in source.
GtkCellRendererAccelPrivate
struct GtkCellRendererAccelPrivate
Undocumented in source.
GtkCellRendererClass
struct GtkCellRendererClass
Undocumented in source.
GtkCellRendererClassPrivate
struct GtkCellRendererClassPrivate
Undocumented in source.
GtkCellRendererCombo
struct GtkCellRendererCombo
Undocumented in source.
GtkCellRendererComboClass
struct GtkCellRendererComboClass
Undocumented in source.
GtkCellRendererComboPrivate
struct GtkCellRendererComboPrivate
Undocumented in source.
GtkCellRendererPixbuf
struct GtkCellRendererPixbuf
Undocumented in source.
GtkCellRendererPixbufClass
struct GtkCellRendererPixbufClass
Undocumented in source.
GtkCellRendererPixbufPrivate
struct GtkCellRendererPixbufPrivate
Undocumented in source.
GtkCellRendererPrivate
struct GtkCellRendererPrivate
Undocumented in source.
GtkCellRendererProgress
struct GtkCellRendererProgress
Undocumented in source.
GtkCellRendererProgressClass
struct GtkCellRendererProgressClass
Undocumented in source.
GtkCellRendererProgressPrivate
struct GtkCellRendererProgressPrivate
Undocumented in source.
GtkCellRendererSpin
struct GtkCellRendererSpin
Undocumented in source.
GtkCellRendererSpinClass
struct GtkCellRendererSpinClass
Undocumented in source.
GtkCellRendererSpinPrivate
struct GtkCellRendererSpinPrivate
Undocumented in source.
GtkCellRendererSpinner
struct GtkCellRendererSpinner
Undocumented in source.
GtkCellRendererSpinnerClass
struct GtkCellRendererSpinnerClass
Undocumented in source.
GtkCellRendererSpinnerPrivate
struct GtkCellRendererSpinnerPrivate
Undocumented in source.
GtkCellRendererText
struct GtkCellRendererText
Undocumented in source.
GtkCellRendererTextClass
struct GtkCellRendererTextClass
Undocumented in source.
GtkCellRendererTextPrivate
struct GtkCellRendererTextPrivate
Undocumented in source.
GtkCellRendererToggle
struct GtkCellRendererToggle
Undocumented in source.
GtkCellRendererToggleClass
struct GtkCellRendererToggleClass
Undocumented in source.
GtkCellRendererTogglePrivate
struct GtkCellRendererTogglePrivate
Undocumented in source.
GtkCellView
struct GtkCellView
Undocumented in source.
GtkCellViewClass
struct GtkCellViewClass
Undocumented in source.
GtkCellViewPrivate
struct GtkCellViewPrivate
Undocumented in source.
GtkCheckButton
struct GtkCheckButton
Undocumented in source.
GtkCheckButtonClass
struct GtkCheckButtonClass
Undocumented in source.
GtkCheckMenuItem
struct GtkCheckMenuItem
Undocumented in source.
GtkCheckMenuItemAccessible
struct GtkCheckMenuItemAccessible
Undocumented in source.
GtkCheckMenuItemAccessibleClass
struct GtkCheckMenuItemAccessibleClass
Undocumented in source.
GtkCheckMenuItemAccessiblePrivate
struct GtkCheckMenuItemAccessiblePrivate
Undocumented in source.
GtkCheckMenuItemClass
struct GtkCheckMenuItemClass
Undocumented in source.
GtkCheckMenuItemPrivate
struct GtkCheckMenuItemPrivate
Undocumented in source.
GtkClipboard
struct GtkClipboard
Undocumented in source.
GtkColorButton
struct GtkColorButton
Undocumented in source.
GtkColorButtonClass
struct GtkColorButtonClass
Undocumented in source.
GtkColorButtonPrivate
struct GtkColorButtonPrivate
Undocumented in source.
GtkColorChooser
struct GtkColorChooser
Undocumented in source.
GtkColorChooserDialog
struct GtkColorChooserDialog
Undocumented in source.
GtkColorChooserDialogClass
struct GtkColorChooserDialogClass
Undocumented in source.
GtkColorChooserDialogPrivate
struct GtkColorChooserDialogPrivate
Undocumented in source.
GtkColorChooserInterface
struct GtkColorChooserInterface
Undocumented in source.
GtkColorChooserWidget
struct GtkColorChooserWidget
Undocumented in source.
GtkColorChooserWidgetClass
struct GtkColorChooserWidgetClass
Undocumented in source.
GtkColorChooserWidgetPrivate
struct GtkColorChooserWidgetPrivate
Undocumented in source.
GtkColorSelection
struct GtkColorSelection
Undocumented in source.
GtkColorSelectionClass
struct GtkColorSelectionClass
Undocumented in source.
GtkColorSelectionDialog
struct GtkColorSelectionDialog
Undocumented in source.
GtkColorSelectionDialogClass
struct GtkColorSelectionDialogClass
Undocumented in source.
GtkColorSelectionDialogPrivate
struct GtkColorSelectionDialogPrivate
Undocumented in source.
GtkColorSelectionPrivate
struct GtkColorSelectionPrivate
Undocumented in source.
GtkComboBox
struct GtkComboBox
Undocumented in source.
GtkComboBoxAccessible
struct GtkComboBoxAccessible
Undocumented in source.
GtkComboBoxAccessibleClass
struct GtkComboBoxAccessibleClass
Undocumented in source.
GtkComboBoxAccessiblePrivate
struct GtkComboBoxAccessiblePrivate
Undocumented in source.
GtkComboBoxClass
struct GtkComboBoxClass
Undocumented in source.
GtkComboBoxPrivate
struct GtkComboBoxPrivate
Undocumented in source.
GtkComboBoxText
struct GtkComboBoxText
Undocumented in source.
GtkComboBoxTextClass
struct GtkComboBoxTextClass
Undocumented in source.
GtkComboBoxTextPrivate
struct GtkComboBoxTextPrivate
Undocumented in source.
GtkContainer
struct GtkContainer
Undocumented in source.
GtkContainerAccessible
struct GtkContainerAccessible
Undocumented in source.
GtkContainerAccessibleClass
struct GtkContainerAccessibleClass
Undocumented in source.
GtkContainerAccessiblePrivate
struct GtkContainerAccessiblePrivate
Undocumented in source.
GtkContainerCellAccessible
struct GtkContainerCellAccessible
Undocumented in source.
GtkContainerCellAccessibleClass
struct GtkContainerCellAccessibleClass
Undocumented in source.
GtkContainerCellAccessiblePrivate
struct GtkContainerCellAccessiblePrivate
Undocumented in source.
GtkContainerClass
struct GtkContainerClass
Undocumented in source.
GtkContainerPrivate
struct GtkContainerPrivate
Undocumented in source.
GtkCssProvider
struct GtkCssProvider
Undocumented in source.
GtkCssProviderClass
struct GtkCssProviderClass
Undocumented in source.
GtkCssProviderPrivate
struct GtkCssProviderPrivate
Undocumented in source.
GtkCssSection
struct GtkCssSection
Undocumented in source.
GtkDialog
struct GtkDialog
Undocumented in source.
GtkDialogClass
struct GtkDialogClass
Undocumented in source.
GtkDialogPrivate
struct GtkDialogPrivate
Undocumented in source.
GtkDrawingArea
struct GtkDrawingArea
Undocumented in source.
GtkDrawingAreaClass
struct GtkDrawingAreaClass
Undocumented in source.
GtkEditable
struct GtkEditable
Undocumented in source.
GtkEditableInterface
struct GtkEditableInterface
Undocumented in source.
GtkEntry
struct GtkEntry
Undocumented in source.
GtkEntryAccessible
struct GtkEntryAccessible
Undocumented in source.
GtkEntryAccessibleClass
struct GtkEntryAccessibleClass
Undocumented in source.
GtkEntryAccessiblePrivate
struct GtkEntryAccessiblePrivate
Undocumented in source.
GtkEntryBuffer
struct GtkEntryBuffer
Undocumented in source.
GtkEntryBufferClass
struct GtkEntryBufferClass
Undocumented in source.
GtkEntryBufferPrivate
struct GtkEntryBufferPrivate
Undocumented in source.
GtkEntryClass
struct GtkEntryClass

Class structure for #GtkEntry. All virtual functions have a default implementation. Derived classes may set the virtual function pointers for the signal handlers to %NULL, but must keep @get_text_area_size and @get_frame_size non-%NULL; either use the default implementation, or provide a custom one.

GtkEntryCompletion
struct GtkEntryCompletion
Undocumented in source.
GtkEntryCompletionClass
struct GtkEntryCompletionClass
Undocumented in source.
GtkEntryCompletionPrivate
struct GtkEntryCompletionPrivate
Undocumented in source.
GtkEntryPrivate
struct GtkEntryPrivate
Undocumented in source.
GtkEventBox
struct GtkEventBox
Undocumented in source.
GtkEventBoxClass
struct GtkEventBoxClass
Undocumented in source.
GtkEventBoxPrivate
struct GtkEventBoxPrivate
Undocumented in source.
GtkEventController
struct GtkEventController
Undocumented in source.
GtkEventControllerClass
struct GtkEventControllerClass
Undocumented in source.
GtkExpander
struct GtkExpander
Undocumented in source.
GtkExpanderAccessible
struct GtkExpanderAccessible
Undocumented in source.
GtkExpanderAccessibleClass
struct GtkExpanderAccessibleClass
Undocumented in source.
GtkExpanderAccessiblePrivate
struct GtkExpanderAccessiblePrivate
Undocumented in source.
GtkExpanderClass
struct GtkExpanderClass
Undocumented in source.
GtkExpanderPrivate
struct GtkExpanderPrivate
Undocumented in source.
GtkFileChooser
struct GtkFileChooser
Undocumented in source.
GtkFileChooserButton
struct GtkFileChooserButton
Undocumented in source.
GtkFileChooserButtonClass
struct GtkFileChooserButtonClass
Undocumented in source.
GtkFileChooserButtonPrivate
struct GtkFileChooserButtonPrivate
Undocumented in source.
GtkFileChooserDialog
struct GtkFileChooserDialog
Undocumented in source.
GtkFileChooserDialogClass
struct GtkFileChooserDialogClass
Undocumented in source.
GtkFileChooserDialogPrivate
struct GtkFileChooserDialogPrivate
Undocumented in source.
GtkFileChooserNative
struct GtkFileChooserNative
Undocumented in source.
GtkFileChooserNativeClass
struct GtkFileChooserNativeClass
Undocumented in source.
GtkFileChooserWidget
struct GtkFileChooserWidget
Undocumented in source.
GtkFileChooserWidgetClass
struct GtkFileChooserWidgetClass
Undocumented in source.
GtkFileChooserWidgetPrivate
struct GtkFileChooserWidgetPrivate
Undocumented in source.
GtkFileFilter
struct GtkFileFilter
Undocumented in source.
GtkFileFilterInfo
struct GtkFileFilterInfo

A #GtkFileFilterInfo-struct is used to pass information about the tested file to gtk_file_filter_filter().

GtkFixed
struct GtkFixed
Undocumented in source.
GtkFixedChild
struct GtkFixedChild
Undocumented in source.
GtkFixedClass
struct GtkFixedClass
Undocumented in source.
GtkFixedPrivate
struct GtkFixedPrivate
Undocumented in source.
GtkFlowBox
struct GtkFlowBox
Undocumented in source.
GtkFlowBoxAccessible
struct GtkFlowBoxAccessible
Undocumented in source.
GtkFlowBoxAccessibleClass
struct GtkFlowBoxAccessibleClass
Undocumented in source.
GtkFlowBoxAccessiblePrivate
struct GtkFlowBoxAccessiblePrivate
Undocumented in source.
GtkFlowBoxChild
struct GtkFlowBoxChild
Undocumented in source.
GtkFlowBoxChildAccessible
struct GtkFlowBoxChildAccessible
Undocumented in source.
GtkFlowBoxChildAccessibleClass
struct GtkFlowBoxChildAccessibleClass
Undocumented in source.
GtkFlowBoxChildClass
struct GtkFlowBoxChildClass
Undocumented in source.
GtkFlowBoxClass
struct GtkFlowBoxClass
Undocumented in source.
GtkFontButton
struct GtkFontButton
Undocumented in source.
GtkFontButtonClass
struct GtkFontButtonClass
Undocumented in source.
GtkFontButtonPrivate
struct GtkFontButtonPrivate
Undocumented in source.
GtkFontChooser
struct GtkFontChooser
Undocumented in source.
GtkFontChooserDialog
struct GtkFontChooserDialog
Undocumented in source.
GtkFontChooserDialogClass
struct GtkFontChooserDialogClass
Undocumented in source.
GtkFontChooserDialogPrivate
struct GtkFontChooserDialogPrivate
Undocumented in source.
GtkFontChooserIface
struct GtkFontChooserIface
Undocumented in source.
GtkFontChooserWidget
struct GtkFontChooserWidget
Undocumented in source.
GtkFontChooserWidgetClass
struct GtkFontChooserWidgetClass
Undocumented in source.
GtkFontChooserWidgetPrivate
struct GtkFontChooserWidgetPrivate
Undocumented in source.
GtkFontSelection
struct GtkFontSelection
Undocumented in source.
GtkFontSelectionClass
struct GtkFontSelectionClass
Undocumented in source.
GtkFontSelectionDialog
struct GtkFontSelectionDialog
Undocumented in source.
GtkFontSelectionDialogClass
struct GtkFontSelectionDialogClass
Undocumented in source.
GtkFontSelectionDialogPrivate
struct GtkFontSelectionDialogPrivate
Undocumented in source.
GtkFontSelectionPrivate
struct GtkFontSelectionPrivate
Undocumented in source.
GtkFrame
struct GtkFrame
Undocumented in source.
GtkFrameAccessible
struct GtkFrameAccessible
Undocumented in source.
GtkFrameAccessibleClass
struct GtkFrameAccessibleClass
Undocumented in source.
GtkFrameAccessiblePrivate
struct GtkFrameAccessiblePrivate
Undocumented in source.
GtkFrameClass
struct GtkFrameClass
Undocumented in source.
GtkFramePrivate
struct GtkFramePrivate
Undocumented in source.
GtkGLArea
struct GtkGLArea
Undocumented in source.
GtkGLAreaClass
struct GtkGLAreaClass

The GtkGLAreaClass structure contains only private data.

GtkGesture
struct GtkGesture
Undocumented in source.
GtkGestureClass
struct GtkGestureClass
Undocumented in source.
GtkGestureDrag
struct GtkGestureDrag
Undocumented in source.
GtkGestureDragClass
struct GtkGestureDragClass
Undocumented in source.
GtkGestureLongPress
struct GtkGestureLongPress
Undocumented in source.
GtkGestureLongPressClass
struct GtkGestureLongPressClass
Undocumented in source.
GtkGestureMultiPress
struct GtkGestureMultiPress
Undocumented in source.
GtkGestureMultiPressClass
struct GtkGestureMultiPressClass
Undocumented in source.
GtkGesturePan
struct GtkGesturePan
Undocumented in source.
GtkGesturePanClass
struct GtkGesturePanClass
Undocumented in source.
GtkGestureRotate
struct GtkGestureRotate
Undocumented in source.
GtkGestureRotateClass
struct GtkGestureRotateClass
Undocumented in source.
GtkGestureSingle
struct GtkGestureSingle
Undocumented in source.
GtkGestureSingleClass
struct GtkGestureSingleClass
Undocumented in source.
GtkGestureSwipe
struct GtkGestureSwipe
Undocumented in source.
GtkGestureSwipeClass
struct GtkGestureSwipeClass
Undocumented in source.
GtkGestureZoom
struct GtkGestureZoom
Undocumented in source.
GtkGestureZoomClass
struct GtkGestureZoomClass
Undocumented in source.
GtkGradient
struct GtkGradient
Undocumented in source.
GtkGrid
struct GtkGrid
Undocumented in source.
GtkGridClass
struct GtkGridClass
Undocumented in source.
GtkGridPrivate
struct GtkGridPrivate
Undocumented in source.
GtkHBox
struct GtkHBox
Undocumented in source.
GtkHBoxClass
struct GtkHBoxClass
Undocumented in source.
GtkHButtonBox
struct GtkHButtonBox
Undocumented in source.
GtkHButtonBoxClass
struct GtkHButtonBoxClass
Undocumented in source.
GtkHPaned
struct GtkHPaned
Undocumented in source.
GtkHPanedClass
struct GtkHPanedClass
Undocumented in source.
GtkHSV
struct GtkHSV
Undocumented in source.
GtkHSVClass
struct GtkHSVClass
Undocumented in source.
GtkHSVPrivate
struct GtkHSVPrivate
Undocumented in source.
GtkHScale
struct GtkHScale
Undocumented in source.
GtkHScaleClass
struct GtkHScaleClass
Undocumented in source.
GtkHScrollbar
struct GtkHScrollbar
Undocumented in source.
GtkHScrollbarClass
struct GtkHScrollbarClass
Undocumented in source.
GtkHSeparator
struct GtkHSeparator
Undocumented in source.
GtkHSeparatorClass
struct GtkHSeparatorClass
Undocumented in source.
GtkHandleBox
struct GtkHandleBox
Undocumented in source.
GtkHandleBoxClass
struct GtkHandleBoxClass
Undocumented in source.
GtkHandleBoxPrivate
struct GtkHandleBoxPrivate
Undocumented in source.
GtkHeaderBar
struct GtkHeaderBar
Undocumented in source.
GtkHeaderBarClass
struct GtkHeaderBarClass
Undocumented in source.
GtkHeaderBarPrivate
struct GtkHeaderBarPrivate
Undocumented in source.
GtkIMContext
struct GtkIMContext
Undocumented in source.
GtkIMContextClass
struct GtkIMContextClass
Undocumented in source.
GtkIMContextInfo
struct GtkIMContextInfo

Bookkeeping information about a loadable input method.

GtkIMContextSimple
struct GtkIMContextSimple
Undocumented in source.
GtkIMContextSimpleClass
struct GtkIMContextSimpleClass
Undocumented in source.
GtkIMContextSimplePrivate
struct GtkIMContextSimplePrivate
Undocumented in source.
GtkIMMulticontext
struct GtkIMMulticontext
Undocumented in source.
GtkIMMulticontextClass
struct GtkIMMulticontextClass
Undocumented in source.
GtkIMMulticontextPrivate
struct GtkIMMulticontextPrivate
Undocumented in source.
GtkIconFactory
struct GtkIconFactory
Undocumented in source.
GtkIconFactoryClass
struct GtkIconFactoryClass
Undocumented in source.
GtkIconFactoryPrivate
struct GtkIconFactoryPrivate
Undocumented in source.
GtkIconInfo
struct GtkIconInfo
Undocumented in source.
GtkIconInfoClass
struct GtkIconInfoClass
Undocumented in source.
GtkIconSet
struct GtkIconSet
Undocumented in source.
GtkIconSource
struct GtkIconSource
Undocumented in source.
GtkIconTheme
struct GtkIconTheme
Undocumented in source.
GtkIconThemeClass
struct GtkIconThemeClass
Undocumented in source.
GtkIconThemePrivate
struct GtkIconThemePrivate
Undocumented in source.
GtkIconView
struct GtkIconView
Undocumented in source.
GtkIconViewAccessible
struct GtkIconViewAccessible
Undocumented in source.
GtkIconViewAccessibleClass
struct GtkIconViewAccessibleClass
Undocumented in source.
GtkIconViewAccessiblePrivate
struct GtkIconViewAccessiblePrivate
Undocumented in source.
GtkIconViewClass
struct GtkIconViewClass
Undocumented in source.
GtkIconViewPrivate
struct GtkIconViewPrivate
Undocumented in source.
GtkImage
struct GtkImage
Undocumented in source.
GtkImageAccessible
struct GtkImageAccessible
Undocumented in source.
GtkImageAccessibleClass
struct GtkImageAccessibleClass
Undocumented in source.
GtkImageAccessiblePrivate
struct GtkImageAccessiblePrivate
Undocumented in source.
GtkImageCellAccessible
struct GtkImageCellAccessible
Undocumented in source.
GtkImageCellAccessibleClass
struct GtkImageCellAccessibleClass
Undocumented in source.
GtkImageCellAccessiblePrivate
struct GtkImageCellAccessiblePrivate
Undocumented in source.
GtkImageClass
struct GtkImageClass
Undocumented in source.
GtkImageMenuItem
struct GtkImageMenuItem
Undocumented in source.
GtkImageMenuItemClass
struct GtkImageMenuItemClass
Undocumented in source.
GtkImageMenuItemPrivate
struct GtkImageMenuItemPrivate
Undocumented in source.
GtkImagePrivate
struct GtkImagePrivate
Undocumented in source.
GtkInfoBar
struct GtkInfoBar
Undocumented in source.
GtkInfoBarClass
struct GtkInfoBarClass
Undocumented in source.
GtkInfoBarPrivate
struct GtkInfoBarPrivate
Undocumented in source.
GtkInvisible
struct GtkInvisible
Undocumented in source.
GtkInvisibleClass
struct GtkInvisibleClass
Undocumented in source.
GtkInvisiblePrivate
struct GtkInvisiblePrivate
Undocumented in source.
GtkLabel
struct GtkLabel
Undocumented in source.
GtkLabelAccessible
struct GtkLabelAccessible
Undocumented in source.
GtkLabelAccessibleClass
struct GtkLabelAccessibleClass
Undocumented in source.
GtkLabelAccessiblePrivate
struct GtkLabelAccessiblePrivate
Undocumented in source.
GtkLabelClass
struct GtkLabelClass
Undocumented in source.
GtkLabelPrivate
struct GtkLabelPrivate
Undocumented in source.
GtkLabelSelectionInfo
struct GtkLabelSelectionInfo
Undocumented in source.
GtkLayout
struct GtkLayout
Undocumented in source.
GtkLayoutClass
struct GtkLayoutClass
Undocumented in source.
GtkLayoutPrivate
struct GtkLayoutPrivate
Undocumented in source.
GtkLevelBar
struct GtkLevelBar
Undocumented in source.
GtkLevelBarAccessible
struct GtkLevelBarAccessible
Undocumented in source.
GtkLevelBarAccessibleClass
struct GtkLevelBarAccessibleClass
Undocumented in source.
GtkLevelBarAccessiblePrivate
struct GtkLevelBarAccessiblePrivate
Undocumented in source.
GtkLevelBarClass
struct GtkLevelBarClass
Undocumented in source.
GtkLevelBarPrivate
struct GtkLevelBarPrivate
Undocumented in source.
GtkLinkButton
struct GtkLinkButton
Undocumented in source.
GtkLinkButtonAccessible
struct GtkLinkButtonAccessible
Undocumented in source.
GtkLinkButtonAccessibleClass
struct GtkLinkButtonAccessibleClass
Undocumented in source.
GtkLinkButtonAccessiblePrivate
struct GtkLinkButtonAccessiblePrivate
Undocumented in source.
GtkLinkButtonClass
struct GtkLinkButtonClass

The #GtkLinkButtonClass contains only private data.

GtkLinkButtonPrivate
struct GtkLinkButtonPrivate
Undocumented in source.
GtkListBox
struct GtkListBox
Undocumented in source.
GtkListBoxAccessible
struct GtkListBoxAccessible
Undocumented in source.
GtkListBoxAccessibleClass
struct GtkListBoxAccessibleClass
Undocumented in source.
GtkListBoxAccessiblePrivate
struct GtkListBoxAccessiblePrivate
Undocumented in source.
GtkListBoxClass
struct GtkListBoxClass
Undocumented in source.
GtkListBoxRow
struct GtkListBoxRow
Undocumented in source.
GtkListBoxRowAccessible
struct GtkListBoxRowAccessible
Undocumented in source.
GtkListBoxRowAccessibleClass
struct GtkListBoxRowAccessibleClass
Undocumented in source.
GtkListBoxRowClass
struct GtkListBoxRowClass
Undocumented in source.
GtkListStore
struct GtkListStore
Undocumented in source.
GtkListStoreClass
struct GtkListStoreClass
Undocumented in source.
GtkListStorePrivate
struct GtkListStorePrivate
Undocumented in source.
GtkLockButton
struct GtkLockButton
Undocumented in source.
GtkLockButtonAccessible
struct GtkLockButtonAccessible
Undocumented in source.
GtkLockButtonAccessibleClass
struct GtkLockButtonAccessibleClass
Undocumented in source.
GtkLockButtonAccessiblePrivate
struct GtkLockButtonAccessiblePrivate
Undocumented in source.
GtkLockButtonClass
struct GtkLockButtonClass
Undocumented in source.
GtkLockButtonPrivate
struct GtkLockButtonPrivate
Undocumented in source.
GtkMenu
struct GtkMenu
Undocumented in source.
GtkMenuAccessible
struct GtkMenuAccessible
Undocumented in source.
GtkMenuAccessibleClass
struct GtkMenuAccessibleClass
Undocumented in source.
GtkMenuAccessiblePrivate
struct GtkMenuAccessiblePrivate
Undocumented in source.
GtkMenuBar
struct GtkMenuBar
Undocumented in source.
GtkMenuBarClass
struct GtkMenuBarClass
Undocumented in source.
GtkMenuBarPrivate
struct GtkMenuBarPrivate
Undocumented in source.
GtkMenuButton
struct GtkMenuButton
Undocumented in source.
GtkMenuButtonAccessible
struct GtkMenuButtonAccessible
Undocumented in source.
GtkMenuButtonAccessibleClass
struct GtkMenuButtonAccessibleClass
Undocumented in source.
GtkMenuButtonAccessiblePrivate
struct GtkMenuButtonAccessiblePrivate
Undocumented in source.
GtkMenuButtonClass
struct GtkMenuButtonClass
Undocumented in source.
GtkMenuButtonPrivate
struct GtkMenuButtonPrivate
Undocumented in source.
GtkMenuClass
struct GtkMenuClass
Undocumented in source.
GtkMenuItem
struct GtkMenuItem
Undocumented in source.
GtkMenuItemAccessible
struct GtkMenuItemAccessible
Undocumented in source.
GtkMenuItemAccessibleClass
struct GtkMenuItemAccessibleClass
Undocumented in source.
GtkMenuItemAccessiblePrivate
struct GtkMenuItemAccessiblePrivate
Undocumented in source.
GtkMenuItemClass
struct GtkMenuItemClass
Undocumented in source.
GtkMenuItemPrivate
struct GtkMenuItemPrivate
Undocumented in source.
GtkMenuPrivate
struct GtkMenuPrivate
Undocumented in source.
GtkMenuShell
struct GtkMenuShell
Undocumented in source.
GtkMenuShellAccessible
struct GtkMenuShellAccessible
Undocumented in source.
GtkMenuShellAccessibleClass
struct GtkMenuShellAccessibleClass
Undocumented in source.
GtkMenuShellAccessiblePrivate
struct GtkMenuShellAccessiblePrivate
Undocumented in source.
GtkMenuShellClass
struct GtkMenuShellClass
Undocumented in source.
GtkMenuShellPrivate
struct GtkMenuShellPrivate
Undocumented in source.
GtkMenuToolButton
struct GtkMenuToolButton
Undocumented in source.
GtkMenuToolButtonClass
struct GtkMenuToolButtonClass
Undocumented in source.
GtkMenuToolButtonPrivate
struct GtkMenuToolButtonPrivate
Undocumented in source.
GtkMessageDialog
struct GtkMessageDialog
Undocumented in source.
GtkMessageDialogClass
struct GtkMessageDialogClass
Undocumented in source.
GtkMessageDialogPrivate
struct GtkMessageDialogPrivate
Undocumented in source.
GtkMisc
struct GtkMisc
Undocumented in source.
GtkMiscClass
struct GtkMiscClass
Undocumented in source.
GtkMiscPrivate
struct GtkMiscPrivate
Undocumented in source.
GtkModelButton
struct GtkModelButton
Undocumented in source.
GtkMountOperation
struct GtkMountOperation
Undocumented in source.
GtkMountOperationClass
struct GtkMountOperationClass
Undocumented in source.
GtkMountOperationPrivate
struct GtkMountOperationPrivate
Undocumented in source.
GtkNativeDialog
struct GtkNativeDialog
Undocumented in source.
GtkNativeDialogClass
struct GtkNativeDialogClass
Undocumented in source.
GtkNotebook
struct GtkNotebook
Undocumented in source.
GtkNotebookAccessible
struct GtkNotebookAccessible
Undocumented in source.
GtkNotebookAccessibleClass
struct GtkNotebookAccessibleClass
Undocumented in source.
GtkNotebookAccessiblePrivate
struct GtkNotebookAccessiblePrivate
Undocumented in source.
GtkNotebookClass
struct GtkNotebookClass
Undocumented in source.
GtkNotebookPageAccessible
struct GtkNotebookPageAccessible
Undocumented in source.
GtkNotebookPageAccessibleClass
struct GtkNotebookPageAccessibleClass
Undocumented in source.
GtkNotebookPageAccessiblePrivate
struct GtkNotebookPageAccessiblePrivate
Undocumented in source.
GtkNotebookPrivate
struct GtkNotebookPrivate
Undocumented in source.
GtkNumerableIcon
struct GtkNumerableIcon
Undocumented in source.
GtkNumerableIconClass
struct GtkNumerableIconClass
Undocumented in source.
GtkNumerableIconPrivate
struct GtkNumerableIconPrivate
Undocumented in source.
GtkOffscreenWindow
struct GtkOffscreenWindow
Undocumented in source.
GtkOffscreenWindowClass
struct GtkOffscreenWindowClass
Undocumented in source.
GtkOrientable
struct GtkOrientable
Undocumented in source.
GtkOrientableIface
struct GtkOrientableIface
Undocumented in source.
GtkOverlay
struct GtkOverlay
Undocumented in source.
GtkOverlayClass
struct GtkOverlayClass
Undocumented in source.
GtkOverlayPrivate
struct GtkOverlayPrivate
Undocumented in source.
GtkPadActionEntry
struct GtkPadActionEntry

Struct defining a pad action entry.

GtkPadController
struct GtkPadController
Undocumented in source.
GtkPadControllerClass
struct GtkPadControllerClass
Undocumented in source.
GtkPageRange
struct GtkPageRange

See also gtk_print_settings_set_page_ranges().

GtkPageSetup
struct GtkPageSetup
Undocumented in source.
GtkPaned
struct GtkPaned
Undocumented in source.
GtkPanedAccessible
struct GtkPanedAccessible
Undocumented in source.
GtkPanedAccessibleClass
struct GtkPanedAccessibleClass
Undocumented in source.
GtkPanedAccessiblePrivate
struct GtkPanedAccessiblePrivate
Undocumented in source.
GtkPanedClass
struct GtkPanedClass
Undocumented in source.
GtkPanedPrivate
struct GtkPanedPrivate
Undocumented in source.
GtkPaperSize
struct GtkPaperSize
Undocumented in source.
GtkPlacesSidebar
struct GtkPlacesSidebar
Undocumented in source.
GtkPlacesSidebarClass
struct GtkPlacesSidebarClass
Undocumented in source.
GtkPlug
struct GtkPlug
Undocumented in source.
GtkPlugClass
struct GtkPlugClass
Undocumented in source.
GtkPlugPrivate
struct GtkPlugPrivate
Undocumented in source.
GtkPopover
struct GtkPopover
Undocumented in source.
GtkPopoverAccessible
struct GtkPopoverAccessible
Undocumented in source.
GtkPopoverAccessibleClass
struct GtkPopoverAccessibleClass
Undocumented in source.
GtkPopoverClass
struct GtkPopoverClass
Undocumented in source.
GtkPopoverMenu
struct GtkPopoverMenu
Undocumented in source.
GtkPopoverMenuClass
struct GtkPopoverMenuClass
Undocumented in source.
GtkPopoverPrivate
struct GtkPopoverPrivate
Undocumented in source.
GtkPrintContext
struct GtkPrintContext
Undocumented in source.
GtkPrintOperation
struct GtkPrintOperation
Undocumented in source.
GtkPrintOperationClass
struct GtkPrintOperationClass
Undocumented in source.
GtkPrintOperationPreview
struct GtkPrintOperationPreview
Undocumented in source.
GtkPrintOperationPreviewIface
struct GtkPrintOperationPreviewIface
Undocumented in source.
GtkPrintOperationPrivate
struct GtkPrintOperationPrivate
Undocumented in source.
GtkPrintSettings
struct GtkPrintSettings
Undocumented in source.
GtkProgressBar
struct GtkProgressBar
Undocumented in source.
GtkProgressBarAccessible
struct GtkProgressBarAccessible
Undocumented in source.
GtkProgressBarAccessibleClass
struct GtkProgressBarAccessibleClass
Undocumented in source.
GtkProgressBarAccessiblePrivate
struct GtkProgressBarAccessiblePrivate
Undocumented in source.
GtkProgressBarClass
struct GtkProgressBarClass
Undocumented in source.
GtkProgressBarPrivate
struct GtkProgressBarPrivate
Undocumented in source.
GtkRadioAction
struct GtkRadioAction
Undocumented in source.
GtkRadioActionClass
struct GtkRadioActionClass
Undocumented in source.
GtkRadioActionEntry
struct GtkRadioActionEntry

#GtkRadioActionEntry structs are used with gtk_action_group_add_radio_actions() to construct groups of radio actions.

GtkRadioActionPrivate
struct GtkRadioActionPrivate
Undocumented in source.
GtkRadioButton
struct GtkRadioButton
Undocumented in source.
GtkRadioButtonAccessible
struct GtkRadioButtonAccessible
Undocumented in source.
GtkRadioButtonAccessibleClass
struct GtkRadioButtonAccessibleClass
Undocumented in source.
GtkRadioButtonAccessiblePrivate
struct GtkRadioButtonAccessiblePrivate
Undocumented in source.
GtkRadioButtonClass
struct GtkRadioButtonClass
Undocumented in source.
GtkRadioButtonPrivate
struct GtkRadioButtonPrivate
Undocumented in source.
GtkRadioMenuItem
struct GtkRadioMenuItem
Undocumented in source.
GtkRadioMenuItemAccessible
struct GtkRadioMenuItemAccessible
Undocumented in source.
GtkRadioMenuItemAccessibleClass
struct GtkRadioMenuItemAccessibleClass
Undocumented in source.
GtkRadioMenuItemAccessiblePrivate
struct GtkRadioMenuItemAccessiblePrivate
Undocumented in source.
GtkRadioMenuItemClass
struct GtkRadioMenuItemClass
Undocumented in source.
GtkRadioMenuItemPrivate
struct GtkRadioMenuItemPrivate
Undocumented in source.
GtkRadioToolButton
struct GtkRadioToolButton
Undocumented in source.
GtkRadioToolButtonClass
struct GtkRadioToolButtonClass
Undocumented in source.
GtkRange
struct GtkRange
Undocumented in source.
GtkRangeAccessible
struct GtkRangeAccessible
Undocumented in source.
GtkRangeAccessibleClass
struct GtkRangeAccessibleClass
Undocumented in source.
GtkRangeAccessiblePrivate
struct GtkRangeAccessiblePrivate
Undocumented in source.
GtkRangeClass
struct GtkRangeClass
Undocumented in source.
GtkRangePrivate
struct GtkRangePrivate
Undocumented in source.
GtkRcContext
struct GtkRcContext
Undocumented in source.
GtkRcProperty
struct GtkRcProperty

Deprecated

GtkRcStyle
struct GtkRcStyle
Undocumented in source.
GtkRcStyleClass
struct GtkRcStyleClass
Undocumented in source.
GtkRecentAction
struct GtkRecentAction
Undocumented in source.
GtkRecentActionClass
struct GtkRecentActionClass
Undocumented in source.
GtkRecentActionPrivate
struct GtkRecentActionPrivate
Undocumented in source.
GtkRecentChooser
struct GtkRecentChooser
Undocumented in source.
GtkRecentChooserDialog
struct GtkRecentChooserDialog
Undocumented in source.
GtkRecentChooserDialogClass
struct GtkRecentChooserDialogClass
Undocumented in source.
GtkRecentChooserDialogPrivate
struct GtkRecentChooserDialogPrivate
Undocumented in source.
GtkRecentChooserIface
struct GtkRecentChooserIface
Undocumented in source.
GtkRecentChooserMenu
struct GtkRecentChooserMenu
Undocumented in source.
GtkRecentChooserMenuClass
struct GtkRecentChooserMenuClass
Undocumented in source.
GtkRecentChooserMenuPrivate
struct GtkRecentChooserMenuPrivate
Undocumented in source.
GtkRecentChooserWidget
struct GtkRecentChooserWidget
Undocumented in source.
GtkRecentChooserWidgetClass
struct GtkRecentChooserWidgetClass
Undocumented in source.
GtkRecentChooserWidgetPrivate
struct GtkRecentChooserWidgetPrivate
Undocumented in source.
GtkRecentData
struct GtkRecentData

Meta-data to be passed to gtk_recent_manager_add_full() when registering a recently used resource.

GtkRecentFilter
struct GtkRecentFilter
Undocumented in source.
GtkRecentFilterInfo
struct GtkRecentFilterInfo

A GtkRecentFilterInfo struct is used to pass information about the tested file to gtk_recent_filter_filter().

GtkRecentInfo
struct GtkRecentInfo
Undocumented in source.
GtkRecentManager
struct GtkRecentManager
Undocumented in source.
GtkRecentManagerClass
struct GtkRecentManagerClass

#GtkRecentManagerClass contains only private data.

GtkRecentManagerPrivate
struct GtkRecentManagerPrivate
Undocumented in source.
GtkRendererCellAccessible
struct GtkRendererCellAccessible
Undocumented in source.
GtkRendererCellAccessibleClass
struct GtkRendererCellAccessibleClass
Undocumented in source.
GtkRendererCellAccessiblePrivate
struct GtkRendererCellAccessiblePrivate
Undocumented in source.
GtkRequestedSize
struct GtkRequestedSize

Represents a request of a screen object in a given orientation. These are primarily used in container implementations when allocating a natural size for children calling. See gtk_distribute_natural_allocation().

GtkRequisition
struct GtkRequisition
Undocumented in source.
GtkRevealer
struct GtkRevealer
Undocumented in source.
GtkRevealerClass
struct GtkRevealerClass
Undocumented in source.
GtkScale
struct GtkScale
Undocumented in source.
GtkScaleAccessible
struct GtkScaleAccessible
Undocumented in source.
GtkScaleAccessibleClass
struct GtkScaleAccessibleClass
Undocumented in source.
GtkScaleAccessiblePrivate
struct GtkScaleAccessiblePrivate
Undocumented in source.
GtkScaleButton
struct GtkScaleButton
Undocumented in source.
GtkScaleButtonAccessible
struct GtkScaleButtonAccessible
Undocumented in source.
GtkScaleButtonAccessibleClass
struct GtkScaleButtonAccessibleClass
Undocumented in source.
GtkScaleButtonAccessiblePrivate
struct GtkScaleButtonAccessiblePrivate
Undocumented in source.
GtkScaleButtonClass
struct GtkScaleButtonClass
Undocumented in source.
GtkScaleButtonPrivate
struct GtkScaleButtonPrivate
Undocumented in source.
GtkScaleClass
struct GtkScaleClass
Undocumented in source.
GtkScalePrivate
struct GtkScalePrivate
Undocumented in source.
GtkScrollable
struct GtkScrollable
Undocumented in source.
GtkScrollableInterface
struct GtkScrollableInterface
Undocumented in source.
GtkScrollbar
struct GtkScrollbar
Undocumented in source.
GtkScrollbarClass
struct GtkScrollbarClass
Undocumented in source.
GtkScrolledWindow
struct GtkScrolledWindow
Undocumented in source.
GtkScrolledWindowAccessible
struct GtkScrolledWindowAccessible
Undocumented in source.
GtkScrolledWindowAccessibleClass
struct GtkScrolledWindowAccessibleClass
Undocumented in source.
GtkScrolledWindowAccessiblePrivate
struct GtkScrolledWindowAccessiblePrivate
Undocumented in source.
GtkScrolledWindowClass
struct GtkScrolledWindowClass
Undocumented in source.
GtkScrolledWindowPrivate
struct GtkScrolledWindowPrivate
Undocumented in source.
GtkSearchBar
struct GtkSearchBar
Undocumented in source.
GtkSearchBarClass
struct GtkSearchBarClass
Undocumented in source.
GtkSearchEntry
struct GtkSearchEntry
Undocumented in source.
GtkSearchEntryClass
struct GtkSearchEntryClass
Undocumented in source.
GtkSelectionData
struct GtkSelectionData
Undocumented in source.
GtkSeparator
struct GtkSeparator
Undocumented in source.
GtkSeparatorClass
struct GtkSeparatorClass
Undocumented in source.
GtkSeparatorMenuItem
struct GtkSeparatorMenuItem
Undocumented in source.
GtkSeparatorMenuItemClass
struct GtkSeparatorMenuItemClass
Undocumented in source.
GtkSeparatorPrivate
struct GtkSeparatorPrivate
Undocumented in source.
GtkSeparatorToolItem
struct GtkSeparatorToolItem
Undocumented in source.
GtkSeparatorToolItemClass
struct GtkSeparatorToolItemClass
Undocumented in source.
GtkSeparatorToolItemPrivate
struct GtkSeparatorToolItemPrivate
Undocumented in source.
GtkSettings
struct GtkSettings
Undocumented in source.
GtkSettingsClass
struct GtkSettingsClass
Undocumented in source.
GtkSettingsPrivate
struct GtkSettingsPrivate
Undocumented in source.
GtkSettingsValue
struct GtkSettingsValue
Undocumented in source.
GtkShortcutLabel
struct GtkShortcutLabel
Undocumented in source.
GtkShortcutLabelClass
struct GtkShortcutLabelClass
Undocumented in source.
GtkShortcutsGroup
struct GtkShortcutsGroup
Undocumented in source.
GtkShortcutsGroupClass
struct GtkShortcutsGroupClass
Undocumented in source.
GtkShortcutsSection
struct GtkShortcutsSection
Undocumented in source.
GtkShortcutsSectionClass
struct GtkShortcutsSectionClass
Undocumented in source.
GtkShortcutsShortcut
struct GtkShortcutsShortcut
Undocumented in source.
GtkShortcutsShortcutClass
struct GtkShortcutsShortcutClass
Undocumented in source.
GtkShortcutsWindow
struct GtkShortcutsWindow
Undocumented in source.
GtkShortcutsWindowClass
struct GtkShortcutsWindowClass
Undocumented in source.
GtkSizeGroup
struct GtkSizeGroup
Undocumented in source.
GtkSizeGroupClass
struct GtkSizeGroupClass
Undocumented in source.
GtkSizeGroupPrivate
struct GtkSizeGroupPrivate
Undocumented in source.
GtkSocket
struct GtkSocket
Undocumented in source.
GtkSocketClass
struct GtkSocketClass
Undocumented in source.
GtkSocketPrivate
struct GtkSocketPrivate
Undocumented in source.
GtkSpinButton
struct GtkSpinButton
Undocumented in source.
GtkSpinButtonAccessible
struct GtkSpinButtonAccessible
Undocumented in source.
GtkSpinButtonAccessibleClass
struct GtkSpinButtonAccessibleClass
Undocumented in source.
GtkSpinButtonAccessiblePrivate
struct GtkSpinButtonAccessiblePrivate
Undocumented in source.
GtkSpinButtonClass
struct GtkSpinButtonClass
Undocumented in source.
GtkSpinButtonPrivate
struct GtkSpinButtonPrivate
Undocumented in source.
GtkSpinner
struct GtkSpinner
Undocumented in source.
GtkSpinnerAccessible
struct GtkSpinnerAccessible
Undocumented in source.
GtkSpinnerAccessibleClass
struct GtkSpinnerAccessibleClass
Undocumented in source.
GtkSpinnerAccessiblePrivate
struct GtkSpinnerAccessiblePrivate
Undocumented in source.
GtkSpinnerClass
struct GtkSpinnerClass
Undocumented in source.
GtkSpinnerPrivate
struct GtkSpinnerPrivate
Undocumented in source.
GtkStack
struct GtkStack
Undocumented in source.
GtkStackAccessible
struct GtkStackAccessible
Undocumented in source.
GtkStackAccessibleClass
struct GtkStackAccessibleClass
Undocumented in source.
GtkStackClass
struct GtkStackClass
Undocumented in source.
GtkStackSidebar
struct GtkStackSidebar
Undocumented in source.
GtkStackSidebarClass
struct GtkStackSidebarClass
Undocumented in source.
GtkStackSidebarPrivate
struct GtkStackSidebarPrivate
Undocumented in source.
GtkStackSwitcher
struct GtkStackSwitcher
Undocumented in source.
GtkStackSwitcherClass
struct GtkStackSwitcherClass
Undocumented in source.
GtkStatusIcon
struct GtkStatusIcon
Undocumented in source.
GtkStatusIconClass
struct GtkStatusIconClass
Undocumented in source.
GtkStatusIconPrivate
struct GtkStatusIconPrivate
Undocumented in source.
GtkStatusbar
struct GtkStatusbar
Undocumented in source.
GtkStatusbarAccessible
struct GtkStatusbarAccessible
Undocumented in source.
GtkStatusbarAccessibleClass
struct GtkStatusbarAccessibleClass
Undocumented in source.
GtkStatusbarAccessiblePrivate
struct GtkStatusbarAccessiblePrivate
Undocumented in source.
GtkStatusbarClass
struct GtkStatusbarClass
Undocumented in source.
GtkStatusbarPrivate
struct GtkStatusbarPrivate
Undocumented in source.
GtkStockItem
struct GtkStockItem
Undocumented in source.
GtkStyle
struct GtkStyle
Undocumented in source.
GtkStyleClass
struct GtkStyleClass
Undocumented in source.
GtkStyleContext
struct GtkStyleContext
Undocumented in source.
GtkStyleContextClass
struct GtkStyleContextClass
Undocumented in source.
GtkStyleContextPrivate
struct GtkStyleContextPrivate
Undocumented in source.
GtkStyleProperties
struct GtkStyleProperties
Undocumented in source.
GtkStylePropertiesClass
struct GtkStylePropertiesClass
Undocumented in source.
GtkStylePropertiesPrivate
struct GtkStylePropertiesPrivate
Undocumented in source.
GtkStyleProvider
struct GtkStyleProvider
Undocumented in source.
GtkStyleProviderIface
struct GtkStyleProviderIface
Undocumented in source.
GtkSwitch
struct GtkSwitch
Undocumented in source.
GtkSwitchAccessible
struct GtkSwitchAccessible
Undocumented in source.
GtkSwitchAccessibleClass
struct GtkSwitchAccessibleClass
Undocumented in source.
GtkSwitchAccessiblePrivate
struct GtkSwitchAccessiblePrivate
Undocumented in source.
GtkSwitchClass
struct GtkSwitchClass
Undocumented in source.
GtkSwitchPrivate
struct GtkSwitchPrivate
Undocumented in source.
GtkSymbolicColor
struct GtkSymbolicColor
Undocumented in source.
GtkTable
struct GtkTable
Undocumented in source.
GtkTableChild
struct GtkTableChild
Undocumented in source.
GtkTableClass
struct GtkTableClass
Undocumented in source.
GtkTablePrivate
struct GtkTablePrivate
Undocumented in source.
GtkTableRowCol
struct GtkTableRowCol
Undocumented in source.
GtkTargetEntry
struct GtkTargetEntry
Undocumented in source.
GtkTargetList
struct GtkTargetList
Undocumented in source.
GtkTargetPair
struct GtkTargetPair

A #GtkTargetPair is used to represent the same information as a table of #GtkTargetEntry, but in an efficient form.

GtkTearoffMenuItem
struct GtkTearoffMenuItem
Undocumented in source.
GtkTearoffMenuItemClass
struct GtkTearoffMenuItemClass
Undocumented in source.
GtkTearoffMenuItemPrivate
struct GtkTearoffMenuItemPrivate
Undocumented in source.
GtkTextAppearance
struct GtkTextAppearance
Undocumented in source.
GtkTextAttributes
struct GtkTextAttributes
Undocumented in source.
GtkTextBTree
struct GtkTextBTree
Undocumented in source.
GtkTextBuffer
struct GtkTextBuffer
Undocumented in source.
GtkTextBufferClass
struct GtkTextBufferClass
Undocumented in source.
GtkTextBufferPrivate
struct GtkTextBufferPrivate
Undocumented in source.
GtkTextCellAccessible
struct GtkTextCellAccessible
Undocumented in source.
GtkTextCellAccessibleClass
struct GtkTextCellAccessibleClass
Undocumented in source.
GtkTextCellAccessiblePrivate
struct GtkTextCellAccessiblePrivate
Undocumented in source.
GtkTextChildAnchor
struct GtkTextChildAnchor
Undocumented in source.
GtkTextChildAnchorClass
struct GtkTextChildAnchorClass
Undocumented in source.
GtkTextIter
struct GtkTextIter
Undocumented in source.
GtkTextMark
struct GtkTextMark
Undocumented in source.
GtkTextMarkClass
struct GtkTextMarkClass
Undocumented in source.
GtkTextTag
struct GtkTextTag
Undocumented in source.
GtkTextTagClass
struct GtkTextTagClass
Undocumented in source.
GtkTextTagPrivate
struct GtkTextTagPrivate
Undocumented in source.
GtkTextTagTable
struct GtkTextTagTable
Undocumented in source.
GtkTextTagTableClass
struct GtkTextTagTableClass
Undocumented in source.
GtkTextTagTablePrivate
struct GtkTextTagTablePrivate
Undocumented in source.
GtkTextView
struct GtkTextView
Undocumented in source.
GtkTextViewAccessible
struct GtkTextViewAccessible
Undocumented in source.
GtkTextViewAccessibleClass
struct GtkTextViewAccessibleClass
Undocumented in source.
GtkTextViewAccessiblePrivate
struct GtkTextViewAccessiblePrivate
Undocumented in source.
GtkTextViewClass
struct GtkTextViewClass
Undocumented in source.
GtkTextViewPrivate
struct GtkTextViewPrivate
Undocumented in source.
GtkThemeEngine
struct GtkThemeEngine
Undocumented in source.
GtkThemingEngine
struct GtkThemingEngine
Undocumented in source.
GtkThemingEngineClass
struct GtkThemingEngineClass

Base class for theming engines.

GtkThemingEnginePrivate
struct GtkThemingEnginePrivate
Undocumented in source.
GtkToggleAction
struct GtkToggleAction
Undocumented in source.
GtkToggleActionClass
struct GtkToggleActionClass
Undocumented in source.
GtkToggleActionEntry
struct GtkToggleActionEntry

#GtkToggleActionEntry structs are used with gtk_action_group_add_toggle_actions() to construct toggle actions.

GtkToggleActionPrivate
struct GtkToggleActionPrivate
Undocumented in source.
GtkToggleButton
struct GtkToggleButton
Undocumented in source.
GtkToggleButtonAccessible
struct GtkToggleButtonAccessible
Undocumented in source.
GtkToggleButtonAccessibleClass
struct GtkToggleButtonAccessibleClass
Undocumented in source.
GtkToggleButtonAccessiblePrivate
struct GtkToggleButtonAccessiblePrivate
Undocumented in source.
GtkToggleButtonClass
struct GtkToggleButtonClass
Undocumented in source.
GtkToggleButtonPrivate
struct GtkToggleButtonPrivate
Undocumented in source.
GtkToggleToolButton
struct GtkToggleToolButton
Undocumented in source.
GtkToggleToolButtonClass
struct GtkToggleToolButtonClass
Undocumented in source.
GtkToggleToolButtonPrivate
struct GtkToggleToolButtonPrivate
Undocumented in source.
GtkToolButton
struct GtkToolButton
Undocumented in source.
GtkToolButtonClass
struct GtkToolButtonClass
Undocumented in source.
GtkToolButtonPrivate
struct GtkToolButtonPrivate
Undocumented in source.
GtkToolItem
struct GtkToolItem
Undocumented in source.
GtkToolItemClass
struct GtkToolItemClass
Undocumented in source.
GtkToolItemGroup
struct GtkToolItemGroup
Undocumented in source.
GtkToolItemGroupClass
struct GtkToolItemGroupClass
Undocumented in source.
GtkToolItemGroupPrivate
struct GtkToolItemGroupPrivate
Undocumented in source.
GtkToolItemPrivate
struct GtkToolItemPrivate
Undocumented in source.
GtkToolPalette
struct GtkToolPalette
Undocumented in source.
GtkToolPaletteClass
struct GtkToolPaletteClass
Undocumented in source.
GtkToolPalettePrivate
struct GtkToolPalettePrivate
Undocumented in source.
GtkToolShell
struct GtkToolShell
Undocumented in source.
GtkToolShellIface
struct GtkToolShellIface

Virtual function table for the #GtkToolShell interface.

GtkToolbar
struct GtkToolbar
Undocumented in source.
GtkToolbarClass
struct GtkToolbarClass
Undocumented in source.
GtkToolbarPrivate
struct GtkToolbarPrivate
Undocumented in source.
GtkTooltip
struct GtkTooltip
Undocumented in source.
GtkToplevelAccessible
struct GtkToplevelAccessible
Undocumented in source.
GtkToplevelAccessibleClass
struct GtkToplevelAccessibleClass
Undocumented in source.
GtkToplevelAccessiblePrivate
struct GtkToplevelAccessiblePrivate
Undocumented in source.
GtkTreeDragDest
struct GtkTreeDragDest
Undocumented in source.
GtkTreeDragDestIface
struct GtkTreeDragDestIface
Undocumented in source.
GtkTreeDragSource
struct GtkTreeDragSource
Undocumented in source.
GtkTreeDragSourceIface
struct GtkTreeDragSourceIface
Undocumented in source.
GtkTreeIter
struct GtkTreeIter
Undocumented in source.
GtkTreeModel
struct GtkTreeModel
Undocumented in source.
GtkTreeModelFilter
struct GtkTreeModelFilter
Undocumented in source.
GtkTreeModelFilterClass
struct GtkTreeModelFilterClass
Undocumented in source.
GtkTreeModelFilterPrivate
struct GtkTreeModelFilterPrivate
Undocumented in source.
GtkTreeModelIface
struct GtkTreeModelIface
Undocumented in source.
GtkTreeModelSort
struct GtkTreeModelSort
Undocumented in source.
GtkTreeModelSortClass
struct GtkTreeModelSortClass
Undocumented in source.
GtkTreeModelSortPrivate
struct GtkTreeModelSortPrivate
Undocumented in source.
GtkTreePath
struct GtkTreePath
Undocumented in source.
GtkTreeRowReference
struct GtkTreeRowReference
Undocumented in source.
GtkTreeSelection
struct GtkTreeSelection
Undocumented in source.
GtkTreeSelectionClass
struct GtkTreeSelectionClass
Undocumented in source.
GtkTreeSelectionPrivate
struct GtkTreeSelectionPrivate
Undocumented in source.
GtkTreeSortable
struct GtkTreeSortable
Undocumented in source.
GtkTreeSortableIface
struct GtkTreeSortableIface
Undocumented in source.
GtkTreeStore
struct GtkTreeStore
Undocumented in source.
GtkTreeStoreClass
struct GtkTreeStoreClass
Undocumented in source.
GtkTreeStorePrivate
struct GtkTreeStorePrivate
Undocumented in source.
GtkTreeView
struct GtkTreeView
Undocumented in source.
GtkTreeViewAccessible
struct GtkTreeViewAccessible
Undocumented in source.
GtkTreeViewAccessibleClass
struct GtkTreeViewAccessibleClass
Undocumented in source.
GtkTreeViewAccessiblePrivate
struct GtkTreeViewAccessiblePrivate
Undocumented in source.
GtkTreeViewClass
struct GtkTreeViewClass
Undocumented in source.
GtkTreeViewColumn
struct GtkTreeViewColumn
Undocumented in source.
GtkTreeViewColumnClass
struct GtkTreeViewColumnClass
Undocumented in source.
GtkTreeViewColumnPrivate
struct GtkTreeViewColumnPrivate
Undocumented in source.
GtkTreeViewPrivate
struct GtkTreeViewPrivate
Undocumented in source.
GtkUIManager
struct GtkUIManager
Undocumented in source.
GtkUIManagerClass
struct GtkUIManagerClass
Undocumented in source.
GtkUIManagerPrivate
struct GtkUIManagerPrivate
Undocumented in source.
GtkVBox
struct GtkVBox
Undocumented in source.
GtkVBoxClass
struct GtkVBoxClass
Undocumented in source.
GtkVButtonBox
struct GtkVButtonBox
Undocumented in source.
GtkVButtonBoxClass
struct GtkVButtonBoxClass
Undocumented in source.
GtkVPaned
struct GtkVPaned
Undocumented in source.
GtkVPanedClass
struct GtkVPanedClass
Undocumented in source.
GtkVScale
struct GtkVScale
Undocumented in source.
GtkVScaleClass
struct GtkVScaleClass
Undocumented in source.
GtkVScrollbar
struct GtkVScrollbar
Undocumented in source.
GtkVScrollbarClass
struct GtkVScrollbarClass
Undocumented in source.
GtkVSeparator
struct GtkVSeparator
Undocumented in source.
GtkVSeparatorClass
struct GtkVSeparatorClass
Undocumented in source.
GtkViewport
struct GtkViewport
Undocumented in source.
GtkViewportClass
struct GtkViewportClass
Undocumented in source.
GtkViewportPrivate
struct GtkViewportPrivate
Undocumented in source.
GtkVolumeButton
struct GtkVolumeButton
Undocumented in source.
GtkVolumeButtonClass
struct GtkVolumeButtonClass
Undocumented in source.
GtkWidget
struct GtkWidget
Undocumented in source.
GtkWidgetAccessible
struct GtkWidgetAccessible
Undocumented in source.
GtkWidgetAccessibleClass
struct GtkWidgetAccessibleClass
Undocumented in source.
GtkWidgetAccessiblePrivate
struct GtkWidgetAccessiblePrivate
Undocumented in source.
GtkWidgetClass
struct GtkWidgetClass
Undocumented in source.
GtkWidgetClassPrivate
struct GtkWidgetClassPrivate
Undocumented in source.
GtkWidgetPath
struct GtkWidgetPath
Undocumented in source.
GtkWidgetPrivate
struct GtkWidgetPrivate
Undocumented in source.
GtkWindow
struct GtkWindow
Undocumented in source.
GtkWindowAccessible
struct GtkWindowAccessible
Undocumented in source.
GtkWindowAccessibleClass
struct GtkWindowAccessibleClass
Undocumented in source.
GtkWindowAccessiblePrivate
struct GtkWindowAccessiblePrivate
Undocumented in source.
GtkWindowClass
struct GtkWindowClass
Undocumented in source.
GtkWindowGeometryInfo
struct GtkWindowGeometryInfo
Undocumented in source.
GtkWindowGroup
struct GtkWindowGroup
Undocumented in source.
GtkWindowGroupClass
struct GtkWindowGroupClass
Undocumented in source.
GtkWindowGroupPrivate
struct GtkWindowGroupPrivate
Undocumented in source.
GtkWindowPrivate
struct GtkWindowPrivate
Undocumented in source.

Meta