The GTK toolkit
| Version | 3.24 |
| Authors | GTK Development Team |
| License | LGPL-2.1-or-later |
| Website | https://www.gtk.org |
| Source | https://gitlab.gnome.org/GNOME/gtk/ |
| C headers | gtk/gtk-a11y.h, gtk/gtk.h, gtk/gtkx.h |
| pkg-config files | gtk+-3.0 |
| GObject—2.0 | The base type system library |
| Browse documentation | |
| Atk—1.0 | The Accessibility toolkit |
| Browse documentation | |
| Pango—1.0 | Text shaping and rendering |
| Browse documentation | |
| Gdk—3.0 | The GTK windowing system backend |
| Browse documentation |
| AboutDialog | The GtkAboutDialog offers a simple way to display information abouta program like its logo, name, copyright, website and license. It isalso possible to give credits to the authors, documenters, translatorsand artists who have worked on the program. An about dialog is typicallyopened when the user selects the |
| AccelGroup | A |
| AccelLabel | The |
| AccelMap | Accelerator maps are used to define runtime configurable accelerators.Functions for manipulating them are are usually used by higher levelconvenience mechanisms like |
| Accessible | The |
| Action |
|
| ActionBar | GtkActionBar is designed to present contextual actions. It isexpected to be displayed below the content and expand horizontallyto fill the area. |
| ActionGroup | Actions are organised into groups. An action group is essentially amap from names to |
| Adjustment | The |
| Alignment | The |
| AppChooserButton | The |
| AppChooserDialog |
|
| AppChooserWidget |
|
| Application |
|
| ApplicationWindow |
|
| Arrow | GtkArrow should be used to draw simple arrows that need to point inone of the four cardinal directions (up, down, left, or right). Thestyle of the arrow can be one of shadow in, shadow out, etched in, oretched out. Note that these directions and style types may beamended in versions ofGTK+ to come. |
| ArrowAccessible | |
| AspectFrame | The |
| Assistant | A |
| Bin | The |
| BooleanCellAccessible | |
| Box | The GtkBox widget arranges child widgets into a single row or column,depending upon the value of its |
| Builder | A GtkBuilder is an auxiliary object that reads textual descriptionsof a user interface and instantiates the described objects. To createa GtkBuilder from a user interface description, callgtk_builder_new_from_file(), |
| Button | The |
| ButtonAccessible | |
| ButtonBox | |
| Calendar |
|
| CellAccessible | |
| CellArea | The |
| CellAreaBox | The |
| CellAreaContext | The |
| CellRenderer | The |
| CellRendererAccel |
|
| CellRendererCombo |
|
| CellRendererPixbuf | A |
| CellRendererProgress |
|
| CellRendererSpin |
|
| CellRendererSpinner | GtkCellRendererSpinner renders a spinning animation in a cell, verysimilar to |
| CellRendererText | A |
| CellRendererToggle |
|
| CellView | A |
| CheckButton | A |
| CheckMenuItem | A |
| CheckMenuItemAccessible | |
| Clipboard | The |
| ColorButton | The |
| ColorChooserDialog | The since: 3.4 |
| ColorChooserWidget | The since: 3.4 |
| ColorSelection | |
| ColorSelectionDialog | |
| ComboBox | A GtkComboBox is a widget that allows the user to choose from a list ofvalid choices. The GtkComboBox displays the selected choice. Whenactivated, the GtkComboBox displays a popup which allows the user tomake a new choice. The style in which the selected value is displayed,and the style of the popup is determined by the current theme. It maybe similar to a Windows-style combo box. |
| ComboBoxAccessible | |
| ComboBoxText | A GtkComboBoxText is a simple variant of |
| Container | AGTK+ user interface is constructed by nesting widgets inside widgets.Container widgets are the inner nodes in the resulting tree of widgets:they contain other widgets. So, for example, you might have a |
| ContainerAccessible | |
| ContainerCellAccessible | |
| CssProvider | GtkCssProvider is an object implementing the |
| Dialog | Dialog boxes are a convenient way to prompt the user for a small amountof input, e.g. to display a message, ask a question, or anything elsethat does not require extensive effort on the user’s part. |
| DrawingArea | The |
| Entry | The |
| EntryAccessible | |
| EntryBuffer | The since: 2.18 |
| EntryCompletion |
|
| EntryIconAccessible | |
| EventBox | The |
| EventController |
|
| EventControllerKey |
|
| EventControllerMotion |
|
| EventControllerScroll |
|
| Expander | A |
| ExpanderAccessible | |
| FileChooserButton | The |
| FileChooserDialog |
|
| FileChooserNative |
|
| FileChooserWidget |
|
| FileChooserWidgetAccessible | unstable since: 3.24.30 |
| FileFilter | A GtkFileFilter can be used to restrict the files being shown in a |
| Fixed | The |
| FlowBox | A GtkFlowBox positions child widgets in sequence according to its orientation. |
| FlowBoxAccessible | |
| FlowBoxChild | |
| FlowBoxChildAccessible | |
| FontButton | The |
| FontChooserDialog | The since: 3.2 |
| FontChooserWidget | The since: 3.2 |
| FontSelection | |
| FontSelectionDialog | |
| Frame | The frame widget is a bin that surrounds its child with a decorativeframe and an optional label. If present, the label is drawn in a gapin the top side of the frame. The position of the label can becontrolled with gtk_frame_set_label_align(). |
| FrameAccessible | |
| Gesture |
|
| GestureDrag |
|
| GestureLongPress |
|
| GestureMultiPress |
|
| GesturePan |
|
| GestureRotate |
|
| GestureSingle |
|
| GestureStylus |
|
| GestureSwipe |
|
| GestureZoom |
|
| GLArea |
since: 3.16 |
| Grid | GtkGrid is a container which arranges its child widgets inrows and columns, with arbitrary positions and horizontal/vertical spans. |
| HandleBox | The |
| HBox |
|
| HButtonBox | |
| HeaderBar | GtkHeaderBar is similar to a horizontal |
| HeaderBarAccessible | unstable since: 3.24.11 |
| HPaned | The HPaned widget is a container widget with twochildren arranged horizontally. The division betweenthe two panes is adjustable by the user by dragginga handle. See |
| HScale | The |
| HScrollbar | The |
| HSeparator | The |
| HSV |
|
| IconFactory | An icon factory manages a collection of |
| IconInfo | Contains information found when looking up an icon inan icon theme. |
| IconTheme |
|
| IconView |
|
| IconViewAccessible | |
| Image | The GtkWidget*image;image=gtk_image_new_from_file("myfile.png"); If the file isn’t loaded successfully, the image will contain a“broken image” icon similar to that used in many web browsers.If you want to handle errors in loading the file yourself,for example by displaying an error message, then load the image withgdk_pixbuf_new_from_file(), then create the |
| ImageAccessible | |
| ImageCellAccessible | |
| ImageMenuItem | A GtkImageMenuItem is a menu item which has an icon next to the text label. |
| IMContext |
|
| IMContextSimple | GtkIMContextSimple is a simple input method context supporting table-basedinput methods. It has a built-in table of compose sequences that is derivedfrom the X11 Compose files. |
| IMMulticontext | |
| InfoBar |
|
| Invisible | The |
| Label | The |
| LabelAccessible | |
| Layout |
|
| LevelBar | The |
| LevelBarAccessible | |
| LinkButton | A GtkLinkButton is a |
| LinkButtonAccessible | |
| ListBox | A GtkListBox is a vertical container that contains GtkListBoxRowchildren. These rows can be dynamically sorted and filtered, andheaders can be added dynamically depending on the row content.It also allows keyboard and mouse navigation and selection likea typical list. |
| ListBoxAccessible | |
| ListBoxRow | |
| ListBoxRowAccessible | |
| ListStore | The |
| LockButton | GtkLockButton is a widget that can be used in control panels orpreference dialogs to allow users to obtain and revoke authorizationsneeded to operate the controls. The required authorization is representedby a |
| LockButtonAccessible | |
| Menu | A |
| MenuAccessible | |
| MenuBar | The |
| MenuButton | The |
| MenuButtonAccessible | |
| MenuItem | The |
| MenuItemAccessible | |
| MenuShell | A |
| MenuShellAccessible | |
| MenuToolButton | A |
| MessageDialog |
|
| Misc | The |
| ModelButton | GtkModelButton is a button class that can use a |
| MountOperation | This should not be accessed directly. Use the accessor functions below. |
| NativeDialog | Native dialogs are platform dialogs that don’t use |
| Notebook | The |
| NotebookAccessible | |
| NotebookPageAccessible | |
| NumerableIcon | GtkNumerableIcon is a subclass of |
| OffscreenWindow | GtkOffscreenWindow is strictly intended to be used for obtainingsnapshots of widgets that are not part of a normal widget hierarchy.Since |
| Overlay | GtkOverlay is a container which contains a single main child, on topof which it can place “overlay” widgets. The position of each overlaywidget is determined by its |
| PadController |
|
| PageSetup | A GtkPageSetup object stores the page size, orientation and margins.The idea is that you can get one of these from the page setup dialogand then pass it to the |
| Paned |
|
| PanedAccessible | |
| PlacesSidebar |
|
| Plug | Together with |
| PlugAccessible | unstable since: 3.24.30 |
| Popover | GtkPopover is a bubble-like context window, primarily meant toprovide context-dependent information or options. Popovers areattached to a widget, passed at construction time on gtk_popover_new(),or updated afterwards through gtk_popover_set_relative_to(), bydefault they will point to the whole widget area, although thisbehavior can be changed through gtk_popover_set_pointing_to(). since: 3.12 |
| PopoverAccessible | |
| PopoverMenu | GtkPopoverMenu is a subclass of |
| PrintContext | A GtkPrintContext encapsulates context information that is required whendrawing pages for printing, such as the cairo context and importantparameters like page size and resolution. It also lets you easilycreate |
| PrintOperation | GtkPrintOperation is the high-level, portable printingAPI.It looks a bit different than otherGTK+ dialogs such as the |
| PrintSettings | A GtkPrintSettings object represents the settings of a print dialog ina system-independent way. The main use for this object is that onceyou’ve printed you can get a settings object that represents the settingsthe user chose, and the next time you print you can pass that object in sothat the user doesn’t have to re-set all his settings. |
| ProgressBar | The |
| ProgressBarAccessible | |
| RadioAction | A |
| RadioButton | A single radio button performs the same basic function as a |
| RadioButtonAccessible | |
| RadioMenuItem | A radio menu item is a check menu item that belongs to a group. At eachinstant exactly one of the radio menu items from a group is selected. |
| RadioMenuItemAccessible | |
| RadioToolButton | A |
| Range |
|
| RangeAccessible | |
| RcStyle | The |
| RecentAction | A |
| RecentChooserDialog |
|
| RecentChooserMenu |
|
| RecentChooserWidget |
|
| RecentFilter | A |
| RecentManager |
since: 2.10 |
| RendererCellAccessible | |
| Revealer | The GtkRevealer widget is a container which animatesthe transition of its child from invisible to visible. |
| Scale | A GtkScale is a slider control used to select a numeric value.To use it, you’ll probably want to investigate the methods onits base class, |
| ScaleAccessible | |
| ScaleButton |
|
| ScaleButtonAccessible | |
| Scrollbar | The |
| ScrolledWindow | GtkScrolledWindow is a container that accepts a single child widget and makesthat child scrollable using either internally added scrollbars or externallyassociated adjustments. |
| ScrolledWindowAccessible | |
| SearchBar |
since: 3.10 |
| SearchEntry |
since: 3.6 |
| Separator | GtkSeparator is a horizontal or vertical separator widget, depending on thevalue of the |
| SeparatorMenuItem | The |
| SeparatorToolItem | A |
| Settings | GtkSettings provide a mechanism to share global settings between applications. |
| ShortcutLabel |
|
| ShortcutsGroup | A GtkShortcutsGroup represents a group of related keyboard shortcutsor gestures. The group has a title. It may optionally be associated witha view of the application, which can be used to show only relevant shortcutsdepending on the application context. |
| ShortcutsSection | A GtkShortcutsSection collects all the keyboard shortcuts and gesturesfor a major application mode. If your application needs multiple sections,you should give each section a unique |
| ShortcutsShortcut | A GtkShortcutsShortcut represents a single keyboard shortcut or gesturewith a short text. This widget is only meant to be used with |
| ShortcutsWindow | A GtkShortcutsWindow shows brief information about the keyboard shortcutsand gestures of an application. The shortcuts can be grouped, and you canhave multiple sections in this window, corresponding to the major modes ofyour application. |
| SizeGroup |
|
| Socket | Together with |
| SocketAccessible | unstable since: 3.24.30 |
| SpinButton | A |
| SpinButtonAccessible | |
| Spinner | A GtkSpinner widget displays an icon-size spinning animation.It is often used as an alternative to a |
| SpinnerAccessible | |
| Stack | The GtkStack widget is a container which only showsone of its children at a time. In contrast to GtkNotebook,GtkStack does not provide a means for users to change thevisible child. Instead, the |
| StackAccessible | |
| StackSidebar | A GtkStackSidebar enables you to quickly and easily provide aconsistent “sidebar” object for your user interface. since: 3.16 |
| StackSwitcher | The GtkStackSwitcher widget acts as a controller for a |
| Statusbar | A |
| StatusbarAccessible | |
| StatusIcon | The “system tray” or notification area is normally used for transient iconsthat indicate some special state. For example, a system tray icon mightappear to tell the user that they have new mail, or have an incoming instantmessage, or something along those lines. The basic idea is that creating anicon in the notification area is less annoying than popping up a dialog. |
| Style | A |
| StyleContext |
|
| StyleProperties | GtkStyleProperties provides the storage for style informationthat is used by |
| Switch |
|
| SwitchAccessible | |
| Table | The |
| TearoffMenuItem | A |
| TextBuffer | You may wish to begin by reading thetext widget conceptual overviewwhich gives an overview of all the objects and datatypes related to the text widget and how they work together. |
| TextCellAccessible | |
| TextChildAnchor | A |
| TextMark | You may wish to begin by reading thetext widget conceptual overviewwhich gives an overview of all the objects and datatypes related to the text widget and how they work together. |
| TextTag | You may wish to begin by reading thetext widget conceptual overviewwhich gives an overview of all the objects anddata types related to the text widget and how they work together. |
| TextTagTable | You may wish to begin by reading thetext widget conceptual overviewwhich gives an overview of all the objects anddata types related to the text widget and how they work together. |
| TextView | You may wish to begin by reading thetext widget conceptual overviewwhich gives an overview of all the objects and datatypes related to the text widget and how they work together. |
| TextViewAccessible | |
| ThemingEngine |
|
| ToggleAction | A |
| ToggleButton | A |
| ToggleButtonAccessible | |
| ToggleToolButton | A |
| Toolbar | A toolbar is created with a call to gtk_toolbar_new(). |
| ToolButton |
|
| ToolItem |
|
| ToolItemGroup | A since: 2.20 |
| ToolPalette | A since: 2.20 |
| Tooltip | Basic tooltips can be realized simply by using |
| ToplevelAccessible | |
| TreeModelFilter | A |
| TreeModelSort | The |
| TreeSelection | The |
| TreeStore | The |
| TreeView | Widget that displays any object that implements the |
| TreeViewAccessible | |
| TreeViewColumn | The GtkTreeViewColumn object represents a visible column in a |
| UIManager | A |
| VBox | A |
| VButtonBox | |
| Viewport | The |
| VolumeButton |
|
| VPaned | The VPaned widget is a container widget with twochildren arranged vertically. The division betweenthe two panes is adjustable by the user by dragginga handle. See |
| VScale | The |
| VScrollbar | The |
| VSeparator | The |
| Widget | GtkWidget is the base class all widgets inGTK+ derive from. It manages thewidget lifecycle, states and style. |
| WidgetAccessible | |
| Window | A GtkWindow is a toplevel window which can contain other widgets.Windows normally have decorations that are under the controlof the windowing system and allow the user to manipulate the window(resize it, move it, close it,…). |
| WindowAccessible | |
| WindowGroup | A |
| Actionable | This interface provides a convenient way of associating widgets withactions on a since: 3.4 |
| Activatable | Activatable widgets can be connected to a |
| AppChooser |
|
| Buildable | GtkBuildable allows objects to extend and customize their deserializationfrom [GtkBuilderUI descriptions][BUILDER-UI].The interface includes methods for setting names and properties of objects,parsing custom tags and constructing child objects. |
| CellAccessibleParent | |
| CellEditable | The |
| CellLayout |
|
| ColorChooser |
since: 3.4 |
| Editable | The |
| FileChooser |
|
| FontChooser |
|
| Orientable | The |
| PrintOperationPreview | |
| RecentChooser |
|
| Scrollable |
|
| StyleProvider | GtkStyleProvider is an interface used to provide style information to a |
| ToolShell | The |
| TreeDragDest | |
| TreeDragSource | |
| TreeModel | The |
| TreeSortable |
|
| _MountOperationHandler | Abstract interface type for the D-Bus interfaceorg.Gtk.MountOperationHandler. |
| _MountOperationHandlerIface | Virtual table for the D-Bus interfaceorg.Gtk.MountOperationHandler. |
| _MountOperationHandlerProxy | The #_GtkMountOperationHandlerProxy structure contains only private data and should only be accessed using the providedAPI. |
| _MountOperationHandlerProxyClass | Class structure for #_GtkMountOperationHandlerProxy. |
| _MountOperationHandlerSkeleton | The #_GtkMountOperationHandlerSkeleton structure contains only private data and should only be accessed using the providedAPI. |
| _MountOperationHandlerSkeletonClass | Class structure for #_GtkMountOperationHandlerSkeleton. |
| AccelGroupEntry | |
| AccelKey | |
| ActionEntry |
deprecated: 3.10 |
| BindingArg | A |
| BindingEntry | Each key binding element of a binding sets binding list isrepresented by a GtkBindingEntry. |
| BindingSet | A binding set maintains a list of activatable key bindings.A single binding set can match multiple types of widgets.Similar to style contexts, can be matched by any information containedin a widgets |
| BindingSignal | A GtkBindingSignal stores the necessary information toactivate a widget in response to a key press via a signal emission. |
| Border | A struct that specifies a border around a rectangular areathat can be of different width on each side. |
| CssSection | Defines a part of aCSS document. Because sections are nested intoone another, you can use since: 3.2 |
| FileFilterInfo | A |
| FixedChild | |
| Gradient | GtkGradient is a boxed type that represents a gradient.It is the result of parsing a[gradient expression][gtkcssprovider-gradients].To obtain the gradient represented by a GtkGradient, it has tobe resolved with gtk_gradient_resolve(), which replaces allsymbolic color references by the colors they refer to (in a givencontext) and constructs a #cairo_pattern_t value. |
| IconSet | |
| IconSource | |
| IMContextInfo | Bookkeeping information about a loadable input method. |
| LabelSelectionInfo | |
| PadActionEntry | Struct defining a pad action entry. |
| PageRange | See also gtk_print_settings_set_page_ranges(). |
| PaperSize | GtkPaperSize handles paper sizes. It uses the standard calledPWG 5101.1-2002PWG: Standard for Media Standardized Namesto name the paper sizes (and to get the data for the page sizes).In addition to standard paper sizes, GtkPaperSize allows toconstruct custom paper sizes with arbitrary dimensions. |
| RadioActionEntry |
deprecated: 3.10 |
| RcContext | |
| RcProperty | Deprecated. |
| RecentData | Meta-data to be passed to |
| RecentFilterInfo | A GtkRecentFilterInfo struct is usedto pass information about the tested file to gtk_recent_filter_filter(). |
| RecentInfo |
since: 2.10 |
| RequestedSize | Represents a request of a screen object in a given orientation. Theseare primarily used in container implementations when allocating a naturalsize for children calling. See gtk_distribute_natural_allocation(). |
| Requisition | A |
| SelectionData | |
| SettingsValue | |
| StockItem | deprecated: 3.10 |
| SymbolicColor | GtkSymbolicColor is a boxed type that represents a symbolic color.It is the result of parsing a[color expression][gtkcssprovider-symbolic-colors].To obtain the color represented by a GtkSymbolicColor, it has tobe resolved with gtk_symbolic_color_resolve(), which replaces allsymbolic color references by the colors they refer to (in a givencontext) and evaluates mix, shade and other expressions, resultingin a |
| TableChild | |
| TableRowCol | |
| TargetEntry | A |
| TargetList | A |
| TargetPair | A |
| TextAppearance | |
| TextAttributes | Using |
| TextBTree | |
| TextIter | You may wish to begin by reading thetext widget conceptual overviewwhich gives an overview of all the objects and datatypes related to the text widget and how they work together. |
| ThemeEngine | |
| ToggleActionEntry |
deprecated: 3.10 |
| TreeIter | The |
| TreePath | |
| TreeRowReference | A GtkTreeRowReference tracks model changes so that it always refers to thesame row (a |
| WidgetPath | GtkWidgetPath is a boxed type that represents a widget hierarchy fromthe topmost widget, typically a toplevel, to any child. This widgetpath abstraction is used in |
| WindowGeometryInfo |
| Allocation | A |
| Stock |
| Align | Controls how a widget deals with extra space in a single (x or y) dimension. |
| ArrowPlacement | Used to specify the placement of scroll arrows in scrolling menus. |
| ArrowType | Used to indicate the direction in which an arrow should point. |
| AssistantPageType | An enum for determining the page role inside the |
| BaselinePosition | Whenever a container has some form of natural row it may alignchildren in that row along a common typographical baseline. Ifthe amount of verical space in the row is taller than the totalrequested height of the baseline-aligned children then it can use a since: 3.10 |
| BorderStyle | Describes how the border of aUI element should be rendered. |
| ButtonBoxStyle | Used to dictate the style that a |
| ButtonRole | The role specifies the desired appearance of a |
| ButtonsType | Prebuilt sets of buttons for the dialog. Ifnone of these choices are appropriate, simply use |
| CellRendererAccelMode | Determines if the edited accelerators areGTK+ accelerators. Ifthey are, consumed modifiers are suppressed, only acceleratorsaccepted byGTK+ are allowed, and the accelerators are renderedin the same way as they are in menus. |
| CellRendererMode | Identifies how the user can interact with a particular cell. |
| CornerType | Specifies which corner a child widget should be placed in when packed intoa |
| CssSectionType | The different types of sections indicate parts of aCSS document asparsed byGTK’sCSS parser. They are oriented towards theCSS Grammar,but may contain extensions. since: 3.2 |
| DeleteType | See also: |
| DirectionType | Focus movement types. |
| DragResult | Gives an indication why a drag operation failed.The value can by obtained by connecting to the |
| EntryIconPosition | Specifies the side of the entry at which an icon is placed. since: 2.16 |
| EventSequenceState | Describes the state of a since: 3.14 |
| ExpanderStyle | Used to specify the style of the expanders drawn by a |
| FileChooserAction | Describes whether a |
| FileChooserConfirmation | Used as a return value of handlers for the since: 2.8 |
| IconSize | Built-in stock icon sizes. |
| IconViewDropPosition | An enum for determining where a dropped item goes. |
| ImageType | Describes the image data representation used by a |
| IMPreeditStyle | Style for input method preedit. See also deprecated: 3.10 |
| IMStatusStyle | Style for input method status. See also deprecated: 3.10 |
| InputPurpose | Describes primary purpose of the input widget. This information isuseful for on-screen keyboards and similar input methods to decidewhich keys should be presented to the user. since: 3.6 |
| Justification | Used for justifying the text inside a |
| LevelBarMode | Describes how since: 3.6 |
| License | The type of license for an application. since: 3.0 |
| MenuDirectionType | An enumeration representing directional movements within a menu. |
| MessageType | The type of message being displayed in the dialog. |
| MovementStep | |
| NotebookTab | |
| NumberUpLayout | Used to determine the layout of pages on a sheet when printingmultiple pages per sheet. |
| Orientation | Represents the orientation of widgets and other objects which can be switchedbetween horizontal and vertical orientation on the fly, like |
| PackDirection | Determines how widgets should be packed inside menubarsand menuitems contained in menubars. |
| PackType | Represents the packing location |
| 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 since: 3.14 |
| PathPriorityType | Priorities for path lookups.See also gtk_binding_set_add_path(). deprecated: 3.0 |
| PathType | Widget path types.See also gtk_binding_set_add_path(). deprecated: 3.0 |
| PolicyType | Determines how the size should be computed to achieve the one of thevisibility mode for the scrollbars. |
| PopoverConstraint | Describes constraints to positioning of popovers. More valuesmay be added to this enumeration in the future. since: 3.20 |
| PositionType | Describes which edge of a widget a certain feature is positioned at, e.g. thetabs of a |
| PrintDuplex | See also gtk_print_settings_set_duplex(). |
| PrintOperationAction | The |
| PrintOperationResult | A value of this type is returned by gtk_print_operation_run(). |
| PrintPages | See also gtk_print_job_set_pages(). |
| PrintQuality | See also gtk_print_settings_set_quality(). |
| PrintStatus | The status gives a rough indication of the completion of a runningprint operation. |
| PropagationPhase | Describes the stage at which events are fed into a since: 3.14 |
| RcTokenType | The deprecated: 3.0 |
| RecentSortType | Used to specify the sorting method to be applyed to the recentlyused resource list. since: 2.10 |
| ReliefStyle | Indicated the relief to be drawn around a |
| ResizeMode | |
| ResponseType | Predefined values for use as response ids in gtk_dialog_add_button().All predefined values are negative;GTK+ leaves values of 0 or greater forapplication-defined response ids. |
| RevealerTransitionType | These enumeration values describe the possible transitionswhen the child of a |
| ScrollablePolicy | Defines the policy to be used in a scrollable widget when updatingthe scrolled window adjustments in a given orientation. |
| ScrollStep | |
| ScrollType | Scrolling types. |
| SelectionMode | Used to control what selections users are allowed to make. |
| SensitivityType | Determines howGTK+ handles the sensitivity of stepper arrowsat the end of range widgets. |
| ShadowType | Used to change the appearance of an outline typically provided by a |
| ShortcutType | GtkShortcutType specifies the kind of shortcut that is being described.More values may be added to this enumeration over time. since: 3.20 |
| SizeGroupMode | The mode of the size group determines the directions in which the sizegroup affects the requested sizes of its component widgets. |
| SizeRequestMode | Specifies a preference for height-for-width orwidth-for-height geometry management. |
| SortType | Determines the direction of a sort. |
| SpinButtonUpdatePolicy | The spin button update policy determines whether the spin button displaysvalues even if they are outside the bounds of its adjustment.See gtk_spin_button_set_update_policy(). |
| SpinType | The values of the GtkSpinType enumeration are used to specify thechange to make in gtk_spin_button_spin(). |
| StackTransitionType | These enumeration values describe the possible transitionsbetween pages in a |
| StateType | This type indicates the current state of a widget; the state determines howthe widget is drawn. The deprecated: 3.14 |
| TextBufferTargetInfo | These values are used as “info” for the targets contained in thelists returned by |
| TextDirection | Reading directions for text. |
| TextExtendSelection | Granularity types that extend the text selection. Use the since: 3.16 |
| TextViewLayer | Used to reference the layers of |
| TextWindowType | Used to reference the parts of |
| ToolbarSpaceStyle | Whether spacers are vertical lines or just blank. deprecated: 3.20 |
| ToolbarStyle | Used to customize the appearance of a |
| TreeViewColumnSizing | The sizing method the column uses to determine its width. Please notethat |
| 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(). |
| WidgetHelpType | Kinds of widget-specific help. Used by the ::show-help signal. |
| WindowPosition | Window placement can be influenced using this enumeration. Note thatusing #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. |
| WindowType | A GTK_WINDOW_POPUP are ignored by the window manager; window managerkeybindings won’t work on them, the window manager won’t decorate thewindow with a frame, manyGTK+ features that rely on the windowmanager will not work (e.g. resize grips andmaximization/minimization). #GTK_WINDOW_POPUP is used to implementwidgets such as |
| WrapMode | Describes a type of line wrapping. |
| AccelFlags | Accelerator flags used with gtk_accel_group_connect(). |
| ApplicationInhibitFlags | Types of user actions that may be blocked by gtk_application_inhibit(). since: 3.4 |
| AttachOptions | Denotes the expansion properties that a widget will have when it (or itsparent) is resized. |
| CalendarDisplayOptions | These options can be used to influence the display and behaviour of a |
| CellRendererState | Tells how a cell is to be rendered. |
| DebugFlag | |
| DestDefaults | The |
| DialogFlags | Flags used to influence dialog construction. |
| EventControllerScrollFlags | Describes the behavior of a since: 3.24 |
| FileFilterFlags | These flags indicate what parts of a |
| FontChooserLevel | This enumeration specifies the granularity of font selectionthat is desired in a font chooser. |
| IconLookupFlags | Used to specify options for gtk_icon_theme_lookup_icon(). |
| InputHints | Describes hints that might be taken into account by input methodsor applications. Note that input methods may already tailor theirbehaviour according to the since: 3.6 |
| JunctionSides | Describes how a rendered element connects to adjacent elements. |
| PlacesOpenFlags | These flags serve two purposes. First, the application can call |
| RcFlags | Deprecated. |
| RecentFilterFlags | These flags indicate what parts of a |
| RegionFlags | Describes a region within a widget. |
| StateFlags | Describes a widget state. Widget states are used to match the widgetagainstCSS pseudo-classes. Note thatGTK extends the regularCSSclasses and sometimes uses different names. |
| StyleContextPrintFlags | Flags that modify the behavior of gtk_style_context_to_string().New values may be added to this enumeration. |
| TargetFlags | The |
| TextSearchFlags | Flags affecting how a search is done. |
| ToolPaletteDragTargets | Flags used to specify the supported drag targets. |
| TreeModelFlags | These flags indicate various properties of a |
| UIManagerItemType | These enumeration values are used by deprecated: 3.10 |
| BuilderError | Error codes that identify various errors that can occur while using |
| CssProviderError | Error codes for |
| FileChooserError | These identify the various errors that can occur while calling |
| IconThemeError | Error codes for GtkIconTheme operations. |
| PrintError | Error codes that identify various errors that can occur whileusing theGTK+ printing support. |
| RecentChooserError | These identify the various errors that can occur while calling since: 2.10 |
| RecentManagerError | Error codes for since: 2.10 |
| AccelGroupActivate | |
| AccelGroupFindFunc | since: 2.2 |
| AccelMapForeach | |
| AssistantPageFunc | A function used by |
| BuilderConnectFunc | This is the signature of a function used to connect signals. It is usedby the since: 2.12 |
| CalendarDetailFunc | This kind of functions provide Pango markup with detail information for thespecified day. Examples for such details are holidays or appointments. Thefunction returns since: 2.14 |
| Callback | The type of the callback functions used for e.g. iterating overthe children of a container, see gtk_container_foreach(). |
| CellAllocCallback | The type of the callback functions used for iterating over thecell renderers and their allocated areas inside a |
| CellCallback | The type of the callback functions used for iterating overthe cell renderers of a |
| CellLayoutDataFunc | A function which should set the value of |
| ClipboardClearFunc | A function that will be called when the contents of the clipboard are changedor cleared. Once this has called, the |
| ClipboardGetFunc | A function that will be called to provide the contents of the selection.If multiple types of data were advertised, the requested type canbe determined from the |
| ClipboardImageReceivedFunc | A function to be called when the results of since: 2.6 |
| ClipboardReceivedFunc | A function to be called when the results of |
| ClipboardRichTextReceivedFunc | A function to be called when the results of since: 2.10 |
| ClipboardTargetsReceivedFunc | A function to be called when the results of since: 2.4 |
| ClipboardTextReceivedFunc | A function to be called when the results of |
| ClipboardURIReceivedFunc | A function to be called when the results of since: 2.14 |
| ColorSelectionChangePaletteFunc | deprecated: 3.4 |
| ColorSelectionChangePaletteWithScreenFunc | deprecated: 3.4 since: 2.2 |
| EntryCompletionMatchFunc | A function which decides whether the row indicated by |
| FileFilterFunc | The type of function that is used with custom filters, see gtk_file_filter_add_custom(). |
| FlowBoxCreateWidgetFunc | Called for flow boxes that are bound to a since: 3.18 |
| FlowBoxFilterFunc | A function that will be called whenrever a child changesor is added. It lets you control if the child should bevisible or not. since: 3.12 |
| FlowBoxForeachFunc | A function used by gtk_flow_box_selected_foreach().It will be called on every selected child of the since: 3.12 |
| FlowBoxSortFunc | A function to compare two children to determine whichshould come first. since: 3.12 |
| FontFilterFunc | The type of function that is used for deciding what fonts getshown in a |
| IconViewForeachFunc | A function used by |
| KeySnoopFunc | Key snooper functions are called before normal event delivery.They can be used to implement custom key event handling. |
| ListBoxCreateWidgetFunc | Called for list boxes that are bound to a since: 3.16 |
| ListBoxFilterFunc | Will be called whenever the row changes or is added and lets you controlif the row should be visible or not. since: 3.10 |
| ListBoxForeachFunc | A function used by gtk_list_box_selected_foreach().It will be called on every selected child of the since: 3.14 |
| ListBoxSortFunc | Compare two rows to determine which should be first. since: 3.10 |
| ListBoxUpdateHeaderFunc | Whenever since: 3.10 |
| MenuDetachFunc | A user function supplied when calling |
| MenuPositionFunc | A user function supplied when calling |
| ModuleDisplayInitFunc | A multihead-awareGTK+ module may have a since: 2.2 |
| ModuleInitFunc | EachGTK+ module must have a function |
| PageSetupDoneFunc | The type of function that is passed to gtk_print_run_page_setup_dialog_async(). |
| PrintSettingsFunc | |
| RcPropertyParser | |
| RecentFilterFunc | The type of function that is used with custom filters,see gtk_recent_filter_add_custom(). |
| RecentSortFunc | |
| StylePropertyParser | |
| TextBufferDeserializeFunc | A function that is called to deserialize rich text that has beenserialized with gtk_text_buffer_serialize(), and insert it at |
| TextBufferSerializeFunc | A function that is called to serialize the content of a text buffer.It must return the serialized form of the content. |
| TextCharPredicate | |
| TextTagTableForeach | |
| TickCallback | Callback type for adding a function to update animations. See gtk_widget_add_tick_callback(). since: 3.8 |
| TranslateFunc | The function used to translate messages in e.g. deprecated: 3.10 |
| TreeCellDataFunc | A function to set the properties of a cell instead of just using thestraight mapping between the cell and the model. This is useful forcustomizing the cell renderer. For example, a function might get aninteger from the |
| TreeDestroyCountFunc | |
| TreeIterCompareFunc | A GtkTreeIterCompareFunc should return a negative integer, zero, or a positiveinteger if |
| 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 |
| TreeViewSearchPositionFunc |
| accel_groups_activate | Finds the first accelerator in any |
| accel_groups_from_object | Gets a list of all accel groups which are attached to |
| accelerator_get_default_mod_mask | Gets the modifier mask. |
| accelerator_get_label | Converts an accelerator keyval and modifier mask into a stringwhich can be used to represent the accelerator to the user. since: 2.6 |
| accelerator_get_label_with_keycode | Converts an accelerator keyval and modifier maskinto a (possibly translated) string that can be displayed toa user, similarly to gtk_accelerator_get_label(), but handling keycodes. since: 3.4 |
| accelerator_name | Converts an accelerator keyval and modifier mask into a stringparseable by gtk_accelerator_parse(). For example, if you pass in GDK_KEY_q and #GDK_CONTROL_MASK, this function returns “ |
| accelerator_name_with_keycode | Converts an accelerator keyval and modifier maskinto a string parseable by gtk_accelerator_parse_with_keycode(),similarly to since: 3.4 |
| accelerator_parse | Parses a string representing an accelerator. The format looks like |
| accelerator_parse_with_keycode | Parses a string representing an accelerator, similarly to since: 3.4 |
| accelerator_set_default_mod_mask | Sets the modifiers that will be considered significant for keyboardaccelerators. The default mod mask depends on theGDK backend in use,but will typically include #GDK_CONTROL_MASK | #GDK_SHIFT_MASK | GDK_MOD1_MASK | #GDK_SUPER_MASK | #GDK_HYPER_MASK | #GDK_META_MASK.In other words, Control, Shift, Alt, Super, Hyper and Meta. Othermodifiers will by default be ignored by |
| accelerator_valid | Determines whether a given keyval and modifier mask constitutea valid keyboard accelerator. For example, the #GDK_KEY_a keyvalplus #GDK_CONTROL_MASK is valid - this is a “Ctrl+a” accelerator.But, you can’t, for instance, use the #GDK_KEY_Control_L keyvalas an accelerator. |
| alternative_dialog_button_order | Returns deprecated: 3.10 since: 2.6 |
| bindings_activate | Find a key binding matching |
| bindings_activate_event | Looks up key bindings for since: 2.4 |
| cairo_should_draw_window | This function is supposed to be called in since: 3.0 |
| cairo_transform_to_window | Transforms the given cairo context since: 3.0 |
| check_version | Checks that theGTK+ library in use is compatible with thegiven version. Generally you would pass in the constants GTK_MAJOR_VERSION, #GTK_MINOR_VERSION, #GTK_MICRO_VERSIONas the three arguments to this function; that producesa check that the library in use is compatible withthe version ofGTK+ the application or module was compiled against. |
| device_grab_add | Adds aGTK+ grab on since: 3.0 |
| device_grab_remove | Removes a device grab from the given widget. since: 3.0 |
| disable_setlocale | Prevents gtk_init(), gtk_init_check(), |
| distribute_natural_allocation | Distributes |
| drag_cancel | Cancels an ongoing drag operation on the source side. since: 3.16 |
| drag_finish | Informs the drag source that the drop is finished, andthat the data of the drag will no longer be required. |
| drag_get_source_widget | Determines the source widget for a drag. |
| drag_set_icon_default | Sets the icon for a particular drag to the default icon. |
| drag_set_icon_gicon | Sets the icon for a given drag from the given since: 3.2 |
| drag_set_icon_name | Sets the icon for a given drag from a named themed icon. Seethe docs for since: 2.8 |
| drag_set_icon_pixbuf | Sets |
| drag_set_icon_stock | Sets the icon for a given drag from a stockID. deprecated: 3.10 |
| drag_set_icon_surface | Sets |
| drag_set_icon_widget | Changes the icon for drag operation to a given widget.GTK+ will not destroy the widget, so if you don’t wantit to persist, you should connect to the “drag-end”signal and destroy it yourself. |
| draw_insertion_cursor | Draws a text caret on deprecated: 3.4 since: 3.0 |
| events_pending | Checks if any events are pending. |
| false | Analogical to gtk_true(), this function does nothingbut always returns |
| get_binary_age | Returns the binary age as passed to since: 3.0 |
| get_current_event | Obtains a copy of the event currently being processed byGTK+. |
| get_current_event_device | If there is a current event and it has a device, return thatdevice, otherwise return |
| get_current_event_state | If there is a current event and it has a state field, placethat state field in |
| get_current_event_time | If there is a current event and it has a timestamp,return that timestamp, otherwise return |
| get_debug_flags | Returns theGTK+ debug flags. |
| get_default_language | Returns the |
| get_event_widget | If |
| get_interface_age | Returns the interface age as passed to since: 3.0 |
| get_locale_direction | Get the direction of the current locale. This is the expectedreading direction for text andUI. since: 3.12 |
| get_major_version | Returns the major version number of theGTK+ library.(e.g. inGTK+ version 3.1.5 this is 3.). since: 3.0 |
| get_micro_version | Returns the micro version number of theGTK+ library.(e.g. inGTK+ version 3.1.5 this is 5.). since: 3.0 |
| get_minor_version | Returns the minor version number of theGTK+ library.(e.g. inGTK+ version 3.1.5 this is 1.). since: 3.0 |
| get_option_group | Returns a since: 2.6 |
| grab_get_current | Queries the current grab of the default window group. |
| init | Call this function before using any otherGTK+ functions in yourGUIapplications. It will initialize everything needed to operate thetoolkit and parses some standard command line options. |
| init_check | This function does the same work as |
| init_with_args | This function does the same work as gtk_init_check().Additionally, it allows you to add your own commandline options,and it automatically generates nicely formatted since: 2.6 |
| key_snooper_install | Installs a key snooper function, which will get called on allkey events before delivering them normally. deprecated: 3.4 |
| key_snooper_remove | Removes the key snooper function with the given id. deprecated: 3.4 |
| main | Runs the main loop until |
| main_do_event | Processes a singleGDK event. |
| main_iteration | Runs a single iteration of the mainloop. |
| main_iteration_do | Runs a single iteration of the mainloop.If no events are available either return or block depending onthe value of |
| main_level | Asks for the current nesting level of the main loop. |
| main_quit | Makes the innermost invocation of the main loop returnwhen it regains control. |
| paint_arrow | Draws an arrow in the given rectangle on deprecated: 3.0 |
| paint_box | Draws a box on deprecated: 3.0 |
| paint_box_gap | Draws a box in deprecated: 3.0 |
| paint_check | Draws a check button indicator in the given rectangle on deprecated: 3.0 |
| paint_diamond | Draws a diamond in the given rectangle on deprecated: 3.0 |
| paint_expander | Draws an expander as used in deprecated: 3.0 |
| paint_extension | Draws an extension, i.e. a notebook tab. deprecated: 3.0 |
| paint_flat_box | Draws a flat box on deprecated: 3.0 |
| paint_focus | Draws a focus indicator around the given rectangle on deprecated: 3.0 |
| paint_handle | Draws a handle as used in deprecated: 3.0 |
| paint_hline | Draws a horizontal line from ( deprecated: 3.0 |
| paint_layout | Draws a layout on deprecated: 3.0 |
| paint_option | Draws a radio button indicator in the given rectangle on deprecated: 3.0 |
| paint_resize_grip | Draws a resize grip in the given rectangle on deprecated: 3.0 |
| paint_shadow | Draws a shadow around the given rectangle in deprecated: 3.0 |
| paint_shadow_gap | Draws a shadow around the given rectangle in deprecated: 3.0 |
| paint_slider | Draws a slider in the given rectangle on deprecated: 3.0 |
| paint_spinner | Draws a spinner on deprecated: 3.0 |
| paint_tab | Draws an option menu tab (i.e. the up and down pointing arrows)in the given rectangle on deprecated: 3.0 |
| paint_vline | Draws a vertical line from ( deprecated: 3.0 |
| parse_args | Parses command line arguments, and initializes globalattributes ofGTK+, but does not actually open a connectionto a display. (See gdk_display_open(), gdk_get_display_arg_name()). |
| print_run_page_setup_dialog | Runs a page setup dialog, letting the user modify the values from since: 2.10 |
| print_run_page_setup_dialog_async | Runs a page setup dialog, letting the user modify the values from since: 2.10 |
| propagate_event | Sends an event to a widget, propagating the event to parent widgetsif the event remains unhandled. |
| rc_add_default_file | Adds a file to the list of files to be parsed at theend of gtk_init(). deprecated: 3.0 |
| rc_find_module_in_path | Searches for a theme engine in theGTK+ search path. This functionis not useful for applications and should not be used. deprecated: 3.0 |
| rc_find_pixmap_in_path | Looks up a file in pixmap path for the specified deprecated: 3.0 |
| rc_get_default_files | Retrieves the current list ofRC files that will be parsedat the end of gtk_init(). deprecated: 3.0 |
| rc_get_im_module_file | Obtains the path to theIM modules file. See the documentationof the deprecated: 3.0 |
| rc_get_im_module_path | Obtains the path in which to look forIM modules. See the documentationof the deprecated: 3.0 |
| rc_get_module_dir | Returns a directory in whichGTK+ looks for theme engines.For full information about the search for theme engines,see the docs for deprecated: 3.0 |
| rc_get_style | Finds all matchingRC styles for a given widget,composites them together, and then creates a deprecated: 3.0 |
| rc_get_style_by_paths | Creates up a deprecated: 3.0 |
| rc_get_theme_dir | Returns the standard directory in which themes shouldbe installed. (GTK+ does not actually use this directory itself.). deprecated: 3.0 |
| rc_parse | Parses a given resource file. deprecated: 3.0 |
| rc_parse_color | Parses a color in the format expectedin aRC file. deprecated: 3.0 |
| rc_parse_color_full | Parses a color in the format expectedin aRC file. If deprecated: 3.0 since: 2.12 |
| rc_parse_priority | Parses a deprecated: 3.0 |
| rc_parse_state | Parses a deprecated: 3.0 |
| rc_parse_string | Parses resource information directly from a string. deprecated: 3.0 |
| rc_reparse_all | If the modification time on any previously read file for thedefault deprecated: 3.0 |
| rc_reparse_all_for_settings | If the modification time on any previously read filefor the given deprecated: 3.0 |
| rc_reset_styles | This function recomputes the styles for all widgets that use aparticular deprecated: 3.0 since: 2.4 |
| rc_scanner_new | deprecated: 3.0 |
| rc_set_default_files | Sets the list of files thatGTK+ will read at theend of gtk_init(). deprecated: 3.0 |
| render_activity | Renders an activity indicator (such as in since: 3.0 |
| render_arrow | Renders an arrow pointing to since: 3.0 |
| render_background | Renders the background of an element. since: 3.0 |
| render_background_get_clip | Returns the area that will be affected (i.e. drawn to) whencalling since: 3.20 |
| render_check | Renders a checkmark (as in a since: 3.0 |
| render_expander | Renders an expander (as used in since: 3.0 |
| render_extension | Renders a extension (as in a since: 3.0 |
| render_focus | Renders a focus indicator on the rectangle determined by since: 3.0 |
| render_frame | Renders a frame around the rectangle defined by since: 3.0 |
| render_frame_gap | Renders a frame around the rectangle defined by ( deprecated: 3.24 since: 3.0 |
| render_handle | Renders a handle (as in since: 3.0 |
| render_icon | Renders the icon in since: 3.2 |
| render_icon_pixbuf | Renders the icon specified by deprecated: 3.10 since: 3.0 |
| render_icon_surface | Renders the icon in since: 3.10 |
| render_insertion_cursor | Draws a text caret on since: 3.4 |
| render_layout | Renders since: 3.0 |
| render_line | Renders a line from (x0, y0) to (x1, y1). since: 3.0 |
| render_option | Renders an option mark (as in a since: 3.0 |
| render_slider | Renders a slider (as in since: 3.0 |
| rgb_to_hsv | Converts a color fromRGB space toHSV. since: 2.14 |
| selection_add_target | Appends a specified target to the list of supported targets for agiven widget and selection. |
| selection_add_targets | Prepends a table of targets to the list of supported targetsfor a given widget and selection. |
| selection_clear_targets | Remove all targets registered for the given selection for the widget. |
| selection_convert | Requests the contents of a selection. When received,a “selection-received” signal will be generated. |
| selection_owner_set | Claims ownership of a given selection for a particular widget,or, if |
| selection_owner_set_for_display | Claim ownership of a given selection for a particular widget, or,if since: 2.2 |
| selection_remove_all | Removes all handlers and unsets ownership of allselections for a widget. Called when widget is beingdestroyed. This function will not generally becalled by applications. |
| set_debug_flags | Sets theGTK+ debug flags. |
| show_about_dialog | This is a convenience function for showing an application’s about box.The constructed dialog is associated with the parent window andreused for future invocations of this function. since: 2.6 |
| show_uri | A convenience function for launching the default applicationto show the uri. Like gtk_show_uri_on_window(), but takes a screenas transient parent instead of a window. deprecated: 3.22 since: 2.14 |
| show_uri_on_window | This is a convenience function for launching the default applicationto show the uri. The uri must be of a form understood byGIO (i.e. youneed to install gvfs to get support for uri schemes such as http://or ftp://, as only local files are handled byGIO itself).Typical examples are- since: 3.22 |
| stock_add | Registers each of the stock items in deprecated: 3.10 |
| stock_add_static | Same as gtk_stock_add(), but doesn’t copy deprecated: 3.10 |
| stock_list_ids | Retrieves a list of all known stock IDs added to a deprecated: 3.10 |
| stock_lookup | Fills deprecated: 3.10 |
| stock_set_translate_func | Sets a function to be used for translating the deprecated: 3.10 since: 2.8 |
| target_table_free | This function frees a target table as returned by gtk_target_table_new_from_list(). since: 2.10 |
| target_table_new_from_list | This function creates an since: 2.10 |
| targets_include_image | Determines if any of the targets in since: 2.10 |
| targets_include_rich_text | Determines if any of the targets in since: 2.10 |
| targets_include_text | Determines if any of the targets in since: 2.10 |
| targets_include_uri | Determines if any of the targets in since: 2.10 |
| test_create_simple_window | Create a simple window with window title deprecated: 3.20 since: 2.14 |
| test_create_widget | This function wraps deprecated: 3.20 since: 2.14 |
| test_display_button_window | Create a window with window title deprecated: 3.20 since: 2.14 |
| test_find_label | This function will search since: 2.14 |
| test_find_sibling | This function will search siblings of since: 2.14 |
| test_find_widget | This function will search the descendants of since: 2.14 |
| test_init | This function is used to initialize aGTK+ test program. since: 2.14 |
| test_list_all_types | Return the type ids that have been registered aftercalling gtk_test_register_all_types(). since: 2.14 |
| test_register_all_types | Force registration of all core Gtk+ and Gdk object types.This allowes to refer to any of those object types via since: 2.14 |
| test_slider_get_value | Retrive the literal adjustment value for GtkRange basedwidgets and spin buttons. Note that the value returned bythis function is anything between the lower and upper boundsof the adjustment belonging to deprecated: 3.20 since: 2.14 |
| test_slider_set_perc | This function will adjust the slider position of all GtkRangebased widgets, such as scrollbars or scales, it’ll also adjustspin buttons. The adjustment value of these widgets is set toa value between the lower and upper limits, according to the deprecated: 3.20 since: 2.14 |
| test_spin_button_click | This function will generate a deprecated: 3.20 since: 2.14 |
| test_text_get | Retrive the text string of deprecated: 3.20 since: 2.14 |
| test_text_set | Set the text string of deprecated: 3.20 since: 2.14 |
| test_widget_click | This function will generate a deprecated: 3.20 since: 2.14 |
| test_widget_send_key | This function will generate keyboard press and release events inthe middle of the first GdkWindow found that belongs to since: 2.14 |
| test_widget_wait_for_draw | Enters the main loop and waits for since: 3.10 |
| tree_get_row_drag_data | Obtains a |
| tree_set_row_drag_data | Sets selection data of target type |
| true | All this function does it to return |
| ACTIVATABLE_CLASS | |
| BUILDABLE_CLASS | |
| 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 unexpectedproperties in |
| CELL_EDITABLE_CLASS | |
| CHECK_VERSION | Returns |
| CONTAINER_WARN_INVALID_CHILD_PROPERTY_ID | This macro should be used to emit a standard warning about unexpectedproperties in |
| DEBUG_CHECK | |
| HBOX | |
| HBOX_CLASS | |
| HBUTTON_BOX | |
| HBUTTON_BOX_CLASS | |
| HPANED | |
| HPANED_CLASS | |
| HSCALE | |
| HSCALE_CLASS | |
| HSCROLLBAR | |
| HSCROLLBAR_CLASS | |
| HSEPARATOR | |
| HSEPARATOR_CLASS | |
| HSV_CLASS | |
| NOTE | |
| ORIENTABLE_CLASS | |
| RC_STYLE | |
| RC_STYLE_CLASS | |
| STYLE_ATTACHED | |
| TREE_SORTABLE_CLASS | |
| VBOX | |
| VBOX_CLASS | |
| VBUTTON_BOX | |
| VBUTTON_BOX_CLASS | |
| VPANED | |
| VPANED_CLASS | |
| VSCALE | |
| VSCALE_CLASS | |
| VSCROLLBAR | |
| VSCROLLBAR_CLASS | |
| VSEPARATOR | |
| VSEPARATOR_CLASS | |
| widget_class_bind_template_callback | Binds a callback function defined in a template to the since: 3.10 |
| widget_class_bind_template_child | Binds a child widget defined in a template to the since: 3.10 |
| widget_class_bind_template_child_internal | Binds a child widget defined in a template to the since: 3.10 |
| widget_class_bind_template_child_internal_private | Binds a child widget defined in a template to the since: 3.10 |
| widget_class_bind_template_child_private | Binds a child widget defined in a template to the since: 3.10 |
| BINARY_AGE | Like gtk_get_binary_age(), but from the headers used atapplication compile time, rather than from the library linkedagainst at application run time. |
| INPUT_ERROR | Constant to return from a signal handler for the |
| INTERFACE_AGE | Like gtk_get_interface_age(), but from the headers used atapplication compile time, rather than from the library linkedagainst at application run time. |
| 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 gtk_get_major_version(), but from the headers used atapplication compile time, rather than from the library linkedagainst at application run time. |
| MAX_COMPOSE_LEN | The maximum length of sequences in compose tables. |
| MICRO_VERSION | Like gtk_get_micro_version(), but from the headers used atapplication compile time, rather than from the library linkedagainst at application run time. |
| MINOR_VERSION | Like gtk_get_minor_version(), but from the headers used atapplication compile time, rather than from the library linkedagainst at application run time. |
| 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. |
| PATH_PRIO_MASK | |
| 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 filename of the output without the path to the directory and thefile extension. |
| PRINT_SETTINGS_OUTPUT_BIN | |
| PRINT_SETTINGS_OUTPUT_DIR | The key used by the “Print to file” printer to store thedirectory to which the output should be written. |
| PRINT_SETTINGS_OUTPUT_FILE_FORMAT | The key used by the “Print to file” printer to store the formatof the output. The supported values are “PS” and “PDF”. |
| PRINT_SETTINGS_OUTPUT_URI | The key used by the “Print to file” printer to store theURIto which the output should be written.GTK+ itself supportsonly “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. |
| STOCK_ABOUT | The “About” item. deprecated: 3.10 |
| STOCK_ADD | The “Add” item and icon. deprecated: 3.10 |
| STOCK_APPLY | The “Apply” item and icon. deprecated: 3.10 |
| STOCK_BOLD | The “Bold” item and icon. deprecated: 3.10 |
| STOCK_CANCEL | The “Cancel” item and icon. deprecated: 3.10 |
| STOCK_CAPS_LOCK_WARNING | The “Caps Lock Warning” icon. deprecated: 3.10 |
| STOCK_CDROM | The “CD-Rom” item and icon. deprecated: 3.10 |
| STOCK_CLEAR | The “Clear” item and icon. deprecated: 3.10 |
| STOCK_CLOSE | The “Close” item and icon. deprecated: 3.10 |
| STOCK_COLOR_PICKER | The “Color Picker” item and icon. deprecated: 3.10 |
| STOCK_CONNECT | The “Connect” icon. deprecated: 3.10 |
| STOCK_CONVERT | The “Convert” item and icon. deprecated: 3.10 |
| STOCK_COPY | The “Copy” item and icon. deprecated: 3.10 |
| STOCK_CUT | The “Cut” item and icon. deprecated: 3.10 |
| STOCK_DELETE | The “Delete” item and icon. deprecated: 3.10 |
| STOCK_DIALOG_AUTHENTICATION | The “Authentication” item and icon. deprecated: 3.10 |
| STOCK_DIALOG_ERROR | The “Error” item and icon. deprecated: 3.10 |
| STOCK_DIALOG_INFO | The “Information” item and icon. deprecated: 3.10 |
| STOCK_DIALOG_QUESTION | The “Question” item and icon. deprecated: 3.10 |
| STOCK_DIALOG_WARNING | The “Warning” item and icon. deprecated: 3.10 |
| STOCK_DIRECTORY | The “Directory” icon. deprecated: 3.10 |
| STOCK_DISCARD | The “Discard” item. deprecated: 3.10 |
| STOCK_DISCONNECT | The “Disconnect” icon. deprecated: 3.10 |
| STOCK_DND | The “Drag-And-Drop” icon. deprecated: 3.10 |
| STOCK_DND_MULTIPLE | The “Drag-And-Drop multiple” icon. deprecated: 3.10 |
| STOCK_EDIT | The “Edit” item and icon. deprecated: 3.10 |
| STOCK_EXECUTE | The “Execute” item and icon. deprecated: 3.10 |
| STOCK_FILE | The “File” item and icon. deprecated: 3.10 |
| STOCK_FIND | The “Find” item and icon. deprecated: 3.10 |
| STOCK_FIND_AND_REPLACE | The “Find and Replace” item and icon. deprecated: 3.10 |
| STOCK_FLOPPY | The “Floppy” item and icon. deprecated: 3.10 |
| STOCK_FULLSCREEN | The “Fullscreen” item and icon. deprecated: 3.10 |
| STOCK_GO_BACK | The “Back” item and icon. The icon has anRTL variant. deprecated: 3.10 |
| STOCK_GO_DOWN | The “Down” item and icon. deprecated: 3.10 |
| STOCK_GO_FORWARD | The “Forward” item and icon. The icon has anRTL variant. deprecated: 3.10 |
| STOCK_GO_UP | The “Up” item and icon. deprecated: 3.10 |
| STOCK_GOTO_BOTTOM | The “Bottom” item and icon. deprecated: 3.10 |
| STOCK_GOTO_FIRST | The “First” item and icon. The icon has anRTL variant. deprecated: 3.10 |
| STOCK_GOTO_LAST | The “Last” item and icon. The icon has anRTL variant. deprecated: 3.10 |
| STOCK_GOTO_TOP | The “Top” item and icon. deprecated: 3.10 |
| STOCK_HARDDISK | The “Harddisk” item and icon. deprecated: 3.10 |
| STOCK_HELP | The “Help” item and icon. deprecated: 3.10 |
| STOCK_HOME | The “Home” item and icon. deprecated: 3.10 |
| STOCK_INDENT | The “Indent” item and icon. The icon has anRTL variant. deprecated: 3.10 |
| STOCK_INDEX | The “Index” item and icon. deprecated: 3.10 |
| STOCK_INFO | The “Info” item and icon. deprecated: 3.10 |
| STOCK_ITALIC | The “Italic” item and icon. deprecated: 3.10 |
| STOCK_JUMP_TO | The “Jump to” item and icon. The icon has anRTL variant. deprecated: 3.10 |
| STOCK_JUSTIFY_CENTER | The “Center” item and icon. deprecated: 3.10 |
| STOCK_JUSTIFY_FILL | The “Fill” item and icon. deprecated: 3.10 |
| STOCK_JUSTIFY_LEFT | The “Left” item and icon. deprecated: 3.10 |
| STOCK_JUSTIFY_RIGHT | The “Right” item and icon. deprecated: 3.10 |
| STOCK_LEAVE_FULLSCREEN | The “Leave Fullscreen” item and icon. deprecated: 3.10 |
| STOCK_MEDIA_FORWARD | The “Media Forward” item and icon. The icon has anRTL variant. deprecated: 3.10 |
| STOCK_MEDIA_NEXT | The “Media Next” item and icon. The icon has anRTL variant. deprecated: 3.10 |
| STOCK_MEDIA_PAUSE | The “Media Pause” item and icon. deprecated: 3.10 |
| STOCK_MEDIA_PLAY | The “Media Play” item and icon. The icon has anRTL variant. deprecated: 3.10 |
| STOCK_MEDIA_PREVIOUS | The “Media Previous” item and icon. The icon has anRTL variant. deprecated: 3.10 |
| STOCK_MEDIA_RECORD | The “Media Record” item and icon. deprecated: 3.10 |
| STOCK_MEDIA_REWIND | The “Media Rewind” item and icon. The icon has anRTL variant. deprecated: 3.10 |
| STOCK_MEDIA_STOP | The “Media Stop” item and icon. deprecated: 3.10 |
| STOCK_MISSING_IMAGE | The “Missing image” icon. deprecated: 3.10 |
| STOCK_NETWORK | The “Network” item and icon. deprecated: 3.10 |
| STOCK_NEW | The “New” item and icon. deprecated: 3.10 |
| STOCK_NO | The “No” item and icon. deprecated: 3.10 |
| STOCK_OK | The “OK” item and icon. deprecated: 3.10 |
| STOCK_OPEN | The “Open” item and icon. deprecated: 3.10 |
| STOCK_ORIENTATION_LANDSCAPE | The “Landscape Orientation” item and icon. deprecated: 3.10 |
| STOCK_ORIENTATION_PORTRAIT | The “Portrait Orientation” item and icon. deprecated: 3.10 |
| STOCK_ORIENTATION_REVERSE_LANDSCAPE | The “Reverse Landscape Orientation” item and icon. deprecated: 3.10 |
| STOCK_ORIENTATION_REVERSE_PORTRAIT | The “Reverse Portrait Orientation” item and icon. deprecated: 3.10 |
| STOCK_PAGE_SETUP | The “Page Setup” item and icon. deprecated: 3.10 |
| STOCK_PASTE | The “Paste” item and icon. deprecated: 3.10 |
| STOCK_PREFERENCES | The “Preferences” item and icon. deprecated: 3.10 |
| STOCK_PRINT | The “Print” item and icon. deprecated: 3.10 |
| STOCK_PRINT_ERROR | The “Print Error” icon. deprecated: 3.10 |
| STOCK_PRINT_PAUSED | The “Print Paused” icon. deprecated: 3.10 |
| STOCK_PRINT_PREVIEW | The “Print Preview” item and icon. deprecated: 3.10 |
| STOCK_PRINT_REPORT | The “Print Report” icon. deprecated: 3.10 |
| STOCK_PRINT_WARNING | The “Print Warning” icon. deprecated: 3.10 |
| STOCK_PROPERTIES | The “Properties” item and icon. deprecated: 3.10 |
| STOCK_QUIT | The “Quit” item and icon. deprecated: 3.10 |
| STOCK_REDO | The “Redo” item and icon. The icon has anRTL variant. deprecated: 3.10 |
| STOCK_REFRESH | The “Refresh” item and icon. deprecated: 3.10 |
| STOCK_REMOVE | The “Remove” item and icon. deprecated: 3.10 |
| STOCK_REVERT_TO_SAVED | The “Revert” item and icon. The icon has anRTL variant. deprecated: 3.10 |
| STOCK_SAVE | The “Save” item and icon. deprecated: 3.10 |
| STOCK_SAVE_AS | The “Save As” item and icon. deprecated: 3.10 |
| STOCK_SELECT_ALL | The “Select All” item and icon. deprecated: 3.10 |
| STOCK_SELECT_COLOR | The “Color” item and icon. deprecated: 3.10 |
| STOCK_SELECT_FONT | The “Font” item and icon. deprecated: 3.10 |
| STOCK_SORT_ASCENDING | The “Ascending” item and icon. deprecated: 3.10 |
| STOCK_SORT_DESCENDING | The “Descending” item and icon. deprecated: 3.10 |
| STOCK_SPELL_CHECK | The “Spell Check” item and icon. deprecated: 3.10 |
| STOCK_STOP | The “Stop” item and icon. deprecated: 3.10 |
| STOCK_STRIKETHROUGH | The “Strikethrough” item and icon. deprecated: 3.10 |
| STOCK_UNDELETE | The “Undelete” item and icon. The icon has anRTL variant. deprecated: 3.10 |
| STOCK_UNDERLINE | The “Underline” item and icon. deprecated: 3.10 |
| STOCK_UNDO | The “Undo” item and icon. The icon has anRTL variant. deprecated: 3.10 |
| STOCK_UNINDENT | The “Unindent” item and icon. The icon has anRTL variant. deprecated: 3.10 |
| STOCK_YES | The “Yes” item and icon. deprecated: 3.10 |
| STOCK_ZOOM_100 | The “Zoom 100%” item and icon. deprecated: 3.10 |
| STOCK_ZOOM_FIT | The “Zoom to Fit” item and icon. deprecated: 3.10 |
| STOCK_ZOOM_IN | The “Zoom In” item and icon. deprecated: 3.10 |
| STOCK_ZOOM_OUT | The “Zoom Out” item and icon. deprecated: 3.10 |
| STYLE_CLASS_ACCELERATOR | ACSS class to match an accelerator. |
| STYLE_CLASS_ARROW | ACSS class used when rendering an arrow element. |
| STYLE_CLASS_BACKGROUND | ACSS class to match the window background. |
| STYLE_CLASS_BOTTOM | ACSS class to indicate an area at the bottom of a widget. |
| STYLE_CLASS_BUTTON | ACSS class to match buttons. |
| STYLE_CLASS_CALENDAR | ACSS class to match calendars. |
| STYLE_CLASS_CELL | ACSS class to match content rendered in cell views. |
| STYLE_CLASS_CHECK | ACSS class to match check boxes. |
| STYLE_CLASS_COMBOBOX_ENTRY | ACSS class to match combobox entries. |
| STYLE_CLASS_CONTEXT_MENU | ACSS class to match context menus. |
| STYLE_CLASS_CSD | ACSS class that gets added to windows which have client-side decorations. |
| STYLE_CLASS_CURSOR_HANDLE | ACSS class used when rendering a drag handle fortext selection. |
| STYLE_CLASS_DEFAULT | ACSS class to match the default widget. |
| STYLE_CLASS_DESTRUCTIVE_ACTION | ACSS class used when an action (usually a button) isone that is expected to remove or destroy something visibleto the user. |
| STYLE_CLASS_DIM_LABEL | ACSS class to match dimmed labels. |
| STYLE_CLASS_DND | ACSS class for a drag-and-drop indicator. |
| STYLE_CLASS_DOCK | ACSS class defining a dock area. |
| STYLE_CLASS_ENTRY | ACSS class to match text entries. |
| STYLE_CLASS_ERROR | ACSS class for an area displaying an error message,such as those in infobars. |
| STYLE_CLASS_EXPANDER | ACSS class defining an expander, such as those in treeviews. |
| STYLE_CLASS_FLAT | ACSS class that is added when widgets that usually havea frame or border (like buttons or entries) should appearwithout it. |
| STYLE_CLASS_FRAME | ACSS class defining a frame delimiting content, such as |
| STYLE_CLASS_GRIP | ACSS class defining a resize grip. |
| STYLE_CLASS_HEADER | ACSS class to match a header element. |
| STYLE_CLASS_HIGHLIGHT | ACSS class defining a highlighted area, such as headings inassistants and calendars. |
| STYLE_CLASS_HORIZONTAL | ACSS class for horizontally layered widgets. |
| STYLE_CLASS_IMAGE | ACSS class defining an image, such as the icon in an entry. |
| STYLE_CLASS_INFO | ACSS class for an area displaying an informational message,such as those in infobars. |
| STYLE_CLASS_INLINE_TOOLBAR | ACSS class to match inline toolbars. |
| STYLE_CLASS_INSERTION_CURSOR | ACSS class used when rendering a drag handle forthe insertion cursor position. |
| STYLE_CLASS_LABEL | ACSS class to match labels. |
| STYLE_CLASS_LEFT | ACSS class to indicate an area at the left of a widget. |
| STYLE_CLASS_LEVEL_BAR | ACSS class used when rendering a level indicator, suchas a battery charge level, or a password strength. |
| STYLE_CLASS_LINKED | ACSS class to match a linked area, such as a box containing buttonsbelonging to the same control. |
| STYLE_CLASS_LIST | ACSS class to match lists. |
| STYLE_CLASS_LIST_ROW | ACSS class to match list rows. |
| STYLE_CLASS_MARK | ACSS class defining marks in a widget, such as in scales. |
| STYLE_CLASS_MENU | ACSS class to match menus. |
| STYLE_CLASS_MENUBAR | ACSS class to menubars. |
| STYLE_CLASS_MENUITEM | ACSS class to match menu items. |
| STYLE_CLASS_MESSAGE_DIALOG | ACSS class that is added to message dialogs. |
| STYLE_CLASS_MONOSPACE | ACSS class that is added to text view that should usea monospace font. |
| STYLE_CLASS_NEEDS_ATTENTION | ACSS class used when an element needs the user attention,for instance a button in a stack switcher corresponding toa hidden page that changed state. |
| STYLE_CLASS_NOTEBOOK | ACSS class defining a notebook. |
| STYLE_CLASS_OSD | ACSS class used when rendering anOSD (On Screen Display) element,on top of another container. |
| STYLE_CLASS_OVERSHOOT | ACSS class that is added on the visual hints that happenwhen scrolling is attempted past the limits of a scrollable area. |
| STYLE_CLASS_PANE_SEPARATOR | ACSS class for a pane separator, such as those in |
| STYLE_CLASS_PAPER | ACSS class that is added to areas that should look like paper. |
| STYLE_CLASS_POPOVER | ACSS class that matches popovers. |
| STYLE_CLASS_POPUP | ACSS class that is added to the toplevel windows used for menus. |
| STYLE_CLASS_PRIMARY_TOOLBAR | ACSS class to match primary toolbars. |
| STYLE_CLASS_PROGRESSBAR | ACSS class to use when rendering activity as a progressbar. |
| STYLE_CLASS_PULSE | ACSS class to use when rendering a pulse in an indeterminate progress bar. |
| STYLE_CLASS_QUESTION | ACSS class for an area displaying a question to the user,such as those in infobars. |
| STYLE_CLASS_RADIO | ACSS class to match radio buttons. |
| STYLE_CLASS_RAISED | ACSS class to match a raised control, such as a raisedbutton on a toolbar. |
| STYLE_CLASS_READ_ONLY | ACSS class used to indicate a read-only state. |
| STYLE_CLASS_RIGHT | ACSS class to indicate an area at the right of a widget. |
| STYLE_CLASS_RUBBERBAND | ACSS class to match the rubberband selection rectangle. |
| STYLE_CLASS_SCALE | ACSS class to match scale widgets. |
| STYLE_CLASS_SCALE_HAS_MARKS_ABOVE | ACSS class to match scale widgets with marks attached,all the marks are above for horizontal |
| STYLE_CLASS_SCALE_HAS_MARKS_BELOW | ACSS class to match scale widgets with marks attached,all the marks are below for horizontal |
| STYLE_CLASS_SCROLLBAR | ACSS class to match scrollbars. |
| STYLE_CLASS_SCROLLBARS_JUNCTION | ACSS class to match the junction area between an horizontaland vertical scrollbar, when they’re both shown. |
| STYLE_CLASS_SEPARATOR | ACSS class for a separator. |
| STYLE_CLASS_SIDEBAR | ACSS class defining a sidebar, such as the left side ina file chooser. |
| STYLE_CLASS_SLIDER | ACSS class to match sliders. |
| STYLE_CLASS_SPINBUTTON | ACSS class defining an spinbutton. |
| STYLE_CLASS_SPINNER | ACSS class to use when rendering activity as a “spinner”. |
| STYLE_CLASS_STATUSBAR | ACSS class to match statusbars. |
| STYLE_CLASS_SUBTITLE | ACSS class used for the subtitle label in a titlebar ina toplevel window. |
| STYLE_CLASS_SUGGESTED_ACTION | ACSS class used when an action (usually a button) is theprimary suggested action in a specific context. |
| STYLE_CLASS_TITLE | ACSS class used for the title label in a titlebar ina toplevel window. |
| STYLE_CLASS_TITLEBAR | ACSS class used when rendering a titlebar in a toplevel window. |
| STYLE_CLASS_TOOLBAR | ACSS class to match toolbars. |
| STYLE_CLASS_TOOLTIP | ACSS class to match tooltip windows. |
| STYLE_CLASS_TOP | ACSS class to indicate an area at the top of a widget. |
| STYLE_CLASS_TOUCH_SELECTION | ACSS class for touch selection popups on entriesand text views. |
| STYLE_CLASS_TROUGH | ACSS class to match troughs, as in scrollbars and progressbars. |
| STYLE_CLASS_UNDERSHOOT | ACSS class that is added on the visual hints that happenwhere content is ‘scrolled off’ and can be made visibleby scrolling. |
| STYLE_CLASS_VERTICAL | ACSS class for vertically layered widgets. |
| STYLE_CLASS_VIEW | ACSS class defining a view, such as iconviews or treeviews. |
| STYLE_CLASS_WARNING | ACSS class for an area displaying a warning message,such as those in infobars. |
| STYLE_CLASS_WIDE | ACSS class to indicate that aUI element should be ‘wide’.Used by |
| STYLE_PROPERTY_BACKGROUND_COLOR | A property holding the background color of rendered elements as a |
| STYLE_PROPERTY_BACKGROUND_IMAGE | A property holding the element’s background as a #cairo_pattern_t. |
| STYLE_PROPERTY_BORDER_COLOR | A property holding the element’s border color as a |
| STYLE_PROPERTY_BORDER_RADIUS | A property holding the rendered element’s border radius in pixels as a #gint. |
| STYLE_PROPERTY_BORDER_STYLE | A property holding the element’s border style as a |
| STYLE_PROPERTY_BORDER_WIDTH | A property holding the rendered element’s border width in pixels asa |
| STYLE_PROPERTY_COLOR | A property holding the foreground color of rendered elements as a |
| STYLE_PROPERTY_FONT | A property holding the font properties used when rendering textas a |
| STYLE_PROPERTY_MARGIN | A property holding the rendered element’s margin as a |
| STYLE_PROPERTY_PADDING | A property holding the rendered element’s padding as a |
| STYLE_PROVIDER_PRIORITY_APPLICATION | A priority that can be used when adding a |
| STYLE_PROVIDER_PRIORITY_FALLBACK | The priority used for default style informationthat is used in the absence of themes. |
| STYLE_PROVIDER_PRIORITY_SETTINGS | The priority used for style information providedvia |
| STYLE_PROVIDER_PRIORITY_THEME | The priority used for style information providedby themes. |
| STYLE_PROVIDER_PRIORITY_USER | The priority used for the style information from |
| STYLE_REGION_COLUMN | A widget region name to define a treeview column. deprecated: 3.20 |
| STYLE_REGION_COLUMN_HEADER | A widget region name to define a treeview column header. deprecated: 3.20 |
| STYLE_REGION_ROW | A widget region name to define a treeview row. deprecated: 3.20 |
| STYLE_REGION_TAB | A widget region name to define a notebook tab. deprecated: 3.20 |
| TEXT_VIEW_PRIORITY_VALIDATE | The priority at which the text view validates onscreen linesin an idle job in the background. |
| TREE_SORTABLE_DEFAULT_SORT_COLUMN_ID | The GTK_TREE_SORTABLE_DEFAULT_SORT_COLUMN_ID can be used to make a |
| TREE_SORTABLE_UNSORTED_SORT_COLUMN_ID | The GTK_TREE_SORTABLE_DEFAULT_SORT_COLUMN_ID can be used to make a |