Interface GtkConstants


public interface GtkConstants
  • Field Details

    • ACCESSIBLE_VALUE_UNDEFINED

      static final int ACCESSIBLE_VALUE_UNDEFINED
      An undefined value. The accessible attribute is either unset, or its
      value is undefined.
      See Also:
    • BINARY_AGE

      static final int BINARY_AGE
      Like [func@get_binary_age], but from the headers used at
      application compile time, rather than from the library linked
      against at application run time.
      See Also:
    • IM_MODULE_EXTENSION_POINT_NAME

      static final String IM_MODULE_EXTENSION_POINT_NAME
      See Also:
    • INPUT_ERROR

      static final int INPUT_ERROR
      Constant to return from a signal handler for the ::input
      signal in case of conversion failure.

      See [signal@Gtk.SpinButton::input].
      See Also:
    • INTERFACE_AGE

      static final int INTERFACE_AGE
      Like [func@get_interface_age], but from the headers used at
      application compile time, rather than from the library linked
      against at application run time.
      See Also:
    • LEVEL_BAR_OFFSET_FULL

      static final String LEVEL_BAR_OFFSET_FULL
      The name used for the stock full offset included by `GtkLevelBar`.
      See Also:
    • LEVEL_BAR_OFFSET_HIGH

      static final String LEVEL_BAR_OFFSET_HIGH
      The name used for the stock high offset included by `GtkLevelBar`.
      See Also:
    • LEVEL_BAR_OFFSET_LOW

      static final String LEVEL_BAR_OFFSET_LOW
      The name used for the stock low offset included by `GtkLevelBar`.
      See Also:
    • MAJOR_VERSION

      static final int MAJOR_VERSION
      Like [func@get_major_version], but from the headers used at
      application compile time, rather than from the library linked
      against at application run time.
      See Also:
    • MAX_COMPOSE_LEN

      static final int MAX_COMPOSE_LEN
      See Also:
    • MEDIA_FILE_EXTENSION_POINT_NAME

      static final String MEDIA_FILE_EXTENSION_POINT_NAME
      See Also:
    • MICRO_VERSION

      static final int MICRO_VERSION
      Like [func@get_micro_version], but from the headers used at
      application compile time, rather than from the library linked
      against at application run time.
      See Also:
    • MINOR_VERSION

      static final int MINOR_VERSION
      Like [func@get_minor_version], but from the headers used at
      application compile time, rather than from the library linked
      against at application run time.
      See Also:
    • PAPER_NAME_A3

      static final String PAPER_NAME_A3
      Name for the A3 paper size.
      See Also:
    • PAPER_NAME_A4

      static final String PAPER_NAME_A4
      Name for the A4 paper size.
      See Also:
    • PAPER_NAME_A5

      static final String PAPER_NAME_A5
      Name for the A5 paper size.
      See Also:
    • PAPER_NAME_B5

      static final String PAPER_NAME_B5
      Name for the B5 paper size.
      See Also:
    • PAPER_NAME_EXECUTIVE

      static final String PAPER_NAME_EXECUTIVE
      Name for the Executive paper size.
      See Also:
    • PAPER_NAME_LETTER

      static final String PAPER_NAME_LETTER
      Name for the Letter paper size.
      See Also:
    • PRIORITY_RESIZE

      static final int PRIORITY_RESIZE
      Use this priority for functionality related to size allocation.

      It is used internally by GTK+ to compute the sizes of widgets.
      This priority is higher than %GDK_PRIORITY_REDRAW to avoid
      resizing a widget which was just redrawn.
      See Also:
    • STYLE_PROVIDER_PRIORITY_APPLICATION

      static final int STYLE_PROVIDER_PRIORITY_APPLICATION
      A priority that can be used when adding a `GtkStyleProvider`
      for application-specific style information.
      See Also:
    • STYLE_PROVIDER_PRIORITY_FALLBACK

      static final int STYLE_PROVIDER_PRIORITY_FALLBACK
      The priority used for default style information
      that is used in the absence of themes.

      Note that this is not very useful for providing default
      styling for custom style classes - themes are likely to
      override styling provided at this priority with
      catch-all `* {...}` rules.
      See Also:
    • STYLE_PROVIDER_PRIORITY_SETTINGS

      static final int STYLE_PROVIDER_PRIORITY_SETTINGS
      The priority used for style information provided
      via `GtkSettings`.

      This priority is higher than %GTK_STYLE_PROVIDER_PRIORITY_THEME
      to let settings override themes.
      See Also:
    • STYLE_PROVIDER_PRIORITY_THEME

      static final int STYLE_PROVIDER_PRIORITY_THEME
      The priority used for style information provided
      by themes.
      See Also:
    • STYLE_PROVIDER_PRIORITY_USER

      static final int STYLE_PROVIDER_PRIORITY_USER
      The priority used for the style information from
      `$XDG_CONFIG_HOME/gtk-4.0/gtk.css`.

      You should not use priorities higher than this, to
      give the user the last word.
      See Also:
    • TEXT_VIEW_PRIORITY_VALIDATE

      static final int TEXT_VIEW_PRIORITY_VALIDATE
      The priority at which the text view validates onscreen lines
      in an idle job in the background.
      See Also:
    • TREE_SORTABLE_DEFAULT_SORT_COLUMN_ID

      static final int TREE_SORTABLE_DEFAULT_SORT_COLUMN_ID
      Uses the default sort function in a [iface@Gtk.TreeSortable].

      See also: [method@Gtk.TreeSortable.set_sort_column_id]
      See Also:
    • TREE_SORTABLE_UNSORTED_SORT_COLUMN_ID

      static final int TREE_SORTABLE_UNSORTED_SORT_COLUMN_ID
      Disables sorting in a [iface@Gtk.TreeSortable].

      See also: [method@Gtk.TreeSortable.set_sort_column_id]
      See Also: