- AccessibleAutocomplete
alias AccessibleAutocomplete = GtkAccessibleAutocomplete
Undocumented in source.
- AccessibleInvalidState
alias AccessibleInvalidState = GtkAccessibleInvalidState
Undocumented in source.
- AccessibleProperty
alias AccessibleProperty = GtkAccessibleProperty
Undocumented in source.
- AccessibleRelation
alias AccessibleRelation = GtkAccessibleRelation
Undocumented in source.
- AccessibleRole
alias AccessibleRole = GtkAccessibleRole
Undocumented in source.
- AccessibleSort
alias AccessibleSort = GtkAccessibleSort
Undocumented in source.
- AccessibleState
alias AccessibleState = GtkAccessibleState
Undocumented in source.
- AccessibleTristate
alias AccessibleTristate = GtkAccessibleTristate
Undocumented in source.
- Align
alias Align = GtkAlign
Undocumented in source.
- ApplicationInhibitFlags
alias ApplicationInhibitFlags = GtkApplicationInhibitFlags
Undocumented in source.
- ArrowType
alias ArrowType = GtkArrowType
Undocumented in source.
- AssistantPageType
alias AssistantPageType = GtkAssistantPageType
Undocumented in source.
- BaselinePosition
alias BaselinePosition = GtkBaselinePosition
Undocumented in source.
- BorderStyle
alias BorderStyle = GtkBorderStyle
Undocumented in source.
- BuilderClosureFlags
alias BuilderClosureFlags = GtkBuilderClosureFlags
Undocumented in source.
- BuilderError
alias BuilderError = GtkBuilderError
Undocumented in source.
- ButtonsType
alias ButtonsType = GtkButtonsType
Undocumented in source.
- CellRendererAccelMode
alias CellRendererAccelMode = GtkCellRendererAccelMode
Undocumented in source.
- CellRendererMode
alias CellRendererMode = GtkCellRendererMode
Undocumented in source.
- CellRendererState
alias CellRendererState = GtkCellRendererState
Undocumented in source.
- ConstraintAttribute
alias ConstraintAttribute = GtkConstraintAttribute
Undocumented in source.
- ConstraintRelation
alias ConstraintRelation = GtkConstraintRelation
Undocumented in source.
- ConstraintStrength
alias ConstraintStrength = GtkConstraintStrength
Undocumented in source.
- ConstraintVflParserError
alias ConstraintVflParserError = GtkConstraintVflParserError
Undocumented in source.
- CornerType
alias CornerType = GtkCornerType
Undocumented in source.
- CssParserError
alias CssParserError = GtkCssParserError
Undocumented in source.
- CssParserWarning
alias CssParserWarning = GtkCssParserWarning
Undocumented in source.
- DebugFlags
alias DebugFlags = GtkDebugFlags
Undocumented in source.
- DeleteType
alias DeleteType = GtkDeleteType
Undocumented in source.
- DialogFlags
alias DialogFlags = GtkDialogFlags
Undocumented in source.
- DirectionType
alias DirectionType = GtkDirectionType
Undocumented in source.
- EditableProperties
alias EditableProperties = GtkEditableProperties
Undocumented in source.
- EntryIconPosition
alias EntryIconPosition = GtkEntryIconPosition
Undocumented in source.
- EventControllerScrollFlags
alias EventControllerScrollFlags = GtkEventControllerScrollFlags
Undocumented in source.
- EventSequenceState
alias EventSequenceState = GtkEventSequenceState
Undocumented in source.
- FileChooserAction
alias FileChooserAction = GtkFileChooserAction
Undocumented in source.
- FileChooserError
alias FileChooserError = GtkFileChooserError
Undocumented in source.
- FilterChange
alias FilterChange = GtkFilterChange
Undocumented in source.
- FilterMatch
alias FilterMatch = GtkFilterMatch
Undocumented in source.
- FontChooserLevel
alias FontChooserLevel = GtkFontChooserLevel
Undocumented in source.
- GTK_ACCESSIBLE_VALUE_UNDEFINED
alias GTK_ACCESSIBLE_VALUE_UNDEFINED = ACCESSIBLE_VALUE_UNDEFINED
Undocumented in source.
- GTK_BINARY_AGE
alias GTK_BINARY_AGE = BINARY_AGE
Undocumented in source.
- GTK_IM_MODULE_EXTENSION_POINT_NAME
alias GTK_IM_MODULE_EXTENSION_POINT_NAME = IM_MODULE_EXTENSION_POINT_NAME
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_MEDIA_FILE_EXTENSION_POINT_NAME
alias GTK_MEDIA_FILE_EXTENSION_POINT_NAME = MEDIA_FILE_EXTENSION_POINT_NAME
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_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_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_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.
- GtkAllocation
alias GtkAllocation = GdkRectangle
The rectangle representing the area allocated for a widget by its parent.
- GtkAssistantPageFunc
alias GtkAssistantPageFunc = int function(int currentPage, void* data)
Type of callback used to calculate the next page in a GtkAssistant.
- 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.
- GtkCustomAllocateFunc
alias GtkCustomAllocateFunc = void function(GtkWidget* widget, int width, int height, int baseline)
A function to be used by GtkCustomLayout to allocate a widget.
- GtkCustomFilterFunc
alias GtkCustomFilterFunc = int function(void* item, void* userData)
User function that is called to determine if the @item should be matched.
- GtkCustomMeasureFunc
alias GtkCustomMeasureFunc = void function(GtkWidget* widget, GtkOrientation orientation, int forSize, int* minimum, int* natural, int* minimumBaseline, int* naturalBaseline)
A function to be used by #GtkCustomLayout to measure a widget.
- GtkCustomRequestModeFunc
alias GtkCustomRequestModeFunc = GtkSizeRequestMode function(GtkWidget* widget)
Queries a widget for its preferred size request mode.
- GtkDrawingAreaDrawFunc
alias GtkDrawingAreaDrawFunc = void function(GtkDrawingArea* drawingArea, cairo_t* cr, int width, int height, void* userData)
Whenever @drawing_area needs to redraw, this function will be called.
- 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.
- GtkExpressionNotify
alias GtkExpressionNotify = void function(void* userData)
Callback called by gtk_expression_watch() when the
expression value changes.
- GtkFlowBoxCreateWidgetFunc
alias GtkFlowBoxCreateWidgetFunc = GtkWidget* function(void* item, void* userData)
Called for flow boxes that are bound to a GListModel.
- GtkFlowBoxFilterFunc
alias GtkFlowBoxFilterFunc = int function(GtkFlowBoxChild* child, void* userData)
A function that will be called whenever a child changes
or is added.
- GtkFlowBoxForeachFunc
alias GtkFlowBoxForeachFunc = void function(GtkFlowBox* box, GtkFlowBoxChild* child, void* userData)
A function used by gtk_flow_box_selected_foreach().
- 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.
- 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.
- 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().
- 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.
- GtkMapListModelMapFunc
alias GtkMapListModelMapFunc = void* function(void* item, void* userData)
User function that is called to map an @item of the original model to
an item expected by the map model.
- GtkMenuButtonCreatePopupFunc
alias GtkMenuButtonCreatePopupFunc = void function(GtkMenuButton* menuButton, void* userData)
User-provided callback function to create a popup for a
GtkMenuButton on demand.
- GtkPageSetupDoneFunc
alias GtkPageSetupDoneFunc = void function(GtkPageSetup* pageSetup, void* data)
The type of function that is passed to
gtk_print_run_page_setup_dialog_async().
- GtkPrintJobCompleteFunc
alias GtkPrintJobCompleteFunc = void function(GtkPrintJob* printJob, void* userData, GError* error)
The type of callback that is passed to gtk_print_job_send().
- GtkPrintSettingsFunc
alias GtkPrintSettingsFunc = void function(const(char)* key, const(char)* value, void* userData)
- GtkPrinterFunc
alias GtkPrinterFunc = int function(GtkPrinter* printer, void* data)
The type of function passed to gtk_enumerate_printers().
- GtkScaleFormatValueFunc
alias GtkScaleFormatValueFunc = char* function(GtkScale* scale, double value, void* userData)
- GtkShortcutFunc
alias GtkShortcutFunc = int function(GtkWidget* widget, GVariant* args, void* userData)
Prototype for shortcuts based on user callbacks.
- GtkTextCharPredicate
alias GtkTextCharPredicate = int function(dchar ch, void* userData)
The predicate function used by gtk_text_iter_forward_find_char() and
gtk_text_iter_backward_find_char().
- GtkTextTagTableForeach
alias GtkTextTagTableForeach = void function(GtkTextTag* tag, void* data)
A function used with gtk_text_tag_table_foreach(),
to iterate over every GtkTextTag inside a GtkTextTagTable.
- 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().
- 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.
- 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.
- GtkTreeListModelCreateModelFunc
alias GtkTreeListModelCreateModelFunc = GListModel* function(void* item, void* userData)
Prototype of the function called to create new child models when
gtk_tree_list_row_set_expanded() is called.
- 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.
- 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.
- GtkWidgetActionActivateFunc
alias GtkWidgetActionActivateFunc = void function(GtkWidget* widget, const(char)* actionName, GVariant* parameter)
The type of the callback functions used for activating
actions installed with gtk_widget_class_install_action().
- 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.
- Justification
alias Justification = GtkJustification
Undocumented in source.
- LevelBarMode
alias LevelBarMode = GtkLevelBarMode
Undocumented in source.
- License
alias License = GtkLicense
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.
- Ordering
alias Ordering = GtkOrdering
Undocumented in source.
- Orientation
alias Orientation = GtkOrientation
Undocumented in source.
- Overflow
alias Overflow = GtkOverflow
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.
- PickFlags
alias PickFlags = GtkPickFlags
Undocumented in source.
- PolicyType
alias PolicyType = GtkPolicyType
Undocumented in source.
- PopoverMenuFlags
alias PopoverMenuFlags = GtkPopoverMenuFlags
Undocumented in source.
- PositionType
alias PositionType = GtkPositionType
Undocumented in source.
- PrintCapabilities
alias PrintCapabilities = GtkPrintCapabilities
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.
- PropagationLimit
alias PropagationLimit = GtkPropagationLimit
Undocumented in source.
- PropagationPhase
alias PropagationPhase = GtkPropagationPhase
Undocumented in source.
- RecentManagerError
alias RecentManagerError = GtkRecentManagerError
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.
- ShortcutActionFlags
alias ShortcutActionFlags = GtkShortcutActionFlags
Undocumented in source.
- ShortcutScope
alias ShortcutScope = GtkShortcutScope
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.
- SorterChange
alias SorterChange = GtkSorterChange
Undocumented in source.
- SorterOrder
alias SorterOrder = GtkSorterOrder
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.
- StringFilterMatchMode
alias StringFilterMatchMode = GtkStringFilterMatchMode
Undocumented in source.
- StyleContextPrintFlags
alias StyleContextPrintFlags = GtkStyleContextPrintFlags
Undocumented in source.
- SystemSetting
alias SystemSetting = GtkSystemSetting
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.
- 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.
- Unit
alias Unit = GtkUnit
Undocumented in source.
- WrapMode
alias WrapMode = GtkWrapMode
Undocumented in source.
- GtkATContext
struct GtkATContext
Undocumented in source.
- GtkATContextClass
struct GtkATContextClass
Undocumented in source.
- GtkAboutDialog
struct GtkAboutDialog
Undocumented in source.
- GtkAccessible
struct GtkAccessible
Undocumented in source.
- GtkAccessibleInterface
struct GtkAccessibleInterface
Undocumented in source.
- GtkActionBar
struct GtkActionBar
Undocumented in source.
- GtkActionable
struct GtkActionable
Undocumented in source.
- GtkActionableInterface
struct GtkActionableInterface
The interface vtable for GtkActionable.
- GtkActivateAction
struct GtkActivateAction
Undocumented in source.
- GtkActivateActionClass
struct GtkActivateActionClass
Undocumented in source.
- GtkAdjustment
struct GtkAdjustment
Undocumented in source.
- GtkAdjustmentClass
struct GtkAdjustmentClass
Undocumented in source.
- GtkAlternativeTrigger
struct GtkAlternativeTrigger
Undocumented in source.
- GtkAlternativeTriggerClass
struct GtkAlternativeTriggerClass
Undocumented in source.
- GtkAnyFilter
struct GtkAnyFilter
Undocumented in source.
- GtkAnyFilterClass
struct GtkAnyFilterClass
Undocumented in source.
- GtkAppChooser
struct GtkAppChooser
Undocumented in source.
- GtkAppChooserButton
struct GtkAppChooserButton
Undocumented in source.
- GtkAppChooserDialog
struct GtkAppChooserDialog
Undocumented in source.
- GtkAppChooserWidget
struct GtkAppChooserWidget
Undocumented in source.
- GtkApplication
struct GtkApplication
Undocumented in source.
- GtkApplicationClass
struct GtkApplicationClass
Undocumented in source.
- GtkApplicationWindow
struct GtkApplicationWindow
Undocumented in source.
- GtkApplicationWindowClass
struct GtkApplicationWindowClass
Undocumented in source.
- GtkAspectFrame
struct GtkAspectFrame
Undocumented in source.
- GtkAssistant
struct GtkAssistant
Undocumented in source.
- GtkAssistantPage
struct GtkAssistantPage
Undocumented in source.
- GtkBinLayout
struct GtkBinLayout
Undocumented in source.
- GtkBinLayoutClass
struct GtkBinLayoutClass
Undocumented in source.
- GtkBitset
struct GtkBitset
Undocumented in source.
- GtkBitsetIter
struct GtkBitsetIter
Undocumented in source.
- GtkBookmarkList
struct GtkBookmarkList
Undocumented in source.
- GtkBookmarkListClass
struct GtkBookmarkListClass
Undocumented in source.
- GtkBoolFilter
struct GtkBoolFilter
Undocumented in source.
- GtkBoolFilterClass
struct GtkBoolFilterClass
Undocumented in source.
- GtkBorder
struct GtkBorder
Undocumented in source.
- GtkBox
struct GtkBox
Undocumented in source.
- GtkBoxClass
struct GtkBoxClass
Undocumented in source.
- GtkBoxLayout
struct GtkBoxLayout
Undocumented in source.
- GtkBoxLayoutClass
struct GtkBoxLayoutClass
Undocumented in source.
- GtkBuildable
struct GtkBuildable
Undocumented in source.
- GtkBuildableIface
struct GtkBuildableIface
The GtkBuildableIface interface contains methods that are
necessary to allow GtkBuilder to construct an object from
a GtkBuilder UI definition.
- GtkBuildableParseContext
struct GtkBuildableParseContext
Undocumented in source.
- GtkBuildableParser
struct GtkBuildableParser
A sub-parser for GtkBuildable implementations.
- GtkBuilder
struct GtkBuilder
Undocumented in source.
- GtkBuilderCScope
struct GtkBuilderCScope
Undocumented in source.
- GtkBuilderCScopeClass
struct GtkBuilderCScopeClass
Undocumented in source.
- GtkBuilderClass
struct GtkBuilderClass
Undocumented in source.
- GtkBuilderListItemFactory
struct GtkBuilderListItemFactory
Undocumented in source.
- GtkBuilderListItemFactoryClass
struct GtkBuilderListItemFactoryClass
Undocumented in source.
- GtkBuilderScope
struct GtkBuilderScope
Undocumented in source.
- GtkBuilderScopeInterface
struct GtkBuilderScopeInterface
The virtual function table to implement for #GtkBuilderScope implementations.
Default implementations for each function do exist, but they usually just fail,
so it is suggested that implementations implement all of them.
- GtkButton
struct GtkButton
Undocumented in source.
- GtkButtonClass
struct GtkButtonClass
Undocumented in source.
- GtkButtonPrivate
struct GtkButtonPrivate
Undocumented in source.
- GtkCClosureExpression
struct GtkCClosureExpression
Undocumented in source.
- GtkCalendar
struct GtkCalendar
Undocumented in source.
- GtkCallbackAction
struct GtkCallbackAction
Undocumented in source.
- GtkCallbackActionClass
struct GtkCallbackActionClass
Undocumented in source.
- GtkCellArea
struct GtkCellArea
Undocumented in source.
- GtkCellAreaBox
struct GtkCellAreaBox
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.
- 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.
- GtkCellRendererClass
struct GtkCellRendererClass
Undocumented in source.
- GtkCellRendererClassPrivate
struct GtkCellRendererClassPrivate
Undocumented in source.
- GtkCellRendererCombo
struct GtkCellRendererCombo
Undocumented in source.
- GtkCellRendererPixbuf
struct GtkCellRendererPixbuf
Undocumented in source.
- GtkCellRendererPrivate
struct GtkCellRendererPrivate
Undocumented in source.
- GtkCellRendererProgress
struct GtkCellRendererProgress
Undocumented in source.
- GtkCellRendererSpin
struct GtkCellRendererSpin
Undocumented in source.
- GtkCellRendererSpinner
struct GtkCellRendererSpinner
Undocumented in source.
- GtkCellRendererText
struct GtkCellRendererText
Undocumented in source.
- GtkCellRendererTextClass
struct GtkCellRendererTextClass
Undocumented in source.
- GtkCellRendererToggle
struct GtkCellRendererToggle
Undocumented in source.
- GtkCellView
struct GtkCellView
Undocumented in source.
- GtkCenterBox
struct GtkCenterBox
Undocumented in source.
- GtkCenterBoxClass
struct GtkCenterBoxClass
Undocumented in source.
- GtkCenterLayout
struct GtkCenterLayout
Undocumented in source.
- GtkCenterLayoutClass
struct GtkCenterLayoutClass
Undocumented in source.
- GtkCheckButton
struct GtkCheckButton
Undocumented in source.
- GtkCheckButtonClass
struct GtkCheckButtonClass
Undocumented in source.
- GtkClosureExpression
struct GtkClosureExpression
Undocumented in source.
- GtkColorButton
struct GtkColorButton
Undocumented in source.
- GtkColorChooser
struct GtkColorChooser
Undocumented in source.
- GtkColorChooserDialog
struct GtkColorChooserDialog
Undocumented in source.
- GtkColorChooserInterface
struct GtkColorChooserInterface
Undocumented in source.
- GtkColorChooserWidget
struct GtkColorChooserWidget
Undocumented in source.
- GtkColumnView
struct GtkColumnView
Undocumented in source.
- GtkColumnViewClass
struct GtkColumnViewClass
Undocumented in source.
- GtkColumnViewColumn
struct GtkColumnViewColumn
Undocumented in source.
- GtkColumnViewColumnClass
struct GtkColumnViewColumnClass
Undocumented in source.
- GtkComboBox
struct GtkComboBox
Undocumented in source.
- GtkComboBoxClass
struct GtkComboBoxClass
Undocumented in source.
- GtkComboBoxText
struct GtkComboBoxText
Undocumented in source.
- GtkConstantExpression
struct GtkConstantExpression
Undocumented in source.
- GtkConstraint
struct GtkConstraint
Undocumented in source.
- GtkConstraintClass
struct GtkConstraintClass
Undocumented in source.
- GtkConstraintGuide
struct GtkConstraintGuide
Undocumented in source.
- GtkConstraintGuideClass
struct GtkConstraintGuideClass
Undocumented in source.
- GtkConstraintLayout
struct GtkConstraintLayout
Undocumented in source.
- GtkConstraintLayoutChild
struct GtkConstraintLayoutChild
Undocumented in source.
- GtkConstraintLayoutChildClass
struct GtkConstraintLayoutChildClass
Undocumented in source.
- GtkConstraintLayoutClass
struct GtkConstraintLayoutClass
Undocumented in source.
- GtkConstraintTarget
struct GtkConstraintTarget
Undocumented in source.
- GtkConstraintTargetInterface
struct GtkConstraintTargetInterface
Undocumented in source.
- GtkCssLocation
struct GtkCssLocation
Represents a location in a file or other source of data parsed
by the CSS engine.
- GtkCssProvider
struct GtkCssProvider
Undocumented in source.
- GtkCssProviderClass
struct GtkCssProviderClass
Undocumented in source.
- GtkCssProviderPrivate
struct GtkCssProviderPrivate
Undocumented in source.
- GtkCssSection
struct GtkCssSection
Undocumented in source.
- GtkCssStyleChange
struct GtkCssStyleChange
Undocumented in source.
- GtkCustomFilter
struct GtkCustomFilter
Undocumented in source.
- GtkCustomFilterClass
struct GtkCustomFilterClass
Undocumented in source.
- GtkCustomLayout
struct GtkCustomLayout
Undocumented in source.
- GtkCustomLayoutClass
struct GtkCustomLayoutClass
Undocumented in source.
- GtkCustomSorter
struct GtkCustomSorter
Undocumented in source.
- GtkCustomSorterClass
struct GtkCustomSorterClass
Undocumented in source.
- GtkDialog
struct GtkDialog
Undocumented in source.
- GtkDialogClass
struct GtkDialogClass
Undocumented in source.
- GtkDirectoryList
struct GtkDirectoryList
Undocumented in source.
- GtkDirectoryListClass
struct GtkDirectoryListClass
Undocumented in source.
- GtkDragIcon
struct GtkDragIcon
Undocumented in source.
- GtkDragIconClass
struct GtkDragIconClass
Undocumented in source.
- GtkDragSource
struct GtkDragSource
Undocumented in source.
- GtkDragSourceClass
struct GtkDragSourceClass
Undocumented in source.
- GtkDrawingArea
struct GtkDrawingArea
Undocumented in source.
- GtkDrawingAreaClass
struct GtkDrawingAreaClass
Undocumented in source.
- GtkDropControllerMotion
struct GtkDropControllerMotion
Undocumented in source.
- GtkDropControllerMotionClass
struct GtkDropControllerMotionClass
Undocumented in source.
- GtkDropDown
struct GtkDropDown
Undocumented in source.
- GtkDropDownClass
struct GtkDropDownClass
Undocumented in source.
- GtkDropTarget
struct GtkDropTarget
Undocumented in source.
- GtkDropTargetAsync
struct GtkDropTargetAsync
Undocumented in source.
- GtkDropTargetAsyncClass
struct GtkDropTargetAsyncClass
Undocumented in source.
- GtkDropTargetClass
struct GtkDropTargetClass
Undocumented in source.
- GtkEditable
struct GtkEditable
Undocumented in source.
- GtkEditableInterface
struct GtkEditableInterface
Undocumented in source.
- GtkEditableLabel
struct GtkEditableLabel
Undocumented in source.
- GtkEditableLabelClass
struct GtkEditableLabelClass
Undocumented in source.
- GtkEmojiChooser
struct GtkEmojiChooser
Undocumented in source.
- GtkEmojiChooserClass
struct GtkEmojiChooserClass
Undocumented in source.
- GtkEntry
struct GtkEntry
Undocumented in source.
- GtkEntryBuffer
struct GtkEntryBuffer
Undocumented in source.
- GtkEntryBufferClass
struct GtkEntryBufferClass
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.
- GtkEventController
struct GtkEventController
Undocumented in source.
- GtkEventControllerClass
struct GtkEventControllerClass
Undocumented in source.
- GtkEventControllerFocus
struct GtkEventControllerFocus
Undocumented in source.
- GtkEventControllerFocusClass
struct GtkEventControllerFocusClass
Undocumented in source.
- GtkEventControllerKey
struct GtkEventControllerKey
Undocumented in source.
- GtkEventControllerKeyClass
struct GtkEventControllerKeyClass
Undocumented in source.
- GtkEventControllerLegacy
struct GtkEventControllerLegacy
Undocumented in source.
- GtkEventControllerLegacyClass
struct GtkEventControllerLegacyClass
Undocumented in source.
- GtkEventControllerMotion
struct GtkEventControllerMotion
Undocumented in source.
- GtkEventControllerMotionClass
struct GtkEventControllerMotionClass
Undocumented in source.
- GtkEventControllerScroll
struct GtkEventControllerScroll
Undocumented in source.
- GtkEventControllerScrollClass
struct GtkEventControllerScrollClass
Undocumented in source.
- GtkEveryFilter
struct GtkEveryFilter
Undocumented in source.
- GtkEveryFilterClass
struct GtkEveryFilterClass
Undocumented in source.
- GtkExpander
struct GtkExpander
Undocumented in source.
- GtkExpression
struct GtkExpression
Undocumented in source.
- GtkExpressionWatch
struct GtkExpressionWatch
Undocumented in source.
- GtkFileChooser
struct GtkFileChooser
Undocumented in source.
- GtkFileChooserDialog
struct GtkFileChooserDialog
Undocumented in source.
- GtkFileChooserNative
struct GtkFileChooserNative
Undocumented in source.
- GtkFileChooserNativeClass
struct GtkFileChooserNativeClass
Undocumented in source.
- GtkFileChooserWidget
struct GtkFileChooserWidget
Undocumented in source.
- GtkFileFilter
struct GtkFileFilter
Undocumented in source.
- GtkFilter
struct GtkFilter
Undocumented in source.
- GtkFilterClass
struct GtkFilterClass
Undocumented in source.
- GtkFilterListModel
struct GtkFilterListModel
Undocumented in source.
- GtkFilterListModelClass
struct GtkFilterListModelClass
Undocumented in source.
- GtkFixed
struct GtkFixed
Undocumented in source.
- GtkFixedClass
struct GtkFixedClass
Undocumented in source.
- GtkFixedLayout
struct GtkFixedLayout
Undocumented in source.
- GtkFixedLayoutChild
struct GtkFixedLayoutChild
Undocumented in source.
- GtkFixedLayoutChildClass
struct GtkFixedLayoutChildClass
Undocumented in source.
- GtkFixedLayoutClass
struct GtkFixedLayoutClass
Undocumented in source.
- GtkFlattenListModel
struct GtkFlattenListModel
Undocumented in source.
- GtkFlattenListModelClass
struct GtkFlattenListModelClass
Undocumented in source.
- GtkFlowBox
struct GtkFlowBox
Undocumented in source.
- GtkFlowBoxChild
struct GtkFlowBoxChild
Undocumented in source.
- GtkFlowBoxChildClass
struct GtkFlowBoxChildClass
Undocumented in source.
- GtkFontButton
struct GtkFontButton
Undocumented in source.
- GtkFontChooser
struct GtkFontChooser
Undocumented in source.
- GtkFontChooserDialog
struct GtkFontChooserDialog
Undocumented in source.
- GtkFontChooserIface
struct GtkFontChooserIface
Undocumented in source.
- GtkFontChooserWidget
struct GtkFontChooserWidget
Undocumented in source.
- GtkFrame
struct GtkFrame
Undocumented in source.
- GtkFrameClass
struct GtkFrameClass
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.
- GtkGestureClick
struct GtkGestureClick
Undocumented in source.
- GtkGestureClickClass
struct GtkGestureClickClass
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.
- 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.
- GtkGestureStylus
struct GtkGestureStylus
Undocumented in source.
- GtkGestureStylusClass
struct GtkGestureStylusClass
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.
- GtkGrid
struct GtkGrid
Undocumented in source.
- GtkGridClass
struct GtkGridClass
Undocumented in source.
- GtkGridLayout
struct GtkGridLayout
Undocumented in source.
- GtkGridLayoutChild
struct GtkGridLayoutChild
Undocumented in source.
- GtkGridLayoutChildClass
struct GtkGridLayoutChildClass
Undocumented in source.
- GtkGridLayoutClass
struct GtkGridLayoutClass
Undocumented in source.
- GtkGridView
struct GtkGridView
Undocumented in source.
- GtkGridViewClass
struct GtkGridViewClass
Undocumented in source.
- GtkHeaderBar
struct GtkHeaderBar
Undocumented in source.
- GtkIMContext
struct GtkIMContext
Undocumented in source.
- GtkIMContextClass
struct GtkIMContextClass
Undocumented in source.
- 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.
- GtkIconPaintable
struct GtkIconPaintable
Undocumented in source.
- GtkIconTheme
struct GtkIconTheme
Undocumented in source.
- GtkIconView
struct GtkIconView
Undocumented in source.
- GtkImage
struct GtkImage
Undocumented in source.
- GtkInfoBar
struct GtkInfoBar
Undocumented in source.
- GtkKeyvalTrigger
struct GtkKeyvalTrigger
Undocumented in source.
- GtkKeyvalTriggerClass
struct GtkKeyvalTriggerClass
Undocumented in source.
- GtkLabel
struct GtkLabel
Undocumented in source.
- GtkLayoutChild
struct GtkLayoutChild
Undocumented in source.
- GtkLayoutChildClass
struct GtkLayoutChildClass
Undocumented in source.
- GtkLayoutManager
struct GtkLayoutManager
Undocumented in source.
- GtkLayoutManagerClass
struct GtkLayoutManagerClass
The GtkLayoutManagerClass structure contains only private data, and
should only be accessed through the provided API, or when subclassing
#GtkLayoutManager.
- GtkLevelBar
struct GtkLevelBar
Undocumented in source.
- GtkLinkButton
struct GtkLinkButton
Undocumented in source.
- GtkListBase
struct GtkListBase
Undocumented in source.
- GtkListBaseClass
struct GtkListBaseClass
Undocumented in source.
- GtkListBox
struct GtkListBox
Undocumented in source.
- GtkListBoxRow
struct GtkListBoxRow
Undocumented in source.
- GtkListBoxRowClass
struct GtkListBoxRowClass
Undocumented in source.
- GtkListItem
struct GtkListItem
Undocumented in source.
- GtkListItemClass
struct GtkListItemClass
Undocumented in source.
- GtkListItemFactory
struct GtkListItemFactory
Undocumented in source.
- GtkListItemFactoryClass
struct GtkListItemFactoryClass
Undocumented in source.
- GtkListStore
struct GtkListStore
Undocumented in source.
- GtkListStoreClass
struct GtkListStoreClass
Undocumented in source.
- GtkListStorePrivate
struct GtkListStorePrivate
Undocumented in source.
- GtkListView
struct GtkListView
Undocumented in source.
- GtkListViewClass
struct GtkListViewClass
Undocumented in source.
- GtkLockButton
struct GtkLockButton
Undocumented in source.
- GtkMapListModel
struct GtkMapListModel
Undocumented in source.
- GtkMapListModelClass
struct GtkMapListModelClass
Undocumented in source.
- GtkMediaControls
struct GtkMediaControls
Undocumented in source.
- GtkMediaControlsClass
struct GtkMediaControlsClass
Undocumented in source.
- GtkMediaFile
struct GtkMediaFile
Undocumented in source.
- GtkMediaFileClass
struct GtkMediaFileClass
Undocumented in source.
- GtkMediaStream
struct GtkMediaStream
Undocumented in source.
- GtkMediaStreamClass
struct GtkMediaStreamClass
Undocumented in source.
- GtkMenuButton
struct GtkMenuButton
Undocumented in source.
- GtkMessageDialog
struct GtkMessageDialog
Undocumented in source.
- GtkMessageDialogClass
struct GtkMessageDialogClass
Undocumented in source.
- GtkMnemonicAction
struct GtkMnemonicAction
Undocumented in source.
- GtkMnemonicActionClass
struct GtkMnemonicActionClass
Undocumented in source.
- GtkMnemonicTrigger
struct GtkMnemonicTrigger
Undocumented in source.
- GtkMnemonicTriggerClass
struct GtkMnemonicTriggerClass
Undocumented in source.
- GtkMountOperation
struct GtkMountOperation
Undocumented in source.
- GtkMountOperationClass
struct GtkMountOperationClass
Undocumented in source.
- GtkMountOperationPrivate
struct GtkMountOperationPrivate
Undocumented in source.
- GtkMultiFilter
struct GtkMultiFilter
Undocumented in source.
- GtkMultiFilterClass
struct GtkMultiFilterClass
Undocumented in source.
- GtkMultiSelection
struct GtkMultiSelection
Undocumented in source.
- GtkMultiSelectionClass
struct GtkMultiSelectionClass
Undocumented in source.
- GtkMultiSorter
struct GtkMultiSorter
Undocumented in source.
- GtkMultiSorterClass
struct GtkMultiSorterClass
Undocumented in source.
- GtkNamedAction
struct GtkNamedAction
Undocumented in source.
- GtkNamedActionClass
struct GtkNamedActionClass
Undocumented in source.
- GtkNative
struct GtkNative
Undocumented in source.
- GtkNativeDialog
struct GtkNativeDialog
Undocumented in source.
- GtkNativeDialogClass
struct GtkNativeDialogClass
Class structure for #GtkNativeDialog.
- GtkNativeInterface
struct GtkNativeInterface
Undocumented in source.
- GtkNeverTrigger
struct GtkNeverTrigger
Undocumented in source.
- GtkNeverTriggerClass
struct GtkNeverTriggerClass
Undocumented in source.
- GtkNoSelection
struct GtkNoSelection
Undocumented in source.
- GtkNoSelectionClass
struct GtkNoSelectionClass
Undocumented in source.
- GtkNotebook
struct GtkNotebook
Undocumented in source.
- GtkNotebookPage
struct GtkNotebookPage
Undocumented in source.
- GtkNothingAction
struct GtkNothingAction
Undocumented in source.
- GtkNothingActionClass
struct GtkNothingActionClass
Undocumented in source.
- GtkNumericSorter
struct GtkNumericSorter
Undocumented in source.
- GtkNumericSorterClass
struct GtkNumericSorterClass
Undocumented in source.
- GtkObjectExpression
struct GtkObjectExpression
Undocumented in source.
- GtkOrientable
struct GtkOrientable
Undocumented in source.
- GtkOrientableIface
struct GtkOrientableIface
Undocumented in source.
- GtkOverlay
struct GtkOverlay
Undocumented in source.
- GtkOverlayLayout
struct GtkOverlayLayout
Undocumented in source.
- GtkOverlayLayoutChild
struct GtkOverlayLayoutChild
Undocumented in source.
- GtkOverlayLayoutChildClass
struct GtkOverlayLayoutChildClass
Undocumented in source.
- GtkOverlayLayoutClass
struct GtkOverlayLayoutClass
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
A range of pages to print.
- GtkPageSetup
struct GtkPageSetup
Undocumented in source.
- GtkPageSetupUnixDialog
struct GtkPageSetupUnixDialog
Undocumented in source.
- GtkPaned
struct GtkPaned
Undocumented in source.
- GtkPaperSize
struct GtkPaperSize
Undocumented in source.
- GtkParamSpecExpression
struct GtkParamSpecExpression
Undocumented in source.
- GtkPasswordEntry
struct GtkPasswordEntry
Undocumented in source.
- GtkPasswordEntryClass
struct GtkPasswordEntryClass
Undocumented in source.
- GtkPicture
struct GtkPicture
Undocumented in source.
- GtkPictureClass
struct GtkPictureClass
Undocumented in source.
- GtkPopover
struct GtkPopover
Undocumented in source.
- GtkPopoverClass
struct GtkPopoverClass
Undocumented in source.
- GtkPopoverMenu
struct GtkPopoverMenu
Undocumented in source.
- GtkPopoverMenuBar
struct GtkPopoverMenuBar
Undocumented in source.
- GtkPrintBackend
struct GtkPrintBackend
Undocumented in source.
- GtkPrintContext
struct GtkPrintContext
Undocumented in source.
- GtkPrintJob
struct GtkPrintJob
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.
- GtkPrintUnixDialog
struct GtkPrintUnixDialog
Undocumented in source.
- GtkPrinter
struct GtkPrinter
Undocumented in source.
- GtkProgressBar
struct GtkProgressBar
Undocumented in source.
- GtkPropertyExpression
struct GtkPropertyExpression
Undocumented in source.
- GtkRange
struct GtkRange
Undocumented in source.
- GtkRangeClass
struct GtkRangeClass
Undocumented in source.
- GtkRecentData
struct GtkRecentData
Meta-data to be passed to gtk_recent_manager_add_full() when
registering a recently used resource.
- 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.
- 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.
- GtkRoot
struct GtkRoot
Undocumented in source.
- GtkRootInterface
struct GtkRootInterface
Undocumented in source.
- GtkScale
struct GtkScale
Undocumented in source.
- GtkScaleButton
struct GtkScaleButton
Undocumented in source.
- GtkScaleButtonClass
struct GtkScaleButtonClass
Undocumented in source.
- GtkScaleClass
struct GtkScaleClass
Undocumented in source.
- GtkScrollable
struct GtkScrollable
Undocumented in source.
- GtkScrollableInterface
struct GtkScrollableInterface
Undocumented in source.
- GtkScrollbar
struct GtkScrollbar
Undocumented in source.
- GtkScrolledWindow
struct GtkScrolledWindow
Undocumented in source.
- GtkSearchBar
struct GtkSearchBar
Undocumented in source.
- GtkSearchEntry
struct GtkSearchEntry
Undocumented in source.
- GtkSelectionFilterModel
struct GtkSelectionFilterModel
Undocumented in source.
- GtkSelectionFilterModelClass
struct GtkSelectionFilterModelClass
Undocumented in source.
- GtkSelectionModel
struct GtkSelectionModel
Undocumented in source.
- GtkSelectionModelInterface
struct GtkSelectionModelInterface
The list of virtual functions for the #GtkSelectionModel interface.
No function must be implemented, but unless #GtkSelectionModel::is_selected()
is implemented, it will not be possible to select items in the set.
- GtkSeparator
struct GtkSeparator
Undocumented in source.
- GtkSettings
struct GtkSettings
Undocumented in source.
- GtkShortcut
struct GtkShortcut
Undocumented in source.
- GtkShortcutAction
struct GtkShortcutAction
Undocumented in source.
- GtkShortcutActionClass
struct GtkShortcutActionClass
Undocumented in source.
- GtkShortcutClass
struct GtkShortcutClass
Undocumented in source.
- GtkShortcutController
struct GtkShortcutController
Undocumented in source.
- GtkShortcutControllerClass
struct GtkShortcutControllerClass
Undocumented in source.
- GtkShortcutLabel
struct GtkShortcutLabel
Undocumented in source.
- GtkShortcutLabelClass
struct GtkShortcutLabelClass
Undocumented in source.
- GtkShortcutManager
struct GtkShortcutManager
Undocumented in source.
- GtkShortcutManagerInterface
struct GtkShortcutManagerInterface
The list of functions that can be implemented for the #GtkShortcutManager interface.
- GtkShortcutTrigger
struct GtkShortcutTrigger
Undocumented in source.
- GtkShortcutTriggerClass
struct GtkShortcutTriggerClass
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.
- GtkSignalAction
struct GtkSignalAction
Undocumented in source.
- GtkSignalActionClass
struct GtkSignalActionClass
Undocumented in source.
- GtkSignalListItemFactory
struct GtkSignalListItemFactory
Undocumented in source.
- GtkSignalListItemFactoryClass
struct GtkSignalListItemFactoryClass
Undocumented in source.
- GtkSingleSelection
struct GtkSingleSelection
Undocumented in source.
- GtkSingleSelectionClass
struct GtkSingleSelectionClass
Undocumented in source.
- GtkSizeGroup
struct GtkSizeGroup
Undocumented in source.
- GtkSliceListModel
struct GtkSliceListModel
Undocumented in source.
- GtkSliceListModelClass
struct GtkSliceListModelClass
Undocumented in source.
- GtkSnapshot
struct GtkSnapshot
Undocumented in source.
- GtkSnapshotClass
struct GtkSnapshotClass
Undocumented in source.
- GtkSortListModel
struct GtkSortListModel
Undocumented in source.
- GtkSortListModelClass
struct GtkSortListModelClass
Undocumented in source.
- GtkSorter
struct GtkSorter
Undocumented in source.
- GtkSorterClass
struct GtkSorterClass
The virtual table for GtkSorter.
- GtkSpinButton
struct GtkSpinButton
Undocumented in source.
- GtkSpinner
struct GtkSpinner
Undocumented in source.
- GtkStack
struct GtkStack
Undocumented in source.
- GtkStackPage
struct GtkStackPage
Undocumented in source.
- GtkStackSidebar
struct GtkStackSidebar
Undocumented in source.
- GtkStackSwitcher
struct GtkStackSwitcher
Undocumented in source.
- GtkStatusbar
struct GtkStatusbar
Undocumented in source.
- GtkStringFilter
struct GtkStringFilter
Undocumented in source.
- GtkStringFilterClass
struct GtkStringFilterClass
Undocumented in source.
- GtkStringList
struct GtkStringList
Undocumented in source.
- GtkStringListClass
struct GtkStringListClass
Undocumented in source.
- GtkStringObject
struct GtkStringObject
Undocumented in source.
- GtkStringObjectClass
struct GtkStringObjectClass
Undocumented in source.
- GtkStringSorter
struct GtkStringSorter
Undocumented in source.
- GtkStringSorterClass
struct GtkStringSorterClass
Undocumented in source.
- GtkStyleContext
struct GtkStyleContext
Undocumented in source.
- GtkStyleContextClass
struct GtkStyleContextClass
Undocumented in source.
- GtkStyleProvider
struct GtkStyleProvider
Undocumented in source.
- GtkSwitch
struct GtkSwitch
Undocumented in source.
- GtkText
struct GtkText
Undocumented in source.
- GtkTextBuffer
struct GtkTextBuffer
Undocumented in source.
- GtkTextBufferClass
struct GtkTextBufferClass
The class structure for #GtkTextBuffer.
- GtkTextBufferPrivate
struct GtkTextBufferPrivate
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.
- GtkTextView
struct GtkTextView
Undocumented in source.
- GtkTextViewClass
struct GtkTextViewClass
Undocumented in source.
- GtkTextViewPrivate
struct GtkTextViewPrivate
Undocumented in source.
- GtkToggleButton
struct GtkToggleButton
Undocumented in source.
- GtkToggleButtonClass
struct GtkToggleButtonClass
Undocumented in source.
- GtkTooltip
struct GtkTooltip
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.
- GtkTreeExpander
struct GtkTreeExpander
Undocumented in source.
- GtkTreeExpanderClass
struct GtkTreeExpanderClass
Undocumented in source.
- GtkTreeIter
struct GtkTreeIter
Undocumented in source.
- GtkTreeListModel
struct GtkTreeListModel
Undocumented in source.
- GtkTreeListModelClass
struct GtkTreeListModelClass
Undocumented in source.
- GtkTreeListRow
struct GtkTreeListRow
Undocumented in source.
- GtkTreeListRowClass
struct GtkTreeListRowClass
Undocumented in source.
- GtkTreeListRowSorter
struct GtkTreeListRowSorter
Undocumented in source.
- GtkTreeListRowSorterClass
struct GtkTreeListRowSorterClass
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.
- 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.
- GtkTreeViewClass
struct GtkTreeViewClass
Undocumented in source.
- GtkTreeViewColumn
struct GtkTreeViewColumn
Undocumented in source.
- GtkVideo
struct GtkVideo
Undocumented in source.
- GtkVideoClass
struct GtkVideoClass
Undocumented in source.
- GtkViewport
struct GtkViewport
Undocumented in source.
- GtkVolumeButton
struct GtkVolumeButton
Undocumented in source.
- GtkWidget
struct GtkWidget
Undocumented in source.
- GtkWidgetClass
struct GtkWidgetClass
Undocumented in source.
- GtkWidgetClassPrivate
struct GtkWidgetClassPrivate
Undocumented in source.
- GtkWidgetPaintable
struct GtkWidgetPaintable
Undocumented in source.
- GtkWidgetPaintableClass
struct GtkWidgetPaintableClass
Undocumented in source.
- GtkWidgetPrivate
struct GtkWidgetPrivate
Undocumented in source.
- GtkWindow
struct GtkWindow
Undocumented in source.
- GtkWindowClass
struct GtkWindowClass
Undocumented in source.
- GtkWindowControls
struct GtkWindowControls
Undocumented in source.
- GtkWindowControlsClass
struct GtkWindowControlsClass
Undocumented in source.
- GtkWindowGroup
struct GtkWindowGroup
Undocumented in source.
- GtkWindowGroupClass
struct GtkWindowGroupClass
Undocumented in source.
- GtkWindowGroupPrivate
struct GtkWindowGroupPrivate
Undocumented in source.
- GtkWindowHandle
struct GtkWindowHandle
Undocumented in source.
- GtkWindowHandleClass
struct GtkWindowHandleClass
Undocumented in source.