Namespace

GimpUi – 3.0

GIMP UI library

Version3.0.0-RC1
AuthorsGIMP contributors
LicenseGPL-3.0-or-later
Websitehttps://www.gimp.org
Sourcehttps://gitlab.gnome.org/GNOME/gimp/

Build

C headerslibgimp/gimpui.h
pkg-config filesgimp-ui-3.0

Dependencies

Babl—0.1 Pixel encoding and color space conversion engine
Browse documentation
GLib—2.0 C Utility Library
Browse documentation
GObject—2.0 The base type system library
Browse documentation
Gio—2.0 GObject interfaces and objects
Browse documentation
GdkPixbuf—2.0 Image loading and scaling
Browse documentation
Gegl—0.4 Generic Graphics Library
Browse documentation
cairo—1.0 A 2D graphics library with support for multiple output devices
Browse documentation
Gimp—3.0 GIMP Library
Browse documentation
Gtk—3.0 The GTK toolkit
Browse documentation

Additional documentation

Classes

AspectPreview

A widget providing a preview with fixed aspect ratio.

Browser

A base class for a documentation browser.

BrushChooser

A button which pops up a brush selection dialog.

BusyBox

GimpBusyBox displays a styled message, providing indication of an ongoing operation.

Button

GimpButton adds an extra signal to the GtkButton widget that allows the callback to distinguish a normal click from a click that was performed with modifier keys pressed.

CellRendererColor

A GtkCellRenderer to display a GeglColor color.

CellRendererToggle

A GtkCellRendererToggle that displays icons instead of a checkbox.

ChainButton

This widget provides a button showing either a linked or a broken chain that can be used to link two entries, spinbuttons, colors or other GUI elements and show that they may be locked. Use it for example to connect X and Y ratios to provide the possibility of a constrained aspect ratio.

ChannelComboBox

ColorArea

Displays a GeglColor, optionally with alpha-channel.

ColorButton

This widget provides a simple button with a preview showing the color.

ColorDisplay

Functions and definitions for creating pluggable GIMP display color correction modules.

ColorDisplayStack

A stack of color correction modules.

ColorHexEntry

Widget for entering a color’s hex triplet. The syntax follows CSS and SVG specifications, which means that only sRGB colors are supported.

ColorNotebook

The GimpColorNotebook widget is an implementation of a GimpColorSelector. It serves as a container for GimpColorSelectors.

ColorProfileChooserDialog

A GtkFileChooser subclass for selecting color profiles.

ColorProfileComboBox

A combo box for selecting color profiles.

ColorProfileStore

A GtkListStore subclass that keep color profiles.

ColorProfileView

A widget for viewing the properties of a GimpColorProfile.

ColorScale

Fancy colored sliders.

ColorScaleEntry

This widget is a subclass of GimpScaleEntry showing a GimpColorScale instead of a GtkScale.

ColorSelection

Widget for doing a color selection.

ColorSelector

Functions and definitions for creating pluggable GIMP color selector modules.

Dialog

Constructors for GtkDialogs and action_areas as well as other dialog-related stuff.

DrawableChooser

The chooser contains an optional label and a button which queries the core process to pop up a drawable selection dialog.

since: 3.0

DrawableComboBox

DrawablePreview

A widget providing a preview of a GimpDrawable.

EnumComboBox

A GtkComboBox subclass for selecting an enum value.

EnumLabel

A GtkLabel subclass that displays an enum value.

EnumStore

A GimpIntStore subclass that keeps enum values.

ExportProcedureDialog

FontChooser

A button which pops up a font selection dialog.

Frame

A widget providing a HIG-compliant subclass of GtkFrame.

GradientChooser

A button which pops up a gradient select dialog.

HintBox

Displays a wilber icon and a text.

ImageComboBox

A widget providing a popup menu of images.

IntComboBox

A widget providing a popup menu of integer values (e.g. enums).

IntRadioFrame

A widget providing a frame with title, containing grouped radio buttons, each associated with an integer value and random user data.

IntStore

A model for integer based name-value pairs (e.g. enums)

LabelColor

This widget is a subclass of GimpLabeled with a GtkColor.

Labeled

This widget is a GtkGrid showing a GtkLabel used as mnemonic on another widget.

LabelEntry

This widget is a subclass of GimpLabeled with a GtkEntry.

LabelIntWidget

This widget is a subclass of GimpLabeled.

LabelSpin

This widget is a subclass of GimpLabeled with a GimpSpinButton.

LabelStringWidget

This widget is a subclass of GimpLabeled.

LayerComboBox

MemsizeEntry

Similar to a GimpSizeEntry but instead of lengths, this widget is used to let the user enter memory sizes. A combo box allows one to switch between Kilobytes, Megabytes and Gigabytes. Used in the GIMP preferences dialog.

NumberPairEntry

A GtkEntry subclass to enter ratios.

OffsetArea

Widget to control image offsets.

PageSelector

Use this for example for specifying what pages to import from a PDF or PS document.

PaletteChooser

A button which pops up a palette selection dialog.

PathComboBox

PathEditor

This widget is used to edit file search paths.

PatternChooser

A button which pops up a pattern selection dialog.

PickButton

GimpPickButton is a specialized button. When clicked, it changes the cursor to a color-picker pipette and allows the user to pick a color from any point on the screen.

Preview

A widget providing a GimpPreviewArea plus framework to update the preview.

PreviewArea

A general purpose preview widget which caches its pixel data.

ProcBrowserDialog

The dialog for the procedure and plugin browsers.

ProcedureDialog

ProgressBar

A widget providing a progress bar that automatically redirects any progress calls to itself.

ResourceChooser

A button which pops up a resource selection dialog.

since: 3.0

Ruler

A ruler widget with configurable unit and orientation.

ScaleEntry

This widget is a GtkGrid showing a GtkSpinButton and a GtkScale bound together. It also displays a GtkLabel which is used as mnemonic on the GtkSpinButton.

ScrolledPreview

A widget providing a GimpPreview enhanced by scrolling capabilities.

SizeEntry

This widget is used to enter pixel distances/sizes and resolutions.

SpinButton

GimpSpinButton is a drop-in replacement for GtkSpinButton, with the following changes:

SpinScale

StringComboBox

A GtkComboBox subclass to select strings.

UnitComboBox

GimpUnitComboBox selects units stored in a GimpUnitStore.

UnitStore

A model for GimpUnit views.

VectorLoadProcedureDialog

ZoomModel

A model for zoom values.

ZoomPreview

A drawable preview with zooming capabilities.

Enumerations

AspectType

Aspect ratios.

ChainPosition

Possible chain positions for GimpChainButton.

ColorAreaType

The types of transparency display for GimpColorArea.

ColorSelectorChannel

An enum to specify the types of color channels edited in GimpColorSelector widgets.

ColorSelectorModel

An enum to specify the types of color spaces edited in GimpColorSelector widgets.

since: 2.10

IntComboBoxLayout

Possible layouts for GimpIntComboBox.

since: 2.10

IntStoreColumns

The column types of GimpIntStore.

PageSelectorTarget

Import targets for GimpPageSelector.

SizeEntryUpdatePolicy

Update policies for GimpSizeEntry.

ZoomType

The zoom types for GimpZoomModel.

Error Domains

WidgetsError

Types of errors returned by libgimpwidgets functions.

Callbacks

HelpFunc

This is the prototype for all functions you pass as help_func to the various GIMP dialog constructors like gimp_dialog_new(), gimp_query_int_box() etc.

ImageConstraintFunc

IntRadioFrameSensitivityFunc

Signature for a function called on each radio button value and data, each time the %GimpIntRadioFrame is drawn, to make some radio button insensitive. If the function returns FALSE, it usually means that the value is not a valid choice in current situation. In this case, you might want to toggle instead another value automatically. Set new_value to the value to toggle. If you leave this untouched, the radio button will stay toggled despite being insensitive. This is up to you to decide whether this is meaningful.

IntSensitivityFunc

ItemConstraintFunc

QueryBooleanCallback

The callback for a boolean query box.

QueryDoubleCallback

The callback for a double query box.

QueryIntCallback

The callback for an int query box.

QuerySizeCallback

The callback for a size query box.

QueryStringCallback

Note that you must not g_free() the passed string.

StringSensitivityFunc

Functions

cairo_set_focus_line_pattern

Sets color and dash pattern for stroking a focus line on the given cr. The line pattern is taken from widget.

since: 2.6

cairo_set_source_color

Sets color as the source pattern within cr, taking into account the profile of the GdkMonitor which widget is displayed on.

since: 3.0

cairo_surface_create_from_pixbuf

Create a Cairo image surface from a GdkPixbuf.

since: 2.6

context_help

This function invokes the context help inspector.

coordinates_new

Convenience function that creates a GimpSizeEntry with two fields for x/y coordinates/sizes with a GimpChainButton attached to constrain either the two fields’ values or the ratio between them.

dialogs_show_help_button

This function is for internal use only.

since: 2.2

double_adjustment_update

enum_icon_box_new

Creates a horizontal box of radio buttons with named icons. The icon name for each icon is created by appending the enum_value’s nick to the given icon_prefix.

since: 2.10

enum_icon_box_new_with_range

Just like gimp_enum_icon_box_new(), this function creates a group of radio buttons, but additionally it supports limiting the range of available enum values.

since: 2.10

enum_icon_box_set_child_padding

Sets the padding of all buttons in a box created by gimp_enum_icon_box_new().

since: 2.10

enum_icon_box_set_icon_size

Sets the icon size of all buttons in a box created by gimp_enum_icon_box_new().

since: 3.0

enum_radio_box_new

Creates a new group of GtkRadioButtons representing the enum values. A group of radiobuttons is a good way to represent enums with up to three or four values. Often it is better to use a GimpEnumComboBox instead.

since: 2.4

enum_radio_box_new_with_range

Just like gimp_enum_radio_box_new(), this function creates a group of radio buttons, but additionally it supports limiting the range of available enum values.

since: 2.4

enum_radio_frame_new

Calls gimp_enum_radio_box_new() and puts the resulting vbox into a GtkFrame.

since: 2.4

enum_radio_frame_new_with_range

Calls gimp_enum_radio_box_new_with_range() and puts the resulting vertical box into a GtkFrame.

since: 2.4

event_triggers_context_menu

Alternative of gdk_event_triggers_context_menu() with the additional feature of allowing a menu triggering to happen on a button release event. All the other rules on whether event should trigger a contextual menu are exactly the same. Only the swapping to release state as additional feature is different.

since: 3.0

float_adjustment_update

get_monitor_at_pointer

grid_attach_aligned

Note that the label_text can be NULL and that the widget will be attached starting at (column + 1) in this case, too.

help_connect

Note that this function is automatically called by all libgimp dialog constructors. You only have to call it for windows/dialogs you created “manually”.

help_id_quark

This function returns the GQuark which should be used as key when attaching help IDs to widgets and objects.

since: 2.2

help_set_help_data

The reason why we don’t use gtk_widget_set_tooltip_text() is that elements in the GIMP user interface should, if possible, also have a help_id set for context-sensitive help.

help_set_help_data_with_markup

Just like gimp_help_set_help_data(), but supports to pass text which is marked up with Pango text markup language.

since: 2.6

icons_init

Initializes the GIMP stock icon factory.

icons_set_icon_theme

init

This function initializes GTK+ with gtk_init(). It also initializes Gegl and Babl.

int_adjustment_update

Note that the GtkAdjustments value (which is a #gdouble) will be rounded with RINT().

int_radio_group_new

Convenience function to create a group of radio buttons embedded into a GtkFrame or GtkBox. This function does the same thing as gimp_radio_group_new2(), but it takes integers as item_data instead of pointers, since that is a very common case (mapping an enum to a radio group).

int_radio_group_set_active

Calls gtk_toggle_button_set_active() with the radio button that was created with a matching item_data. This function does the same thing as gimp_radio_group_set_active(), but takes integers as item_data instead of pointers.

label_set_attributes

Sets Pango attributes on a GtkLabel in a more convenient way than gtk_label_set_attributes().

since: 2.2

monitor_get_color_profile

This function returns the GimpColorProfile of monitor or NULL if there is no profile configured.

since: 3.0

proc_view_new

since: 2.4

prop_boolean_combo_box_new

Creates a GtkComboBox widget to display and set the specified boolean property. The combo box will have two entries, one displaying the true_text label, the other displaying the false_text label.

since: 2.4

prop_boolean_radio_frame_new

Creates a pair of radio buttons which function to set and display the specified boolean property. If title is NULL, the property_names nick will be used as label of the returned frame.

since: 2.4

prop_brush_chooser_new

Creates a GimpBrushChooser controlled by the specified property.

since: 3.0

prop_check_button_new

Creates a GtkCheckButton that displays and sets the specified boolean property. If label is NULL, the property_names nick will be used as label of the returned button.

since: 2.4

prop_choice_combo_box_new

Creates a GimpStringComboBox widget to display and set the specified property.

prop_choice_radio_frame_new

Creates a GimpIntRadioFrame widget to display and set the specified GimpChoice property.

prop_color_area_new

Creates a GimpColorArea to set and display the value of an RGB property.

since: 2.4

prop_color_select_new

Creates a GimpColorButton to set and display the value of a color property.

since: 3.0

prop_coordinates_connect

prop_coordinates_new

Creates a GimpSizeEntry to set and display two double or int properties, which will usually represent X and Y coordinates, and their associated unit property.

since: 2.4

prop_drawable_chooser_new

Creates a GimpDrawableChooser controlled by the specified property.

since: 3.0

prop_entry_new

Creates a GtkEntry to set and display the value of the specified string property.

since: 2.4

prop_enum_check_button_new

Creates a GtkCheckButton that displays and sets the specified property of type Enum. Note that this widget only allows two values for the enum, one corresponding to the “checked” state and the other to the “unchecked” state. If label is NULL, the property_names nick will be used as label of the returned button.

since: 2.4

prop_enum_combo_box_new

Creates a GimpIntComboBox widget to display and set the specified enum property. The mimimum_value and maximum_value give the possibility of restricting the allowed range to a subset of the enum. If the two values are equal (e.g., 0, 0), then the full range of the Enum is used.

since: 2.4

prop_enum_icon_box_new

Creates a horizontal box of radio buttons with named icons, which function to set and display the value of the specified Enum property. The icon name for each icon is created by appending the enum_value’s nick to the given icon_prefix. See gimp_enum_icon_box_new() for more information.

since: 2.10

prop_enum_label_new

since: 2.4

prop_enum_radio_box_new

Creates a group of radio buttons which function to set and display the specified enum property. The minimum and maximum arguments allow only a subset of the enum to be used. If the two arguments are equal (e.g., 0, 0), then the full range of the enum will be used. If you want to assign a label to the group of radio buttons, use gimp_prop_enum_radio_frame_new() instead of this function.

since: 2.4

prop_enum_radio_frame_new

Creates a group of radio buttons which function to set and display the specified enum property. The minimum and maximum arguments allow only a subset of the enum to be used. If the two arguments are equal (e.g., 0, 0), then the full range of the enum will be used. If title is NULL, the property_names nick will be used as label of the returned frame.

since: 2.4

prop_expander_new

Creates a GtkExpander controlled by the specified boolean property. A value of TRUE for the property corresponds to the expanded state for the widget. If label is NULL, the property_names nick will be used as label of the returned widget.

since: 2.4

prop_file_chooser_button_new

Creates a GtkFileChooserButton to edit the specified path property. property_name must represent either a GIMP_PARAM_SPEC_CONFIG_PATH or a G_PARAM_SPEC_OBJECT where value_type == G_TYPE_FILE.

since: 2.4

prop_file_chooser_button_new_with_dialog

Creates a GtkFileChooserButton to edit the specified path property.

since: 2.4

prop_font_chooser_new

Creates a GimpFontChooser controlled by the specified property.

since: 3.0

prop_gradient_chooser_new

Creates a GimpGradientChooser controlled by the specified property.

since: 3.0

prop_hscale_new

Creates a horizontal scale to control the value of the specified integer or double property.

since: 2.4

prop_icon_image_new

Creates a widget to display a icon image representing the value of the specified string property, which should encode an icon name. See gtk_image_new_from_icon_name() for more information.

since: 2.10

prop_int_combo_box_new

Creates a GimpIntComboBox widget to display and set the specified property. The contents of the widget are determined by store, which should be created using gimp_int_store_new().

since: 2.4

prop_int_radio_frame_new

Creates a group of radio buttons which function to set and display the specified int property. If title is NULL, the property_names nick will be used as label of the returned frame.

since: 3.0

prop_label_color_new

Creates a GimpLabelColor to set and display the value of an RGB property.

since: 3.0

prop_label_entry_new

Creates a GimpLabelEntry to set and display the value of the specified string property.

since: 3.0

prop_label_new

Creates a GtkLabel to display the value of the specified property. The property should be a string property or at least transformable to a string. If the user should be able to edit the string, use gimp_prop_entry_new() instead.

since: 2.4

prop_label_spin_new

Creates a GimpLabelSpin to set and display the value of the specified double property.

since: 2.4

prop_memsize_entry_new

Creates a GimpMemsizeEntry (spin button and option menu) to set and display the value of the specified memsize property. See gimp_memsize_entry_new() for more information.

since: 2.4

prop_palette_chooser_new

Creates a GimpPaletteChooser controlled by the specified property.

since: 3.0

prop_path_editor_new

Creates a GimpPathEditor to edit the specified path and writable path properties.

prop_pattern_chooser_new

Creates a GimpPatternChooser controlled by the specified property.

since: 3.0

prop_pointer_combo_box_new

Creates a GimpIntComboBox widget to display and set the specified property. The contents of the widget are determined by store, which should be created using gimp_int_store_new(). Values are GType/gpointer data, and therefore must be stored in the “user-data” column, instead of the usual “value” column.

since: 2.10

prop_scale_entry_new

Creates a GimpScaleEntry (slider and spin button) to set and display the value of a specified int or double property with sensible default settings depending on the range (decimal places, increments, etc.). These settings can be overridden by the relevant widget methods.

since: 2.4

prop_size_entry_new

Creates a GimpSizeEntry to set and display the specified double or int property, and its associated unit property. Note that this function is only suitable for creating a size entry holding a single value. Use gimp_prop_coordinates_new() to create a size entry holding two values.

since: 2.4

prop_spin_button_new

Creates a spin button to set and display the value of the specified double property.

since: 2.4

prop_spin_scale_new

Creates a spin scale to set and display the value of the specified int or double property.

since: 3.0

prop_string_combo_box_new

Creates a GimpStringComboBox widget to display and set the specified property. The contents of the widget are determined by store.

since: 2.4

prop_switch_new

Creates a GtkBox with a switch and a label that displays and sets the specified boolean property. If label is NULL, the property_names nick will be used as label.

since: 3.0

prop_text_buffer_new

Creates a GtkTextBuffer to set and display the value of the specified string property. Unless the string is expected to contain multiple lines or a large amount of text, use gimp_prop_entry_new() instead. See GtkTextView for information on how to insert a text buffer into a visible widget.

since: 2.4

prop_unit_combo_box_new

Creates a GimpUnitComboBox to set and display the value of a Unit property. See gimp_unit_combo_box_new() for more information.

since: 2.8

prop_widget_set_factor

Change the display factor of the property widget relatively to the property it was bound to. Currently the only types of widget accepted as input are those created by gimp_prop_spin_scale_new() and gimp_prop_spin_button_new().

since: 3.0

query_boolean_box

Creates a new GtkDialog that asks the user to do a boolean decision.

query_double_box

Creates a new GtkDialog that queries the user for a double value.

query_int_box

Creates a new GtkDialog that queries the user for an integer value.

query_size_box

Creates a new GtkDialog that queries the user for a size using a GimpSizeEntry.

query_string_box

Creates a new GtkDialog that queries the user for a string value.

radio_button_update

random_seed_new

Creates a widget that allows the user to control how the random number generator is initialized.

scroll_adjustment_values

standard_help_func

This is the standard GIMP help function which does nothing but calling gimp_help(). It is the right function to use in almost all cases.

toggle_button_update

uint_adjustment_update

Note that the GtkAdjustments value (which is a #gdouble) will be rounded with (#guint) (value + 0.5).

widget_animation_enabled

This function attempts to read the user’s system preference for showing animation. It can be used to turn off or hide unnecessary animations such as the scrolling credits or Easter Egg animations.

since: 3.0

widget_free_native_handle

Disposes a widget’s native window handle created asynchronously after a previous call to gimp_widget_set_native_handle. This disposes what the pointer points to, a *GBytes, if any. Call this when the widget and the window handle it owns is being disposed.

widget_get_color_profile

This function returns the GimpColorProfile of the monitor widget is currently displayed on, or NULL if there is no profile configured.

since: 3.0

widget_get_color_transform

This function returns the GimpColorTransform that transforms pixels from src_profile to the profile of the GdkMonitor the widget is displayed on.

since: 2.10

widget_get_monitor

widget_get_render_space

widget_set_native_handle

This function is used to store the handle representing window into handle so that it can later be reused to set other windows as transient to this one (even in other processes, such as plug-ins).

widget_track_monitor

This function behaves as if GtkWidget had a signal.

since: 2.10

widgets_error_quark

This function is never called directly. Use GIMP_WIDGETS_ERROR() instead.

window_set_transient

Indicates to the window manager that window is a transient dialog associated with the GIMP window that the plug-in has been started from. See also gimp_window_set_transient_for_display().

since: 2.4

window_set_transient_for

Indicates to the window manager that window is a transient dialog to the window identified by handle.

since: 3.0

window_set_transient_for_display

Indicates to the window manager that window is a transient dialog associated with the GIMP image window that is identified by its display. See gdk_window_set_transient_for() for more information.

since: 2.4

zoom_button_new

Function Macros

COORDINATES_CHAINBUTTON

QUERY_BOX_VBOX

A macro to access the vertical GtkBox in a #libgimpwidgets-gimpquerybox. Useful if you want to add more widgets.

RANDOM_SEED_SPINBUTTON

RANDOM_SEED_SPINBUTTON_ADJ

RANDOM_SEED_TOGGLE

Constants

COLOR_SELECTOR_BAR_SIZE

The suggested width for a color bar in a GimpColorSelector implementation.

COLOR_SELECTOR_SIZE

The suggested size for a color area in a GimpColorSelector implementation.

ICON_APPLICATION_EXIT

ICON_ASPECT_LANDSCAPE

ICON_ASPECT_PORTRAIT

ICON_ATTACH

ICON_BUSINESS_CARD

ICON_CAP_BUTT

ICON_CAP_ROUND

ICON_CAP_SQUARE

ICON_CENTER

ICON_CENTER_HORIZONTAL

ICON_CENTER_VERTICAL

ICON_CHAIN_HORIZONTAL

ICON_CHAIN_HORIZONTAL_BROKEN

ICON_CHAIN_VERTICAL

ICON_CHAIN_VERTICAL_BROKEN

ICON_CHANNEL

ICON_CHANNEL_ALPHA

ICON_CHANNEL_BLUE

ICON_CHANNEL_GRAY

ICON_CHANNEL_GREEN

ICON_CHANNEL_INDEXED

ICON_CHANNEL_RED

ICON_CHAR_PICKER

ICON_CLOSE

ICON_CLOSE_ALL

ICON_COLOR_PICK_FROM_SCREEN

ICON_COLOR_PICKER_BLACK

ICON_COLOR_PICKER_GRAY

ICON_COLOR_PICKER_WHITE

ICON_COLOR_SELECTOR_CMYK

ICON_COLOR_SELECTOR_TRIANGLE

ICON_COLOR_SELECTOR_WATER

ICON_COLOR_SPACE_LINEAR

ICON_COLOR_SPACE_NON_LINEAR

ICON_COLOR_SPACE_PERCEPTUAL

ICON_COLORMAP

ICON_COLORS_DEFAULT

ICON_COLORS_SWAP

ICON_CONTROLLER

ICON_CONTROLLER_KEYBOARD

ICON_CONTROLLER_LINUX_INPUT

ICON_CONTROLLER_MIDI

ICON_CONTROLLER_WHEEL

ICON_CONVERT_GRAYSCALE

ICON_CONVERT_INDEXED

ICON_CONVERT_RGB

ICON_CURSOR

ICON_CURVE_FREE

ICON_CURVE_SMOOTH

ICON_DETACH

ICON_DIALOG_CHANNELS

ICON_DIALOG_DASHBOARD

ICON_DIALOG_DEVICE_STATUS

ICON_DIALOG_ERROR

ICON_DIALOG_IMAGES

ICON_DIALOG_INFORMATION

ICON_DIALOG_LAYERS

ICON_DIALOG_NAVIGATION

ICON_DIALOG_PATHS

ICON_DIALOG_QUESTION

ICON_DIALOG_RESHOW_FILTER

ICON_DIALOG_TOOL_OPTIONS

ICON_DIALOG_TOOLS

ICON_DIALOG_UNDO_HISTORY

ICON_DIALOG_WARNING

ICON_DISPLAY

ICON_DISPLAY_FILTER

ICON_DISPLAY_FILTER_CLIP_WARNING

ICON_DISPLAY_FILTER_COLORBLIND

ICON_DISPLAY_FILTER_CONTRAST

ICON_DISPLAY_FILTER_GAMMA

ICON_DISPLAY_FILTER_LCMS

ICON_DISPLAY_FILTER_PROOF

ICON_DOCUMENT_NEW

ICON_DOCUMENT_OPEN

ICON_DOCUMENT_OPEN_RECENT

ICON_DOCUMENT_PAGE_SETUP

ICON_DOCUMENT_PRINT

ICON_DOCUMENT_PRINT_RESOLUTION

ICON_DOCUMENT_PROPERTIES

ICON_DOCUMENT_REVERT

ICON_DOCUMENT_SAVE

ICON_DOCUMENT_SAVE_AS

ICON_DYNAMICS

ICON_EDIT

ICON_EDIT_CLEAR

ICON_EDIT_COPY

ICON_EDIT_CUT

ICON_EDIT_DELETE

ICON_EDIT_FIND

ICON_EDIT_PASTE

ICON_EDIT_PASTE_AS_NEW

ICON_EDIT_PASTE_INTO

ICON_EDIT_REDO

ICON_EDIT_UNDO

ICON_EFFECT

ICON_EVEN_HORIZONTAL_GAP

ICON_EVEN_VERTICAL_GAP

ICON_FILE_MANAGER

ICON_FILL_HORIZONTAL

ICON_FILL_VERTICAL

ICON_FOLDER_NEW

ICON_FONT

ICON_FORMAT_INDENT_LESS

ICON_FORMAT_INDENT_MORE

ICON_FORMAT_JUSTIFY_CENTER

ICON_FORMAT_JUSTIFY_FILL

ICON_FORMAT_JUSTIFY_LEFT

ICON_FORMAT_JUSTIFY_RIGHT

ICON_FORMAT_TEXT_BOLD

ICON_FORMAT_TEXT_DIRECTION_LTR

ICON_FORMAT_TEXT_DIRECTION_RTL

ICON_FORMAT_TEXT_DIRECTION_TTB_LTR

ICON_FORMAT_TEXT_DIRECTION_TTB_LTR_UPRIGHT

ICON_FORMAT_TEXT_DIRECTION_TTB_RTL

ICON_FORMAT_TEXT_DIRECTION_TTB_RTL_UPRIGHT

ICON_FORMAT_TEXT_ITALIC

ICON_FORMAT_TEXT_SPACING_LETTER

ICON_FORMAT_TEXT_SPACING_LINE

ICON_FORMAT_TEXT_STRIKETHROUGH

ICON_FORMAT_TEXT_UNDERLINE

ICON_FRAME

ICON_GEGL

ICON_GO_BOTTOM

ICON_GO_DOWN

ICON_GO_FIRST

ICON_GO_HOME

ICON_GO_LAST

ICON_GO_NEXT

ICON_GO_PREVIOUS

ICON_GO_TOP

ICON_GO_UP

ICON_GRADIENT_BILINEAR

ICON_GRADIENT_CONICAL_ASYMMETRIC

ICON_GRADIENT_CONICAL_SYMMETRIC

ICON_GRADIENT_LINEAR

ICON_GRADIENT_RADIAL

ICON_GRADIENT_SHAPEBURST_ANGULAR

ICON_GRADIENT_SHAPEBURST_DIMPLED

ICON_GRADIENT_SHAPEBURST_SPHERICAL

ICON_GRADIENT_SPIRAL_ANTICLOCKWISE

ICON_GRADIENT_SPIRAL_CLOCKWISE

ICON_GRADIENT_SQUARE

ICON_GRAVITY_EAST

ICON_GRAVITY_NORTH

ICON_GRAVITY_NORTH_EAST

ICON_GRAVITY_NORTH_WEST

ICON_GRAVITY_SOUTH

ICON_GRAVITY_SOUTH_EAST

ICON_GRAVITY_SOUTH_WEST

ICON_GRAVITY_WEST

ICON_GRID

ICON_HELP

ICON_HELP_ABOUT

ICON_HELP_USER_MANUAL

ICON_HISTOGRAM

ICON_HISTOGRAM_LINEAR

ICON_HISTOGRAM_LOGARITHMIC

ICON_IMAGE

ICON_IMAGE_OPEN

ICON_IMAGE_RELOAD

ICON_INPUT_DEVICE

ICON_INVERT

ICON_JOIN_BEVEL

ICON_JOIN_MITER

ICON_JOIN_ROUND

ICON_LAYER

ICON_LAYER_ANCHOR

ICON_LAYER_FLOATING_SELECTION

ICON_LAYER_MASK

ICON_LAYER_MERGE_DOWN

ICON_LAYER_TEXT_LAYER

ICON_LAYER_TO_IMAGESIZE

ICON_LINKED

ICON_LIST

ICON_LIST_ADD

ICON_LIST_REMOVE

ICON_LOCK

ICON_LOCK_ALPHA

ICON_LOCK_CONTENT

ICON_LOCK_MULTI

ICON_LOCK_PATH

ICON_LOCK_POSITION

ICON_LOCK_VISIBILITY

ICON_MARKER

ICON_MENU_LEFT

ICON_MENU_RIGHT

ICON_OBJECT_DUPLICATE

ICON_OBJECT_FLIP_HORIZONTAL

ICON_OBJECT_FLIP_VERTICAL

ICON_OBJECT_RESIZE

ICON_OBJECT_ROTATE_180

ICON_OBJECT_ROTATE_270

ICON_OBJECT_ROTATE_90

ICON_OBJECT_SCALE

ICON_PALETTE

ICON_PATH

ICON_PATH_STROKE

ICON_PATTERN

ICON_PIVOT_CENTER

ICON_PIVOT_EAST

ICON_PIVOT_NORTH

ICON_PIVOT_NORTH_EAST

ICON_PIVOT_NORTH_WEST

ICON_PIVOT_SOUTH

ICON_PIVOT_SOUTH_EAST

ICON_PIVOT_SOUTH_WEST

ICON_PIVOT_WEST

ICON_PLUGIN

ICON_PREFERENCES_SYSTEM

ICON_PROCESS_STOP

ICON_QUICK_MASK_OFF

ICON_QUICK_MASK_ON

ICON_RECORD

ICON_RESET

ICON_SAMPLE_POINT

ICON_SELECTION

ICON_SELECTION_ADD

ICON_SELECTION_ALL

ICON_SELECTION_BORDER

ICON_SELECTION_GROW

ICON_SELECTION_INTERSECT

ICON_SELECTION_NONE

ICON_SELECTION_REPLACE

ICON_SELECTION_SHRINK

ICON_SELECTION_STROKE

ICON_SELECTION_SUBTRACT

ICON_SELECTION_TO_CHANNEL

ICON_SELECTION_TO_PATH

ICON_SHAPE_CIRCLE

ICON_SHAPE_DIAMOND

ICON_SHAPE_SQUARE

ICON_SHRED

ICON_SMARTPHONE

ICON_SYMMETRY

ICON_SYSTEM_RUN

ICON_TEMPLATE

ICON_TEXTURE

ICON_TOOL_AIRBRUSH

ICON_TOOL_ALIGN

ICON_TOOL_BLUR

ICON_TOOL_BRIGHTNESS_CONTRAST

ICON_TOOL_BUCKET_FILL

ICON_TOOL_BY_COLOR_SELECT

ICON_TOOL_CAGE

ICON_TOOL_CLONE

ICON_TOOL_COLOR_BALANCE

ICON_TOOL_COLOR_PICKER

ICON_TOOL_COLOR_TEMPERATURE

ICON_TOOL_COLORIZE

ICON_TOOL_CROP

ICON_TOOL_CURVES

ICON_TOOL_DESATURATE

ICON_TOOL_DODGE

ICON_TOOL_ELLIPSE_SELECT

ICON_TOOL_ERASER

ICON_TOOL_EXPOSURE

ICON_TOOL_FLIP

ICON_TOOL_FOREGROUND_SELECT

ICON_TOOL_FREE_SELECT

ICON_TOOL_FUZZY_SELECT

ICON_TOOL_GRADIENT

ICON_TOOL_HANDLE_TRANSFORM

ICON_TOOL_HEAL

ICON_TOOL_HUE_SATURATION

ICON_TOOL_INK

ICON_TOOL_ISCISSORS

ICON_TOOL_LEVELS

ICON_TOOL_MEASURE

ICON_TOOL_MOVE

ICON_TOOL_MYPAINT_BRUSH

ICON_TOOL_N_POINT_DEFORMATION

ICON_TOOL_OFFSET

ICON_TOOL_PAINT_SELECT

ICON_TOOL_PAINTBRUSH

ICON_TOOL_PATH

ICON_TOOL_PENCIL

ICON_TOOL_PERSPECTIVE

ICON_TOOL_PERSPECTIVE_CLONE

ICON_TOOL_POSTERIZE

ICON_TOOL_PRESET

ICON_TOOL_RECT_SELECT

ICON_TOOL_ROTATE

ICON_TOOL_SCALE

ICON_TOOL_SEAMLESS_CLONE

ICON_TOOL_SHADOWS_HIGHLIGHTS

ICON_TOOL_SHEAR

ICON_TOOL_SMUDGE

ICON_TOOL_TEXT

ICON_TOOL_THRESHOLD

ICON_TOOL_TRANSFORM_3D

ICON_TOOL_UNIFIED_TRANSFORM

ICON_TOOL_WARP

ICON_TOOL_ZOOM

ICON_TRANSFORM_3D_CAMERA

ICON_TRANSFORM_3D_MOVE

ICON_TRANSFORM_3D_ROTATE

ICON_TRANSPARENCY

ICON_VIDEO

ICON_VIEW_FULLSCREEN

ICON_VIEW_REFRESH

ICON_VISIBLE

ICON_WEB

ICON_WILBER

ICON_WILBER_EEK

ICON_WINDOW_CLOSE

ICON_WINDOW_MOVE_TO_SCREEN

ICON_WINDOW_NEW

ICON_ZOOM_FIT_BEST

ICON_ZOOM_FOLLOW_WINDOW

ICON_ZOOM_IN

ICON_ZOOM_ORIGINAL

ICON_ZOOM_OUT