Namespace
Gtk – 4.0
The GTK toolkit
Related libraries
GObject | The base type system library |
Browse documentation | |
GIO | GObject Interfaces and Objects, Networking, IPC, and I/O |
Browse documentation | |
Graphene | A thin layer of mathematical types for 3D libraries |
Browse documentation | |
Pango | Text shaping and rendering |
Browse documentation |
Additional documentation
- Overview
- Getting Started with GTK
- Compiling the GTK Libraries
- Compiling GTK Applications on UNIX
- Running and debugging GTK Applications
- Common Questions
- Contact information and bug reports
- Initialization
- Overview of actions in GTK
- Overview of GTK input and event handling
- Drag-and-Drop in GTK
- Overview of the drawing model
- CSS in GTK
- GTK CSS Properties
- GTK Accessibility
- List Widget Overview
- Text Widget Overview
- Tree and List Widget Overview
- Migrating from GTK 2.x to GTK 4
- Migrating from GTK 3.x to GTK 4
- The Broadway windowing system
- Using GTK on Apple macOS
- Using GTK with Wayland
- Using GTK on Windows
- GTK for the X Window System
- Widget Gallery
- Classes Hierarchy
Classes
AboutDialog | The |
ActionBar |
|
ActivateAction | A |
Adjustment |
|
AlternativeTrigger | A |
AnyFilter |
|
AppChooserButton | The |
AppChooserDialog |
|
AppChooserWidget |
|
Application |
|
ApplicationWindow |
|
AspectFrame |
|
Assistant |
|
AssistantPage |
|
ATContext |
|
BinLayout |
|
BookmarkList |
|
BoolFilter |
|
Box | The |
BoxLayout |
|
Builder | A |
BuilderCScope | A |
BuilderListItemFactory |
|
Button | The |
Calendar |
|
CallbackAction | A |
CClosureExpression | A variant of |
CellArea | An abstract class for laying out |
CellAreaBox | A cell area that renders GtkCellRenderers into a row or a column. |
CellAreaContext | Stores geometrical information for a series of rows in a GtkCellArea. |
CellRenderer | An object for rendering a single cell. |
CellRendererAccel | Renders a keyboard accelerator in a cell. |
CellRendererCombo | Renders a combobox in a cell. |
CellRendererPixbuf | Renders a pixbuf in a cell. |
CellRendererProgress | Renders numbers as progress bars. |
CellRendererSpin | Renders a spin button in a cell. |
CellRendererSpinner | Renders a spinning animation in a cell. |
CellRendererText | Renders text in a cell. |
CellRendererToggle | Renders a toggle button in a cell. |
CellView | A widget displaying a single row of a GtkTreeModel. |
CenterBox |
|
CenterLayout |
|
CheckButton | A |
ClosureExpression | An expression using a custom |
ColorButton | The |
ColorChooserDialog | A dialog for choosing a color. |
ColorChooserWidget | The |
ColumnView |
|
ColumnViewColumn |
|
ComboBox | A |
ComboBoxText | A |
ConstantExpression | A constant value in a |
Constraint |
|
ConstraintGuide | A |
ConstraintLayout | A layout manager using constraints to describe relations between widgets. |
ConstraintLayoutChild |
|
CssProvider |
|
CustomFilter |
|
CustomLayout |
|
CustomSorter |
|
Dialog | Dialogs are a convenient way to prompt the user for a small amount of input. |
DirectoryList |
|
DragIcon |
|
DragSource |
|
DrawingArea |
|
DropControllerMotion |
|
DropDown |
|
DropTarget |
|
DropTargetAsync |
|
EditableLabel | A |
EmojiChooser | The |
Entry |
|
EntryBuffer | A |
EntryCompletion |
|
EventController |
|
EventControllerFocus |
|
EventControllerKey |
|
EventControllerLegacy |
|
EventControllerMotion |
|
EventControllerScroll |
|
EveryFilter |
|
Expander |
|
Expression |
|
FileChooserDialog |
|
FileChooserNative |
|
FileChooserWidget |
|
FileFilter |
|
Filter | A |
FilterListModel |
|
Fixed |
|
FixedLayout |
|
FixedLayoutChild |
|
FlattenListModel |
|
FlowBox | A |
FlowBoxChild |
|
FontButton | The |
FontChooserDialog | The |
FontChooserWidget | The |
Frame |
|
Gesture |
|
GestureClick |
|
GestureDrag |
|
GestureLongPress |
|
GesturePan |
|
GestureRotate |
|
GestureSingle |
|
GestureStylus |
|
GestureSwipe |
|
GestureZoom |
|
GLArea |
|
Grid |
|
GridLayout |
|
GridLayoutChild |
|
GridView |
|
HeaderBar |
|
IconPaintable | Contains information found when looking up an icon in |
IconTheme |
|
IconView |
|
Image | The |
IMContext |
|
IMContextSimple |
|
IMMulticontext |
|
InfoBar |
|
KeyvalTrigger | A |
Label | The |
LayoutChild |
|
LayoutManager | Layout managers are delegate classes that handle the preferred size and the allocation of a widget. |
LevelBar |
|
LinkButton | A |
ListBase |
|
ListBox |
|
ListBoxRow |
|
ListItem |
|
ListItemFactory | A |
ListStore | A list-like data structure that can be used with the |
ListView |
|
LockButton |
|
MapListModel | A |
MediaControls |
|
MediaFile |
|
MediaStream |
|
MenuButton | The |
MessageDialog |
|
MnemonicAction | A |
MnemonicTrigger | A |
MountOperation |
|
MultiFilter |
|
MultiSelection |
|
MultiSorter |
|
NamedAction | A |
NativeDialog | Native dialogs are platform dialogs that don’t use |
NeverTrigger | A |
NoSelection |
|
Notebook |
|
NotebookPage |
|
NothingAction | A |
NumericSorter |
|
ObjectExpression | A |
Overlay |
|
OverlayLayout |
|
OverlayLayoutChild |
|
PadController |
|
PageSetup | A |
PageSetupUnixDialog |
|
Paned | A widget with two panes, arranged either horizontally or vertically. |
ParamSpecExpression | A |
PasswordEntry |
|
PasswordEntryBuffer | A |
Picture | The |
Popover |
|
PopoverMenu |
|
PopoverMenuBar |
|
PrintContext | A |
Printer | A |
PrintJob | A |
PrintOperation |
|
PrintSettings | A |
PrintUnixDialog |
|
ProgressBar |
|
PropertyExpression | A |
Range |
|
RecentManager |
|
Revealer | A |
Scale | A |
ScaleButton |
|
Scrollbar | The |
ScrolledWindow |
|
SearchBar |
|
SearchEntry |
|
SelectionFilterModel |
|
Separator |
|
Settings |
|
Shortcut | A |
ShortcutAction |
|
ShortcutController |
|
ShortcutLabel |
|
ShortcutsGroup | A |
ShortcutsSection | A |
ShortcutsShortcut | A |
ShortcutsWindow | A |
ShortcutTrigger |
|
SignalAction | A |
SignalListItemFactory |
|
SingleSelection |
|
SizeGroup |
|
SliceListModel |
|
Snapshot |
|
Sorter |
|
SortListModel | A |
SpinButton | A |
Spinner | A |
Stack |
|
StackPage |
|
StackSidebar | A |
StackSwitcher | The |
Statusbar | A |
StringFilter |
|
StringList |
|
StringObject |
|
StringSorter |
|
StyleContext |
|
Switch |
|
Text | The |
TextBuffer | Stores text and attributes for display in a |
TextChildAnchor | A |
TextMark | A |
TextTag | A tag that can be applied to text contained in a |
TextTagTable | The collection of tags in a |
TextView | A widget that displays the contents of a |
ToggleButton | A |
Tooltip |
|
TreeExpander |
|
TreeListModel |
|
TreeListRow |
|
TreeListRowSorter |
|
TreeModelFilter | A |
TreeModelSort | A GtkTreeModel which makes an underlying tree model sortable. |
TreeSelection | The selection object for GtkTreeView. |
TreeStore | A tree-like data structure that can be used with the GtkTreeView. |
TreeView | A widget for displaying both trees and lists. |
TreeViewColumn | A visible column in a |
Video |
|
Viewport |
|
VolumeButton |
|
Widget | The base class for all widgets. |
WidgetPaintable |
|
Window | A |
WindowControls |
|
WindowGroup |
|
WindowHandle |
|
Interfaces
Accessible |
|
Actionable | The |
AppChooser |
|
Buildable |
|
BuilderScope |
|
CellEditable | Interface for widgets that can be used for editing cells. |
CellLayout | An interface for packing cells. |
ColorChooser |
|
ConstraintTarget | The |
Editable |
|
FileChooser |
|
FontChooser |
|
Native |
|
Orientable | The |
PrintOperationPreview |
|
Root |
|
Scrollable |
|
SelectionModel |
|
ShortcutManager | The |
StyleProvider |
|
SymbolicPaintable |
|
TreeDragDest | Interface for Drag-and-Drop destinations in |
TreeDragSource | Interface for Drag-and-Drop destinations in |
TreeModel | The tree interface used by GtkTreeView. |
TreeSortable | The interface for sortable models used by GtkTreeView. |
Structs
Bitset | A |
BitsetIter | An opaque, stack-allocated struct for iterating
over the elements of a |
Border | A struct that specifies a border around a rectangular area. |
BuildableParseContext | An opaque context struct for |
BuildableParser | A sub-parser for |
CssLocation | Represents a location in a file or other source of data parsed by the CSS engine. |
CssSection | Defines a part of a CSS document. |
CssStyleChange | |
ExpressionWatch | An opaque structure representing a watched |
PadActionEntry | Struct defining a pad action entry. |
PageRange | A range of pages to print. |
PaperSize |
|
PrintBackend | |
RecentData | Meta-data to be passed to |
RecentInfo |
|
RequestedSize | 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 |
Requisition | A |
TextIter | An iterator for the contents of a |
TreeIter | The |
TreePath | An opaque structure representing a path to a row in a model. |
TreeRowReference | A GtkTreeRowReference tracks model changes so that it always refers to the
same row (a |
Aliases
Allocation | The rectangle representing the area allocated for a widget by its parent. |
Enumerations
AccessibleAutocomplete | The possible values for the |
AccessibleInvalidState | The possible values for the |
AccessibleProperty | The possible accessible properties of a |
AccessibleRelation | The possible accessible relations of a |
AccessibleRole | The accessible role for a |
AccessibleSort | The possible values for the |
AccessibleState | The possible accessible states of a |
AccessibleTristate | The possible values for the |
Align | Controls how a widget deals with extra space in a single dimension. |
ArrowType | Used to indicate the direction in which an arrow should point. |
AssistantPageType | Determines the page role inside a |
BaselinePosition | Baseline position in a row of widgets. |
BorderStyle | Describes how the border of a UI element should be rendered. |
ButtonsType | Prebuilt sets of buttons for |
CellRendererAccelMode | The available modes for |
CellRendererMode | Identifies how the user can interact with a particular cell. |
ConstraintAttribute | The widget attributes that can be used when creating a |
ConstraintRelation | The relation between two terms of a constraint. |
ConstraintStrength | The strength of a constraint, expressed as a symbolic constant. |
CornerType | Specifies which corner a child widget should be placed in when packed into
a |
CssParserWarning | Warnings that can occur while parsing CSS. |
DeleteType | Passed to various keybinding signals for deleting text. |
DirectionType | Focus movement types. |
EditableProperties | The identifiers for |
EntryIconPosition | Specifies the side of the entry at which an icon is placed. |
EventSequenceState | Describes the state of a |
FileChooserAction | Describes whether a |
FilterChange | Describes changes in a filter in more detail and allows objects using the filter to optimize refiltering items. |
FilterMatch | Describes the known strictness of a filter. |
IconSize | Built-in icon sizes. |
IconViewDropPosition | An enum for determining where a dropped item goes. |
ImageType | Describes the image data representation used by a |
InputPurpose | Describes primary purpose of the input widget. |
Justification | Used for justifying the text inside a |
LevelBarMode | Describes how |
License | The type of license for an application. |
MessageType | The type of message being displayed in a |
MovementStep | Passed as argument to various keybinding signals for moving the cursor position. |
NaturalWrapMode | Options for selecting a different wrap mode for natural size requests. |
NotebookTab | The parameter used in the action signals of |
NumberUpLayout | Used to determine the layout of pages on a sheet when printing multiple pages per sheet. |
Ordering | Describes the way two values can be compared. |
Orientation | Represents the orientation of widgets and other objects. |
Overflow | Defines how content overflowing a given area should be handled. |
PackType | Represents the packing location of a children in its parent. |
PadActionType | The type of a pad action. |
PageOrientation | See also gtk_print_settings_set_orientation(). |
PageSet | See also gtk_print_job_set_page_set(). |
PanDirection | Describes the panning direction of a |
PolicyType | Determines how the size should be computed to achieve the one of the visibility mode for the scrollbars. |
PositionType | Describes which edge of a widget a certain feature is positioned at. |
PrintDuplex | See also gtk_print_settings_set_duplex(). |
PrintOperationAction | Determines what action the print operation should perform. |
PrintOperationResult | The result of a print operation. |
PrintPages | See also |
PrintQuality | See also gtk_print_settings_set_quality(). |
PrintStatus | The status gives a rough indication of the completion of a running print operation. |
PropagationLimit | Describes limits of a |
PropagationPhase | Describes the stage at which events are fed into a |
ResponseType | Predefined values for use as response ids in gtk_dialog_add_button(). |
RevealerTransitionType | These enumeration values describe the possible transitions
when the child of a |
ScrollablePolicy | Defines the policy to be used in a scrollable widget when updating the scrolled window adjustments in a given orientation. |
ScrollStep | Passed as argument to various keybinding signals. |
ScrollType | Scrolling types. |
SelectionMode | Used to control what selections users are allowed to make. |
SensitivityType | Determines how GTK handles the sensitivity of various controls, such as combo box buttons. |
ShortcutScope | Describes where |
ShortcutType | GtkShortcutType specifies the kind of shortcut that is being described. |
SizeGroupMode | The mode of the size group determines the directions in which the size group affects the requested sizes of its component widgets. |
SizeRequestMode | Specifies a preference for height-for-width or width-for-height geometry management. |
SorterChange | Describes changes in a sorter in more detail and allows users to optimize resorting. |
SorterOrder | Describes the type of order that a |
SortType | Determines the direction of a sort. |
SpinButtonUpdatePolicy | Determines whether the spin button displays values outside the adjustment bounds. |
SpinType | The values of the GtkSpinType enumeration are used to specify the change to make in gtk_spin_button_spin(). |
StackTransitionType | Possible transitions between pages in a |
StringFilterMatchMode | Specifies how search strings are matched inside text. |
SymbolicColor | The indexes of colors passed to symbolic color rendering, such as
|
SystemSetting | Values that can be passed to the |
TextDirection | Reading directions for text. |
TextExtendSelection | Granularity types that extend the text selection. Use the
|
TextViewLayer | Used to reference the layers of |
TextWindowType | Used to reference the parts of |
TreeViewColumnSizing | The sizing method the column uses to determine its width. Please note
that |
TreeViewDropPosition | An enum for determining where a dropped row goes. |
TreeViewGridLines | Used to indicate which grid lines to draw in a tree view. |
Unit | See also gtk_print_settings_set_paper_width(). |
WrapMode | Describes a type of line wrapping. |
Bitfields
ApplicationInhibitFlags | Types of user actions that may be blocked by |
BuilderClosureFlags | The list of flags that can be passed to gtk_builder_create_closure(). |
CellRendererState | Tells how a cell is to be rendered. |
DebugFlags | Flags to use with gtk_set_debug_flags(). |
DialogFlags | Flags used to influence dialog construction. |
EventControllerScrollFlags | Describes the behavior of a |
FontChooserLevel | Specifies the granularity of font selection
that is desired in a |
IconLookupFlags | Used to specify options for gtk_icon_theme_lookup_icon(). |
InputHints | Describes hints that might be taken into account by input methods or applications. |
PickFlags | Flags that influence the behavior of |
PopoverMenuFlags | Flags that affect how popover menus are created from a menu model. |
PrintCapabilities | Specifies which features the print dialog should offer. |
ShortcutActionFlags | List of flags that can be passed to action activation. |
StateFlags | Describes a widget state. |
StyleContextPrintFlags | Flags that modify the behavior of gtk_style_context_to_string(). |
TextSearchFlags | Flags affecting how a search is done. |
TreeModelFlags | These flags indicate various properties of a |
Error Domains
BuilderError | Error codes that identify various errors that can occur while using
|
ConstraintVflParserError | Domain for VFL parsing errors. |
CssParserError | Errors that can occur while parsing CSS. |
FileChooserError | These identify the various errors that can occur while calling
|
IconThemeError | Error codes for |
PrintError | Error codes that identify various errors that can occur while using the GTK printing support. |
RecentManagerError | Error codes for |
Callbacks
AssistantPageFunc | Type of callback used to calculate the next page in a |
CellAllocCallback | The type of the callback functions used for iterating over the
cell renderers and their allocated areas inside a |
CellCallback | The type of the callback functions used for iterating over
the cell renderers of a |
CellLayoutDataFunc | A function which should set the value of |
CustomAllocateFunc | A function to be used by |
CustomFilterFunc | User function that is called to determine if the |
CustomMeasureFunc | A function to be used by |
CustomRequestModeFunc | Queries a widget for its preferred size request mode. |
DrawingAreaDrawFunc | Whenever |
EntryCompletionMatchFunc | A function which decides whether the row indicated by |
ExpressionNotify | Callback called by |
FlowBoxCreateWidgetFunc | Called for flow boxes that are bound to a |
FlowBoxFilterFunc | A function that will be called whenever a child changes or is added. |
FlowBoxForeachFunc | A function used by gtk_flow_box_selected_foreach(). |
FlowBoxSortFunc | A function to compare two children to determine which should come first. |
FontFilterFunc | The type of function that is used for deciding what fonts get
shown in a |
IconViewForeachFunc | A function used by |
ListBoxCreateWidgetFunc | Called for list boxes that are bound to a |
ListBoxFilterFunc | Will be called whenever the row changes or is added and lets you control if the row should be visible or not. |
ListBoxForeachFunc | A function used by gtk_list_box_selected_foreach(). |
ListBoxSortFunc | Compare two rows to determine which should be first. |
ListBoxUpdateHeaderFunc | Whenever |
MapListModelMapFunc | User function that is called to map an |
MenuButtonCreatePopupFunc | User-provided callback function to create a popup for a
|
PageSetupDoneFunc | The type of function that is passed to gtk_print_run_page_setup_dialog_async(). |
PrinterFunc | The type of function passed to gtk_enumerate_printers(). |
PrintJobCompleteFunc | The type of callback that is passed to gtk_print_job_send(). |
PrintSettingsFunc | |
ScaleFormatValueFunc | |
ShortcutFunc | Prototype for shortcuts based on user callbacks. |
TextCharPredicate | The predicate function used by |
TextTagTableForeach | A function used with gtk_text_tag_table_foreach(),
to iterate over every |
TickCallback | Callback type for adding a function to update animations. See gtk_widget_add_tick_callback(). |
TreeCellDataFunc | A function to set the properties of a cell instead of just using the straight mapping between the cell and the model. |
TreeIterCompareFunc | A GtkTreeIterCompareFunc should return a negative integer, zero, or a positive
integer if |
TreeListModelCreateModelFunc | Prototype of the function called to create new child models when
|
TreeModelFilterModifyFunc | A function which calculates display values from raw values in the model.
It must fill |
TreeModelFilterVisibleFunc | A function which decides whether the row indicated by |
TreeModelForeachFunc | Type of the callback passed to |
TreeSelectionForeachFunc | A function used by |
TreeSelectionFunc | A function used by |
TreeViewColumnDropFunc | Function type for determining whether |
TreeViewMappingFunc | Function used for gtk_tree_view_map_expanded_rows(). |
TreeViewRowSeparatorFunc | Function type for determining whether the row pointed to by |
TreeViewSearchEqualFunc | A function used for checking whether a row in |
WidgetActionActivateFunc | The type of the callback functions used for activating actions installed with gtk_widget_class_install_action(). |
Functions
accelerator_get_default_mod_mask | Gets the modifier mask. |
accelerator_get_label | Converts an accelerator keyval and modifier mask into a string which can be used to represent the accelerator to the user. |
accelerator_get_label_with_keycode | Converts an accelerator keyval and modifier mask into a string that can be displayed to the user. |
accelerator_name | Converts an accelerator keyval and modifier mask into a string parseable by gtk_accelerator_parse(). |
accelerator_name_with_keycode | Converts an accelerator keyval and modifier mask into a string parseable by gtk_accelerator_parse_with_keycode(). |
accelerator_parse | Parses a string representing an accelerator. |
accelerator_parse_with_keycode | Parses a string representing an accelerator. |
accelerator_valid | Determines whether a given keyval and modifier mask constitute a valid keyboard accelerator. |
check_version | Checks that the GTK library in use is compatible with the given version. |
css_parser_error_quark | |
css_parser_warning_quark | |
disable_setlocale | Prevents |
distribute_natural_allocation | Distributes |
enumerate_printers | Calls a function for all |
get_binary_age | Returns the binary age as passed to |
get_debug_flags | Returns the GTK debug flags that are currently active. |
get_default_language | Returns the |
get_interface_age | Returns the interface age as passed to |
get_locale_direction | Get the direction of the current locale. This is the expected reading direction for text and UI. |
get_major_version | Returns the major version number of the GTK library. |
get_micro_version | Returns the micro version number of the GTK library. |
get_minor_version | Returns the minor version number of the GTK library. |
hsv_to_rgb | Converts a color from HSV space to RGB. |
init | Call this function before using any other GTK functions in your GUI applications. It will initialize everything needed to operate the toolkit. |
init_check | This function does the same work as |
is_initialized | Use this function to check if GTK has been initialized with |
param_spec_expression | Creates a new |
print_run_page_setup_dialog | Runs a page setup dialog, letting the user modify the values from
|
print_run_page_setup_dialog_async | Runs a page setup dialog, letting the user modify the values from |
render_activity | Renders an activity indicator (such as in |
render_arrow | Renders an arrow pointing to |
render_background | Renders the background of an element. |
render_check | Renders a checkmark (as in a |
render_expander | Renders an expander (as used in |
render_focus | Renders a focus indicator on the rectangle determined by |
render_frame | Renders a frame around the rectangle defined by |
render_handle | Renders a handle (as in |
render_icon | Renders the icon in |
render_layout | Renders |
render_line | Renders a line from (x0, y0) to (x1, y1). |
render_option | Renders an option mark (as in a radio button), the |
rgb_to_hsv | Converts a color from RGB space to HSV. |
set_debug_flags | Sets the GTK debug flags. |
show_about_dialog | A convenience function for showing an application’s about dialog. |
show_uri | This function launches the default application for showing a given uri, or shows an error dialog if that fails. |
show_uri_full | This function launches the default application for showing a given uri. |
show_uri_full_finish | Finishes the |
test_accessible_assertion_message_role | |
test_accessible_check_property | Checks whether the accessible |
test_accessible_check_relation | Checks whether the accessible |
test_accessible_check_state | Checks whether the accessible |
test_accessible_has_property | Checks whether the |
test_accessible_has_relation | Checks whether the |
test_accessible_has_role | Checks whether the |
test_accessible_has_state | Checks whether the |
test_init | This function is used to initialize a GTK test program. |
test_list_all_types | Return the type ids that have been registered after calling gtk_test_register_all_types(). |
test_register_all_types | Force registration of all core GTK object types. |
test_widget_wait_for_draw | Enters the main loop and waits for |
tree_create_row_drag_content | Creates a content provider for dragging |
tree_get_row_drag_data | Obtains a |
value_dup_expression | Retrieves the |
value_get_expression | Retrieves the |
value_set_expression | Stores the given |
value_take_expression | Stores the given |
Function Macros
BUILDER_WARN_INVALID_CHILD_TYPE | This macro should be used to emit a warning about and unexpected |
CELL_AREA_WARN_INVALID_CELL_PROPERTY_ID | This macro should be used to emit a standard warning about unexpected
properties in |
CHECK_VERSION | Returns |
DEBUG_CHECK | |
NOTE | |
test_accessible_assert_role | Checks whether a |
VALUE_HOLDS_EXPRESSION | Evaluates to |
widget_class_bind_template_callback | Binds a callback function defined in a template to the |
widget_class_bind_template_child | Binds a child widget defined in a template to the |
widget_class_bind_template_child_internal | Binds a child widget defined in a template to the |
widget_class_bind_template_child_internal_private | Binds a child widget defined in a template to the |
widget_class_bind_template_child_private | Binds a child widget defined in a template to the |
Constants
ACCESSIBLE_VALUE_UNDEFINED | An undefined value. The accessible attribute is either unset, or its value is undefined. |
BINARY_AGE | Like |
IM_MODULE_EXTENSION_POINT_NAME | |
INPUT_ERROR | Constant to return from a signal handler for the ::input signal in case of conversion failure. |
INTERFACE_AGE | Like |
INVALID_LIST_POSITION | The value used to refer to a guaranteed invalid position
in a |
LEVEL_BAR_OFFSET_FULL | The name used for the stock full offset included by |
LEVEL_BAR_OFFSET_HIGH | The name used for the stock high offset included by |
LEVEL_BAR_OFFSET_LOW | The name used for the stock low offset included by |
MAJOR_VERSION | Like |
MAX_COMPOSE_LEN | |
MEDIA_FILE_EXTENSION_POINT_NAME | |
MICRO_VERSION | Like |
MINOR_VERSION | Like |
PAPER_NAME_A3 | Name for the A3 paper size. |
PAPER_NAME_A4 | Name for the A4 paper size. |
PAPER_NAME_A5 | Name for the A5 paper size. |
PAPER_NAME_B5 | Name for the B5 paper size. |
PAPER_NAME_EXECUTIVE | Name for the Executive paper size. |
PAPER_NAME_LEGAL | Name for the Legal paper size. |
PAPER_NAME_LETTER | Name for the Letter paper size. |
PRINT_SETTINGS_COLLATE | |
PRINT_SETTINGS_DEFAULT_SOURCE | |
PRINT_SETTINGS_DITHER | |
PRINT_SETTINGS_DUPLEX | |
PRINT_SETTINGS_FINISHINGS | |
PRINT_SETTINGS_MEDIA_TYPE | |
PRINT_SETTINGS_N_COPIES | |
PRINT_SETTINGS_NUMBER_UP | |
PRINT_SETTINGS_NUMBER_UP_LAYOUT | |
PRINT_SETTINGS_ORIENTATION | |
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 | |
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 | 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 | 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 | |
PRINT_SETTINGS_PAGE_SET | |
PRINT_SETTINGS_PAPER_FORMAT | |
PRINT_SETTINGS_PAPER_HEIGHT | |
PRINT_SETTINGS_PAPER_WIDTH | |
PRINT_SETTINGS_PRINT_PAGES | |
PRINT_SETTINGS_PRINTER | |
PRINT_SETTINGS_PRINTER_LPI | |
PRINT_SETTINGS_QUALITY | |
PRINT_SETTINGS_RESOLUTION | |
PRINT_SETTINGS_RESOLUTION_X | |
PRINT_SETTINGS_RESOLUTION_Y | |
PRINT_SETTINGS_REVERSE | |
PRINT_SETTINGS_SCALE | |
PRINT_SETTINGS_USE_COLOR | |
PRINT_SETTINGS_WIN32_DRIVER_EXTRA | |
PRINT_SETTINGS_WIN32_DRIVER_VERSION | |
PRIORITY_RESIZE | Use this priority for functionality related to size allocation. |
STYLE_PROVIDER_PRIORITY_APPLICATION | A priority that can be used when adding a |
STYLE_PROVIDER_PRIORITY_FALLBACK | The priority used for default style information that is used in the absence of themes. |
STYLE_PROVIDER_PRIORITY_SETTINGS | The priority used for style information provided
via |
STYLE_PROVIDER_PRIORITY_THEME | The priority used for style information provided by themes. |
STYLE_PROVIDER_PRIORITY_USER | The priority used for the style information from
|
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 | Uses the default sort function in a |
TREE_SORTABLE_UNSORTED_SORT_COLUMN_ID | Disables sorting in a |