Namespace

GimpUi – 3.0

GIMP UI library

Version2.99.12
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

Additional documentation

Classes

AspectPreview

A widget providing a preview with fixed aspect ratio.

Browser

A base class for a documentation browser.

BrushSelectButton

A button that 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 GimpRGB 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 GimpRGB color, 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.

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.

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.

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.

FontSelectButton

A button which pops up a font selection dialog.

Frame

A widget providing a HIG-compliant subclass of GtkFrame.

GradientSelectButton

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.

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.

PaletteSelectButton

A button which pops up a palette select dialog.

PathEditor

This widget is used to edit file search paths.

PatternSelectButton

A button which pops up a pattern select 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.

Ruler

A ruler widget with configurable unit and orientation.

SaveProcedureDialog
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.

SelectButton

The base class of the brush, pattern, gradient, palette and font select buttons.

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.

VectorsComboBox
ZoomModel

A model for zoom values.

ZoomPreview

A drawable preview with zooming capabilities.

Structs

ColorScale
ColorScales
ColorSelect
Controller
FileEntry

This widget is used to enter filenames or directories.

SizeEntryField

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.

ExportReturn

Possible return values of gimp_export_image().

IntComboBoxLayout

Possible layouts for GimpIntComboBox.

IntStoreColumns

The column types of GimpIntStore.

PageSelectorTarget

Import targets for GimpPageSelector.

SizeEntryUpdatePolicy

Update policies for GimpSizeEntry.

ZoomType

The zoom types for GimpZoomModel.

Bitfields

ExportCapabilities

The types of images and layers an export procedure can handle.

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.

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.

cairo_surface_create_from_pixbuf

Create a Cairo image surface from a GdkPixbuf.

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.

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.

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.

enum_icon_box_set_child_padding

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

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.

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.

enum_radio_frame_new

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

enum_radio_frame_new_with_range

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

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.

export_dialog_get_content_area

Returns the vertical GtkBox of the passed export dialog to be filled with export options.

export_dialog_new

Creates a new export dialog. All file plug-ins should use this dialog to get a consistent look on the export dialogs. Use gimp_export_dialog_get_content_area() to get a vertical GtkBox to be filled with export options. The export dialog is a wrapped GimpDialog.

export_image

Takes an image and a drawable to be saved together with a description of the capabilities of the image_format. If the type of image doesn’t match the capabilities of the format a dialog is opened that informs the user that the image has to be exported and offers to do the necessary conversions.

float_adjustment_update
get_display_window

Returns the GdkWindow of a display window. The purpose is to allow to make plug-in dialogs transient to the image display as explained with gdk_window_set_transient_for().

get_monitor_at_pointer
get_progress_window

Returns the GdkWindow of the window this plug-in’s progress bar is shown in. Use it to make plug-in dialogs transient to this window as explained with gdk_window_set_transient_for().

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.

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.

icons_init

Initializes the GIMP stock icon factory.

icons_set_icon_theme
init

This function initializes GTK+ with gtk_init().

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().

monitor_get_color_profile

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

proc_view_new
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.

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.

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.

prop_color_area_new

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

prop_color_select_new

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

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.

prop_entry_new

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

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.

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.

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.

prop_enum_label_new
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.

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.

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.

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.

prop_file_chooser_button_new_with_dialog

Creates a GtkFileChooserButton to edit the specified path property.

prop_hscale_new

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

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.

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().

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.

prop_label_color_new

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

prop_label_entry_new

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

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.

prop_label_spin_new

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

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.

prop_path_editor_new

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

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.

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.

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.

prop_spin_button_new

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

prop_spin_scale_new

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

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.

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.

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.

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.

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().

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_get_color_profile

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

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.

widget_get_monitor
widget_track_monitor

This function behaves as if GtkWidget had a signal.

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().

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 it’s display ID. See gdk_window_set_transient_for () for more information.

zoom_button_new

Function Macros

COORDINATES_CHAINBUTTON
FILE_ENTRY_CLASS
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_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_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