Module gtk4::functions[][src]

Functions

Gets the modifier mask.

Converts an accelerator keyval and modifier mask into a string which can be used to represent the accelerator to the user.

Converts an accelerator keyval and modifier mask into a string that can be displayed to the user.

Converts an accelerator keyval and modifier mask into a string parseable by accelerator_parse().

Converts an accelerator keyval and modifier mask into a string parseable by accelerator_parse_with_keycode().

Parses a string representing an accelerator.

Returns the binary age as passed to libtool.

Checks that the GTK library in use is compatible with the given version.

Returns the GTK debug flags that are currently active.

Returns the pango::Language for the default language currently in effect.

Prevents gtk_init and gtk_init_check from automatically calling setlocale (LC_ALL, "").

Calls a function for all Printers.

Converts a color from HSV space to RGB.

Returns the interface age as passed to libtool.

Get the direction of the current locale. This is the expected reading direction for text and UI.

Returns the major version number of the GTK library.

Returns the micro version number of the GTK library.

Returns the minor version number of the GTK library.

Runs a page setup dialog, letting the user modify the values from page_setup. If the user cancels the dialog, the returned PageSetup is identical to the passed in page_setup, otherwise it contains the modifications done in the dialog.

Runs a page setup dialog, letting the user modify the values from page_setup.

Renders an activity indicator (such as in Spinner). The state StateFlags::CHECKED determines whether there is activity going on.

Renders an arrow pointing to angle.

Renders the background of an element.

Renders a checkmark (as in a CheckButton).

Renders an expander (as used in TreeView and Expander) in the area defined by x, y, width, height. The state StateFlags::CHECKED determines whether the expander is collapsed or expanded.

Renders a focus indicator on the rectangle determined by x, y, width, height.

Renders a frame around the rectangle defined by x, y, width, height.

Renders a handle (as in Paned and Window’s resize grip), in the rectangle determined by x, y, width, height.

Renders the icon in texture at the specified x and y coordinates.

Renders layout on the coordinates x, y

Renders a line from (x0, y0) to (x1, y1).

Renders an option mark (as in a radio button), the StateFlags::CHECKED state will determine whether the option is on or off, and StateFlags::INCONSISTENT whether it should be marked as undefined.

Converts a color from RGB space to HSV.

Sets the GTK debug flags.

This function launches the default application for showing a given uri, or shows an error dialog if that fails.

Checks whether the Accessible has property set.

Checks whether the Accessible has relation set.

Checks whether the GtkAccessible:accessible-role of the accessible is role.

Checks whether the Accessible has state set.

Force registration of all core GTK object types.

Enters the main loop and waits for widget to be “drawn”.

Creates a content provider for dragging path from tree_model.

Obtains a tree_model and path from value of target type GTK_TYPE_TREE_ROW_DATA.