Imported Upstream version 2.2.14

This commit is contained in:
Ari Pollak
2010-08-11 01:17:12 -04:00
parent 70ad8213cf
commit a2f097051e
490 changed files with 35329 additions and 58398 deletions

View File

@ -262,6 +262,7 @@ MKINSTALLDIRS = @MKINSTALLDIRS@
MMX_EXTRA_CFLAGS = @MMX_EXTRA_CFLAGS@
MNG = @MNG@
MSGFMT = @MSGFMT@
MSGFMT_OPTS = @MSGFMT_OPTS@
MS_LIB_AVAILABLE_FALSE = @MS_LIB_AVAILABLE_FALSE@
MS_LIB_AVAILABLE_TRUE = @MS_LIB_AVAILABLE_TRUE@
OBJDUMP = @OBJDUMP@

View File

@ -0,0 +1,22 @@
K 10
svn:ignore
V 197
Makefile
Makefile.in
deprecated
app.args
app.hierarchy
app.interfaces
app.prerequisites
app.signals
app-decl.txt
app-decl-list.txt
app-unused.txt
app-undocumented.txt
html
tmpl
xml
version
*.stamp
END

114
devel-docs/app/.svn/entries Normal file
View File

@ -0,0 +1,114 @@
8
dir
22272
svn+ssh://neo@svn.gnome.org/svn/gimp/branches/gimp-2-2/devel-docs/app
svn+ssh://neo@svn.gnome.org/svn/gimp
2004-12-23T15:32:49.000000Z
16021
neo
has-props
svn:special svn:externals svn:needs-lock
f57ce169-c725-0410-9505-c4955b3f21d2
app-sections.txt
file
2007-04-17T21:10:06.000000Z
30bd3e5f76b0dffd6fd512e1fb54246e
2004-12-23T15:13:51.000000Z
16020
neo
has-props
app.types
file
2007-04-17T21:10:06.000000Z
91b59d897cfdd4ce893d6b073c3c16cb
2004-11-03T23:41:48.000000Z
15459
neo
app-docs.sgml
file
2007-04-17T21:10:06.000000Z
d6ec0a36c915490df55ce9f7d6f27127
2004-12-23T15:32:49.000000Z
16021
neo
Makefile.am
file
2007-04-17T21:10:06.000000Z
23b6d9342ad5aa2d425018cb0ad71a5b
2004-12-13T22:51:55.000000Z
15934
neo
version.in
file
2007-04-17T21:10:06.000000Z
96f7f442af786670ec98c403467d64d9
2003-11-08T17:37:46.000000Z
11330
neo
.cvsignore
file
2007-04-17T21:10:06.000000Z
980770c902fe14957eab367de75c2986
2003-11-08T17:37:46.000000Z
11330
neo
app-overrides.txt
file
2007-04-17T21:10:06.000000Z
d41d8cd98f00b204e9800998ecf8427e
2004-12-13T22:51:55.000000Z
15934
neo
has-props

View File

@ -0,0 +1 @@
8

View File

@ -0,0 +1,13 @@
K 13
svn:eol-style
V 6
native
K 12
svn:keywords
V 23
Author Date Id Revision
K 13
svn:mime-type
V 10
text/plain
END

View File

@ -0,0 +1,13 @@
K 13
svn:eol-style
V 6
native
K 12
svn:keywords
V 23
Author Date Id Revision
K 13
svn:mime-type
V 10
text/plain
END

View File

@ -0,0 +1,17 @@
Makefile
Makefile.in
deprecated
app.args
app.hierarchy
app.interfaces
app.prerequisites
app.signals
app-decl.txt
app-decl-list.txt
app-unused.txt
app-undocumented.txt
html
tmpl
xml
version
*.stamp

View File

@ -0,0 +1,111 @@
## Process this file with automake to produce Makefile.in
AUTOMAKE_OPTIONS = 1.6
# The name of the module.
DOC_MODULE = app
# The top-level SGML file.
DOC_MAIN_SGML_FILE = $(DOC_MODULE)-docs.sgml
# The directory containing the source code.
DOC_SOURCE_DIR = $(top_srcdir)/$(DOC_MODULE)
# Extra options to pass to gtkdoc-scangobj
SCANGOBJ_OPTIONS =
# Extra options to supply to gtkdoc-scan
SCAN_OPTIONS =
# Extra options to supply to gtkdoc-mkdb
MKDB_OPTIONS = --sgml-mode --output-format=xml
# Extra options to supply to gtkdoc-fixref
FIXXREF_OPTIONS =
# Used for dependencies
HFILE_GLOB = $(DOC_SOURCE_DIR)/*.h
CFILE_GLOB = $(DOC_SOURCE_DIR)/*.c
# Header files to ignore when scanning
IGNORE_HFILES = \
gimp-composite-dispatch.h \
gimp-composite-regression.h \
gimp-composite-altivec.h \
gimp-composite-3dnow.h \
gimp-composite-mmx.h \
gimp-composite-sse.h \
gimp-composite-sse2.h \
gimp-composite-vis.h \
gimp-composite-x86.h \
gimp-intl.h \
gimpimage-convert-data.h \
gimpimage-convert-fsdither.h \
gimphelp-ids.h \
gimprc-blurbs.h \
paint-funcs-generic.h \
gimpitemfactory.h
# Images to copy into HTML directory
HTML_IMAGES=
# Extra SGML files that are included by $(DOC_MAIN_SGML_FILE)
content_files =
# Other files to distribute
extra_files =
# CFLAGS and LDFLAGS for compiling scan program. Only needed
# if $(DOC_MODULE).types is non-empty.
GTKDOC_CFLAGS = \
-g \
-I$(top_srcdir) \
$(GTK_CFLAGS) \
-I$(includedir)
GTKDOC_LIBS = \
$(top_builddir)/app/app_procs.o \
$(top_builddir)/app/batch.o \
$(top_builddir)/app/errors.o \
$(top_builddir)/app/units.o \
$(top_builddir)/app/gui/libappgui.a \
$(top_builddir)/app/actions/libappactions.a \
$(top_builddir)/app/dialogs/libappdialogs.a \
$(top_builddir)/app/menus/libappmenus.a \
$(top_builddir)/app/display/libappdisplay.a \
$(top_builddir)/app/tools/libapptools.a \
$(top_builddir)/app/widgets/libappwidgets.a \
$(top_builddir)/app/pdb/libapppdb.a \
$(top_builddir)/app/vectors/libappvectors.a \
$(top_builddir)/app/plug-in/libappplug-in.a \
$(top_builddir)/app/core/libappcore.a \
$(top_builddir)/app/paint/libapppaint.a \
$(top_builddir)/app/xcf/libappxcf.a \
$(top_builddir)/app/text/libapptext.a \
$(top_builddir)/app/file/libappfile.a \
$(top_builddir)/app/config/libappconfig.a \
$(top_builddir)/app/paint-funcs/libapppaint-funcs.a \
$(top_builddir)/app/composite/libappcomposite.a \
$(top_builddir)/app/base/libappbase.a \
$(top_builddir)/libgimpcolor/libgimpcolor-$(GIMP_API_VERSION).la \
$(top_builddir)/libgimpmath/libgimpmath-$(GIMP_API_VERSION).la \
$(top_builddir)/libgimpbase/libgimpbase-$(GIMP_API_VERSION).la \
$(top_builddir)/libgimpmodule/libgimpmodule-$(GIMP_API_VERSION).la \
$(top_builddir)/libgimpthumb/libgimpthumb-$(GIMP_API_VERSION).la \
$(top_builddir)/libgimpwidgets/libgimpwidgets-$(GIMP_API_VERSION).la \
$(GTK_LIBS) \
$(LIBART_LIBS) \
$(PANGOFT2_LIBS) \
$(FONTCONFIG_LIBS) \
$(FREETYPE_LIBS) \
$(GIMP_THREAD_LIBS) \
$(GIMP_MP_LIBS) \
$(INTLLIBS) \
$(REGEXREPL)
include $(top_srcdir)/gtk-doc.make
# Other files to distribute
EXTRA_DIST += version.in

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,255 @@
#include <gtk/gtk.h>
#include "libgimpwidgets/gimpwidgets.h"
gimp_get_type
gimp_action_factory_get_type
gimp_action_get_type
gimp_action_group_get_type
gimp_action_view_get_type
gimp_airbrush_get_type
gimp_airbrush_options_get_type
gimp_airbrush_tool_get_type
gimp_base_config_get_type
gimp_bezier_stroke_get_type
gimp_blend_options_get_type
gimp_blend_tool_get_type
gimp_blob_editor_get_type
gimp_brightness_contrast_tool_get_type
gimp_brush_core_get_type
gimp_brush_editor_get_type
gimp_brush_factory_view_get_type
gimp_brush_generated_get_type
gimp_brush_get_type
gimp_brush_pipe_get_type
gimp_brush_select_get_type
gimp_bucket_fill_options_get_type
gimp_bucket_fill_tool_get_type
gimp_buffer_get_type
gimp_buffer_view_get_type
gimp_by_color_select_tool_get_type
gimp_canvas_get_type
gimp_cell_renderer_accel_get_type
gimp_cell_renderer_viewable_get_type
gimp_channel_get_type
gimp_channel_tree_view_get_type
gimp_clone_get_type
gimp_clone_options_get_type
gimp_clone_tool_get_type
gimp_color_balance_tool_get_type
gimp_color_bar_get_type
gimp_color_display_editor_get_type
gimp_color_editor_get_type
gimp_color_frame_get_type
gimp_color_options_get_type
gimp_color_panel_get_type
gimp_color_picker_options_get_type
gimp_color_picker_tool_get_type
gimp_color_tool_get_type
gimp_colorize_tool_get_type
gimp_colormap_editor_get_type
gimp_component_editor_get_type
gimp_config_interface_get_type
gimp_container_box_get_type
gimp_container_combo_box_get_type
gimp_container_editor_get_type
gimp_container_entry_get_type
gimp_container_get_type
gimp_container_grid_view_get_type
gimp_container_popup_get_type
gimp_container_tree_view_get_type
gimp_container_view_interface_get_type
gimp_context_get_type
gimp_controller_editor_get_type
gimp_controller_keyboard_get_type
gimp_controller_wheel_get_type
gimp_convolve_get_type
gimp_convolve_options_get_type
gimp_convolve_tool_get_type
gimp_core_config_get_type
gimp_crop_options_get_type
gimp_crop_tool_get_type
gimp_curves_tool_get_type
gimp_dash_editor_get_type
gimp_data_editor_get_type
gimp_data_factory_get_type
gimp_data_factory_view_get_type
gimp_data_get_type
gimp_device_info_get_type
gimp_device_status_get_type
gimp_dialog_factory_get_type
gimp_display_config_get_type
gimp_display_get_type
gimp_display_options_fullscreen_get_type
gimp_display_options_get_type
gimp_display_shell_get_type
gimp_dock_get_type
gimp_dockable_get_type
gimp_dockbook_get_type
gimp_docked_interface_get_type
gimp_document_list_get_type
gimp_document_view_get_type
gimp_dodge_burn_get_type
gimp_dodge_burn_options_get_type
gimp_dodge_burn_tool_get_type
gimp_draw_tool_get_type
gimp_drawable_get_type
gimp_drawable_tree_view_get_type
gimp_editor_get_type
gimp_ellipse_select_tool_get_type
gimp_enum_action_get_type
gimp_enum_combo_box_get_type
gimp_enum_store_get_type
gimp_environ_table_get_type
gimp_eraser_get_type
gimp_eraser_options_get_type
gimp_eraser_tool_get_type
gimp_error_console_get_type
gimp_error_dialog_get_type
gimp_fg_bg_editor_get_type
gimp_file_dialog_get_type
gimp_file_proc_view_get_type
gimp_flip_options_get_type
gimp_flip_tool_get_type
gimp_font_get_type
gimp_font_list_get_type
gimp_font_select_get_type
gimp_font_view_get_type
gimp_free_select_tool_get_type
gimp_fuzzy_select_tool_get_type
gimp_gradient_editor_get_type
gimp_gradient_get_type
gimp_gradient_select_get_type
gimp_grid_editor_get_type
gimp_grid_get_type
gimp_gui_config_get_type
gimp_histogram_box_get_type
gimp_histogram_editor_get_type
gimp_histogram_options_get_type
gimp_histogram_view_get_type
gimp_hue_saturation_tool_get_type
gimp_image_dock_get_type
gimp_image_editor_get_type
gimp_image_get_type
gimp_image_map_get_type
gimp_image_map_options_get_type
gimp_image_map_tool_get_type
gimp_image_view_get_type
gimp_imagefile_get_type
gimp_ink_get_type
gimp_ink_options_get_type
gimp_ink_tool_get_type
gimp_iscissors_tool_get_type
gimp_item_get_type
gimp_item_tree_view_get_type
gimp_item_undo_get_type
gimp_layer_get_type
gimp_layer_mask_get_type
gimp_layer_tree_view_get_type
gimp_levels_tool_get_type
gimp_list_get_type
gimp_magnify_options_get_type
gimp_magnify_tool_get_type
gimp_measure_options_get_type
gimp_measure_tool_get_type
gimp_message_box_get_type
gimp_message_dialog_get_type
gimp_menu_factory_get_type
gimp_move_options_get_type
gimp_move_tool_get_type
gimp_navigation_view_get_type
gimp_navigation_editor_get_type
gimp_object_get_type
gimp_paint_core_get_type
gimp_paint_info_get_type
gimp_paint_options_get_type
gimp_paint_tool_get_type
gimp_paintbrush_get_type
gimp_paintbrush_tool_get_type
gimp_palette_editor_get_type
gimp_palette_get_type
gimp_palette_select_get_type
gimp_parasite_list_get_type
gimp_pattern_factory_view_get_type
gimp_pattern_get_type
gimp_pattern_select_get_type
gimp_pdb_dialog_get_type
gimp_pdb_progress_get_type
gimp_pencil_get_type
gimp_pencil_options_get_type
gimp_pencil_tool_get_type
gimp_perspective_tool_get_type
gimp_pickable_interface_get_type
gimp_plug_in_action_get_type
gimp_plugin_config_get_type
gimp_posterize_tool_get_type
gimp_view_renderer_brush_get_type
gimp_view_renderer_drawable_get_type
gimp_view_renderer_get_type
gimp_view_renderer_gradient_get_type
gimp_view_renderer_image_get_type
gimp_view_renderer_imagefile_get_type
gimp_view_renderer_layer_get_type
gimp_view_renderer_vectors_get_type
gimp_progress_box_get_type
gimp_progress_dialog_get_type
gimp_progress_interface_get_type
gimp_projection_get_type
gimp_rc_get_type
gimp_rect_select_tool_get_type
gimp_rotate_tool_get_type
gimp_scale_combo_box_get_type
gimp_scale_tool_get_type
gimp_selection_editor_get_type
gimp_selection_get_type
gimp_selection_options_get_type
gimp_selection_tool_get_type
gimp_shear_tool_get_type
gimp_size_box_get_type
gimp_smudge_get_type
gimp_smudge_options_get_type
gimp_smudge_tool_get_type
gimp_statusbar_get_type
gimp_string_action_get_type
gimp_stroke_editor_get_type
gimp_stroke_get_type
gimp_stroke_desc_get_type
gimp_stroke_options_get_type
gimp_template_editor_get_type
gimp_template_get_type
gimp_template_view_get_type
gimp_text_editor_get_type
gimp_text_get_type
gimp_text_layer_get_type
gimp_text_layout_get_type
gimp_text_options_get_type
gimp_text_tool_get_type
gimp_text_undo_get_type
gimp_threshold_tool_get_type
gimp_thumb_box_get_type
gimp_tool_control_get_type
gimp_tool_dialog_get_type
gimp_tool_get_type
gimp_tool_info_get_type
gimp_tool_options_editor_get_type
gimp_tool_options_get_type
gimp_tool_view_get_type
gimp_toolbox_get_type
gimp_transform_options_get_type
gimp_transform_tool_get_type
gimp_ui_manager_get_type
gimp_undo_editor_get_type
gimp_undo_get_type
gimp_undo_stack_get_type
gimp_unit_combo_box_get_type
gimp_unit_store_get_type
gimp_vector_options_get_type
gimp_vector_tool_get_type
gimp_vectors_get_type
gimp_vectors_tree_view_get_type
gimp_view_get_type
gimp_viewable_button_get_type
gimp_viewable_dialog_get_type
gimp_viewable_get_type
gtk_hwrap_box_get_type
gtk_vwrap_box_get_type
gtk_wrap_box_get_type

View File

@ -0,0 +1 @@
@GIMP_VERSION@

View File

@ -1,8 +0,0 @@
/.cvsignore/1.4/Sat Nov 8 17:37:36 2003//Tgimp-2-2
/Makefile.am/1.25/Mon Dec 13 22:51:54 2004//Tgimp-2-2
/app-docs.sgml/1.67/Mon Dec 27 19:42:16 2004//Tgimp-2-2
/app-overrides.txt/1.1/Mon Dec 13 22:51:54 2004//Tgimp-2-2
/app-sections.txt/1.79/Mon Dec 27 19:42:16 2004//Tgimp-2-2
/app.types/1.32/Wed Nov 3 23:41:48 2004//Tgimp-2-2
/version.in/1.1/Sat Nov 8 17:37:36 2003//Tgimp-2-2
D

View File

@ -1 +0,0 @@
gimp/devel-docs/app

View File

@ -1 +0,0 @@
neo@cvs.gnome.org:/cvs/gnome

View File

@ -1 +0,0 @@
Tgimp-2-2

View File

@ -56,29 +56,29 @@ SOURCES =
DIST_SOURCES =
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
AA = aa$(EXEEXT)
ACLOCAL = ${SHELL} /home/sven/gnomecvs/gimp-dist-2-2/missing --run aclocal-1.9
ACLOCAL = ${SHELL} /home/sven/gnomesvn/gimp-dist-2-2/missing --run aclocal-1.9
ALLOCA =
ALL_LINGUAS = bg ca cs da de el en_CA en_GB es eu fi fr ga gl he hu hr id it ja ko lt mk ms nb nl no pa pl pt pt_BR ro ru sk sr sr@Latn sv tr uk vi yi zh_CN zh_TW
ALL_LINGUAS = bg ca cs da de el en_CA en_GB es eu fi fr ga gl he hu hr id it ja ko lt mk ms nb nl pa pl pt pt_BR ro ru sk sr sr@Latn sv tr uk vi yi zh_CN zh_TW
ALSA_CFLAGS =
ALSA_LIBS = -lasound -lm -ldl -lpthread
AMDEP_FALSE = #
AMDEP_TRUE =
AMTAR = ${SHELL} /home/sven/gnomecvs/gimp-dist-2-2/missing --run tar
AMTAR = ${SHELL} /home/sven/gnomesvn/gimp-dist-2-2/missing --run tar
AR = ar
AS = as
AUTOCONF = ${SHELL} /home/sven/gnomecvs/gimp-dist-2-2/missing --run autoconf
AUTOHEADER = ${SHELL} /home/sven/gnomecvs/gimp-dist-2-2/missing --run autoheader
AUTOMAKE = ${SHELL} /home/sven/gnomecvs/gimp-dist-2-2/missing --run automake-1.9
AWK = mawk
AUTOCONF = ${SHELL} /home/sven/gnomesvn/gimp-dist-2-2/missing --run autoconf
AUTOHEADER = ${SHELL} /home/sven/gnomesvn/gimp-dist-2-2/missing --run autoheader
AUTOMAKE = ${SHELL} /home/sven/gnomesvn/gimp-dist-2-2/missing --run automake-1.9
AWK = gawk
BUILD_HELPBROWSER_FALSE = #
BUILD_HELPBROWSER_TRUE =
BUILD_PRINT_FALSE =
BUILD_PRINT_TRUE = #
BUILD_PYTHON_FALSE = #
BUILD_PYTHON_TRUE =
BUILD_PYTHON_FALSE =
BUILD_PYTHON_TRUE = #
BUILD_XJT_FALSE = #
BUILD_XJT_TRUE =
CATALOGS = bg.gmo ca.gmo cs.gmo da.gmo de.gmo el.gmo en_CA.gmo en_GB.gmo es.gmo eu.gmo fi.gmo fr.gmo ga.gmo gl.gmo he.gmo hu.gmo hr.gmo id.gmo it.gmo ja.gmo ko.gmo lt.gmo mk.gmo ms.gmo nb.gmo nl.gmo no.gmo pa.gmo pl.gmo pt.gmo pt_BR.gmo ro.gmo ru.gmo sk.gmo sr.gmo sr@Latn.gmo sv.gmo tr.gmo uk.gmo vi.gmo yi.gmo zh_CN.gmo zh_TW.gmo
CATALOGS = bg.gmo ca.gmo cs.gmo da.gmo de.gmo el.gmo en_CA.gmo en_GB.gmo es.gmo eu.gmo fi.gmo fr.gmo ga.gmo gl.gmo he.gmo hu.gmo hr.gmo id.gmo it.gmo ja.gmo ko.gmo lt.gmo mk.gmo ms.gmo nb.gmo nl.gmo pa.gmo pl.gmo pt.gmo pt_BR.gmo ro.gmo ru.gmo sk.gmo sr.gmo sr@Latn.gmo sv.gmo tr.gmo uk.gmo vi.gmo yi.gmo zh_CN.gmo zh_TW.gmo
CATOBJEXT = .gmo
CC = gcc
CCAS = gcc
@ -133,13 +133,13 @@ GIMPPRINT_REQUIRED_VERSION = 4.2.0
GIMPPRINT_TOONEW_VERSION = 4.3.0
GIMP_API_VERSION = 2.0
GIMP_APP_VERSION = 2.2
GIMP_BINARY_AGE = 213
GIMP_BINARY_AGE = 214
GIMP_DATA_VERSION = 2.0
GIMP_DESKTOP_ICON = wilber-icon.png
GIMP_FULL_NAME = The GIMP
GIMP_INTERFACE_AGE = 13
GIMP_INTERFACE_AGE = 14
GIMP_MAJOR_VERSION = 2
GIMP_MICRO_VERSION = 13
GIMP_MICRO_VERSION = 14
GIMP_MINOR_VERSION = 2
GIMP_MKENUMS = $(PERL) $(top_srcdir)/tools/gimp-mkenums
GIMP_MODULES = modules
@ -148,7 +148,7 @@ GIMP_MP_LIBS =
GIMP_PKGCONFIG_VERSION = 2.0
GIMP_PLUGINS = plug-ins
GIMP_PLUGIN_VERSION = 2.0
GIMP_REAL_VERSION = 2.2.13
GIMP_REAL_VERSION = 2.2.14
GIMP_REMOTE = gimp-remote-2.2$(EXEEXT)
GIMP_SYSCONF_VERSION = 2.0
GIMP_THREAD_FLAGS =
@ -156,7 +156,7 @@ GIMP_THREAD_LIBS =
GIMP_TOOL_VERSION = 2.0
GIMP_UNSTABLE = no
GIMP_USER_VERSION = 2.2
GIMP_VERSION = 2.2.13
GIMP_VERSION = 2.2.14
GLIB_CFLAGS = -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
GLIB_GENMARSHAL = glib-genmarshal
GLIB_LIBS = -lgobject-2.0 -lglib-2.0
@ -164,15 +164,15 @@ GLIB_MKENUMS = glib-mkenums
GLIB_REQUIRED_VERSION = 2.4.5
GMODULE_CFLAGS = -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
GMODULE_LIBS = -Wl,--export-dynamic -lgmodule-2.0 -ldl -lgobject-2.0 -lglib-2.0
GMOFILES = bg.gmo ca.gmo cs.gmo da.gmo de.gmo el.gmo en_CA.gmo en_GB.gmo es.gmo eu.gmo fi.gmo fr.gmo ga.gmo gl.gmo he.gmo hu.gmo hr.gmo id.gmo it.gmo ja.gmo ko.gmo lt.gmo mk.gmo ms.gmo nb.gmo nl.gmo no.gmo pa.gmo pl.gmo pt.gmo pt_BR.gmo ro.gmo ru.gmo sk.gmo sr.gmo sr@Latn.gmo sv.gmo tr.gmo uk.gmo vi.gmo yi.gmo zh_CN.gmo zh_TW.gmo
GMOFILES = bg.gmo ca.gmo cs.gmo da.gmo de.gmo el.gmo en_CA.gmo en_GB.gmo es.gmo eu.gmo fi.gmo fr.gmo ga.gmo gl.gmo he.gmo hu.gmo hr.gmo id.gmo it.gmo ja.gmo ko.gmo lt.gmo mk.gmo ms.gmo nb.gmo nl.gmo pa.gmo pl.gmo pt.gmo pt_BR.gmo ro.gmo ru.gmo sk.gmo sr.gmo sr@Latn.gmo sv.gmo tr.gmo uk.gmo vi.gmo yi.gmo zh_CN.gmo zh_TW.gmo
GMSGFMT = /usr/bin/msgfmt
GOBJECT_QUERY = gobject-query
GREP = /bin/grep
GTKDOC_REQUIRED_VERSION = 1.0
GTKHTML2_CFLAGS = -I/usr/include/gtkhtml-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libxml2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
GTKHTML2_CFLAGS = -I/usr/include/gtkhtml-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libxml2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12
GTKHTML2_LIBS = -lgtkhtml-2 -lgtk-x11-2.0 -lxml2 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lfontconfig -lXext -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXfixes -lpango-1.0 -lcairo -lX11 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0
GTKHTML2_REQUIRED_VERSION = 2.0.0
GTK_CFLAGS = -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
GTK_CFLAGS = -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12
GTK_DOC_USE_LIBTOOL_FALSE = #
GTK_DOC_USE_LIBTOOL_TRUE =
GTK_LIBS = -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lfontconfig -lXext -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXfixes -lpango-1.0 -lcairo -lX11 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0
@ -242,23 +242,24 @@ LIBSCREENSHOT = -lX11
LIBSVG = -lrsvg-2 -lgdk_pixbuf-2.0 -lm -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0
LIBTIFF = -ltiff
LIBTOOL = $(SHELL) $(top_builddir)/libtool
LIBWMF = -L/usr/lib -lwmf -lwmflite -lfreetype -lz -lX11 -lexpat -ljpeg -lpng -lz -lm
LIBWMF =
LIBXMU = -lSM -lICE -lX11 -lXmu -lXt
LIBXPM = -lSM -lICE -lX11 -lXpm
LIBZ = -lz
LN_S = ln -s
LTLIBOBJS =
LT_CURRENT_MINUS_AGE = 0
LT_VERSION_INFO = 200:13:200
LT_VERSION_INFO = 200:14:200
MAIL = mail$(EXEEXT)
MAINT =
MAINTAINER_MODE_FALSE = #
MAINTAINER_MODE_TRUE =
MAKEINFO = ${SHELL} /home/sven/gnomecvs/gimp-dist-2-2/missing --run makeinfo
MAKEINFO = ${SHELL} /home/sven/gnomesvn/gimp-dist-2-2/missing --run makeinfo
MKINSTALLDIRS = ./mkinstalldirs
MMX_EXTRA_CFLAGS = -mmmx
MNG = mng$(EXEEXT)
MSGFMT = /usr/bin/msgfmt
MSGFMT_OPTS = -c
MS_LIB_AVAILABLE_FALSE =
MS_LIB_AVAILABLE_TRUE = #
OBJDUMP = objdump
@ -270,9 +271,9 @@ OS_WIN32_TRUE = #
PACKAGE = gimp
PACKAGE_BUGREPORT = http://bugzilla.gnome.org/enter_bug.cgi?product=GIMP
PACKAGE_NAME = GIMP
PACKAGE_STRING = GIMP 2.2.13
PACKAGE_STRING = GIMP 2.2.14
PACKAGE_TARNAME = gimp
PACKAGE_VERSION = 2.2.13
PACKAGE_VERSION = 2.2.14
PANGOFT2_CFLAGS = -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
PANGOFT2_LIBS = -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0
PANGOFT2_REQUIRED_VERSION = 1.4.0
@ -283,22 +284,22 @@ PKG_CONFIG = /usr/bin/pkg-config
PLATFORM_WIN32_FALSE =
PLATFORM_WIN32_TRUE = #
PNG = png$(EXEEXT)
POFILES = bg.po ca.po cs.po da.po de.po el.po en_CA.po en_GB.po es.po eu.po fi.po fr.po ga.po gl.po he.po hu.po hr.po id.po it.po ja.po ko.po lt.po mk.po ms.po nb.po nl.po no.po pa.po pl.po pt.po pt_BR.po ro.po ru.po sk.po sr.po sr@Latn.po sv.po tr.po uk.po vi.po yi.po zh_CN.po zh_TW.po
POFILES = bg.po ca.po cs.po da.po de.po el.po en_CA.po en_GB.po es.po eu.po fi.po fr.po ga.po gl.po he.po hu.po hr.po id.po it.po ja.po ko.po lt.po mk.po ms.po nb.po nl.po pa.po pl.po pt.po pt_BR.po ro.po ru.po sk.po sr.po sr@Latn.po sv.po tr.po uk.po vi.po yi.po zh_CN.po zh_TW.po
POSUB = po
PO_IN_DATADIR_FALSE =
PO_IN_DATADIR_TRUE =
PRINT_CFLAGS =
PRINT_LIBS =
PSP = psp$(EXEEXT)
PYGIMP_EXTRA_CFLAGS = -fno-strict-aliasing
PYGTK_CFLAGS = -I/usr/include/pygtk-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
PYGTK_LIBS = -lgobject-2.0 -lglib-2.0
PYTHON = /usr/bin/python
PYTHON_EXEC_PREFIX = ${exec_prefix}
PYTHON_INCLUDES = -I/usr/include/python2.3
PYTHON_PLATFORM = linux2
PYTHON_PREFIX = ${prefix}
PYTHON_VERSION = 2.3
PYGIMP_EXTRA_CFLAGS =
PYGTK_CFLAGS =
PYGTK_LIBS =
PYTHON =
PYTHON_EXEC_PREFIX =
PYTHON_INCLUDES =
PYTHON_PLATFORM =
PYTHON_PREFIX =
PYTHON_VERSION =
RANLIB = ranlib
RSVG_REQUIRED_VERSION = 2.2.0
RT_LIBS =
@ -318,15 +319,15 @@ SYMPREFIX =
TIFF = tiff$(EXEEXT)
URL = url$(EXEEXT)
USE_NLS = yes
VERSION = 2.2.13
VERSION = 2.2.14
WINCLIPBOARD =
WINDRES = :
WINPRINT =
WITH_PDBGEN_FALSE = #
WITH_PDBGEN_TRUE =
WMF = wmf$(EXEEXT)
WMF_CFLAGS = -I/usr/include/freetype2 -I/usr/include
WMF_CONFIG = /usr/bin/libwmf-config
WMF =
WMF_CFLAGS =
WMF_CONFIG = no
WMF_REQUIRED_VERSION = 0.2.8
XGETTEXT = /usr/bin/xgettext
XMKMF =
@ -372,7 +373,7 @@ host_vendor = pc
htmldir = ${docdir}
includedir = ${prefix}/include
infodir = ${datarootdir}/info
install_sh = /home/sven/gnomecvs/gimp-dist-2-2/install-sh
install_sh = /home/sven/gnomesvn/gimp-dist-2-2/install-sh
libdir = ${exec_prefix}/lib
libexecdir = ${exec_prefix}/libexec
localedir = ${datarootdir}/locale
@ -382,13 +383,13 @@ mkdir_p = mkdir -p --
ms_librarian =
oldincludedir = /usr/include
pdfdir = ${docdir}
pkgpyexecdir = ${pyexecdir}/gimp
pkgpythondir = ${pythondir}/gimp
pkgpyexecdir =
pkgpythondir =
prefix = /usr/local
program_transform_name = s,x,x,
psdir = ${docdir}
pyexecdir = ${exec_prefix}/lib/python2.3/site-packages
pythondir = ${prefix}/lib/python2.3/site-packages
pyexecdir =
pythondir =
sbindir = ${exec_prefix}/sbin
sharedstatedir = ${prefix}/com
sysconfdir = ${prefix}/etc

View File

@ -259,6 +259,7 @@ MKINSTALLDIRS = @MKINSTALLDIRS@
MMX_EXTRA_CFLAGS = @MMX_EXTRA_CFLAGS@
MNG = @MNG@
MSGFMT = @MSGFMT@
MSGFMT_OPTS = @MSGFMT_OPTS@
MS_LIB_AVAILABLE_FALSE = @MS_LIB_AVAILABLE_FALSE@
MS_LIB_AVAILABLE_TRUE = @MS_LIB_AVAILABLE_TRUE@
OBJDUMP = @OBJDUMP@

View File

@ -1 +1 @@
2.2.13
2.2.14

View File

@ -259,6 +259,7 @@ MKINSTALLDIRS = @MKINSTALLDIRS@
MMX_EXTRA_CFLAGS = @MMX_EXTRA_CFLAGS@
MNG = @MNG@
MSGFMT = @MSGFMT@
MSGFMT_OPTS = @MSGFMT_OPTS@
MS_LIB_AVAILABLE_FALSE = @MS_LIB_AVAILABLE_FALSE@
MS_LIB_AVAILABLE_TRUE = @MS_LIB_AVAILABLE_TRUE@
OBJDUMP = @OBJDUMP@

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>GimpAspectPreview</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="libgimpui.html" title="Part&#160;III.&#160;GIMP User Interface Library">
<link rel="prev" href="libgimp-gimpexport.html" title="gimpexport">
@ -28,20 +28,20 @@
<th width="100%" align="center">GIMP Library Reference Manual</th>
<td><a accesskey="n" href="GimpDrawablePreview.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2527748" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2565080" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2651204" class="shortcut">Description</a>
<a href="#id2682701" class="shortcut">Description</a>
&#160;|&#160;
<a href="#id2651507" class="shortcut">Object Hierarchy</a>
<a href="#id2682615" class="shortcut">Object Hierarchy</a>
&#160;|&#160;
<a href="#id2651184" class="shortcut">Implemented Interfaces</a></nobr></td></tr>
<a href="#id2682681" class="shortcut">Implemented Interfaces</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="GimpAspectPreview"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2527748"></a><span class="refentrytitle">GimpAspectPreview</span>
<a name="id2565080"></a><span class="refentrytitle">GimpAspectPreview</span>
</h2>
<p>GimpAspectPreview &#8212; A widget providing a preview with fixed aspect ratio.</p>
</td>
@ -60,7 +60,7 @@ GtkWidget* <a href="GimpAspectPreview.html#gimp-aspect-preview-new">gimp_aspect
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2651507"></a><h2>Object Hierarchy</h2>
<a name="id2682615"></a><h2>Object Hierarchy</h2>
<pre class="synopsis">
GObject
@ -77,32 +77,32 @@ href="../libgimpwidgets/GimpPreview.html"
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2651184"></a><h2>Implemented Interfaces</h2>
<a name="id2682681"></a><h2>Implemented Interfaces</h2>
<p>
GimpAspectPreview implements
AtkImplementorIface.</p>
</div>
<div class="refsect1" lang="en">
<a name="id2651204"></a><h2>Description</h2>
<a name="id2682701"></a><h2>Description</h2>
<p>
A widget providing a preview with fixed aspect ratio.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2651220"></a><h2>Details</h2>
<a name="id2682718"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2651231"></a><h3>
<a name="id2682728"></a><h3>
<a name="GimpAspectPreview-struct"></a>GimpAspectPreview</h3>
<a class="indexterm" name="id2651242"></a><pre class="programlisting">typedef struct _GimpAspectPreview GimpAspectPreview;</pre>
<a class="indexterm" name="id2682739"></a><pre class="programlisting">typedef struct _GimpAspectPreview GimpAspectPreview;</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2651258"></a><h3>
<a name="id2686391"></a><h3>
<a name="gimp-aspect-preview-new"></a>gimp_aspect_preview_new ()</h3>
<a class="indexterm" name="id2651269"></a><pre class="programlisting">GtkWidget* gimp_aspect_preview_new (<a href="libgimp-gimpdrawable.html#GimpDrawable">GimpDrawable</a> *drawable,
<a class="indexterm" name="id2686402"></a><pre class="programlisting">GtkWidget* gimp_aspect_preview_new (<a href="libgimp-gimpdrawable.html#GimpDrawable">GimpDrawable</a> *drawable,
gboolean *toggle);</pre>
<p>
@ -111,20 +111,17 @@ A widget providing a preview with fixed aspect ratio.
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>drawable</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>drawable</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>toggle</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>toggle</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>GimpDrawablePreview</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="libgimpui.html" title="Part&#160;III.&#160;GIMP User Interface Library">
<link rel="prev" href="GimpAspectPreview.html" title="GimpAspectPreview">
@ -28,20 +28,20 @@
<th width="100%" align="center">GIMP Library Reference Manual</th>
<td><a accesskey="n" href="libgimp-gimpdrawablecombobox.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2580931" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2596237" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2651954" class="shortcut">Description</a>
<a href="#id2682467" class="shortcut">Description</a>
&#160;|&#160;
<a href="#id2651334" class="shortcut">Object Hierarchy</a>
<a href="#id2682377" class="shortcut">Object Hierarchy</a>
&#160;|&#160;
<a href="#id2651405" class="shortcut">Implemented Interfaces</a></nobr></td></tr>
<a href="#id2682447" class="shortcut">Implemented Interfaces</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="GimpDrawablePreview"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2580931"></a><span class="refentrytitle">GimpDrawablePreview</span>
<a name="id2596237"></a><span class="refentrytitle">GimpDrawablePreview</span>
</h2>
<p>GimpDrawablePreview &#8212; A widget providing a preview of a <a href="libgimp-gimpdrawable.html#GimpDrawable"><span class="type">GimpDrawable</span></a>.</p>
</td>
@ -65,7 +65,7 @@ void <a href="GimpDrawablePreview.html#gimp-drawable-preview-draw-region"
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2651334"></a><h2>Object Hierarchy</h2>
<a name="id2682377"></a><h2>Object Hierarchy</h2>
<pre class="synopsis">
GObject
@ -85,32 +85,32 @@ href="../libgimpwidgets/libgimpwidgets-GimpScrolledPreview.html#GimpScrolledPrev
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2651405"></a><h2>Implemented Interfaces</h2>
<a name="id2682447"></a><h2>Implemented Interfaces</h2>
<p>
GimpDrawablePreview implements
AtkImplementorIface.</p>
</div>
<div class="refsect1" lang="en">
<a name="id2651954"></a><h2>Description</h2>
<a name="id2682467"></a><h2>Description</h2>
<p>
A widget providing a preview of a <a href="libgimp-gimpdrawable.html#GimpDrawable"><span class="type">GimpDrawable</span></a>.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2651976"></a><h2>Details</h2>
<a name="id2682489"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2651987"></a><h3>
<a name="id2682500"></a><h3>
<a name="GimpDrawablePreview-struct"></a>GimpDrawablePreview</h3>
<a class="indexterm" name="id2651998"></a><pre class="programlisting">typedef struct _GimpDrawablePreview GimpDrawablePreview;</pre>
<a class="indexterm" name="id2682511"></a><pre class="programlisting">typedef struct _GimpDrawablePreview GimpDrawablePreview;</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2652014"></a><h3>
<a name="id2682527"></a><h3>
<a name="gimp-drawable-preview-new"></a>gimp_drawable_preview_new ()</h3>
<a class="indexterm" name="id2652027"></a><pre class="programlisting">GtkWidget* gimp_drawable_preview_new (<a href="libgimp-gimpdrawable.html#GimpDrawable">GimpDrawable</a> *drawable,
<a class="indexterm" name="id2682540"></a><pre class="programlisting">GtkWidget* gimp_drawable_preview_new (<a href="libgimp-gimpdrawable.html#GimpDrawable">GimpDrawable</a> *drawable,
gboolean *toggle);</pre>
<p>
Creates a new <a href="GimpDrawablePreview.html" title="GimpDrawablePreview"><span class="type">GimpDrawablePreview</span></a> widget for <em class="parameter"><code>drawable</code></em>. If
@ -125,21 +125,18 @@ data. For convenience you can pass a pointer to the <span class="type">gboolean<
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>drawable</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>drawable</code></em>&#160;:</span></td>
<td> a <a href="libgimp-gimpdrawable.html#GimpDrawable"><span class="type">GimpDrawable</span></a>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>toggle</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>toggle</code></em>&#160;:</span></td>
<td> pointer to a <span class="type">gboolean</span> variable to sync with the "Preview"
check-button or <code class="literal">NULL</code>
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> A pointer to the new <a href="GimpDrawablePreview.html" title="GimpDrawablePreview"><span class="type">GimpDrawablePreview</span></a> widget.
</td>
@ -151,9 +148,9 @@ data. For convenience you can pass a pointer to the <span class="type">gboolean<
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2649844"></a><h3>
<a name="id2684155"></a><h3>
<a name="gimp-drawable-preview-get-drawable"></a>gimp_drawable_preview_get_drawable ()</h3>
<a class="indexterm" name="id2649857"></a><pre class="programlisting"><a href="libgimp-gimpdrawable.html#GimpDrawable">GimpDrawable</a>* gimp_drawable_preview_get_drawable
<a class="indexterm" name="id2684168"></a><pre class="programlisting"><a href="libgimp-gimpdrawable.html#GimpDrawable">GimpDrawable</a>* gimp_drawable_preview_get_drawable
(<a href="GimpDrawablePreview.html" title="GimpDrawablePreview">GimpDrawablePreview</a> *preview);</pre>
<p>
</p>
@ -164,14 +161,12 @@ data. For convenience you can pass a pointer to the <span class="type">gboolean<
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>preview</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>preview</code></em>&#160;:</span></td>
<td> a <a href="GimpDrawablePreview.html" title="GimpDrawablePreview"><span class="type">GimpDrawablePreview</span></a> widget
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> the <a href="libgimp-gimpdrawable.html#GimpDrawable"><span class="type">GimpDrawable</span></a> that has been passed to
<a href="GimpDrawablePreview.html#gimp-drawable-preview-new"><code class="function">gimp_drawable_preview_new()</code></a>.
@ -184,9 +179,9 @@ data. For convenience you can pass a pointer to the <span class="type">gboolean<
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2649942"></a><h3>
<a name="id2684253"></a><h3>
<a name="gimp-drawable-preview-draw-region"></a>gimp_drawable_preview_draw_region ()</h3>
<a class="indexterm" name="id2649956"></a><pre class="programlisting">void gimp_drawable_preview_draw_region
<a class="indexterm" name="id2684266"></a><pre class="programlisting">void gimp_drawable_preview_draw_region
(<a href="GimpDrawablePreview.html" title="GimpDrawablePreview">GimpDrawablePreview</a> *preview,
const <a href="libgimp-gimppixelrgn.html#GimpPixelRgn">GimpPixelRgn</a> *region);</pre>
<p>
@ -198,14 +193,12 @@ data. For convenience you can pass a pointer to the <span class="type">gboolean<
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>preview</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>preview</code></em>&#160;:</span></td>
<td> a <a href="GimpDrawablePreview.html" title="GimpDrawablePreview"><span class="type">GimpDrawablePreview</span></a> widget
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>region</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>region</code></em>&#160;:</span></td>
<td> a <a href="libgimp-gimppixelrgn.html#GimpPixelRgn"><span class="type">GimpPixelRgn</span></a>
</td>
</tr>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>GimpProgressBar</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="libgimpui.html" title="Part&#160;III.&#160;GIMP User Interface Library">
<link rel="prev" href="libgimp-gimppixbuf.html" title="gimppixbuf">
@ -28,20 +28,20 @@
<th width="100%" align="center">GIMP Library Reference Manual</th>
<td><a accesskey="n" href="libgimp-gimpmenu.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2563149" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2572150" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2657415" class="shortcut">Description</a>
<a href="#id2684550" class="shortcut">Description</a>
&#160;|&#160;
<a href="#id2554302" class="shortcut">Object Hierarchy</a>
<a href="#id2611767" class="shortcut">Object Hierarchy</a>
&#160;|&#160;
<a href="#id2657395" class="shortcut">Implemented Interfaces</a></nobr></td></tr>
<a href="#id2684530" class="shortcut">Implemented Interfaces</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="GimpProgressBar"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2563149"></a><span class="refentrytitle">GimpProgressBar</span>
<a name="id2572150"></a><span class="refentrytitle">GimpProgressBar</span>
</h2>
<p>GimpProgressBar &#8212; A widget providing a progress bar.</p>
</td>
@ -59,7 +59,7 @@ GtkWidget* <a href="GimpProgressBar.html#gimp-progress-bar-new">gimp_progress_b
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2554302"></a><h2>Object Hierarchy</h2>
<a name="id2611767"></a><h2>Object Hierarchy</h2>
<pre class="synopsis">
GObject
@ -72,33 +72,33 @@ GtkWidget* <a href="GimpProgressBar.html#gimp-progress-bar-new">gimp_progress_b
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2657395"></a><h2>Implemented Interfaces</h2>
<a name="id2684530"></a><h2>Implemented Interfaces</h2>
<p>
GimpProgressBar implements
AtkImplementorIface.</p>
</div>
<div class="refsect1" lang="en">
<a name="id2657415"></a><h2>Description</h2>
<a name="id2684550"></a><h2>Description</h2>
<p>
A widget providing a progress bar that automatically redirects any progress
calls to itself.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2657432"></a><h2>Details</h2>
<a name="id2684568"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2657443"></a><h3>
<a name="id2684578"></a><h3>
<a name="GimpProgressBar-struct"></a>GimpProgressBar</h3>
<a class="indexterm" name="id2657454"></a><pre class="programlisting">typedef struct _GimpProgressBar GimpProgressBar;</pre>
<a class="indexterm" name="id2684589"></a><pre class="programlisting">typedef struct _GimpProgressBar GimpProgressBar;</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2657470"></a><h3>
<a name="id2684605"></a><h3>
<a name="gimp-progress-bar-new"></a>gimp_progress_bar_new ()</h3>
<a class="indexterm" name="id2657483"></a><pre class="programlisting">GtkWidget* gimp_progress_bar_new (void);</pre>
<a class="indexterm" name="id2684618"></a><pre class="programlisting">GtkWidget* gimp_progress_bar_new (void);</pre>
<p>
Creates a new <a href="GimpProgressBar.html" title="GimpProgressBar"><span class="type">GimpProgressBar</span></a> widget.</p>
<p>
@ -107,8 +107,7 @@ Creates a new <a href="GimpProgressBar.html" title="GimpProgressBar"><span class
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> the new widget.
</td>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Part&#160;I.&#160;GIMP Constants</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="index.html" title="GIMP Library Reference Manual">
<link rel="prev" href="index.html" title="GIMP Library Reference Manual">
@ -28,6 +28,6 @@
<td><a accesskey="n" href="libgimp-gimpenums.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr></table>
<div class="part" lang="en"><div class="titlepage"><div><div><h1 class="title">
<a name="gimpdefinitions"></a>GIMP Constants</h1></div></div></div></div>
<a name="gimpdefinitions"></a>Part&#160;I.&#160;GIMP Constants</h1></div></div></div></div>
</body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>GIMP Library Reference Manual</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="next" href="gimpdefinitions.html" title="Part&#160;I.&#160;GIMP Constants">
<meta name="generator" content="GTK-Doc V1.7 (XML mode)">
@ -22,161 +22,159 @@
<div>
<div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">GIMP Library Reference Manual</p></th></tr></table></div>
<div><p class="releaseinfo">
for GIMP 2.2.13
for GIMP 2.2.14
</p></div>
</div>
<hr>
</div>
<div class="toc">
<p><b>Table of Contents</b></p>
<dl>
<div class="toc"><dl>
<dt><span class="part"><a href="gimpdefinitions.html">I. GIMP Constants</a></span></dt>
<dd><dl><dt>
<span class="refentrytitle"><a href="libgimp-gimpenums.html">gimpenums</a></span><span class="refpurpose"> - Enums and definitions.</span>
<span class="refentrytitle"><a href="libgimp-gimpenums.html">gimpenums</a></span><span class="refpurpose"> &#8212; Enums and definitions.</span>
</dt></dl></dd>
<dt><span class="part"><a href="libgimp.html">II. GIMP Library</a></span></dt>
<dd><dl>
<dt><span class="chapter"><a href="libgimp-general.html">Functions not Related to Specific Images</a></span></dt>
<dd><dl>
<dt>
<span class="refentrytitle"><a href="libgimp-gimp.html">gimp</a></span><span class="refpurpose"> - Main functions needed for building a GIMP plug-in. This header includes
<span class="refentrytitle"><a href="libgimp-gimp.html">gimp</a></span><span class="refpurpose"> &#8212; Main functions needed for building a GIMP plug-in. This header includes
all other GIMP Library headers.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpcontext.html">gimpcontext</a></span><span class="refpurpose"> - Functions to manipulate a plug-in's context.</span>
<span class="refentrytitle"><a href="libgimp-gimpcontext.html">gimpcontext</a></span><span class="refpurpose"> &#8212; Functions to manipulate a plug-in's context.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpgimprc.html">gimpgimprc</a></span><span class="refpurpose"> - Interactions with settings from .gimprc.</span>
<span class="refentrytitle"><a href="libgimp-gimpgimprc.html">gimpgimprc</a></span><span class="refpurpose"> &#8212; Interactions with settings from .gimprc.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimphelp.html">gimphelp</a></span><span class="refpurpose"> - Loading help pages using gimp_help.</span>
<span class="refentrytitle"><a href="libgimp-gimphelp.html">gimphelp</a></span><span class="refpurpose"> &#8212; Loading help pages using gimp_help.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpmessage.html">gimpmessage</a></span><span class="refpurpose"> - Display a dialog box with a message.</span>
<span class="refentrytitle"><a href="libgimp-gimpmessage.html">gimpmessage</a></span><span class="refpurpose"> &#8212; Display a dialog box with a message.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpplugin.html">gimpplugin</a></span><span class="refpurpose"> - Functions useful for plugins, e.g. registration and progress indicators.</span>
<span class="refentrytitle"><a href="libgimp-gimpplugin.html">gimpplugin</a></span><span class="refpurpose"> &#8212; Functions useful for plugins, e.g. registration and progress indicators.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpproceduraldb.html">gimpproceduraldb</a></span><span class="refpurpose"> - Functions for querying and changing procedural database (PDB) entries.</span>
<span class="refentrytitle"><a href="libgimp-gimpproceduraldb.html">gimpproceduraldb</a></span><span class="refpurpose"> &#8212; Functions for querying and changing procedural database (PDB) entries.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpprogress.html">gimpprogress</a></span><span class="refpurpose"> - Functions for embedding the progress bar into a plug-in's GUI.</span>
<span class="refentrytitle"><a href="libgimp-gimpprogress.html">gimpprogress</a></span><span class="refpurpose"> &#8212; Functions for embedding the progress bar into a plug-in's GUI.</span>
</dt>
</dl></dd>
<dt><span class="chapter"><a href="libgimp-image.html">Manupulating Images and all their Properties</a></span></dt>
<dd><dl>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpchannel.html">gimpchannel</a></span><span class="refpurpose"> - Functions for manipulating channels.</span>
<span class="refentrytitle"><a href="libgimp-gimpchannel.html">gimpchannel</a></span><span class="refpurpose"> &#8212; Functions for manipulating channels.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpcolor.html">gimpcolor</a></span><span class="refpurpose"> - Functions for manipulating color.</span>
<span class="refentrytitle"><a href="libgimp-gimpcolor.html">gimpcolor</a></span><span class="refpurpose"> &#8212; Functions for manipulating color.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpconvert.html">gimpconvert</a></span><span class="refpurpose"> - Conversions between RGB, indexed, and grayscale modes.</span>
<span class="refentrytitle"><a href="libgimp-gimpconvert.html">gimpconvert</a></span><span class="refpurpose"> &#8212; Conversions between RGB, indexed, and grayscale modes.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpdisplay.html">gimpdisplay</a></span><span class="refpurpose"> - Functions to create, delete and flush new displays (views) on an image.</span>
<span class="refentrytitle"><a href="libgimp-gimpdisplay.html">gimpdisplay</a></span><span class="refpurpose"> &#8212; Functions to create, delete and flush new displays (views) on an image.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpdrawable.html">gimpdrawable</a></span><span class="refpurpose"> - Functions to manipulate drawables.</span>
<span class="refentrytitle"><a href="libgimp-gimpdrawable.html">gimpdrawable</a></span><span class="refpurpose"> &#8212; Functions to manipulate drawables.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpdrawabletransform.html">gimpdrawabletransform</a></span><span class="refpurpose"> - </span>
<span class="refentrytitle"><a href="libgimp-gimpdrawabletransform.html">gimpdrawabletransform</a></span><span class="refpurpose"></span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpedit.html">gimpedit</a></span><span class="refpurpose"> - Edit menu functions (cut, copy, paste, clear, etc.)</span>
<span class="refentrytitle"><a href="libgimp-gimpedit.html">gimpedit</a></span><span class="refpurpose"> &#8212; Edit menu functions (cut, copy, paste, clear, etc.)</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpfileops.html">gimpfileops</a></span><span class="refpurpose"> - File operations (load, save, etc.)</span>
<span class="refentrytitle"><a href="libgimp-gimpfileops.html">gimpfileops</a></span><span class="refpurpose"> &#8212; File operations (load, save, etc.)</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpfloatingsel.html">gimpfloatingsel</a></span><span class="refpurpose"> - Functions for removing or attaching floating selections.</span>
<span class="refentrytitle"><a href="libgimp-gimpfloatingsel.html">gimpfloatingsel</a></span><span class="refpurpose"> &#8212; Functions for removing or attaching floating selections.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpguides.html">gimpguides</a></span><span class="refpurpose"> - Functions for manipulating guides.</span>
<span class="refentrytitle"><a href="libgimp-gimpguides.html">gimpguides</a></span><span class="refpurpose"> &#8212; Functions for manipulating guides.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpimage.html">gimpimage</a></span><span class="refpurpose"> - Operations on complete images.</span>
<span class="refentrytitle"><a href="libgimp-gimpimage.html">gimpimage</a></span><span class="refpurpose"> &#8212; Operations on complete images.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimplayer.html">gimplayer</a></span><span class="refpurpose"> - Operations on a single layer.</span>
<span class="refentrytitle"><a href="libgimp-gimplayer.html">gimplayer</a></span><span class="refpurpose"> &#8212; Operations on a single layer.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimppaths.html">gimppaths</a></span><span class="refpurpose"> - Operations related to paths.</span>
<span class="refentrytitle"><a href="libgimp-gimppaths.html">gimppaths</a></span><span class="refpurpose"> &#8212; Operations related to paths.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimppixelfetcher.html">gimppixelfetcher</a></span><span class="refpurpose"> - Functions for operating on pixel regions.</span>
<span class="refentrytitle"><a href="libgimp-gimppixelfetcher.html">gimppixelfetcher</a></span><span class="refpurpose"> &#8212; Functions for operating on pixel regions.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimppixelrgn.html">gimppixelrgn</a></span><span class="refpurpose"> - Functions for operating on pixel regions.</span>
<span class="refentrytitle"><a href="libgimp-gimppixelrgn.html">gimppixelrgn</a></span><span class="refpurpose"> &#8212; Functions for operating on pixel regions.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpregioniterator.html">gimpregioniterator</a></span><span class="refpurpose"> - Functions to traverse a pixel regions.</span>
<span class="refentrytitle"><a href="libgimp-gimpregioniterator.html">gimpregioniterator</a></span><span class="refpurpose"> &#8212; Functions to traverse a pixel regions.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpselection.html">gimpselection</a></span><span class="refpurpose"> - Functions for manipulating selections.</span>
<span class="refentrytitle"><a href="libgimp-gimpselection.html">gimpselection</a></span><span class="refpurpose"> &#8212; Functions for manipulating selections.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimptexttool.html">gimptexttool</a></span><span class="refpurpose"> - Functions for controlling the text tool.</span>
<span class="refentrytitle"><a href="libgimp-gimptexttool.html">gimptexttool</a></span><span class="refpurpose"> &#8212; Functions for controlling the text tool.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimptile.html">gimptile</a></span><span class="refpurpose"> - Functions for working with tiles.</span>
<span class="refentrytitle"><a href="libgimp-gimptile.html">gimptile</a></span><span class="refpurpose"> &#8212; Functions for working with tiles.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimptools.html">gimptools</a></span><span class="refpurpose"> - Access to common toolbox tools.</span>
<span class="refentrytitle"><a href="libgimp-gimptools.html">gimptools</a></span><span class="refpurpose"> &#8212; Access to common toolbox tools.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpundo.html">gimpundo</a></span><span class="refpurpose"> - Control of undo/redo.</span>
<span class="refentrytitle"><a href="libgimp-gimpundo.html">gimpundo</a></span><span class="refpurpose"> &#8212; Control of undo/redo.</span>
</dt>
</dl></dd>
<dt><span class="chapter"><a href="libgimp-data.html">Data Objects</a></span></dt>
<dd><dl>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpbrush.html">gimpbrush</a></span><span class="refpurpose"> - Functions operating on a single brush.</span>
<span class="refentrytitle"><a href="libgimp-gimpbrush.html">gimpbrush</a></span><span class="refpurpose"> &#8212; Functions operating on a single brush.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpbrushes.html">gimpbrushes</a></span><span class="refpurpose"> - Functions for manipulating brushes.</span>
<span class="refentrytitle"><a href="libgimp-gimpbrushes.html">gimpbrushes</a></span><span class="refpurpose"> &#8212; Functions for manipulating brushes.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpfonts.html">gimpfonts</a></span><span class="refpurpose"> - Operations related to fonts.</span>
<span class="refentrytitle"><a href="libgimp-gimpfonts.html">gimpfonts</a></span><span class="refpurpose"> &#8212; Operations related to fonts.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpgradient.html">gimpgradient</a></span><span class="refpurpose"> - Functions operating on a single gradient.</span>
<span class="refentrytitle"><a href="libgimp-gimpgradient.html">gimpgradient</a></span><span class="refpurpose"> &#8212; Functions operating on a single gradient.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpgradients.html">gimpgradients</a></span><span class="refpurpose"> - Operations related to gradients.</span>
<span class="refentrytitle"><a href="libgimp-gimpgradients.html">gimpgradients</a></span><span class="refpurpose"> &#8212; Operations related to gradients.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimppalette.html">gimppalette</a></span><span class="refpurpose"> - Functions operating on a single palette.</span>
<span class="refentrytitle"><a href="libgimp-gimppalette.html">gimppalette</a></span><span class="refpurpose"> &#8212; Functions operating on a single palette.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimppalettes.html">gimppalettes</a></span><span class="refpurpose"> - Operations related to palettes.</span>
<span class="refentrytitle"><a href="libgimp-gimppalettes.html">gimppalettes</a></span><span class="refpurpose"> &#8212; Operations related to palettes.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimppattern.html">gimppattern</a></span><span class="refpurpose"> - Functions operating on a single pattern.</span>
<span class="refentrytitle"><a href="libgimp-gimppattern.html">gimppattern</a></span><span class="refpurpose"> &#8212; Functions operating on a single pattern.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimppatterns.html">gimppatterns</a></span><span class="refpurpose"> - Functions relating to patterns.</span>
<span class="refentrytitle"><a href="libgimp-gimppatterns.html">gimppatterns</a></span><span class="refpurpose"> &#8212; Functions relating to patterns.</span>
</dt>
</dl></dd>
<dt><span class="chapter"><a href="libgimp-selectors.html">Controlling the Core's Selection Dialogs</a></span></dt>
<dd><dl>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpbrushselect.html">gimpbrushselect</a></span><span class="refpurpose"> - Functions providing a brush selection dialog.</span>
<span class="refentrytitle"><a href="libgimp-gimpbrushselect.html">gimpbrushselect</a></span><span class="refpurpose"> &#8212; Functions providing a brush selection dialog.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpfontselect.html">gimpfontselect</a></span><span class="refpurpose"> - Functions providing a font selection dialog.</span>
<span class="refentrytitle"><a href="libgimp-gimpfontselect.html">gimpfontselect</a></span><span class="refpurpose"> &#8212; Functions providing a font selection dialog.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpgradientselect.html">gimpgradientselect</a></span><span class="refpurpose"> - Functions providing a gradient selection dialog.</span>
<span class="refentrytitle"><a href="libgimp-gimpgradientselect.html">gimpgradientselect</a></span><span class="refpurpose"> &#8212; Functions providing a gradient selection dialog.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimppaletteselect.html">gimppaletteselect</a></span><span class="refpurpose"> - Functions providing a palette selection dialog.</span>
<span class="refentrytitle"><a href="libgimp-gimppaletteselect.html">gimppaletteselect</a></span><span class="refpurpose"> &#8212; Functions providing a palette selection dialog.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimppatternselect.html">gimppatternselect</a></span><span class="refpurpose"> - Functions providing a pattern selection dialog.</span>
<span class="refentrytitle"><a href="libgimp-gimppatternselect.html">gimppatternselect</a></span><span class="refpurpose"> &#8212; Functions providing a pattern selection dialog.</span>
</dt>
</dl></dd>
</dl></dd>
@ -184,50 +182,49 @@ all other GIMP Library headers.</span>
<dd><dl>
<dt><span class="chapter"><a href="libgimpui-hierarchy.html">Object Hierarchy</a></span></dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpui.html">gimpui</a></span><span class="refpurpose"> - Common user interface functions. This header includes all other GIMP User
<span class="refentrytitle"><a href="libgimp-gimpui.html">gimpui</a></span><span class="refpurpose"> &#8212; Common user interface functions. This header includes all other GIMP User
Interface Library headers.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpexport.html">gimpexport</a></span><span class="refpurpose"> - Export an image before it is saved.</span>
<span class="refentrytitle"><a href="libgimp-gimpexport.html">gimpexport</a></span><span class="refpurpose"> &#8212; Export an image before it is saved.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="GimpAspectPreview.html">GimpAspectPreview</a></span><span class="refpurpose"> - A widget providing a preview with fixed aspect ratio.</span>
<span class="refentrytitle"><a href="GimpAspectPreview.html">GimpAspectPreview</a></span><span class="refpurpose"> &#8212; A widget providing a preview with fixed aspect ratio.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="GimpDrawablePreview.html">GimpDrawablePreview</a></span><span class="refpurpose"> - A widget providing a preview of a GimpDrawable.</span>
<span class="refentrytitle"><a href="GimpDrawablePreview.html">GimpDrawablePreview</a></span><span class="refpurpose"> &#8212; A widget providing a preview of a <a href="libgimp-gimpdrawable.html#GimpDrawable"><span class="type">GimpDrawable</span></a>.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpdrawablecombobox.html">gimpdrawablecombobox</a></span><span class="refpurpose"> - A widget providing a popup menu of drawables.</span>
<span class="refentrytitle"><a href="libgimp-gimpdrawablecombobox.html">gimpdrawablecombobox</a></span><span class="refpurpose"> &#8212; A widget providing a popup menu of drawables.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpimagecombobox.html">gimpimagecombobox</a></span><span class="refpurpose"> - A widget providing a popup menu of images.</span>
<span class="refentrytitle"><a href="libgimp-gimpimagecombobox.html">gimpimagecombobox</a></span><span class="refpurpose"> &#8212; A widget providing a popup menu of images.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimppixbuf.html">gimppixbuf</a></span><span class="refpurpose"> - Get a thumbnail pixbuf for a drawable or image.</span>
<span class="refentrytitle"><a href="libgimp-gimppixbuf.html">gimppixbuf</a></span><span class="refpurpose"> &#8212; Get a thumbnail pixbuf for a drawable or image.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="GimpProgressBar.html">GimpProgressBar</a></span><span class="refpurpose"> - A widget providing a progress bar.</span>
<span class="refentrytitle"><a href="GimpProgressBar.html">GimpProgressBar</a></span><span class="refpurpose"> &#8212; A widget providing a progress bar.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpmenu.html">gimpmenu</a></span><span class="refpurpose"> - Menus for selecting images, layers, channels and drawables</span>
<span class="refentrytitle"><a href="libgimp-gimpmenu.html">gimpmenu</a></span><span class="refpurpose"> &#8212; Menus for selecting images, layers, channels and drawables</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpbrushmenu.html">gimpbrushmenu</a></span><span class="refpurpose"> - A widget for selecting brushes.</span>
<span class="refentrytitle"><a href="libgimp-gimpbrushmenu.html">gimpbrushmenu</a></span><span class="refpurpose"> &#8212; A widget for selecting brushes.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpfontmenu.html">gimpfontmenu</a></span><span class="refpurpose"> - A widget for selecting fonts.</span>
<span class="refentrytitle"><a href="libgimp-gimpfontmenu.html">gimpfontmenu</a></span><span class="refpurpose"> &#8212; A widget for selecting fonts.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpgradientmenu.html">gimpgradientmenu</a></span><span class="refpurpose"> - A widget for selecting gradients.</span>
<span class="refentrytitle"><a href="libgimp-gimpgradientmenu.html">gimpgradientmenu</a></span><span class="refpurpose"> &#8212; A widget for selecting gradients.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimppalettemenu.html">gimppalettemenu</a></span><span class="refpurpose"> - A widget for selecting palettes.</span>
<span class="refentrytitle"><a href="libgimp-gimppalettemenu.html">gimppalettemenu</a></span><span class="refpurpose"> &#8212; A widget for selecting palettes.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimppatternmenu.html">gimppatternmenu</a></span><span class="refpurpose"> - A widget for selecting patterns.</span>
<span class="refentrytitle"><a href="libgimp-gimppatternmenu.html">gimppatternmenu</a></span><span class="refpurpose"> &#8212; A widget for selecting patterns.</span>
</dt>
</dl></dd>
</dl>
</div>
</dl></div>
</div></body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Data Objects</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="libgimp.html" title="Part&#160;II.&#160;GIMP Library">
<link rel="prev" href="libgimp-gimpundo.html" title="gimpundo">
@ -32,31 +32,31 @@
<a name="libgimp-data"></a>Data Objects</h2></div></div></div>
<div class="toc"><dl>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpbrush.html">gimpbrush</a></span><span class="refpurpose"> - Functions operating on a single brush.</span>
<span class="refentrytitle"><a href="libgimp-gimpbrush.html">gimpbrush</a></span><span class="refpurpose"> &#8212; Functions operating on a single brush.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpbrushes.html">gimpbrushes</a></span><span class="refpurpose"> - Functions for manipulating brushes.</span>
<span class="refentrytitle"><a href="libgimp-gimpbrushes.html">gimpbrushes</a></span><span class="refpurpose"> &#8212; Functions for manipulating brushes.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpfonts.html">gimpfonts</a></span><span class="refpurpose"> - Operations related to fonts.</span>
<span class="refentrytitle"><a href="libgimp-gimpfonts.html">gimpfonts</a></span><span class="refpurpose"> &#8212; Operations related to fonts.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpgradient.html">gimpgradient</a></span><span class="refpurpose"> - Functions operating on a single gradient.</span>
<span class="refentrytitle"><a href="libgimp-gimpgradient.html">gimpgradient</a></span><span class="refpurpose"> &#8212; Functions operating on a single gradient.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpgradients.html">gimpgradients</a></span><span class="refpurpose"> - Operations related to gradients.</span>
<span class="refentrytitle"><a href="libgimp-gimpgradients.html">gimpgradients</a></span><span class="refpurpose"> &#8212; Operations related to gradients.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimppalette.html">gimppalette</a></span><span class="refpurpose"> - Functions operating on a single palette.</span>
<span class="refentrytitle"><a href="libgimp-gimppalette.html">gimppalette</a></span><span class="refpurpose"> &#8212; Functions operating on a single palette.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimppalettes.html">gimppalettes</a></span><span class="refpurpose"> - Operations related to palettes.</span>
<span class="refentrytitle"><a href="libgimp-gimppalettes.html">gimppalettes</a></span><span class="refpurpose"> &#8212; Operations related to palettes.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimppattern.html">gimppattern</a></span><span class="refpurpose"> - Functions operating on a single pattern.</span>
<span class="refentrytitle"><a href="libgimp-gimppattern.html">gimppattern</a></span><span class="refpurpose"> &#8212; Functions operating on a single pattern.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimppatterns.html">gimppatterns</a></span><span class="refpurpose"> - Functions relating to patterns.</span>
<span class="refentrytitle"><a href="libgimp-gimppatterns.html">gimppatterns</a></span><span class="refpurpose"> &#8212; Functions relating to patterns.</span>
</dt>
</dl></div>
</div>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Functions not Related to Specific Images</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="libgimp.html" title="Part&#160;II.&#160;GIMP Library">
<link rel="prev" href="libgimp.html" title="Part&#160;II.&#160;GIMP Library">
@ -32,29 +32,29 @@
<a name="libgimp-general"></a>Functions not Related to Specific Images</h2></div></div></div>
<div class="toc"><dl>
<dt>
<span class="refentrytitle"><a href="libgimp-gimp.html">gimp</a></span><span class="refpurpose"> - Main functions needed for building a GIMP plug-in. This header includes
<span class="refentrytitle"><a href="libgimp-gimp.html">gimp</a></span><span class="refpurpose"> &#8212; Main functions needed for building a GIMP plug-in. This header includes
all other GIMP Library headers.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpcontext.html">gimpcontext</a></span><span class="refpurpose"> - Functions to manipulate a plug-in's context.</span>
<span class="refentrytitle"><a href="libgimp-gimpcontext.html">gimpcontext</a></span><span class="refpurpose"> &#8212; Functions to manipulate a plug-in's context.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpgimprc.html">gimpgimprc</a></span><span class="refpurpose"> - Interactions with settings from .gimprc.</span>
<span class="refentrytitle"><a href="libgimp-gimpgimprc.html">gimpgimprc</a></span><span class="refpurpose"> &#8212; Interactions with settings from .gimprc.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimphelp.html">gimphelp</a></span><span class="refpurpose"> - Loading help pages using gimp_help.</span>
<span class="refentrytitle"><a href="libgimp-gimphelp.html">gimphelp</a></span><span class="refpurpose"> &#8212; Loading help pages using gimp_help.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpmessage.html">gimpmessage</a></span><span class="refpurpose"> - Display a dialog box with a message.</span>
<span class="refentrytitle"><a href="libgimp-gimpmessage.html">gimpmessage</a></span><span class="refpurpose"> &#8212; Display a dialog box with a message.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpplugin.html">gimpplugin</a></span><span class="refpurpose"> - Functions useful for plugins, e.g. registration and progress indicators.</span>
<span class="refentrytitle"><a href="libgimp-gimpplugin.html">gimpplugin</a></span><span class="refpurpose"> &#8212; Functions useful for plugins, e.g. registration and progress indicators.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpproceduraldb.html">gimpproceduraldb</a></span><span class="refpurpose"> - Functions for querying and changing procedural database (PDB) entries.</span>
<span class="refentrytitle"><a href="libgimp-gimpproceduraldb.html">gimpproceduraldb</a></span><span class="refpurpose"> &#8212; Functions for querying and changing procedural database (PDB) entries.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpprogress.html">gimpprogress</a></span><span class="refpurpose"> - Functions for embedding the progress bar into a plug-in's GUI.</span>
<span class="refentrytitle"><a href="libgimp-gimpprogress.html">gimpprogress</a></span><span class="refpurpose"> &#8212; Functions for embedding the progress bar into a plug-in's GUI.</span>
</dt>
</dl></div>
</div>

File diff suppressed because it is too large Load Diff

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>gimpbrush</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="libgimp-data.html" title="Data Objects">
<link rel="prev" href="libgimp-data.html" title="Data Objects">
@ -28,16 +28,16 @@
<th width="100%" align="center">GIMP Library Reference Manual</th>
<td><a accesskey="n" href="libgimp-gimpbrushes.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2532573" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2559417" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2626924" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2656357" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimp-gimpbrush"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2532573"></a><span class="refentrytitle">gimpbrush</span>
<a name="id2559417"></a><span class="refentrytitle">gimpbrush</span>
</h2>
<p>gimpbrush &#8212; Functions operating on a single brush.</p>
</td>
@ -75,17 +75,17 @@ gboolean <a href="libgimp-gimpbrush.html#gimp-brush-set-spacing">gimp_brush_s
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2626924"></a><h2>Description</h2>
<a name="id2656357"></a><h2>Description</h2>
<p>
Functions operating on a single brush.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2626939"></a><h2>Details</h2>
<a name="id2656372"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2626950"></a><h3>
<a name="id2656383"></a><h3>
<a name="gimp-brush-new"></a>gimp_brush_new ()</h3>
<a class="indexterm" name="id2626965"></a><pre class="programlisting">gchar* gimp_brush_new (const gchar *name);</pre>
<a class="indexterm" name="id2656398"></a><pre class="programlisting">gchar* gimp_brush_new (const gchar *name);</pre>
<p>
Creates a new brush
</p>
@ -98,14 +98,12 @@ This procedure creates a new, uninitialized brush</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td> The requested name of the new brush.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The actual new brush name.
</td>
@ -117,9 +115,9 @@ This procedure creates a new, uninitialized brush</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2627033"></a><h3>
<a name="id2659999"></a><h3>
<a name="gimp-brush-duplicate"></a>gimp_brush_duplicate ()</h3>
<a class="indexterm" name="id2627047"></a><pre class="programlisting">gchar* gimp_brush_duplicate (const gchar *name);</pre>
<a class="indexterm" name="id2660013"></a><pre class="programlisting">gchar* gimp_brush_duplicate (const gchar *name);</pre>
<p>
Duplicates a brush
</p>
@ -132,14 +130,12 @@ This procedure creates an identical brush by a different name</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td> The brush name.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The name of the brush's copy.
</td>
@ -151,9 +147,9 @@ This procedure creates an identical brush by a different name</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2627116"></a><h3>
<a name="id2660082"></a><h3>
<a name="gimp-brush-rename"></a>gimp_brush_rename ()</h3>
<a class="indexterm" name="id2627130"></a><pre class="programlisting">gchar* gimp_brush_rename (const gchar *name,
<a class="indexterm" name="id2660096"></a><pre class="programlisting">gchar* gimp_brush_rename (const gchar *name,
const gchar *new_name);</pre>
<p>
Rename a brush
@ -167,20 +163,17 @@ This procedure renames a brush</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td> The brush name.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>new_name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>new_name</code></em>&#160;:</span></td>
<td> The new name of the brush.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The actual new name of the brush.
</td>
@ -192,9 +185,9 @@ This procedure renames a brush</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2627220"></a><h3>
<a name="id2660186"></a><h3>
<a name="gimp-brush-delete"></a>gimp_brush_delete ()</h3>
<a class="indexterm" name="id2627234"></a><pre class="programlisting">gboolean gimp_brush_delete (const gchar *name);</pre>
<a class="indexterm" name="id2660200"></a><pre class="programlisting">gboolean gimp_brush_delete (const gchar *name);</pre>
<p>
Deletes a brush
</p>
@ -207,14 +200,12 @@ This procedure deletes a brush</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td> The brush name.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
@ -226,9 +217,9 @@ This procedure deletes a brush</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2627865"></a><h3>
<a name="id2660878"></a><h3>
<a name="gimp-brush-get-info"></a>gimp_brush_get_info ()</h3>
<a class="indexterm" name="id2627879"></a><pre class="programlisting">gboolean gimp_brush_get_info (const gchar *name,
<a class="indexterm" name="id2660892"></a><pre class="programlisting">gboolean gimp_brush_get_info (const gchar *name,
gint *width,
gint *height,
gint *mask_bpp,
@ -246,38 +237,32 @@ includes the brush name, and the brush extents (width and height).</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td> The brush name.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>width</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>width</code></em>&#160;:</span></td>
<td> The brush width.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>height</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>height</code></em>&#160;:</span></td>
<td> The brush height.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>mask_bpp</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>mask_bpp</code></em>&#160;:</span></td>
<td> The brush mask bpp.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>color_bpp</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>color_bpp</code></em>&#160;:</span></td>
<td> The brush color bpp.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
@ -289,9 +274,9 @@ includes the brush name, and the brush extents (width and height).</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2628034"></a><h3>
<a name="id2661047"></a><h3>
<a name="gimp-brush-get-pixels"></a>gimp_brush_get_pixels ()</h3>
<a class="indexterm" name="id2628048"></a><pre class="programlisting">gboolean gimp_brush_get_pixels (const gchar *name,
<a class="indexterm" name="id2661061"></a><pre class="programlisting">gboolean gimp_brush_get_pixels (const gchar *name,
gint *width,
gint *height,
gint *mask_bpp,
@ -313,62 +298,52 @@ includes the brush extents (width and height) and its pixels data.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td> The brush name.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>width</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>width</code></em>&#160;:</span></td>
<td> The brush width.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>height</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>height</code></em>&#160;:</span></td>
<td> The brush height.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>mask_bpp</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>mask_bpp</code></em>&#160;:</span></td>
<td> The brush mask bpp.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>num_mask_bytes</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>num_mask_bytes</code></em>&#160;:</span></td>
<td> Length of brush mask data.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>mask_bytes</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>mask_bytes</code></em>&#160;:</span></td>
<td> The brush mask data.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>color_bpp</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>color_bpp</code></em>&#160;:</span></td>
<td> The brush color bpp.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>num_color_bytes</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>num_color_bytes</code></em>&#160;:</span></td>
<td> Length of brush color data.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>color_bytes</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>color_bytes</code></em>&#160;:</span></td>
<td> The brush color data.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
@ -380,9 +355,9 @@ includes the brush extents (width and height) and its pixels data.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2628287"></a><h3>
<a name="id2661300"></a><h3>
<a name="gimp-brush-get-spacing"></a>gimp_brush_get_spacing ()</h3>
<a class="indexterm" name="id2628301"></a><pre class="programlisting">gboolean gimp_brush_get_spacing (const gchar *name,
<a class="indexterm" name="id2661314"></a><pre class="programlisting">gboolean gimp_brush_get_spacing (const gchar *name,
gint *spacing);</pre>
<p>
Get the brush spacing.
@ -398,20 +373,17 @@ percentage of the maximum of the width and height of the mask.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td> The brush name.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>spacing</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>spacing</code></em>&#160;:</span></td>
<td> The brush spacing.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
@ -423,9 +395,9 @@ percentage of the maximum of the width and height of the mask.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2628393"></a><h3>
<a name="id2661406"></a><h3>
<a name="gimp-brush-set-spacing"></a>gimp_brush_set_spacing ()</h3>
<a class="indexterm" name="id2628407"></a><pre class="programlisting">gboolean gimp_brush_set_spacing (const gchar *name,
<a class="indexterm" name="id2661420"></a><pre class="programlisting">gboolean gimp_brush_set_spacing (const gchar *name,
gint spacing);</pre>
<p>
Set the brush spacing.
@ -440,20 +412,17 @@ The value should be a integer between 0 and 1000.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td> The brush name.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>spacing</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>spacing</code></em>&#160;:</span></td>
<td> The brush spacing.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>gimpbrushes</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="libgimp-data.html" title="Data Objects">
<link rel="prev" href="libgimp-gimpbrush.html" title="gimpbrush">
@ -28,16 +28,16 @@
<th width="100%" align="center">GIMP Library Reference Manual</th>
<td><a accesskey="n" href="libgimp-gimpfonts.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2476426" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2559208" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2630883" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2662827" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimp-gimpbrushes"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2476426"></a><span class="refentrytitle">gimpbrushes</span>
<a name="id2559208"></a><span class="refentrytitle">gimpbrushes</span>
</h2>
<p>gimpbrushes &#8212; Functions for manipulating brushes.</p>
</td>
@ -74,17 +74,17 @@ gchar* <a href="libgimp-gimpbrushes.html#gimp-brushes-get-brush-data">gimp_
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2630883"></a><h2>Description</h2>
<a name="id2662827"></a><h2>Description</h2>
<p>
Functions related to getting and setting brushes.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2630900"></a><h2>Details</h2>
<a name="id2662844"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2630910"></a><h3>
<a name="id2662854"></a><h3>
<a name="gimp-brushes-refresh"></a>gimp_brushes_refresh ()</h3>
<a class="indexterm" name="id2630922"></a><pre class="programlisting">gboolean gimp_brushes_refresh (void);</pre>
<a class="indexterm" name="id2662866"></a><pre class="programlisting">gboolean gimp_brushes_refresh (void);</pre>
<p>
Refresh current brushes. This function always succeeds.
</p>
@ -97,8 +97,7 @@ path and updates the brush dialogs accordingly.</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr></tbody>
@ -106,9 +105,9 @@ path and updates the brush dialogs accordingly.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2630967"></a><h3>
<a name="id2662911"></a><h3>
<a name="gimp-brushes-get-list"></a>gimp_brushes_get_list ()</h3>
<a class="indexterm" name="id2630978"></a><pre class="programlisting">gchar** gimp_brushes_get_list (const gchar *filter,
<a class="indexterm" name="id2662922"></a><pre class="programlisting">gchar** gimp_brushes_get_list (const gchar *filter,
gint *num_brushes);</pre>
<p>
Retrieve a complete listing of the available brushes.
@ -124,20 +123,17 @@ Each name returned can be used as input to the
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>filter</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>filter</code></em>&#160;:</span></td>
<td> An optional regular expression used to filter the list.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>num_brushes</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>num_brushes</code></em>&#160;:</span></td>
<td> The number of brushes in the brush list.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The list of brush names.
</td>
</tr>
@ -146,9 +142,9 @@ Each name returned can be used as input to the
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2631066"></a><h3>
<a name="id2663830"></a><h3>
<a name="gimp-brushes-get-brush"></a>gimp_brushes_get_brush ()</h3>
<a class="indexterm" name="id2631080"></a><pre class="programlisting">gchar* gimp_brushes_get_brush (gint *width,
<a class="indexterm" name="id2663843"></a><pre class="programlisting">gchar* gimp_brushes_get_brush (gint *width,
gint *height,
gint *spacing);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
@ -164,26 +160,22 @@ This procedure is deprecated! Use <a href="libgimp-gimpcontext.html#gimp-context
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>width</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>width</code></em>&#160;:</span></td>
<td> The brush width.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>height</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>height</code></em>&#160;:</span></td>
<td> The brush height.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>spacing</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>spacing</code></em>&#160;:</span></td>
<td> The brush spacing.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The brush name.
</td>
</tr>
@ -192,9 +184,9 @@ This procedure is deprecated! Use <a href="libgimp-gimpcontext.html#gimp-context
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2628568"></a><h3>
<a name="id2663965"></a><h3>
<a name="gimp-brushes-set-brush"></a>gimp_brushes_set_brush ()</h3>
<a class="indexterm" name="id2628582"></a><pre class="programlisting">gboolean gimp_brushes_set_brush (const gchar *name);</pre>
<a class="indexterm" name="id2663979"></a><pre class="programlisting">gboolean gimp_brushes_set_brush (const gchar *name);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
<p><code class="literal">gimp_brushes_set_brush</code> is deprecated and should not be used in newly-written code.</p>
@ -208,14 +200,12 @@ This procedure is deprecated! Use <a href="libgimp-gimpcontext.html#gimp-context
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td> The brush name.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -224,9 +214,9 @@ This procedure is deprecated! Use <a href="libgimp-gimpcontext.html#gimp-context
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2628662"></a><h3>
<a name="id2660247"></a><h3>
<a name="gimp-brushes-get-opacity"></a>gimp_brushes_get_opacity ()</h3>
<a class="indexterm" name="id2628675"></a><pre class="programlisting">gdouble gimp_brushes_get_opacity (void);</pre>
<a class="indexterm" name="id2660260"></a><pre class="programlisting">gdouble gimp_brushes_get_opacity (void);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
<p><code class="literal">gimp_brushes_get_opacity</code> is deprecated and should not be used in newly-written code.</p>
@ -239,8 +229,7 @@ This procedure is deprecated! Use <a href="libgimp-gimpcontext.html#gimp-context
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The brush opacity.
</td>
</tr></tbody>
@ -248,9 +237,9 @@ This procedure is deprecated! Use <a href="libgimp-gimpcontext.html#gimp-context
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2628736"></a><h3>
<a name="id2660321"></a><h3>
<a name="gimp-brushes-set-opacity"></a>gimp_brushes_set_opacity ()</h3>
<a class="indexterm" name="id2628749"></a><pre class="programlisting">gboolean gimp_brushes_set_opacity (gdouble opacity);</pre>
<a class="indexterm" name="id2660334"></a><pre class="programlisting">gboolean gimp_brushes_set_opacity (gdouble opacity);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
<p><code class="literal">gimp_brushes_set_opacity</code> is deprecated and should not be used in newly-written code.</p>
@ -264,14 +253,12 @@ This procedure is deprecated! Use <a href="libgimp-gimpcontext.html#gimp-context
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>opacity</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>opacity</code></em>&#160;:</span></td>
<td> The brush opacity.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -280,9 +267,9 @@ This procedure is deprecated! Use <a href="libgimp-gimpcontext.html#gimp-context
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2627331"></a><h3>
<a name="id2660414"></a><h3>
<a name="gimp-brushes-get-paint-mode"></a>gimp_brushes_get_paint_mode ()</h3>
<a class="indexterm" name="id2627345"></a><pre class="programlisting"><a href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> gimp_brushes_get_paint_mode
<a class="indexterm" name="id2660427"></a><pre class="programlisting"><a href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> gimp_brushes_get_paint_mode
(void);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
@ -296,8 +283,7 @@ This procedure isdeprecated! Use <a href="libgimp-gimpcontext.html#gimp-context-
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The paint mode.
</td>
</tr></tbody>
@ -305,9 +291,9 @@ This procedure isdeprecated! Use <a href="libgimp-gimpcontext.html#gimp-context-
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2627405"></a><h3>
<a name="id2660488"></a><h3>
<a name="gimp-brushes-set-paint-mode"></a>gimp_brushes_set_paint_mode ()</h3>
<a class="indexterm" name="id2627419"></a><pre class="programlisting">gboolean gimp_brushes_set_paint_mode (<a href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> paint_mode);</pre>
<a class="indexterm" name="id2660502"></a><pre class="programlisting">gboolean gimp_brushes_set_paint_mode (<a href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> paint_mode);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
<p><code class="literal">gimp_brushes_set_paint_mode</code> is deprecated and should not be used in newly-written code.</p>
@ -321,14 +307,12 @@ This procedure is deprecated! Use <a href="libgimp-gimpcontext.html#gimp-context
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>paint_mode</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>paint_mode</code></em>&#160;:</span></td>
<td> The paint mode.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -337,9 +321,9 @@ This procedure is deprecated! Use <a href="libgimp-gimpcontext.html#gimp-context
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2627499"></a><h3>
<a name="id2660582"></a><h3>
<a name="gimp-brushes-get-spacing"></a>gimp_brushes_get_spacing ()</h3>
<a class="indexterm" name="id2627512"></a><pre class="programlisting">gint gimp_brushes_get_spacing (void);</pre>
<a class="indexterm" name="id2660595"></a><pre class="programlisting">gint gimp_brushes_get_spacing (void);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
<p><code class="literal">gimp_brushes_get_spacing</code> is deprecated and should not be used in newly-written code.</p>
@ -352,8 +336,7 @@ This procedure is deprecated! Use <a href="libgimp-gimpbrush.html#gimp-brush-get
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The brush spacing.
</td>
</tr></tbody>
@ -361,9 +344,9 @@ This procedure is deprecated! Use <a href="libgimp-gimpbrush.html#gimp-brush-get
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2629081"></a><h3>
<a name="id2664879"></a><h3>
<a name="gimp-brushes-set-spacing"></a>gimp_brushes_set_spacing ()</h3>
<a class="indexterm" name="id2629095"></a><pre class="programlisting">gboolean gimp_brushes_set_spacing (gint spacing);</pre>
<a class="indexterm" name="id2664892"></a><pre class="programlisting">gboolean gimp_brushes_set_spacing (gint spacing);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
<p><code class="literal">gimp_brushes_set_spacing</code> is deprecated and should not be used in newly-written code.</p>
@ -377,14 +360,12 @@ This procedure is deprecated! Use <a href="libgimp-gimpbrush.html#gimp-brush-set
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>spacing</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>spacing</code></em>&#160;:</span></td>
<td> The brush spacing.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -393,9 +374,9 @@ This procedure is deprecated! Use <a href="libgimp-gimpbrush.html#gimp-brush-set
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2629175"></a><h3>
<a name="id2664972"></a><h3>
<a name="gimp-brushes-get-brush-data"></a>gimp_brushes_get_brush_data ()</h3>
<a class="indexterm" name="id2629188"></a><pre class="programlisting">gchar* gimp_brushes_get_brush_data (const gchar *name,
<a class="indexterm" name="id2664986"></a><pre class="programlisting">gchar* gimp_brushes_get_brush_data (const gchar *name,
gdouble *opacity,
gint *spacing,
<a href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> *paint_mode,
@ -416,56 +397,47 @@ This procedure is deprecated! Use <a href="libgimp-gimpbrush.html#gimp-brush-get
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td> The brush name (\"\" means current active brush).
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>opacity</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>opacity</code></em>&#160;:</span></td>
<td> The brush opacity.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>spacing</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>spacing</code></em>&#160;:</span></td>
<td> The brush spacing.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>paint_mode</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>paint_mode</code></em>&#160;:</span></td>
<td> The paint mode.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>width</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>width</code></em>&#160;:</span></td>
<td> The brush width.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>height</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>height</code></em>&#160;:</span></td>
<td> The brush height.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>length</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>length</code></em>&#160;:</span></td>
<td> Length of brush mask data.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>mask_data</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>mask_data</code></em>&#160;:</span></td>
<td> The brush mask data.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The brush name.
</td>
</tr>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>gimpbrushmenu</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="libgimpui.html" title="Part&#160;III.&#160;GIMP User Interface Library">
<link rel="prev" href="libgimp-gimpmenu.html" title="gimpmenu">
@ -28,16 +28,16 @@
<th width="100%" align="center">GIMP Library Reference Manual</th>
<td><a accesskey="n" href="libgimp-gimpfontmenu.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2527580" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2582326" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2653512" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2685218" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimp-gimpbrushmenu"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2527580"></a><span class="refentrytitle">gimpbrushmenu</span>
<a name="id2582326"></a><span class="refentrytitle">gimpbrushmenu</span>
</h2>
<p>gimpbrushmenu &#8212; A widget for selecting brushes.</p>
</td>
@ -65,17 +65,17 @@ void <a href="libgimp-gimpbrushmenu.html#gimp-brush-select-widget-set">gi
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2653512"></a><h2>Description</h2>
<a name="id2685218"></a><h2>Description</h2>
<p>
A widget for selecting brushes.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2653527"></a><h2>Details</h2>
<a name="id2685233"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2653538"></a><h3>
<a name="id2685244"></a><h3>
<a name="gimp-brush-select-widget-new"></a>gimp_brush_select_widget_new ()</h3>
<a class="indexterm" name="id2653549"></a><pre class="programlisting">GtkWidget* gimp_brush_select_widget_new (const gchar *title,
<a class="indexterm" name="id2685255"></a><pre class="programlisting">GtkWidget* gimp_brush_select_widget_new (const gchar *title,
const gchar *brush_name,
gdouble opacity,
gint spacing,
@ -95,50 +95,42 @@ a plug-in dialog.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>title</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>title</code></em>&#160;:</span></td>
<td> Title of the dialog to use or <code class="literal">NULL</code> to use the default title.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>brush_name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>brush_name</code></em>&#160;:</span></td>
<td> Initial brush name or <code class="literal">NULL</code> to use current selection.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>opacity</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>opacity</code></em>&#160;:</span></td>
<td> Initial opacity. -1 means to use current opacity.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>spacing</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>spacing</code></em>&#160;:</span></td>
<td> Initial spacing. -1 means to use current spacing.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>paint_mode</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>paint_mode</code></em>&#160;:</span></td>
<td> Initial paint mode. -1 means to use current paint mode.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>callback</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>callback</code></em>&#160;:</span></td>
<td> A function to call when the selected brush changes.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td> A pointer to arbitary data to be used in the call to <em class="parameter"><code>callback</code></em>.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> A <span class="type">GtkWidget</span> that you can use in your UI.
</td>
</tr>
@ -147,9 +139,9 @@ a plug-in dialog.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2659139"></a><h3>
<a name="id2691750"></a><h3>
<a name="gimp-brush-select-widget-close"></a>gimp_brush_select_widget_close ()</h3>
<a class="indexterm" name="id2659150"></a><pre class="programlisting">void gimp_brush_select_widget_close (GtkWidget *widget);</pre>
<a class="indexterm" name="id2691761"></a><pre class="programlisting">void gimp_brush_select_widget_close (GtkWidget *widget);</pre>
<p>
Closes the popup window associated with <em class="parameter"><code>widget</code></em>.</p>
<p>
@ -158,8 +150,7 @@ Closes the popup window associated with <em class="parameter"><code>widget</code
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><em class="parameter"><code>widget</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>widget</code></em>&#160;:</span></td>
<td> A brush select widget.
</td>
</tr></tbody>
@ -167,9 +158,9 @@ Closes the popup window associated with <em class="parameter"><code>widget</code
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2656735"></a><h3>
<a name="id2691815"></a><h3>
<a name="gimp-brush-select-widget-set"></a>gimp_brush_select_widget_set ()</h3>
<a class="indexterm" name="id2656746"></a><pre class="programlisting">void gimp_brush_select_widget_set (GtkWidget *widget,
<a class="indexterm" name="id2691826"></a><pre class="programlisting">void gimp_brush_select_widget_set (GtkWidget *widget,
const gchar *brush_name,
gdouble opacity,
gint spacing,
@ -185,32 +176,27 @@ call to <a href="libgimp-gimpbrushmenu.html#gimp-brush-select-widget-new"><code
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>widget</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>widget</code></em>&#160;:</span></td>
<td> A brush select widget.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>brush_name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>brush_name</code></em>&#160;:</span></td>
<td> Brush name to set; <code class="literal">NULL</code> means no change.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>opacity</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>opacity</code></em>&#160;:</span></td>
<td> Opacity to set. -1 means no change.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>spacing</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>spacing</code></em>&#160;:</span></td>
<td> Spacing to set. -1 means no change.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>paint_mode</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>paint_mode</code></em>&#160;:</span></td>
<td> Paint mode to set. -1 means no change.
</td>
</tr>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>gimpbrushselect</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="libgimp-selectors.html" title="Controlling the Core's Selection Dialogs">
<link rel="prev" href="libgimp-selectors.html" title="Controlling the Core's Selection Dialogs">
@ -28,16 +28,16 @@
<th width="100%" align="center">GIMP Library Reference Manual</th>
<td><a accesskey="n" href="libgimp-gimpfontselect.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2584574" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2597569" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2647652" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2680811" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimp-gimpbrushselect"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2584574"></a><span class="refentrytitle">gimpbrushselect</span>
<a name="id2597569"></a><span class="refentrytitle">gimpbrushselect</span>
</h2>
<p>gimpbrushselect &#8212; Functions providing a brush selection dialog.</p>
</td>
@ -81,17 +81,17 @@ gboolean <a href="libgimp-gimpbrushselect.html#gimp-brushes-set-popup">gimp_b
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2647652"></a><h2>Description</h2>
<a name="id2680811"></a><h2>Description</h2>
<p>
Functions providing a brush selection dialog.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2647669"></a><h2>Details</h2>
<a name="id2680828"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2647680"></a><h3>
<a name="id2670629"></a><h3>
<a name="GimpRunBrushCallback"></a>GimpRunBrushCallback ()</h3>
<a class="indexterm" name="id2647691"></a><pre class="programlisting">void (*GimpRunBrushCallback) (const gchar *brush_name,
<a class="indexterm" name="id2670640"></a><pre class="programlisting">void (*GimpRunBrushCallback) (const gchar *brush_name,
gdouble opacity,
gint spacing,
<a href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> paint_mode,
@ -107,56 +107,47 @@ Functions providing a brush selection dialog.
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>brush_name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>brush_name</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>opacity</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>opacity</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>spacing</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>spacing</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>paint_mode</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>paint_mode</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>width</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>width</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>height</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>height</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>mask_data</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>mask_data</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>dialog_closing</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>dialog_closing</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>user_data</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>user_data</code></em>&#160;:</span></td>
<td>
@ -167,9 +158,9 @@ Functions providing a brush selection dialog.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2631686"></a><h3>
<a name="id2670854"></a><h3>
<a name="gimp-brush-select-new"></a>gimp_brush_select_new ()</h3>
<a class="indexterm" name="id2631698"></a><pre class="programlisting">const gchar* gimp_brush_select_new (const gchar *title,
<a class="indexterm" name="id2670865"></a><pre class="programlisting">const gchar* gimp_brush_select_new (const gchar *title,
const gchar *brush_name,
gdouble opacity,
gint spacing,
@ -183,50 +174,42 @@ Functions providing a brush selection dialog.
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>title</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>title</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>brush_name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>brush_name</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>opacity</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>opacity</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>spacing</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>spacing</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>paint_mode</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>paint_mode</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>callback</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>callback</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td>
@ -237,17 +220,16 @@ Functions providing a brush selection dialog.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2631880"></a><h3>
<a name="id2671342"></a><h3>
<a name="gimp-brush-select-destroy"></a>gimp_brush_select_destroy ()</h3>
<a class="indexterm" name="id2631891"></a><pre class="programlisting">void gimp_brush_select_destroy (const gchar *brush_callback);</pre>
<a class="indexterm" name="id2671353"></a><pre class="programlisting">void gimp_brush_select_destroy (const gchar *brush_callback);</pre>
<p>
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><em class="parameter"><code>brush_callback</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>brush_callback</code></em>&#160;:</span></td>
<td>
@ -257,9 +239,9 @@ Functions providing a brush selection dialog.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2631937"></a><h3>
<a name="id2671399"></a><h3>
<a name="gimp-brushes-popup"></a>gimp_brushes_popup ()</h3>
<a class="indexterm" name="id2631949"></a><pre class="programlisting">gboolean gimp_brushes_popup (const gchar *brush_callback,
<a class="indexterm" name="id2671411"></a><pre class="programlisting">gboolean gimp_brushes_popup (const gchar *brush_callback,
const gchar *popup_title,
const gchar *initial_brush,
gdouble opacity,
@ -277,44 +259,37 @@ This procedure popups the brush selection dialog.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>brush_callback</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>brush_callback</code></em>&#160;:</span></td>
<td> The callback PDB proc to call when brush selection is made.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>popup_title</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>popup_title</code></em>&#160;:</span></td>
<td> Title to give the brush popup window.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>initial_brush</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>initial_brush</code></em>&#160;:</span></td>
<td> The name of the brush to set as the first selected.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>opacity</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>opacity</code></em>&#160;:</span></td>
<td> The initial opacity of the brush.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>spacing</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>spacing</code></em>&#160;:</span></td>
<td> The initial spacing of the brush (if &lt; 0 then use brush default spacing).
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>paint_mode</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>paint_mode</code></em>&#160;:</span></td>
<td> The initial paint mode.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -323,9 +298,9 @@ This procedure popups the brush selection dialog.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2648919"></a><h3>
<a name="id2681856"></a><h3>
<a name="gimp-brushes-close-popup"></a>gimp_brushes_close_popup ()</h3>
<a class="indexterm" name="id2648930"></a><pre class="programlisting">gboolean gimp_brushes_close_popup (const gchar *brush_callback);</pre>
<a class="indexterm" name="id2681866"></a><pre class="programlisting">gboolean gimp_brushes_close_popup (const gchar *brush_callback);</pre>
<p>
Popdown the Gimp brush selection.
</p>
@ -338,14 +313,12 @@ This procedure closes an opened brush selection dialog.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>brush_callback</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>brush_callback</code></em>&#160;:</span></td>
<td> The name of the callback registered for this popup.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -354,9 +327,9 @@ This procedure closes an opened brush selection dialog.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2648987"></a><h3>
<a name="id2681924"></a><h3>
<a name="gimp-brushes-set-popup"></a>gimp_brushes_set_popup ()</h3>
<a class="indexterm" name="id2648998"></a><pre class="programlisting">gboolean gimp_brushes_set_popup (const gchar *brush_callback,
<a class="indexterm" name="id2681934"></a><pre class="programlisting">gboolean gimp_brushes_set_popup (const gchar *brush_callback,
const gchar *brush_name,
gdouble opacity,
gint spacing,
@ -373,38 +346,32 @@ Sets the current brush selection in a popup.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>brush_callback</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>brush_callback</code></em>&#160;:</span></td>
<td> The name of the callback registered for this popup.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>brush_name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>brush_name</code></em>&#160;:</span></td>
<td> The name of the brush to set as selected.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>opacity</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>opacity</code></em>&#160;:</span></td>
<td> The initial opacity of the brush.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>spacing</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>spacing</code></em>&#160;:</span></td>
<td> The initial spacing of the brush (if &lt; 0 then use brush default spacing).
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>paint_mode</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>paint_mode</code></em>&#160;:</span></td>
<td> The initial paint mode.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>gimpchannel</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="libgimp-image.html" title="Manupulating Images and all their Properties">
<link rel="prev" href="libgimp-image.html" title="Manupulating Images and all their Properties">
@ -28,16 +28,16 @@
<th width="100%" align="center">GIMP Library Reference Manual</th>
<td><a accesskey="n" href="libgimp-gimpcolor.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2562582" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2574210" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2545541" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2600904" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimp-gimpchannel"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2562582"></a><span class="refentrytitle">gimpchannel</span>
<a name="id2574210"></a><span class="refentrytitle">gimpchannel</span>
</h2>
<p>gimpchannel &#8212; Functions for manipulating channels.</p>
</td>
@ -80,17 +80,17 @@ gboolean <a href="libgimp-gimpchannel.html#gimp-channel-combine-masks">gimp_c
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2545541"></a><h2>Description</h2>
<a name="id2600904"></a><h2>Description</h2>
<p>
Functions for manipulating channels.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2545556"></a><h2>Details</h2>
<a name="id2600919"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2545567"></a><h3>
<a name="id2600930"></a><h3>
<a name="gimp-channel-new"></a>gimp_channel_new ()</h3>
<a class="indexterm" name="id2545579"></a><pre class="programlisting">gint32 gimp_channel_new (gint32 image_ID,
<a class="indexterm" name="id2600942"></a><pre class="programlisting">gint32 gimp_channel_new (gint32 image_ID,
const gchar *name,
guint width,
guint height,
@ -116,44 +116,37 @@ initially.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td> The image to which to add the channel.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td> The channel name.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>width</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>width</code></em>&#160;:</span></td>
<td> The channel width.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>height</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>height</code></em>&#160;:</span></td>
<td> The channel height.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>opacity</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>opacity</code></em>&#160;:</span></td>
<td> The channel opacity.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>color</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>color</code></em>&#160;:</span></td>
<td> The channel compositing color.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The newly created channel.
</td>
</tr>
@ -162,9 +155,9 @@ initially.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2575443"></a><h3>
<a name="id2608453"></a><h3>
<a name="gimp-channel-copy"></a>gimp_channel_copy ()</h3>
<a class="indexterm" name="id2575455"></a><pre class="programlisting">gint32 gimp_channel_copy (gint32 channel_ID);</pre>
<a class="indexterm" name="id2608465"></a><pre class="programlisting">gint32 gimp_channel_copy (gint32 channel_ID);</pre>
<p>
Copy a channel.
</p>
@ -177,14 +170,12 @@ This procedure copies the specified channel and returns the copy.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>channel_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>channel_ID</code></em>&#160;:</span></td>
<td> The channel to copy.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The newly copied channel.
</td>
</tr>
@ -193,9 +184,9 @@ This procedure copies the specified channel and returns the copy.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2575519"></a><h3>
<a name="id2608529"></a><h3>
<a name="gimp-channel-get-show-masked"></a>gimp_channel_get_show_masked ()</h3>
<a class="indexterm" name="id2575530"></a><pre class="programlisting">gboolean gimp_channel_get_show_masked (gint32 channel_ID);</pre>
<a class="indexterm" name="id2608540"></a><pre class="programlisting">gboolean gimp_channel_get_show_masked (gint32 channel_ID);</pre>
<p>
Get the composite method of the specified channel.
</p>
@ -211,14 +202,12 @@ shown.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>channel_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>channel_ID</code></em>&#160;:</span></td>
<td> The channel.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The channel composite method.
</td>
</tr>
@ -227,9 +216,9 @@ shown.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2567759"></a><h3>
<a name="id2567122"></a><h3>
<a name="gimp-channel-set-show-masked"></a>gimp_channel_set_show_masked ()</h3>
<a class="indexterm" name="id2567770"></a><pre class="programlisting">gboolean gimp_channel_set_show_masked (gint32 channel_ID,
<a class="indexterm" name="id2567135"></a><pre class="programlisting">gboolean gimp_channel_set_show_masked (gint32 channel_ID,
gboolean show_masked);</pre>
<p>
Set the composite method of the specified channel.
@ -245,20 +234,17 @@ masked regions are shown. Otherwise, selected regions are shown.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>channel_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>channel_ID</code></em>&#160;:</span></td>
<td> The channel.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>show_masked</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>show_masked</code></em>&#160;:</span></td>
<td> The new channel composite method.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -267,9 +253,9 @@ masked regions are shown. Otherwise, selected regions are shown.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2567859"></a><h3>
<a name="id2567225"></a><h3>
<a name="gimp-channel-get-opacity"></a>gimp_channel_get_opacity ()</h3>
<a class="indexterm" name="id2567870"></a><pre class="programlisting">gdouble gimp_channel_get_opacity (gint32 channel_ID);</pre>
<a class="indexterm" name="id2567236"></a><pre class="programlisting">gdouble gimp_channel_get_opacity (gint32 channel_ID);</pre>
<p>
Get the opacity of the specified channel.
</p>
@ -282,14 +268,12 @@ This procedure returns the specified channel's opacity.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>channel_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>channel_ID</code></em>&#160;:</span></td>
<td> The channel.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The channel opacity.
</td>
</tr>
@ -298,9 +282,9 @@ This procedure returns the specified channel's opacity.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2567935"></a><h3>
<a name="id2567301"></a><h3>
<a name="gimp-channel-set-opacity"></a>gimp_channel_set_opacity ()</h3>
<a class="indexterm" name="id2567946"></a><pre class="programlisting">gboolean gimp_channel_set_opacity (gint32 channel_ID,
<a class="indexterm" name="id2567312"></a><pre class="programlisting">gboolean gimp_channel_set_opacity (gint32 channel_ID,
gdouble opacity);</pre>
<p>
Set the opacity of the specified channel.
@ -314,20 +298,17 @@ This procedure sets the specified channel's opacity.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>channel_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>channel_ID</code></em>&#160;:</span></td>
<td> The channel.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>opacity</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>opacity</code></em>&#160;:</span></td>
<td> The new channel opacity.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -336,9 +317,9 @@ This procedure sets the specified channel's opacity.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2579003"></a><h3>
<a name="id2611977"></a><h3>
<a name="gimp-channel-get-color"></a>gimp_channel_get_color ()</h3>
<a class="indexterm" name="id2579013"></a><pre class="programlisting">gboolean gimp_channel_get_color (gint32 channel_ID,
<a class="indexterm" name="id2611987"></a><pre class="programlisting">gboolean gimp_channel_get_color (gint32 channel_ID,
<a
href="../libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
>GimpRGB</a> *color);</pre>
@ -354,20 +335,17 @@ This procedure returns the specified channel's compositing color.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>channel_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>channel_ID</code></em>&#160;:</span></td>
<td> The channel.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>color</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>color</code></em>&#160;:</span></td>
<td> The channel compositing color.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -376,9 +354,9 @@ This procedure returns the specified channel's compositing color.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2579091"></a><h3>
<a name="id2612066"></a><h3>
<a name="gimp-channel-set-color"></a>gimp_channel_set_color ()</h3>
<a class="indexterm" name="id2579101"></a><pre class="programlisting">gboolean gimp_channel_set_color (gint32 channel_ID,
<a class="indexterm" name="id2612077"></a><pre class="programlisting">gboolean gimp_channel_set_color (gint32 channel_ID,
const <a
href="../libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
>GimpRGB</a> *color);</pre>
@ -394,20 +372,17 @@ This procedure sets the specified channel's compositing color.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>channel_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>channel_ID</code></em>&#160;:</span></td>
<td> The channel.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>color</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>color</code></em>&#160;:</span></td>
<td> The new channel compositing color.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -416,9 +391,9 @@ This procedure sets the specified channel's compositing color.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2579187"></a><h3>
<a name="id2612165"></a><h3>
<a name="gimp-channel-combine-masks"></a>gimp_channel_combine_masks ()</h3>
<a class="indexterm" name="id2579199"></a><pre class="programlisting">gboolean gimp_channel_combine_masks (gint32 channel1_ID,
<a class="indexterm" name="id2612177"></a><pre class="programlisting">gboolean gimp_channel_combine_masks (gint32 channel1_ID,
gint32 channel2_ID,
<a href="libgimp-gimpenums.html#GimpChannelOps">GimpChannelOps</a> operation,
gint offx,
@ -436,38 +411,32 @@ the first channel.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>channel1_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>channel1_ID</code></em>&#160;:</span></td>
<td> The channel1.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>channel2_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>channel2_ID</code></em>&#160;:</span></td>
<td> The channel2.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>operation</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>operation</code></em>&#160;:</span></td>
<td> The selection operation.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>offx</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>offx</code></em>&#160;:</span></td>
<td> x offset between upper left corner of channels: (second - first).
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>offy</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>offy</code></em>&#160;:</span></td>
<td> y offset between upper left corner of channels: (second - first).
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>gimpcolor</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="libgimp-image.html" title="Manupulating Images and all their Properties">
<link rel="prev" href="libgimp-gimpchannel.html" title="gimpchannel">
@ -28,16 +28,16 @@
<th width="100%" align="center">GIMP Library Reference Manual</th>
<td><a accesskey="n" href="libgimp-gimpconvert.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2551753" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2588544" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2574991" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2609099" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimp-gimpcolor"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2551753"></a><span class="refentrytitle">gimpcolor</span>
<a name="id2588544"></a><span class="refentrytitle">gimpcolor</span>
</h2>
<p>gimpcolor &#8212; Functions for manipulating color.</p>
</td>
@ -106,18 +106,18 @@ gboolean <a href="libgimp-gimpcolor.html#gimp-threshold">gimp_threshold</a>
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2574991"></a><h2>Description</h2>
<a name="id2609099"></a><h2>Description</h2>
<p>
Functions for manipulating color, including curves and histograms.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2575008"></a><h2>Details</h2>
<a name="id2609116"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2575019"></a><h3>
<a name="id2609126"></a><h3>
<a name="gimp-brightness-contrast"></a>gimp_brightness_contrast ()</h3>
<a class="indexterm" name="id2575030"></a><pre class="programlisting">gboolean gimp_brightness_contrast (gint32 drawable_ID,
<a class="indexterm" name="id2609138"></a><pre class="programlisting">gboolean gimp_brightness_contrast (gint32 drawable_ID,
gint brightness,
gint contrast);</pre>
<p>
@ -134,26 +134,22 @@ are defined between -127 and 127.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td> The drawable.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>brightness</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>brightness</code></em>&#160;:</span></td>
<td> Brightness adjustment.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>contrast</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>contrast</code></em>&#160;:</span></td>
<td> Contrast adjustment.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -162,9 +158,9 @@ are defined between -127 and 127.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2575138"></a><h3>
<a name="id2609246"></a><h3>
<a name="gimp-levels"></a>gimp_levels ()</h3>
<a class="indexterm" name="id2575150"></a><pre class="programlisting">gboolean gimp_levels (gint32 drawable_ID,
<a class="indexterm" name="id2609258"></a><pre class="programlisting">gboolean gimp_levels (gint32 drawable_ID,
<a href="libgimp-gimpenums.html#GimpHistogramChannel">GimpHistogramChannel</a> channel,
gint low_input,
gint high_input,
@ -194,50 +190,42 @@ grayscale images. It will not operate on indexed drawables.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td> The drawable.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>channel</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>channel</code></em>&#160;:</span></td>
<td> The channel to modify.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>low_input</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>low_input</code></em>&#160;:</span></td>
<td> Intensity of lowest input.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>high_input</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>high_input</code></em>&#160;:</span></td>
<td> Intensity of highest input.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>gamma</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>gamma</code></em>&#160;:</span></td>
<td> Gamma correction factor.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>low_output</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>low_output</code></em>&#160;:</span></td>
<td> Intensity of lowest output.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>high_output</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>high_output</code></em>&#160;:</span></td>
<td> Intensity of highest output.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -246,9 +234,9 @@ grayscale images. It will not operate on indexed drawables.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2581814"></a><h3>
<a name="id2614783"></a><h3>
<a name="gimp-levels-auto"></a>gimp_levels_auto ()</h3>
<a class="indexterm" name="id2581826"></a><pre class="programlisting">gboolean gimp_levels_auto (gint32 drawable_ID);</pre>
<a class="indexterm" name="id2614795"></a><pre class="programlisting">gboolean gimp_levels_auto (gint32 drawable_ID);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
<p><code class="literal">gimp_levels_auto</code> is deprecated and should not be used in newly-written code.</p>
@ -262,14 +250,12 @@ This procedure is deprecated! Use <a href="libgimp-gimpcolor.html#gimp-levels-st
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td> The drawable.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -278,9 +264,9 @@ This procedure is deprecated! Use <a href="libgimp-gimpcolor.html#gimp-levels-st
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2581898"></a><h3>
<a name="id2614868"></a><h3>
<a name="gimp-levels-stretch"></a>gimp_levels_stretch ()</h3>
<a class="indexterm" name="id2581909"></a><pre class="programlisting">gboolean gimp_levels_stretch (gint32 drawable_ID);</pre>
<a class="indexterm" name="id2614878"></a><pre class="programlisting">gboolean gimp_levels_stretch (gint32 drawable_ID);</pre>
<p>
Automatically modifies intensity levels in the specified drawable.
</p>
@ -297,14 +283,12 @@ not operate on indexed drawables.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td> The drawable.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -313,9 +297,9 @@ not operate on indexed drawables.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2581971"></a><h3>
<a name="id2614940"></a><h3>
<a name="gimp-posterize"></a>gimp_posterize ()</h3>
<a class="indexterm" name="id2581981"></a><pre class="programlisting">gboolean gimp_posterize (gint32 drawable_ID,
<a class="indexterm" name="id2614951"></a><pre class="programlisting">gboolean gimp_posterize (gint32 drawable_ID,
gint levels);</pre>
<p>
Posterize the specified drawable.
@ -330,20 +314,17 @@ intensity channel to the specified 'levels' parameter.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td> The drawable.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>levels</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>levels</code></em>&#160;:</span></td>
<td> Levels of posterization.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -352,9 +333,9 @@ intensity channel to the specified 'levels' parameter.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2582058"></a><h3>
<a name="id2615028"></a><h3>
<a name="gimp-desaturate"></a>gimp_desaturate ()</h3>
<a class="indexterm" name="id2582068"></a><pre class="programlisting">gboolean gimp_desaturate (gint32 drawable_ID);</pre>
<a class="indexterm" name="id2615038"></a><pre class="programlisting">gboolean gimp_desaturate (gint32 drawable_ID);</pre>
<p>
Desaturate the contents of the specified drawable.
</p>
@ -368,14 +349,12 @@ This procedure only works on drawables of type RGB color.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td> The drawable.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -384,9 +363,9 @@ This procedure only works on drawables of type RGB color.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2582128"></a><h3>
<a name="id2615098"></a><h3>
<a name="gimp-equalize"></a>gimp_equalize ()</h3>
<a class="indexterm" name="id2582139"></a><pre class="programlisting">gboolean gimp_equalize (gint32 drawable_ID,
<a class="indexterm" name="id2615109"></a><pre class="programlisting">gboolean gimp_equalize (gint32 drawable_ID,
gboolean mask_only);</pre>
<p>
Equalize the contents of the specified drawable.
@ -407,20 +386,17 @@ adjusted based on the histogram for the entire image.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td> The drawable.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>mask_only</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>mask_only</code></em>&#160;:</span></td>
<td> Equalization option.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -429,9 +405,9 @@ adjusted based on the histogram for the entire image.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2582224"></a><h3>
<a name="id2615194"></a><h3>
<a name="gimp-invert"></a>gimp_invert ()</h3>
<a class="indexterm" name="id2582234"></a><pre class="programlisting">gboolean gimp_invert (gint32 drawable_ID);</pre>
<a class="indexterm" name="id2615204"></a><pre class="programlisting">gboolean gimp_invert (gint32 drawable_ID);</pre>
<p>
Invert the contents of the specified drawable.
</p>
@ -447,14 +423,12 @@ valid for this operation.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td> The drawable.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -463,9 +437,9 @@ valid for this operation.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2582296"></a><h3>
<a name="id2615266"></a><h3>
<a name="gimp-curves-spline"></a>gimp_curves_spline ()</h3>
<a class="indexterm" name="id2582306"></a><pre class="programlisting">gboolean gimp_curves_spline (gint32 drawable_ID,
<a class="indexterm" name="id2615276"></a><pre class="programlisting">gboolean gimp_curves_spline (gint32 drawable_ID,
<a href="libgimp-gimpenums.html#GimpHistogramChannel">GimpHistogramChannel</a> channel,
gint num_points,
const guint8 *control_pts);</pre>
@ -487,32 +461,27 @@ to explicitly modify intensity levels.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td> The drawable.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>channel</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>channel</code></em>&#160;:</span></td>
<td> The channel to modify.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>num_points</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>num_points</code></em>&#160;:</span></td>
<td> The number of values in the control point array.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>control_pts</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>control_pts</code></em>&#160;:</span></td>
<td> The spline control points: { cp1.x, cp1.y, cp2.x, cp2.y, ... }.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -521,9 +490,9 @@ to explicitly modify intensity levels.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2582430"></a><h3>
<a name="id2615400"></a><h3>
<a name="gimp-curves-explicit"></a>gimp_curves_explicit ()</h3>
<a class="indexterm" name="id2582440"></a><pre class="programlisting">gboolean gimp_curves_explicit (gint32 drawable_ID,
<a class="indexterm" name="id2615410"></a><pre class="programlisting">gboolean gimp_curves_explicit (gint32 drawable_ID,
<a href="libgimp-gimpenums.html#GimpHistogramChannel">GimpHistogramChannel</a> channel,
gint num_bytes,
const guint8 *curve);</pre>
@ -545,32 +514,27 @@ Catmull Rom splines.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td> The drawable.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>channel</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>channel</code></em>&#160;:</span></td>
<td> The channel to modify.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>num_bytes</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>num_bytes</code></em>&#160;:</span></td>
<td> The number of bytes in the new curve (always 256).
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>curve</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>curve</code></em>&#160;:</span></td>
<td> The explicit curve.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -579,9 +543,9 @@ Catmull Rom splines.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2582563"></a><h3>
<a name="id2615533"></a><h3>
<a name="gimp-color-balance"></a>gimp_color_balance ()</h3>
<a class="indexterm" name="id2582573"></a><pre class="programlisting">gboolean gimp_color_balance (gint32 drawable_ID,
<a class="indexterm" name="id2615543"></a><pre class="programlisting">gboolean gimp_color_balance (gint32 drawable_ID,
<a href="libgimp-gimpenums.html#GimpTransferMode">GimpTransferMode</a> transfer_mode,
gboolean preserve_lum,
gdouble cyan_red,
@ -606,44 +570,37 @@ the luminosity of each pixel remains fixed.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td> The drawable.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>transfer_mode</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>transfer_mode</code></em>&#160;:</span></td>
<td> Transfer mode.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>preserve_lum</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>preserve_lum</code></em>&#160;:</span></td>
<td> Preserve luminosity values at each pixel.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>cyan_red</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>cyan_red</code></em>&#160;:</span></td>
<td> Cyan-Red color balance.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>magenta_green</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>magenta_green</code></em>&#160;:</span></td>
<td> Magenta-Green color balance.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>yellow_blue</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>yellow_blue</code></em>&#160;:</span></td>
<td> Yellow-Blue color balance.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -652,9 +609,9 @@ the luminosity of each pixel remains fixed.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2582735"></a><h3>
<a name="id2615705"></a><h3>
<a name="gimp-colorize"></a>gimp_colorize ()</h3>
<a class="indexterm" name="id2582747"></a><pre class="programlisting">gboolean gimp_colorize (gint32 drawable_ID,
<a class="indexterm" name="id2615717"></a><pre class="programlisting">gboolean gimp_colorize (gint32 drawable_ID,
gdouble hue,
gdouble saturation,
gdouble lightness);</pre>
@ -673,32 +630,27 @@ grayscale or indexed drawables.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td> The drawable.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>hue</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>hue</code></em>&#160;:</span></td>
<td> Hue in degrees.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>saturation</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>saturation</code></em>&#160;:</span></td>
<td> Saturation in percent.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>lightness</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>lightness</code></em>&#160;:</span></td>
<td> Lightness in percent.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
@ -710,9 +662,9 @@ grayscale or indexed drawables.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2582869"></a><h3>
<a name="id2615839"></a><h3>
<a name="gimp-histogram"></a>gimp_histogram ()</h3>
<a class="indexterm" name="id2582879"></a><pre class="programlisting">gboolean gimp_histogram (gint32 drawable_ID,
<a class="indexterm" name="id2615849"></a><pre class="programlisting">gboolean gimp_histogram (gint32 drawable_ID,
<a href="libgimp-gimpenums.html#GimpHistogramChannel">GimpHistogramChannel</a> channel,
gint start_range,
gint end_range,
@ -747,68 +699,57 @@ pixels with transparent alpha values will not be counted.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td> The drawable.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>channel</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>channel</code></em>&#160;:</span></td>
<td> The channel to modify.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>start_range</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>start_range</code></em>&#160;:</span></td>
<td> Start of the intensity measurement range.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>end_range</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>end_range</code></em>&#160;:</span></td>
<td> End of the intensity measurement range.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>mean</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>mean</code></em>&#160;:</span></td>
<td> Mean intensity value.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>std_dev</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>std_dev</code></em>&#160;:</span></td>
<td> Standard deviation of intensity values.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>median</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>median</code></em>&#160;:</span></td>
<td> Median intensity value.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>pixels</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>pixels</code></em>&#160;:</span></td>
<td> Alpha-weighted pixel count for entire image.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>count</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>count</code></em>&#160;:</span></td>
<td> Alpha-weighted pixel count for range.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>percentile</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>percentile</code></em>&#160;:</span></td>
<td> Percentile that range falls under.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -817,9 +758,9 @@ pixels with transparent alpha values will not be counted.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2583127"></a><h3>
<a name="id2616097"></a><h3>
<a name="gimp-hue-saturation"></a>gimp_hue_saturation ()</h3>
<a class="indexterm" name="id2583137"></a><pre class="programlisting">gboolean gimp_hue_saturation (gint32 drawable_ID,
<a class="indexterm" name="id2616107"></a><pre class="programlisting">gboolean gimp_hue_saturation (gint32 drawable_ID,
<a href="libgimp-gimpenums.html#GimpHueRange">GimpHueRange</a> hue_range,
gdouble hue_offset,
gdouble lightness,
@ -838,38 +779,32 @@ provides the capability to limit range of affected hues.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td> The drawable.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>hue_range</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>hue_range</code></em>&#160;:</span></td>
<td> Range of affected hues.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>hue_offset</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>hue_offset</code></em>&#160;:</span></td>
<td> Hue offset in degrees.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>lightness</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>lightness</code></em>&#160;:</span></td>
<td> lightness modification.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>saturation</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>saturation</code></em>&#160;:</span></td>
<td> saturation modification.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -878,9 +813,9 @@ provides the capability to limit range of affected hues.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2583274"></a><h3>
<a name="id2616244"></a><h3>
<a name="gimp-threshold"></a>gimp_threshold ()</h3>
<a class="indexterm" name="id2583284"></a><pre class="programlisting">gboolean gimp_threshold (gint32 drawable_ID,
<a class="indexterm" name="id2616254"></a><pre class="programlisting">gboolean gimp_threshold (gint32 drawable_ID,
gint low_threshold,
gint high_threshold);</pre>
<p>
@ -898,26 +833,22 @@ black.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td> The drawable.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>low_threshold</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>low_threshold</code></em>&#160;:</span></td>
<td> The low threshold value.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>high_threshold</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>high_threshold</code></em>&#160;:</span></td>
<td> The high threshold value.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>gimpcontext</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="libgimp-general.html" title="Functions not Related to Specific Images">
<link rel="prev" href="libgimp-gimp.html" title="gimp">
@ -28,16 +28,16 @@
<th width="100%" align="center">GIMP Library Reference Manual</th>
<td><a accesskey="n" href="libgimp-gimpgimprc.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2548965" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2581909" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2547572" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2580390" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimp-gimpcontext"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2548965"></a><span class="refentrytitle">gimpcontext</span>
<a name="id2581909"></a><span class="refentrytitle">gimpcontext</span>
</h2>
<p>gimpcontext &#8212; Functions to manipulate a plug-in's context.</p>
</td>
@ -83,17 +83,17 @@ gboolean <a href="libgimp-gimpcontext.html#gimp-context-set-font">gimp_contex
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2547572"></a><h2>Description</h2>
<a name="id2580390"></a><h2>Description</h2>
<p>
Functions to manipulate a plug-in's context.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2532642"></a><h2>Details</h2>
<a name="id2599557"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2532653"></a><h3>
<a name="id2599567"></a><h3>
<a name="gimp-context-push"></a>gimp_context_push ()</h3>
<a class="indexterm" name="id2532667"></a><pre class="programlisting">gboolean gimp_context_push (void);</pre>
<a class="indexterm" name="id2599582"></a><pre class="programlisting">gboolean gimp_context_push (void);</pre>
<p>
Pushes a context to the top of the plug-in's context stack.
</p>
@ -107,8 +107,7 @@ until it is popped again.</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
@ -119,9 +118,9 @@ until it is popped again.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2532718"></a><h3>
<a name="id2599633"></a><h3>
<a name="gimp-context-pop"></a>gimp_context_pop ()</h3>
<a class="indexterm" name="id2532732"></a><pre class="programlisting">gboolean gimp_context_pop (void);</pre>
<a class="indexterm" name="id2599648"></a><pre class="programlisting">gboolean gimp_context_pop (void);</pre>
<p>
Pops the topmost context from the plug-in's context stack.
</p>
@ -134,8 +133,7 @@ context for the calling plug-in.</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
@ -146,9 +144,9 @@ context for the calling plug-in.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2532783"></a><h3>
<a name="id2599698"></a><h3>
<a name="gimp-context-get-foreground"></a>gimp_context_get_foreground ()</h3>
<a class="indexterm" name="id2532796"></a><pre class="programlisting">gboolean gimp_context_get_foreground (<a
<a class="indexterm" name="id2599712"></a><pre class="programlisting">gboolean gimp_context_get_foreground (<a
href="../libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
>GimpRGB</a> *foreground);</pre>
<p>
@ -165,14 +163,12 @@ blending, and bucket fill.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>foreground</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>foreground</code></em>&#160;:</span></td>
<td> The foreground color.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
@ -184,9 +180,9 @@ blending, and bucket fill.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2532866"></a><h3>
<a name="id2599782"></a><h3>
<a name="gimp-context-set-foreground"></a>gimp_context_set_foreground ()</h3>
<a class="indexterm" name="id2532880"></a><pre class="programlisting">gboolean gimp_context_set_foreground (const <a
<a class="indexterm" name="id2599795"></a><pre class="programlisting">gboolean gimp_context_set_foreground (const <a
href="../libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
>GimpRGB</a> *foreground);</pre>
<p>
@ -203,14 +199,12 @@ and bucket fill will use the new value.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>foreground</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>foreground</code></em>&#160;:</span></td>
<td> The foreground color.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
@ -222,9 +216,9 @@ and bucket fill will use the new value.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2567113"></a><h3>
<a name="id2600100"></a><h3>
<a name="gimp-context-get-background"></a>gimp_context_get_background ()</h3>
<a class="indexterm" name="id2567127"></a><pre class="programlisting">gboolean gimp_context_get_background (<a
<a class="indexterm" name="id2600113"></a><pre class="programlisting">gboolean gimp_context_get_background (<a
href="../libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
>GimpRGB</a> *background);</pre>
<p>
@ -241,14 +235,12 @@ erasing (with non-alpha images), and image filling.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>background</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>background</code></em>&#160;:</span></td>
<td> The background color.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
@ -260,9 +252,9 @@ erasing (with non-alpha images), and image filling.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2567199"></a><h3>
<a name="id2600185"></a><h3>
<a name="gimp-context-set-background"></a>gimp_context_set_background ()</h3>
<a class="indexterm" name="id2567212"></a><pre class="programlisting">gboolean gimp_context_set_background (const <a
<a class="indexterm" name="id2600199"></a><pre class="programlisting">gboolean gimp_context_set_background (const <a
href="../libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
>GimpRGB</a> *background);</pre>
<p>
@ -280,14 +272,12 @@ value.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>background</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>background</code></em>&#160;:</span></td>
<td> The background color.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
@ -299,9 +289,9 @@ value.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2567284"></a><h3>
<a name="id2600271"></a><h3>
<a name="gimp-context-set-default-colors"></a>gimp_context_set_default_colors ()</h3>
<a class="indexterm" name="id2567298"></a><pre class="programlisting">gboolean gimp_context_set_default_colors (void);</pre>
<a class="indexterm" name="id2600284"></a><pre class="programlisting">gboolean gimp_context_set_default_colors (void);</pre>
<p>
Set the current GIMP foreground and background colors to black and
white.
@ -315,8 +305,7 @@ colors to their initial default values, black and white.</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
@ -327,9 +316,9 @@ colors to their initial default values, black and white.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2568192"></a><h3>
<a name="id2601174"></a><h3>
<a name="gimp-context-swap-colors"></a>gimp_context_swap_colors ()</h3>
<a class="indexterm" name="id2568206"></a><pre class="programlisting">gboolean gimp_context_swap_colors (void);</pre>
<a class="indexterm" name="id2601188"></a><pre class="programlisting">gboolean gimp_context_swap_colors (void);</pre>
<p>
Swap the current GIMP foreground and background colors.
</p>
@ -343,8 +332,7 @@ color and vice versa.</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
@ -355,9 +343,9 @@ color and vice versa.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2568257"></a><h3>
<a name="id2601239"></a><h3>
<a name="gimp-context-get-opacity"></a>gimp_context_get_opacity ()</h3>
<a class="indexterm" name="id2568271"></a><pre class="programlisting">gdouble gimp_context_get_opacity (void);</pre>
<a class="indexterm" name="id2601253"></a><pre class="programlisting">gdouble gimp_context_get_opacity (void);</pre>
<p>
Get the opacity.
</p>
@ -370,8 +358,7 @@ floating point number between 0 and 100.</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The opacity.
</td>
@ -382,9 +369,9 @@ floating point number between 0 and 100.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2568321"></a><h3>
<a name="id2601303"></a><h3>
<a name="gimp-context-set-opacity"></a>gimp_context_set_opacity ()</h3>
<a class="indexterm" name="id2568334"></a><pre class="programlisting">gboolean gimp_context_set_opacity (gdouble opacity);</pre>
<a class="indexterm" name="id2601317"></a><pre class="programlisting">gboolean gimp_context_set_opacity (gdouble opacity);</pre>
<p>
Set the opacity.
</p>
@ -398,14 +385,12 @@ floating point number between 0 and 100.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>opacity</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>opacity</code></em>&#160;:</span></td>
<td> The opacity.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
@ -417,9 +402,9 @@ floating point number between 0 and 100.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2568405"></a><h3>
<a name="id2601387"></a><h3>
<a name="gimp-context-get-paint-mode"></a>gimp_context_get_paint_mode ()</h3>
<a class="indexterm" name="id2568418"></a><pre class="programlisting"><a href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> gimp_context_get_paint_mode
<a class="indexterm" name="id2601401"></a><pre class="programlisting"><a href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> gimp_context_get_paint_mode
(void);</pre>
<p>
Get the paint mode.
@ -434,8 +419,7 @@ description.</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The paint mode.
</td>
@ -446,9 +430,9 @@ description.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2568469"></a><h3>
<a name="id2601451"></a><h3>
<a name="gimp-context-set-paint-mode"></a>gimp_context_set_paint_mode ()</h3>
<a class="indexterm" name="id2568482"></a><pre class="programlisting">gboolean gimp_context_set_paint_mode (<a href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> paint_mode);</pre>
<a class="indexterm" name="id2601465"></a><pre class="programlisting">gboolean gimp_context_set_paint_mode (<a href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> paint_mode);</pre>
<p>
Set the paint mode.
</p>
@ -461,14 +445,12 @@ This procedure modifies the paint_mode setting.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>paint_mode</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>paint_mode</code></em>&#160;:</span></td>
<td> The paint mode.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
@ -480,9 +462,9 @@ This procedure modifies the paint_mode setting.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2568551"></a><h3>
<a name="id2601533"></a><h3>
<a name="gimp-context-get-brush"></a>gimp_context_get_brush ()</h3>
<a class="indexterm" name="id2568565"></a><pre class="programlisting">gchar* gimp_context_get_brush (void);</pre>
<a class="indexterm" name="id2601547"></a><pre class="programlisting">gchar* gimp_context_get_brush (void);</pre>
<p>
Retrieve the currently active brush.
</p>
@ -496,8 +478,7 @@ application of paint to the image.</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The name of the active brush.
</td>
@ -508,9 +489,9 @@ application of paint to the image.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2568616"></a><h3>
<a name="id2601598"></a><h3>
<a name="gimp-context-set-brush"></a>gimp_context_set_brush ()</h3>
<a class="indexterm" name="id2568630"></a><pre class="programlisting">gboolean gimp_context_set_brush (const gchar *name);</pre>
<a class="indexterm" name="id2601612"></a><pre class="programlisting">gboolean gimp_context_set_brush (const gchar *name);</pre>
<p>
Set the specified brush as the active brush.
</p>
@ -527,14 +508,12 @@ becomes active and will be used in all subsequent paint operations.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td> The name o the brush.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
@ -546,9 +525,9 @@ becomes active and will be used in all subsequent paint operations.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2568704"></a><h3>
<a name="id2601686"></a><h3>
<a name="gimp-context-get-pattern"></a>gimp_context_get_pattern ()</h3>
<a class="indexterm" name="id2568718"></a><pre class="programlisting">gchar* gimp_context_get_pattern (void);</pre>
<a class="indexterm" name="id2601700"></a><pre class="programlisting">gchar* gimp_context_get_pattern (void);</pre>
<p>
Retrieve the currently active pattern.
</p>
@ -562,8 +541,7 @@ to control the application of paint to the image.</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The name of the active pattern.
</td>
@ -574,9 +552,9 @@ to control the application of paint to the image.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2568769"></a><h3>
<a name="id2601751"></a><h3>
<a name="gimp-context-set-pattern"></a>gimp_context_set_pattern ()</h3>
<a class="indexterm" name="id2568784"></a><pre class="programlisting">gboolean gimp_context_set_pattern (const gchar *name);</pre>
<a class="indexterm" name="id2601765"></a><pre class="programlisting">gboolean gimp_context_set_pattern (const gchar *name);</pre>
<p>
Set the specified pattern as the active pattern.
</p>
@ -594,14 +572,12 @@ operations.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td> The name of the pattern.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
@ -613,9 +589,9 @@ operations.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2568858"></a><h3>
<a name="id2601840"></a><h3>
<a name="gimp-context-get-gradient"></a>gimp_context_get_gradient ()</h3>
<a class="indexterm" name="id2568872"></a><pre class="programlisting">gchar* gimp_context_get_gradient (void);</pre>
<a class="indexterm" name="id2601854"></a><pre class="programlisting">gchar* gimp_context_get_gradient (void);</pre>
<p>
Retrieve the currently active gradient.
</p>
@ -627,8 +603,7 @@ This procedure returns the name of the currently active gradient.</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The name of the active gradient.
</td>
@ -639,9 +614,9 @@ This procedure returns the name of the currently active gradient.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2568922"></a><h3>
<a name="id2601903"></a><h3>
<a name="gimp-context-set-gradient"></a>gimp_context_set_gradient ()</h3>
<a class="indexterm" name="id2568936"></a><pre class="programlisting">gboolean gimp_context_set_gradient (const gchar *name);</pre>
<a class="indexterm" name="id2601917"></a><pre class="programlisting">gboolean gimp_context_set_gradient (const gchar *name);</pre>
<p>
Sets the specified gradient as the active gradient.
</p>
@ -659,14 +634,12 @@ operations.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td> The name of the gradient.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
@ -678,9 +651,9 @@ operations.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2569011"></a><h3>
<a name="id2601991"></a><h3>
<a name="gimp-context-get-palette"></a>gimp_context_get_palette ()</h3>
<a class="indexterm" name="id2569025"></a><pre class="programlisting">gchar* gimp_context_get_palette (void);</pre>
<a class="indexterm" name="id2602005"></a><pre class="programlisting">gchar* gimp_context_get_palette (void);</pre>
<p>
Retrieve the currently active palette.
</p>
@ -692,8 +665,7 @@ This procedure returns the name of the the currently active palette.</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The name of the active palette.
</td>
@ -704,9 +676,9 @@ This procedure returns the name of the the currently active palette.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2569075"></a><h3>
<a name="id2602054"></a><h3>
<a name="gimp-context-set-palette"></a>gimp_context_set_palette ()</h3>
<a class="indexterm" name="id2569088"></a><pre class="programlisting">gboolean gimp_context_set_palette (const gchar *name);</pre>
<a class="indexterm" name="id2602068"></a><pre class="programlisting">gboolean gimp_context_set_palette (const gchar *name);</pre>
<p>
Set the specified palette as the active palette.
</p>
@ -724,14 +696,12 @@ operations.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td> The name of the palette.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
@ -743,9 +713,9 @@ operations.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2569163"></a><h3>
<a name="id2602143"></a><h3>
<a name="gimp-context-get-font"></a>gimp_context_get_font ()</h3>
<a class="indexterm" name="id2569177"></a><pre class="programlisting">gchar* gimp_context_get_font (void);</pre>
<a class="indexterm" name="id2602156"></a><pre class="programlisting">gchar* gimp_context_get_font (void);</pre>
<p>
Retrieve the currently active font.
</p>
@ -757,8 +727,7 @@ This procedure returns the name of the currently active font.</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The name of the active font.
</td>
@ -769,9 +738,9 @@ This procedure returns the name of the currently active font.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2569227"></a><h3>
<a name="id2602206"></a><h3>
<a name="gimp-context-set-font"></a>gimp_context_set_font ()</h3>
<a class="indexterm" name="id2569240"></a><pre class="programlisting">gboolean gimp_context_set_font (const gchar *name);</pre>
<a class="indexterm" name="id2602220"></a><pre class="programlisting">gboolean gimp_context_set_font (const gchar *name);</pre>
<p>
Set the specified font as the active font.
</p>
@ -788,14 +757,12 @@ becomes active and will be used in all subsequent font operations.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td> The name of the font.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>gimpconvert</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="libgimp-image.html" title="Manupulating Images and all their Properties">
<link rel="prev" href="libgimp-gimpcolor.html" title="gimpcolor">
@ -28,16 +28,16 @@
<th width="100%" align="center">GIMP Library Reference Manual</th>
<td><a accesskey="n" href="libgimp-gimpdisplay.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2553048" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2582742" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2579755" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2612847" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimp-gimpconvert"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2553048"></a><span class="refentrytitle">gimpconvert</span>
<a name="id2582742"></a><span class="refentrytitle">gimpconvert</span>
</h2>
<p>gimpconvert &#8212; Conversions between RGB, indexed, and grayscale modes.</p>
</td>
@ -61,18 +61,18 @@ gboolean <a href="libgimp-gimpconvert.html#gimp-image-convert-indexed">gimp_i
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2579755"></a><h2>Description</h2>
<a name="id2612847"></a><h2>Description</h2>
<p>
Conversions between RGB, indexed, and grayscale modes.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2580591"></a><h2>Details</h2>
<a name="id2613706"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2580601"></a><h3>
<a name="id2613716"></a><h3>
<a name="gimp-image-convert-rgb"></a>gimp_image_convert_rgb ()</h3>
<a class="indexterm" name="id2580612"></a><pre class="programlisting">gboolean gimp_image_convert_rgb (gint32 image_ID);</pre>
<a class="indexterm" name="id2613728"></a><pre class="programlisting">gboolean gimp_image_convert_rgb (gint32 image_ID);</pre>
<p>
Convert specified image to RGB color
</p>
@ -88,14 +88,12 @@ indexed image.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td> The image.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -104,9 +102,9 @@ indexed image.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2580679"></a><h3>
<a name="id2613794"></a><h3>
<a name="gimp-image-convert-grayscale"></a>gimp_image_convert_grayscale ()</h3>
<a class="indexterm" name="id2580690"></a><pre class="programlisting">gboolean gimp_image_convert_grayscale (gint32 image_ID);</pre>
<a class="indexterm" name="id2613805"></a><pre class="programlisting">gboolean gimp_image_convert_grayscale (gint32 image_ID);</pre>
<p>
Convert specified image to grayscale (256 intensity levels)
</p>
@ -121,14 +119,12 @@ type GIMP_RGB or GIMP_INDEXED.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td> The image.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -137,9 +133,9 @@ type GIMP_RGB or GIMP_INDEXED.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2580756"></a><h3>
<a name="id2613872"></a><h3>
<a name="gimp-image-convert-indexed"></a>gimp_image_convert_indexed ()</h3>
<a class="indexterm" name="id2580768"></a><pre class="programlisting">gboolean gimp_image_convert_indexed (gint32 image_ID,
<a class="indexterm" name="id2613883"></a><pre class="programlisting">gboolean gimp_image_convert_indexed (gint32 image_ID,
<a href="libgimp-gimpenums.html#GimpConvertDitherType">GimpConvertDitherType</a> dither_type,
<a href="libgimp-gimpenums.html#GimpConvertPaletteType">GimpConvertPaletteType</a> palette_type,
gint num_cols,
@ -170,50 +166,42 @@ location ('Fixed' dithering).</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td> The image.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>dither_type</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>dither_type</code></em>&#160;:</span></td>
<td> The dither type to use.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>palette_type</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>palette_type</code></em>&#160;:</span></td>
<td> The type of palette to use.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>num_cols</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>num_cols</code></em>&#160;:</span></td>
<td> The number of colors to quantize to, ignored unless (palette_type == GIMP_MAKE_PALETTE).
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>alpha_dither</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>alpha_dither</code></em>&#160;:</span></td>
<td> Dither transparency to fake partial opacity.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>remove_unused</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>remove_unused</code></em>&#160;:</span></td>
<td> Remove unused or duplicate colour entries from final palette, ignored if (palette_type == GIMP_MAKE_PALETTE).
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>palette</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>palette</code></em>&#160;:</span></td>
<td> The name of the custom palette to use, ignored unless (palette_type == GIMP_CUSTOM_PALETTE).
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>gimpdisplay</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="libgimp-image.html" title="Manupulating Images and all their Properties">
<link rel="prev" href="libgimp-gimpconvert.html" title="gimpconvert">
@ -28,16 +28,16 @@
<th width="100%" align="center">GIMP Library Reference Manual</th>
<td><a accesskey="n" href="libgimp-gimpdrawable.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2556417" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2577172" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2577408" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2611542" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimp-gimpdisplay"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2556417"></a><span class="refentrytitle">gimpdisplay</span>
<a name="id2577172"></a><span class="refentrytitle">gimpdisplay</span>
</h2>
<p>gimpdisplay &#8212; Functions to create, delete and flush new displays (views) on an image.</p>
</td>
@ -57,18 +57,18 @@ gboolean <a href="libgimp-gimpdisplay.html#gimp-displays-reconnect">gimp_disp
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2577408"></a><h2>Description</h2>
<a name="id2611542"></a><h2>Description</h2>
<p>
Functions to create, delete and flush new displays (views) on an image.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2577425"></a><h2>Details</h2>
<a name="id2611559"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2577436"></a><h3>
<a name="id2611570"></a><h3>
<a name="gimp-display-new"></a>gimp_display_new ()</h3>
<a class="indexterm" name="id2577448"></a><pre class="programlisting">gint32 gimp_display_new (gint32 image_ID);</pre>
<a class="indexterm" name="id2611582"></a><pre class="programlisting">gint32 gimp_display_new (gint32 image_ID);</pre>
<p>
Create a new display for the specified image.
</p>
@ -85,14 +85,12 @@ This procedure only makes sense for use with the GIMP UI.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td> The image.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The new display.
</td>
</tr>
@ -101,9 +99,9 @@ This procedure only makes sense for use with the GIMP UI.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2578337"></a><h3>
<a name="id2612603"></a><h3>
<a name="gimp-display-delete"></a>gimp_display_delete ()</h3>
<a class="indexterm" name="id2578350"></a><pre class="programlisting">gboolean gimp_display_delete (gint32 display_ID);</pre>
<a class="indexterm" name="id2612615"></a><pre class="programlisting">gboolean gimp_display_delete (gint32 display_ID);</pre>
<p>
Delete the specified display.
</p>
@ -118,14 +116,12 @@ deleted also.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>display_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>display_ID</code></em>&#160;:</span></td>
<td> The display to delete.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -134,9 +130,9 @@ deleted also.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2578414"></a><h3>
<a name="id2612680"></a><h3>
<a name="gimp-displays-flush"></a>gimp_displays_flush ()</h3>
<a class="indexterm" name="id2578427"></a><pre class="programlisting">gboolean gimp_displays_flush (void);</pre>
<a class="indexterm" name="id2612693"></a><pre class="programlisting">gboolean gimp_displays_flush (void);</pre>
<p>
Flush all internal changes to the user interface
</p>
@ -151,8 +147,7 @@ appropriate.</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr></tbody>
@ -160,9 +155,9 @@ appropriate.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2578473"></a><h3>
<a name="id2612739"></a><h3>
<a name="gimp-displays-reconnect"></a>gimp_displays_reconnect ()</h3>
<a class="indexterm" name="id2578485"></a><pre class="programlisting">gboolean gimp_displays_reconnect (gint32 old_image_ID,
<a class="indexterm" name="id2611111"></a><pre class="programlisting">gboolean gimp_displays_reconnect (gint32 old_image_ID,
gint32 new_image_ID);</pre>
<p>
Reconnect displays from one image to another image.
@ -179,20 +174,17 @@ without success. You should rarely need to use this function.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>old_image_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>old_image_ID</code></em>&#160;:</span></td>
<td> The old image (must have at least one display).
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>new_image_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>new_image_ID</code></em>&#160;:</span></td>
<td> The new image (must not have a display).
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>

File diff suppressed because it is too large Load Diff

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>gimpdrawablecombobox</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="libgimpui.html" title="Part&#160;III.&#160;GIMP User Interface Library">
<link rel="prev" href="GimpDrawablePreview.html" title="GimpDrawablePreview">
@ -28,16 +28,16 @@
<th width="100%" align="center">GIMP Library Reference Manual</th>
<td><a accesskey="n" href="libgimp-gimpimagecombobox.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2577567" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2595488" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2648025" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2684429" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimp-gimpdrawablecombobox"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2577567"></a><span class="refentrytitle">gimpdrawablecombobox</span>
<a name="id2595488"></a><span class="refentrytitle">gimpdrawablecombobox</span>
</h2>
<p>gimpdrawablecombobox &#8212; A widget providing a popup menu of drawables.</p>
</td>
@ -61,17 +61,17 @@ GtkWidget* <a href="libgimp-gimpdrawablecombobox.html#gimp-layer-combo-box-new"
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2648025"></a><h2>Description</h2>
<a name="id2684429"></a><h2>Description</h2>
<p>
A widget providing a popup menu of drawables.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2648041"></a><h2>Details</h2>
<a name="id2684445"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2648052"></a><h3>
<a name="id2684455"></a><h3>
<a name="GimpDrawableConstraintFunc"></a>GimpDrawableConstraintFunc ()</h3>
<a class="indexterm" name="id2648063"></a><pre class="programlisting">gboolean (*GimpDrawableConstraintFunc) (gint32 image_id,
<a class="indexterm" name="id2684467"></a><pre class="programlisting">gboolean (*GimpDrawableConstraintFunc) (gint32 image_id,
gint32 drawable_id,
gpointer data);</pre>
<p>
@ -81,26 +81,22 @@ A widget providing a popup menu of drawables.
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>image_id</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>image_id</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>drawable_id</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>drawable_id</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td>
@ -111,9 +107,9 @@ A widget providing a popup menu of drawables.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2648160"></a><h3>
<a name="id2688306"></a><h3>
<a name="gimp-drawable-combo-box-new"></a>gimp_drawable_combo_box_new ()</h3>
<a class="indexterm" name="id2648173"></a><pre class="programlisting">GtkWidget* gimp_drawable_combo_box_new (<a href="libgimp-gimpdrawablecombobox.html#GimpDrawableConstraintFunc">GimpDrawableConstraintFunc</a> constraint,
<a class="indexterm" name="id2688319"></a><pre class="programlisting">GtkWidget* gimp_drawable_combo_box_new (<a href="libgimp-gimpdrawablecombobox.html#GimpDrawableConstraintFunc">GimpDrawableConstraintFunc</a> constraint,
gpointer data);</pre>
<p>
Creates a new <a
@ -141,20 +137,17 @@ of the selected drawable.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>constraint</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>constraint</code></em>&#160;:</span></td>
<td> a <a href="libgimp-gimpdrawablecombobox.html#GimpDrawableConstraintFunc"><span class="type">GimpDrawableConstraintFunc</span></a> or <code class="literal">NULL</code>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td> a pointer that is passed to <em class="parameter"><code>constraint</code></em>
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> a new <a
href="../libgimpwidgets/GimpIntComboBox.html"
><span class="type">GimpIntComboBox</span></a>.
@ -168,9 +161,9 @@ href="../libgimpwidgets/GimpIntComboBox.html"
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2649494"></a><h3>
<a name="id2688484"></a><h3>
<a name="gimp-channel-combo-box-new"></a>gimp_channel_combo_box_new ()</h3>
<a class="indexterm" name="id2649507"></a><pre class="programlisting">GtkWidget* gimp_channel_combo_box_new (<a href="libgimp-gimpdrawablecombobox.html#GimpDrawableConstraintFunc">GimpDrawableConstraintFunc</a> constraint,
<a class="indexterm" name="id2686765"></a><pre class="programlisting">GtkWidget* gimp_channel_combo_box_new (<a href="libgimp-gimpdrawablecombobox.html#GimpDrawableConstraintFunc">GimpDrawableConstraintFunc</a> constraint,
gpointer data);</pre>
<p>
Creates a new <a
@ -184,20 +177,17 @@ channels. See <code class="function">gimp_drawable_combo_box()</code> for more i
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>constraint</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>constraint</code></em>&#160;:</span></td>
<td> a <a href="libgimp-gimpdrawablecombobox.html#GimpDrawableConstraintFunc"><span class="type">GimpDrawableConstraintFunc</span></a> or <code class="literal">NULL</code>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td> a pointer that is passed to <em class="parameter"><code>constraint</code></em>
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> a new <a
href="../libgimpwidgets/GimpIntComboBox.html"
><span class="type">GimpIntComboBox</span></a>.
@ -211,9 +201,9 @@ href="../libgimpwidgets/GimpIntComboBox.html"
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2649635"></a><h3>
<a name="id2686892"></a><h3>
<a name="gimp-layer-combo-box-new"></a>gimp_layer_combo_box_new ()</h3>
<a class="indexterm" name="id2649648"></a><pre class="programlisting">GtkWidget* gimp_layer_combo_box_new (<a href="libgimp-gimpdrawablecombobox.html#GimpDrawableConstraintFunc">GimpDrawableConstraintFunc</a> constraint,
<a class="indexterm" name="id2686905"></a><pre class="programlisting">GtkWidget* gimp_layer_combo_box_new (<a href="libgimp-gimpdrawablecombobox.html#GimpDrawableConstraintFunc">GimpDrawableConstraintFunc</a> constraint,
gpointer data);</pre>
<p>
Creates a new <a
@ -227,20 +217,17 @@ layers. See <code class="function">gimp_drawable_combo_box()</code> for more inf
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>constraint</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>constraint</code></em>&#160;:</span></td>
<td> a <a href="libgimp-gimpdrawablecombobox.html#GimpDrawableConstraintFunc"><span class="type">GimpDrawableConstraintFunc</span></a> or <code class="literal">NULL</code>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td> a pointer that is passed to <em class="parameter"><code>constraint</code></em>
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> a new <a
href="../libgimpwidgets/GimpIntComboBox.html"
><span class="type">GimpIntComboBox</span></a>.

File diff suppressed because it is too large Load Diff

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>gimpedit</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="libgimp-image.html" title="Manupulating Images and all their Properties">
<link rel="prev" href="libgimp-gimpdrawabletransform.html" title="gimpdrawabletransform">
@ -28,16 +28,16 @@
<th width="100%" align="center">GIMP Library Reference Manual</th>
<td><a accesskey="n" href="libgimp-gimpfileops.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2549755" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2570678" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2586071" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2621343" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimp-gimpedit"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2549755"></a><span class="refentrytitle">gimpedit</span>
<a name="id2570678"></a><span class="refentrytitle">gimpedit</span>
</h2>
<p>gimpedit &#8212; Edit menu functions (cut, copy, paste, clear, etc.)</p>
</td>
@ -85,18 +85,18 @@ gboolean <a href="libgimp-gimpedit.html#gimp-edit-stroke">gimp_edit_stroke</a
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2586071"></a><h2>Description</h2>
<a name="id2621343"></a><h2>Description</h2>
<p>
Edit menu functions (cut, copy, paste, clear, etc.)
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2586087"></a><h2>Details</h2>
<a name="id2621359"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2586098"></a><h3>
<a name="id2621370"></a><h3>
<a name="gimp-edit-cut"></a>gimp_edit_cut ()</h3>
<a class="indexterm" name="id2586110"></a><pre class="programlisting">gboolean gimp_edit_cut (gint32 drawable_ID);</pre>
<a class="indexterm" name="id2621382"></a><pre class="programlisting">gboolean gimp_edit_cut (gint32 drawable_ID);</pre>
<p>
Cut from the specified drawable.
</p>
@ -114,14 +114,12 @@ internal GIMP edit buffer.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td> The drawable to cut from.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE if the cut was successful, FALSE if the selection contained only transparent pixels.
</td>
</tr>
@ -130,9 +128,9 @@ internal GIMP edit buffer.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2586180"></a><h3>
<a name="id2621452"></a><h3>
<a name="gimp-edit-copy"></a>gimp_edit_copy ()</h3>
<a class="indexterm" name="id2586193"></a><pre class="programlisting">gboolean gimp_edit_copy (gint32 drawable_ID);</pre>
<a class="indexterm" name="id2627981"></a><pre class="programlisting">gboolean gimp_edit_copy (gint32 drawable_ID);</pre>
<p>
Copy from the specified drawable.
</p>
@ -150,14 +148,12 @@ edit buffer.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td> The drawable to copy from.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE if the copy was successful, FALSE if the selection contained only transparent pixels.
</td>
</tr>
@ -166,9 +162,9 @@ edit buffer.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2581521"></a><h3>
<a name="id2628051"></a><h3>
<a name="gimp-edit-copy-visible"></a>gimp_edit_copy_visible ()</h3>
<a class="indexterm" name="id2581534"></a><pre class="programlisting">gboolean gimp_edit_copy_visible (gint32 image_ID);</pre>
<a class="indexterm" name="id2628065"></a><pre class="programlisting">gboolean gimp_edit_copy_visible (gint32 image_ID);</pre>
<p>
Copy from the projection.
</p>
@ -186,14 +182,12 @@ buffer.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td> The image to copy from.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE if the copy was successful, FALSE if the selection contained only transparent pixels.
</td>
@ -205,9 +199,9 @@ buffer.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2581608"></a><h3>
<a name="id2628138"></a><h3>
<a name="gimp-edit-paste"></a>gimp_edit_paste ()</h3>
<a class="indexterm" name="id2581620"></a><pre class="programlisting">gint32 gimp_edit_paste (gint32 drawable_ID,
<a class="indexterm" name="id2628151"></a><pre class="programlisting">gint32 gimp_edit_paste (gint32 drawable_ID,
gboolean paste_into);</pre>
<p>
Paste buffer to the specified drawable.
@ -235,20 +229,17 @@ not needed.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td> The drawable to paste to.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>paste_into</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>paste_into</code></em>&#160;:</span></td>
<td> Clear selection, or paste behind it?
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The new floating selection.
</td>
</tr>
@ -257,9 +248,9 @@ not needed.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2581680"></a><h3>
<a name="id2628210"></a><h3>
<a name="gimp-edit-clear"></a>gimp_edit_clear ()</h3>
<a class="indexterm" name="id2581692"></a><pre class="programlisting">gboolean gimp_edit_clear (gint32 drawable_ID);</pre>
<a class="indexterm" name="id2628222"></a><pre class="programlisting">gboolean gimp_edit_clear (gint32 drawable_ID);</pre>
<p>
Clear selected area of drawable.
</p>
@ -276,14 +267,12 @@ a selection if there is a selection active.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td> The drawable to clear from.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -292,9 +281,9 @@ a selection if there is a selection active.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2581760"></a><h3>
<a name="id2619002"></a><h3>
<a name="gimp-edit-fill"></a>gimp_edit_fill ()</h3>
<a class="indexterm" name="id2581773"></a><pre class="programlisting">gboolean gimp_edit_fill (gint32 drawable_ID,
<a class="indexterm" name="id2619014"></a><pre class="programlisting">gboolean gimp_edit_fill (gint32 drawable_ID,
<a href="libgimp-gimpenums.html#GimpFillType">GimpFillType</a> fill_type);</pre>
<p>
Fill selected area of drawable.
@ -314,20 +303,17 @@ use <a href="libgimp-gimpdrawable.html#gimp-drawable-fill"><code class="function
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td> The drawable to fill to.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>fill_type</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>fill_type</code></em>&#160;:</span></td>
<td> The type of fill.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -336,9 +322,9 @@ use <a href="libgimp-gimpdrawable.html#gimp-drawable-fill"><code class="function
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2595074"></a><h3>
<a name="id2619115"></a><h3>
<a name="gimp-edit-bucket-fill"></a>gimp_edit_bucket_fill ()</h3>
<a class="indexterm" name="id2595086"></a><pre class="programlisting">gboolean gimp_edit_bucket_fill (gint32 drawable_ID,
<a class="indexterm" name="id2619126"></a><pre class="programlisting">gboolean gimp_edit_bucket_fill (gint32 drawable_ID,
<a href="libgimp-gimpenums.html#GimpBucketFillMode">GimpBucketFillMode</a> fill_mode,
<a href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> paint_mode,
gdouble opacity,
@ -370,56 +356,47 @@ relative to the drawable's origin.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td> The affected drawable.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>fill_mode</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>fill_mode</code></em>&#160;:</span></td>
<td> The type of fill.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>paint_mode</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>paint_mode</code></em>&#160;:</span></td>
<td> The paint application mode.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>opacity</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>opacity</code></em>&#160;:</span></td>
<td> The opacity of the final bucket fill.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>threshold</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>threshold</code></em>&#160;:</span></td>
<td> The threshold determines how extensive the seed fill will be. It's value is specified in terms of intensity levels . This parameter is only valid when there is no selection in the specified image.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>sample_merged</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>sample_merged</code></em>&#160;:</span></td>
<td> Use the composite image, not the drawable.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>x</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>x</code></em>&#160;:</span></td>
<td> The x coordinate of this bucket fill's application. This parameter is only valid when there is no selection in the specified image.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>y</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>y</code></em>&#160;:</span></td>
<td> The y coordinate of this bucket fill's application. This parameter is only valid when there is no selection in the specified image.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -428,9 +405,9 @@ relative to the drawable's origin.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2595320"></a><h3>
<a name="id2621835"></a><h3>
<a name="gimp-edit-blend"></a>gimp_edit_blend ()</h3>
<a class="indexterm" name="id2595332"></a><pre class="programlisting">gboolean gimp_edit_blend (gint32 drawable_ID,
<a class="indexterm" name="id2621848"></a><pre class="programlisting">gboolean gimp_edit_blend (gint32 drawable_ID,
<a href="libgimp-gimpenums.html#GimpBlendMode">GimpBlendMode</a> blend_mode,
<a href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> paint_mode,
<a href="libgimp-gimpenums.html#GimpGradientType">GimpGradientType</a> gradient_type,
@ -462,104 +439,87 @@ each gradient type.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td> The affected drawable.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>blend_mode</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>blend_mode</code></em>&#160;:</span></td>
<td> The type of blend.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>paint_mode</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>paint_mode</code></em>&#160;:</span></td>
<td> The paint application mode.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>gradient_type</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>gradient_type</code></em>&#160;:</span></td>
<td> The type of gradient.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>opacity</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>opacity</code></em>&#160;:</span></td>
<td> The opacity of the final blend.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>offset</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>offset</code></em>&#160;:</span></td>
<td> Offset relates to the starting and ending coordinates specified for the blend. This parameter is mode dependent.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>repeat</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>repeat</code></em>&#160;:</span></td>
<td> Repeat mode.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>reverse</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>reverse</code></em>&#160;:</span></td>
<td> Use the reverse gradient.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>supersample</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>supersample</code></em>&#160;:</span></td>
<td> Do adaptive supersampling.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>max_depth</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>max_depth</code></em>&#160;:</span></td>
<td> Maximum recursion levels for supersampling.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>threshold</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>threshold</code></em>&#160;:</span></td>
<td> Supersampling threshold.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>dither</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>dither</code></em>&#160;:</span></td>
<td> Use dithering to reduce banding.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>x1</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>x1</code></em>&#160;:</span></td>
<td> The x coordinate of this blend's starting point.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>y1</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>y1</code></em>&#160;:</span></td>
<td> The y coordinate of this blend's starting point.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>x2</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>x2</code></em>&#160;:</span></td>
<td> The x coordinate of this blend's ending point.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>y2</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>y2</code></em>&#160;:</span></td>
<td> The y coordinate of this blend's ending point.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -568,9 +528,9 @@ each gradient type.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2588272"></a><h3>
<a name="id2619547"></a><h3>
<a name="gimp-edit-stroke"></a>gimp_edit_stroke ()</h3>
<a class="indexterm" name="id2588284"></a><pre class="programlisting">gboolean gimp_edit_stroke (gint32 drawable_ID);</pre>
<a class="indexterm" name="id2619560"></a><pre class="programlisting">gboolean gimp_edit_stroke (gint32 drawable_ID);</pre>
<p>
Stroke the current selection
</p>
@ -586,14 +546,12 @@ selection.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td> The drawable to stroke to.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>gimpenums</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="gimpdefinitions.html" title="Part&#160;I.&#160;GIMP Constants">
<link rel="prev" href="gimpdefinitions.html" title="Part&#160;I.&#160;GIMP Constants">
@ -28,16 +28,16 @@
<th width="100%" align="center">GIMP Library Reference Manual</th>
<td><a accesskey="n" href="libgimp.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2551068" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2584048" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2565191" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2598170" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimp-gimpenums"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2551068"></a><span class="refentrytitle">gimpenums</span>
<a name="id2584048"></a><span class="refentrytitle">gimpenums</span>
</h2>
<p>gimpenums &#8212; Enums and definitions.</p>
</td>
@ -86,18 +86,18 @@ const gchar** <a href="libgimp-gimpenums.html#gimp-enums-get-type-names">gimp_en
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2565191"></a><h2>Description</h2>
<a name="id2598170"></a><h2>Description</h2>
<p>
Enums and definitions.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2565206"></a><h2>Details</h2>
<a name="id2598186"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2565217"></a><h3>
<a name="id2598196"></a><h3>
<a name="GimpAddMaskType"></a>enum GimpAddMaskType</h3>
<a class="indexterm" name="id2565229"></a><pre class="programlisting">typedef enum
<a class="indexterm" name="id2598209"></a><pre class="programlisting">typedef enum
{
GIMP_ADD_WHITE_MASK,
GIMP_ADD_BLACK_MASK,
@ -113,9 +113,9 @@ Enums and definitions.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2565248"></a><h3>
<a name="id2598227"></a><h3>
<a name="GimpBlendMode"></a>enum GimpBlendMode</h3>
<a class="indexterm" name="id2565260"></a><pre class="programlisting">typedef enum
<a class="indexterm" name="id2598240"></a><pre class="programlisting">typedef enum
{
GIMP_FG_BG_RGB_MODE,
GIMP_FG_BG_HSV_MODE,
@ -129,9 +129,9 @@ Enums and definitions.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2565278"></a><h3>
<a name="id2598257"></a><h3>
<a name="GimpBrushApplicationMode"></a>enum GimpBrushApplicationMode</h3>
<a class="indexterm" name="id2565289"></a><pre class="programlisting">typedef enum
<a class="indexterm" name="id2598268"></a><pre class="programlisting">typedef enum
{
GIMP_BRUSH_HARD,
GIMP_BRUSH_SOFT
@ -143,9 +143,9 @@ Enums and definitions.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2499811"></a><h3>
<a name="id2532790"></a><h3>
<a name="GimpBucketFillMode"></a>enum GimpBucketFillMode</h3>
<a class="indexterm" name="id2499824"></a><pre class="programlisting">typedef enum
<a class="indexterm" name="id2532803"></a><pre class="programlisting">typedef enum
{
GIMP_FG_BUCKET_FILL,
GIMP_BG_BUCKET_FILL,
@ -158,9 +158,9 @@ Enums and definitions.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2499841"></a><h3>
<a name="id2532820"></a><h3>
<a name="GimpChannelOps"></a>enum GimpChannelOps</h3>
<a class="indexterm" name="id2499853"></a><pre class="programlisting">typedef enum
<a class="indexterm" name="id2532832"></a><pre class="programlisting">typedef enum
{
GIMP_CHANNEL_OP_ADD,
GIMP_CHANNEL_OP_SUBTRACT,
@ -174,9 +174,9 @@ Enums and definitions.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2499871"></a><h3>
<a name="id2532850"></a><h3>
<a name="GimpChannelType"></a>enum GimpChannelType</h3>
<a class="indexterm" name="id2499884"></a><pre class="programlisting">typedef enum
<a class="indexterm" name="id2532863"></a><pre class="programlisting">typedef enum
{
GIMP_RED_CHANNEL,
GIMP_GREEN_CHANNEL,
@ -192,9 +192,9 @@ Enums and definitions.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2499901"></a><h3>
<a name="id2532880"></a><h3>
<a name="GimpCloneType"></a>enum GimpCloneType</h3>
<a class="indexterm" name="id2499914"></a><pre class="programlisting">typedef enum
<a class="indexterm" name="id2532893"></a><pre class="programlisting">typedef enum
{
GIMP_IMAGE_CLONE,
GIMP_PATTERN_CLONE
@ -206,9 +206,9 @@ Enums and definitions.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2499931"></a><h3>
<a name="id2532910"></a><h3>
<a name="GimpConvertDitherType"></a>enum GimpConvertDitherType</h3>
<a class="indexterm" name="id2499942"></a><pre class="programlisting">typedef enum
<a class="indexterm" name="id2532921"></a><pre class="programlisting">typedef enum
{
GIMP_NO_DITHER,
GIMP_FS_DITHER,
@ -222,9 +222,9 @@ Enums and definitions.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2499959"></a><h3>
<a name="id2532938"></a><h3>
<a name="GimpConvertPaletteType"></a>enum GimpConvertPaletteType</h3>
<a class="indexterm" name="id2542173"></a><pre class="programlisting">typedef enum
<a class="indexterm" name="id2575151"></a><pre class="programlisting">typedef enum
{
GIMP_MAKE_PALETTE,
GIMP_REUSE_PALETTE,
@ -239,9 +239,9 @@ Enums and definitions.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2542190"></a><h3>
<a name="id2575169"></a><h3>
<a name="GimpConvolutionType"></a>enum GimpConvolutionType</h3>
<a class="indexterm" name="id2542203"></a><pre class="programlisting">typedef enum
<a class="indexterm" name="id2575181"></a><pre class="programlisting">typedef enum
{
GIMP_NORMAL_CONVOL,
GIMP_ABSOLUTE_CONVOL,
@ -254,9 +254,9 @@ Enums and definitions.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2542220"></a><h3>
<a name="id2575198"></a><h3>
<a name="GimpConvolveType"></a>enum GimpConvolveType</h3>
<a class="indexterm" name="id2542232"></a><pre class="programlisting">typedef enum
<a class="indexterm" name="id2575211"></a><pre class="programlisting">typedef enum
{
GIMP_BLUR_CONVOLVE,
GIMP_SHARPEN_CONVOLVE
@ -268,9 +268,9 @@ Enums and definitions.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2542249"></a><h3>
<a name="id2575227"></a><h3>
<a name="GimpDodgeBurnType"></a>enum GimpDodgeBurnType</h3>
<a class="indexterm" name="id2542261"></a><pre class="programlisting">typedef enum
<a class="indexterm" name="id2575240"></a><pre class="programlisting">typedef enum
{
GIMP_DODGE,
GIMP_BURN
@ -282,9 +282,9 @@ Enums and definitions.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2542276"></a><h3>
<a name="id2575256"></a><h3>
<a name="GimpFillType"></a>enum GimpFillType</h3>
<a class="indexterm" name="id2542289"></a><pre class="programlisting">typedef enum
<a class="indexterm" name="id2575268"></a><pre class="programlisting">typedef enum
{
GIMP_FOREGROUND_FILL,
GIMP_BACKGROUND_FILL,
@ -299,9 +299,9 @@ Enums and definitions.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2542307"></a><h3>
<a name="id2575286"></a><h3>
<a name="GimpGradientSegmentColor"></a>enum GimpGradientSegmentColor</h3>
<a class="indexterm" name="id2542318"></a><pre class="programlisting">typedef enum
<a class="indexterm" name="id2575298"></a><pre class="programlisting">typedef enum
{
GIMP_GRADIENT_SEGMENT_RGB,
GIMP_GRADIENT_SEGMENT_HSV_CCW,
@ -314,9 +314,9 @@ Enums and definitions.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2542335"></a><h3>
<a name="id2575315"></a><h3>
<a name="GimpGradientSegmentType"></a>enum GimpGradientSegmentType</h3>
<a class="indexterm" name="id2542346"></a><pre class="programlisting">typedef enum
<a class="indexterm" name="id2575326"></a><pre class="programlisting">typedef enum
{
GIMP_GRADIENT_SEGMENT_LINEAR,
GIMP_GRADIENT_SEGMENT_CURVED,
@ -331,9 +331,9 @@ Enums and definitions.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2542365"></a><h3>
<a name="id2575345"></a><h3>
<a name="GimpGradientType"></a>enum GimpGradientType</h3>
<a class="indexterm" name="id2542378"></a><pre class="programlisting">typedef enum
<a class="indexterm" name="id2575358"></a><pre class="programlisting">typedef enum
{
GIMP_GRADIENT_LINEAR,
GIMP_GRADIENT_BILINEAR,
@ -354,9 +354,9 @@ Enums and definitions.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2542399"></a><h3>
<a name="id2575379"></a><h3>
<a name="GimpHistogramChannel"></a>enum GimpHistogramChannel</h3>
<a class="indexterm" name="id2542411"></a><pre class="programlisting">typedef enum
<a class="indexterm" name="id2575390"></a><pre class="programlisting">typedef enum
{
GIMP_HISTOGRAM_VALUE,
GIMP_HISTOGRAM_RED,
@ -371,9 +371,9 @@ Enums and definitions.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2481846"></a><h3>
<a name="id2514845"></a><h3>
<a name="GimpHueRange"></a>enum GimpHueRange</h3>
<a class="indexterm" name="id2481859"></a><pre class="programlisting">typedef enum
<a class="indexterm" name="id2514857"></a><pre class="programlisting">typedef enum
{
GIMP_ALL_HUES,
GIMP_RED_HUES,
@ -390,9 +390,9 @@ Enums and definitions.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2481877"></a><h3>
<a name="id2514876"></a><h3>
<a name="GimpIconType"></a>enum GimpIconType</h3>
<a class="indexterm" name="id2481889"></a><pre class="programlisting">typedef enum
<a class="indexterm" name="id2514888"></a><pre class="programlisting">typedef enum
{
GIMP_ICON_TYPE_STOCK_ID,
GIMP_ICON_TYPE_INLINE_PIXBUF,
@ -405,9 +405,9 @@ Enums and definitions.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2481907"></a><h3>
<a name="id2514906"></a><h3>
<a name="GimpInterpolationType"></a>enum GimpInterpolationType</h3>
<a class="indexterm" name="id2481918"></a><pre class="programlisting">typedef enum
<a class="indexterm" name="id2514917"></a><pre class="programlisting">typedef enum
{
GIMP_INTERPOLATION_NONE,
GIMP_INTERPOLATION_LINEAR,
@ -420,9 +420,9 @@ Enums and definitions.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2481935"></a><h3>
<a name="id2514934"></a><h3>
<a name="GimpLayerModeEffects"></a>enum GimpLayerModeEffects</h3>
<a class="indexterm" name="id2481947"></a><pre class="programlisting">typedef enum
<a class="indexterm" name="id2514945"></a><pre class="programlisting">typedef enum
{
GIMP_NORMAL_MODE,
GIMP_DISSOLVE_MODE,
@ -455,9 +455,9 @@ Enums and definitions.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2536179"></a><h3>
<a name="id2575726"></a><h3>
<a name="GimpMaskApplyMode"></a>enum GimpMaskApplyMode</h3>
<a class="indexterm" name="id2542159"></a><pre class="programlisting">typedef enum
<a class="indexterm" name="id2575139"></a><pre class="programlisting">typedef enum
{
GIMP_MASK_APPLY,
GIMP_MASK_DISCARD
@ -469,9 +469,9 @@ Enums and definitions.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2481966"></a><h3>
<a name="id2514964"></a><h3>
<a name="GimpMergeType"></a>enum GimpMergeType</h3>
<a class="indexterm" name="id2481977"></a><pre class="programlisting">typedef enum
<a class="indexterm" name="id2514975"></a><pre class="programlisting">typedef enum
{
GIMP_EXPAND_AS_NECESSARY,
GIMP_CLIP_TO_IMAGE,
@ -485,9 +485,9 @@ Enums and definitions.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2481995"></a><h3>
<a name="id2514993"></a><h3>
<a name="GimpOffsetType"></a>enum GimpOffsetType</h3>
<a class="indexterm" name="id2482008"></a><pre class="programlisting">typedef enum
<a class="indexterm" name="id2515005"></a><pre class="programlisting">typedef enum
{
GIMP_OFFSET_BACKGROUND,
GIMP_OFFSET_TRANSPARENT
@ -499,9 +499,9 @@ Enums and definitions.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2482025"></a><h3>
<a name="id2515022"></a><h3>
<a name="GimpOrientationType"></a>enum GimpOrientationType</h3>
<a class="indexterm" name="id2482037"></a><pre class="programlisting">typedef enum
<a class="indexterm" name="id2515035"></a><pre class="programlisting">typedef enum
{
GIMP_ORIENTATION_HORIZONTAL,
GIMP_ORIENTATION_VERTICAL,
@ -514,9 +514,9 @@ Enums and definitions.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2482054"></a><h3>
<a name="id2515052"></a><h3>
<a name="GimpPaintApplicationMode"></a>enum GimpPaintApplicationMode</h3>
<a class="indexterm" name="id2482066"></a><pre class="programlisting">typedef enum
<a class="indexterm" name="id2515063"></a><pre class="programlisting">typedef enum
{
GIMP_PAINT_CONSTANT,
GIMP_PAINT_INCREMENTAL
@ -528,9 +528,9 @@ Enums and definitions.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2482082"></a><h3>
<a name="id2515080"></a><h3>
<a name="GimpRepeatMode"></a>enum GimpRepeatMode</h3>
<a class="indexterm" name="id2482095"></a><pre class="programlisting">typedef enum
<a class="indexterm" name="id2515092"></a><pre class="programlisting">typedef enum
{
GIMP_REPEAT_NONE,
GIMP_REPEAT_SAWTOOTH,
@ -543,9 +543,9 @@ Enums and definitions.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2482112"></a><h3>
<a name="id2515110"></a><h3>
<a name="GimpRotationType"></a>enum GimpRotationType</h3>
<a class="indexterm" name="id2565305"></a><pre class="programlisting">typedef enum
<a class="indexterm" name="id2598284"></a><pre class="programlisting">typedef enum
{
GIMP_ROTATE_90,
GIMP_ROTATE_180,
@ -558,9 +558,9 @@ Enums and definitions.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2565320"></a><h3>
<a name="id2598299"></a><h3>
<a name="GimpRunMode"></a>enum GimpRunMode</h3>
<a class="indexterm" name="id2565331"></a><pre class="programlisting">typedef enum
<a class="indexterm" name="id2598309"></a><pre class="programlisting">typedef enum
{
GIMP_RUN_INTERACTIVE,
GIMP_RUN_NONINTERACTIVE,
@ -573,9 +573,9 @@ Enums and definitions.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2565346"></a><h3>
<a name="id2598325"></a><h3>
<a name="GimpSizeType"></a>enum GimpSizeType</h3>
<a class="indexterm" name="id2565356"></a><pre class="programlisting">typedef enum
<a class="indexterm" name="id2598335"></a><pre class="programlisting">typedef enum
{
GIMP_PIXELS,
GIMP_POINTS
@ -587,9 +587,9 @@ Enums and definitions.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2565371"></a><h3>
<a name="id2598350"></a><h3>
<a name="GimpTransferMode"></a>enum GimpTransferMode</h3>
<a class="indexterm" name="id2565382"></a><pre class="programlisting">typedef enum
<a class="indexterm" name="id2598360"></a><pre class="programlisting">typedef enum
{
GIMP_SHADOWS,
GIMP_MIDTONES,
@ -602,9 +602,9 @@ Enums and definitions.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2565397"></a><h3>
<a name="id2598376"></a><h3>
<a name="GimpTransformDirection"></a>enum GimpTransformDirection</h3>
<a class="indexterm" name="id2565407"></a><pre class="programlisting">typedef enum
<a class="indexterm" name="id2598386"></a><pre class="programlisting">typedef enum
{
GIMP_TRANSFORM_FORWARD,
GIMP_TRANSFORM_BACKWARD
@ -616,9 +616,9 @@ Enums and definitions.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2565423"></a><h3>
<a name="id2598401"></a><h3>
<a name="gimp-enums-get-type-names"></a>gimp_enums_get_type_names ()</h3>
<a class="indexterm" name="id2565435"></a><pre class="programlisting">const gchar** gimp_enums_get_type_names (gint *n_type_names);</pre>
<a class="indexterm" name="id2598414"></a><pre class="programlisting">const gchar** gimp_enums_get_type_names (gint *n_type_names);</pre>
<p>
This function gives access to the list of enums registered by libgimp.
The returned array is static and must not be modified.</p>
@ -629,14 +629,12 @@ The returned array is static and must not be modified.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>n_type_names</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>n_type_names</code></em>&#160;:</span></td>
<td> return location for the number of names
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> an array with type names
</td>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>gimpexport</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="libgimpui.html" title="Part&#160;III.&#160;GIMP User Interface Library">
<link rel="prev" href="libgimp-gimpui.html" title="gimpui">
@ -28,16 +28,16 @@
<th width="100%" align="center">GIMP Library Reference Manual</th>
<td><a accesskey="n" href="GimpAspectPreview.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2557466" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2571659" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2652159" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2686318" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimp-gimpexport"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2557466"></a><span class="refentrytitle">gimpexport</span>
<a name="id2571659"></a><span class="refentrytitle">gimpexport</span>
</h2>
<p>gimpexport &#8212; Export an image before it is saved.</p>
</td>
@ -58,7 +58,7 @@ enum <a href="libgimp-gimpexport.html#GimpExportReturn">GimpExportReturn<
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2652159"></a><h2>Description</h2>
<a name="id2686318"></a><h2>Description</h2>
<p>
This function should be called by all save_plugins unless they are
able to save all image formats the GIMP knows about. It takes care
@ -75,11 +75,11 @@ as it will most probably have to open a dialog.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2652190"></a><h2>Details</h2>
<a name="id2686350"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2652201"></a><h3>
<a name="id2686360"></a><h3>
<a name="GimpExportCapabilities"></a>enum GimpExportCapabilities</h3>
<a class="indexterm" name="id2586296"></a><pre class="programlisting">typedef enum
<a class="indexterm" name="id2572310"></a><pre class="programlisting">typedef enum
{
GIMP_EXPORT_CAN_HANDLE_RGB = 1 &lt;&lt; 0,
GIMP_EXPORT_CAN_HANDLE_GRAY = 1 &lt;&lt; 1,
@ -98,9 +98,9 @@ as it will most probably have to open a dialog.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2559973"></a><h3>
<a name="id2571660"></a><h3>
<a name="GimpExportReturn"></a>enum GimpExportReturn</h3>
<a class="indexterm" name="id2580512"></a><pre class="programlisting">typedef enum
<a class="indexterm" name="id2579322"></a><pre class="programlisting">typedef enum
{
GIMP_EXPORT_CANCEL,
GIMP_EXPORT_IGNORE,
@ -113,9 +113,9 @@ as it will most probably have to open a dialog.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2652223"></a><h3>
<a name="id2515305"></a><h3>
<a name="gimp-export-image"></a>gimp_export_image ()</h3>
<a class="indexterm" name="id2652233"></a><pre class="programlisting"><a href="libgimp-gimpexport.html#GimpExportReturn">GimpExportReturn</a> gimp_export_image (gint32 *image_ID,
<a class="indexterm" name="id2515315"></a><pre class="programlisting"><a href="libgimp-gimpexport.html#GimpExportReturn">GimpExportReturn</a> gimp_export_image (gint32 *image_ID,
gint32 *drawable_ID,
const gchar *format_name,
<a href="libgimp-gimpexport.html#GimpExportCapabilities">GimpExportCapabilities</a> capabilities);</pre>
@ -146,32 +146,27 @@ save_plugin should quit itself with status <span class="type">GIMP_PDB_CANCEL</s
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td> Pointer to the image_ID.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td> Pointer to the drawable_ID.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>format_name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>format_name</code></em>&#160;:</span></td>
<td> The (short) name of the image_format (e.g. JPEG or GIF).
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>capabilities</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>capabilities</code></em>&#160;:</span></td>
<td> What can the image_format do?
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> An enum of <a href="libgimp-gimpexport.html#GimpExportReturn"><span class="type">GimpExportReturn</span></a> describing the user_action.
</td>
</tr>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>gimpfileops</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="libgimp-image.html" title="Manupulating Images and all their Properties">
<link rel="prev" href="libgimp-gimpedit.html" title="gimpedit">
@ -28,16 +28,16 @@
<th width="100%" align="center">GIMP Library Reference Manual</th>
<td><a accesskey="n" href="libgimp-gimpfloatingsel.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2525262" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2583857" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2586555" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2614713" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimp-gimpfileops"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2525262"></a><span class="refentrytitle">gimpfileops</span>
<a name="id2583857"></a><span class="refentrytitle">gimpfileops</span>
</h2>
<p>gimpfileops &#8212; File operations (load, save, etc.)</p>
</td>
@ -76,18 +76,18 @@ gboolean <a href="libgimp-gimpfileops.html#gimp-register-thumbnail-loader">gi
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2586555"></a><h2>Description</h2>
<a name="id2614713"></a><h2>Description</h2>
<p>
File operations (load, save, etc.)
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2586571"></a><h2>Details</h2>
<a name="id2614728"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2586581"></a><h3>
<a name="id2614739"></a><h3>
<a name="gimp-temp-name"></a>gimp_temp_name ()</h3>
<a class="indexterm" name="id2586594"></a><pre class="programlisting">gchar* gimp_temp_name (const gchar *extension);</pre>
<a class="indexterm" name="id2614752"></a><pre class="programlisting">gchar* gimp_temp_name (const gchar *extension);</pre>
<p>
Generates a unique filename.
</p>
@ -101,14 +101,12 @@ user's gimprc.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>extension</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>extension</code></em>&#160;:</span></td>
<td> The extension the file will have.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The new temp filename.
</td>
</tr>
@ -117,9 +115,9 @@ user's gimprc.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2589001"></a><h3>
<a name="id2621580"></a><h3>
<a name="gimp-file-load"></a>gimp_file_load ()</h3>
<a class="indexterm" name="id2589013"></a><pre class="programlisting">gint32 gimp_file_load (<a href="libgimp-gimpenums.html#GimpRunMode">GimpRunMode</a> run_mode,
<a class="indexterm" name="id2621592"></a><pre class="programlisting">gint32 gimp_file_load (<a href="libgimp-gimpenums.html#GimpRunMode">GimpRunMode</a> run_mode,
const gchar *filename,
const gchar *raw_filename);</pre>
<p>
@ -140,26 +138,22 @@ will not look like a URL.\"</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>run_mode</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>run_mode</code></em>&#160;:</span></td>
<td> The run mode.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>filename</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>filename</code></em>&#160;:</span></td>
<td> The name of the file to load.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>raw_filename</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>raw_filename</code></em>&#160;:</span></td>
<td> The name as entered by the user.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The output image.
</td>
</tr>
@ -168,9 +162,9 @@ will not look like a URL.\"</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2589127"></a><h3>
<a name="id2617313"></a><h3>
<a name="gimp-file-save"></a>gimp_file_save ()</h3>
<a class="indexterm" name="id2589139"></a><pre class="programlisting">gboolean gimp_file_save (<a href="libgimp-gimpenums.html#GimpRunMode">GimpRunMode</a> run_mode,
<a class="indexterm" name="id2617325"></a><pre class="programlisting">gboolean gimp_file_save (<a href="libgimp-gimpenums.html#GimpRunMode">GimpRunMode</a> run_mode,
gint32 image_ID,
gint32 drawable_ID,
const gchar *filename,
@ -192,38 +186,32 @@ fetch a URL, and the full pathname will not look like a URL.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>run_mode</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>run_mode</code></em>&#160;:</span></td>
<td> The run mode.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td> Input image.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td> Drawable to save.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>filename</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>filename</code></em>&#160;:</span></td>
<td> The name of the file to save the image in.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>raw_filename</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>raw_filename</code></em>&#160;:</span></td>
<td> The name as entered by the user.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -232,9 +220,9 @@ fetch a URL, and the full pathname will not look like a URL.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2587344"></a><h3>
<a name="id2617480"></a><h3>
<a name="gimp-register-magic-load-handler"></a>gimp_register_magic_load_handler ()</h3>
<a class="indexterm" name="id2587355"></a><pre class="programlisting">gboolean gimp_register_magic_load_handler
<a class="indexterm" name="id2617492"></a><pre class="programlisting">gboolean gimp_register_magic_load_handler
(const gchar *procedure_name,
const gchar *extensions,
const gchar *prefixes,
@ -252,32 +240,27 @@ of a particular file format using magic file information.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>procedure_name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>procedure_name</code></em>&#160;:</span></td>
<td> The name of the procedure to be used for loading.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>extensions</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>extensions</code></em>&#160;:</span></td>
<td> comma separated list of extensions this handler can load (i.e. \"jpg,jpeg\").
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>prefixes</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>prefixes</code></em>&#160;:</span></td>
<td> comma separated list of prefixes this handler can load (i.e. \"http:,ftp:\").
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>magics</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>magics</code></em>&#160;:</span></td>
<td> comma separated list of magic file information this handler can load (i.e. \"0,string,GIF\").
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -286,9 +269,9 @@ of a particular file format using magic file information.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2587489"></a><h3>
<a name="id2619691"></a><h3>
<a name="gimp-register-load-handler"></a>gimp_register_load_handler ()</h3>
<a class="indexterm" name="id2587501"></a><pre class="programlisting">gboolean gimp_register_load_handler (const gchar *procedure_name,
<a class="indexterm" name="id2619702"></a><pre class="programlisting">gboolean gimp_register_load_handler (const gchar *procedure_name,
const gchar *extensions,
const gchar *prefixes);</pre>
<p>
@ -304,26 +287,22 @@ of a particular file format.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>procedure_name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>procedure_name</code></em>&#160;:</span></td>
<td> The name of the procedure to be used for loading.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>extensions</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>extensions</code></em>&#160;:</span></td>
<td> comma separated list of extensions this handler can load (i.e. \"jpg,jpeg\").
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>prefixes</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>prefixes</code></em>&#160;:</span></td>
<td> comma separated list of prefixes this handler can load (i.e. \"http:,ftp:\").
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -332,9 +311,9 @@ of a particular file format.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2587612"></a><h3>
<a name="id2619812"></a><h3>
<a name="gimp-register-save-handler"></a>gimp_register_save_handler ()</h3>
<a class="indexterm" name="id2587624"></a><pre class="programlisting">gboolean gimp_register_save_handler (const gchar *procedure_name,
<a class="indexterm" name="id2619823"></a><pre class="programlisting">gboolean gimp_register_save_handler (const gchar *procedure_name,
const gchar *extensions,
const gchar *prefixes);</pre>
<p>
@ -350,26 +329,22 @@ in a particular file format.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>procedure_name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>procedure_name</code></em>&#160;:</span></td>
<td> The name of the procedure to be used for saving.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>extensions</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>extensions</code></em>&#160;:</span></td>
<td> comma separated list of extensions this handler can save (i.e. \"jpg,jpeg\").
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>prefixes</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>prefixes</code></em>&#160;:</span></td>
<td> comma separated list of prefixes this handler can save (i.e. \"http:,ftp:\").
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -378,9 +353,9 @@ in a particular file format.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2587736"></a><h3>
<a name="id2618418"></a><h3>
<a name="gimp-register-file-handler-mime"></a>gimp_register_file_handler_mime ()</h3>
<a class="indexterm" name="id2587751"></a><pre class="programlisting">gboolean gimp_register_file_handler_mime (const gchar *procedure_name,
<a class="indexterm" name="id2618431"></a><pre class="programlisting">gboolean gimp_register_file_handler_mime (const gchar *procedure_name,
const gchar *mime_type);</pre>
<p>
Associates a MIME type with a file handler procedure.
@ -396,20 +371,17 @@ procedure.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>procedure_name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>procedure_name</code></em>&#160;:</span></td>
<td> The name of the procedure to associate a MIME type with.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>mime_type</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>mime_type</code></em>&#160;:</span></td>
<td> A single MIME type, like for example \"image/jpeg\".
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
@ -421,9 +393,9 @@ procedure.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2588386"></a><h3>
<a name="id2618525"></a><h3>
<a name="gimp-register-thumbnail-loader"></a>gimp_register_thumbnail_loader ()</h3>
<a class="indexterm" name="id2588401"></a><pre class="programlisting">gboolean gimp_register_thumbnail_loader (const gchar *load_proc,
<a class="indexterm" name="id2618540"></a><pre class="programlisting">gboolean gimp_register_thumbnail_loader (const gchar *load_proc,
const gchar *thumb_proc);</pre>
<p>
Associates a thumbnail loader with a file load procedure.
@ -442,20 +414,17 @@ using this function.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>load_proc</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>load_proc</code></em>&#160;:</span></td>
<td> The name of the procedure the thumbnail loader with.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>thumb_proc</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>thumb_proc</code></em>&#160;:</span></td>
<td> The name of the thumbnail load procedure.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>gimpfloatingsel</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="libgimp-image.html" title="Manupulating Images and all their Properties">
<link rel="prev" href="libgimp-gimpfileops.html" title="gimpfileops">
@ -28,16 +28,16 @@
<th width="100%" align="center">GIMP Library Reference Manual</th>
<td><a accesskey="n" href="libgimp-gimpguides.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2563838" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2564800" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2587221" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2616388" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimp-gimpfloatingsel"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2563838"></a><span class="refentrytitle">gimpfloatingsel</span>
<a name="id2564800"></a><span class="refentrytitle">gimpfloatingsel</span>
</h2>
<p>gimpfloatingsel &#8212; Functions for removing or attaching floating selections.</p>
</td>
@ -61,18 +61,18 @@ gboolean <a href="libgimp-gimpfloatingsel.html#gimp-floating-sel-relax">gimp_
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2587221"></a><h2>Description</h2>
<a name="id2616388"></a><h2>Description</h2>
<p>
Functions for removing or attaching floating selections.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2587237"></a><h2>Details</h2>
<a name="id2616405"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2587248"></a><h3>
<a name="id2616415"></a><h3>
<a name="gimp-floating-sel-remove"></a>gimp_floating_sel_remove ()</h3>
<a class="indexterm" name="id2587259"></a><pre class="programlisting">gboolean gimp_floating_sel_remove (gint32 floating_sel_ID);</pre>
<a class="indexterm" name="id2616427"></a><pre class="programlisting">gboolean gimp_floating_sel_remove (gint32 floating_sel_ID);</pre>
<p>
Remove the specified floating selection from its associated
drawable.
@ -87,14 +87,12 @@ any side effects. The associated drawable is then set to active.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>floating_sel_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>floating_sel_ID</code></em>&#160;:</span></td>
<td> The floating selection.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -103,9 +101,9 @@ any side effects. The associated drawable is then set to active.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2587855"></a><h3>
<a name="id2622056"></a><h3>
<a name="gimp-floating-sel-anchor"></a>gimp_floating_sel_anchor ()</h3>
<a class="indexterm" name="id2587866"></a><pre class="programlisting">gboolean gimp_floating_sel_anchor (gint32 floating_sel_ID);</pre>
<a class="indexterm" name="id2622067"></a><pre class="programlisting">gboolean gimp_floating_sel_anchor (gint32 floating_sel_ID);</pre>
<p>
Anchor the specified floating selection to its associated drawable.
</p>
@ -121,14 +119,12 @@ after this operation.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>floating_sel_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>floating_sel_ID</code></em>&#160;:</span></td>
<td> The floating selection.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -137,9 +133,9 @@ after this operation.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2587933"></a><h3>
<a name="id2622134"></a><h3>
<a name="gimp-floating-sel-to-layer"></a>gimp_floating_sel_to_layer ()</h3>
<a class="indexterm" name="id2587944"></a><pre class="programlisting">gboolean gimp_floating_sel_to_layer (gint32 floating_sel_ID);</pre>
<a class="indexterm" name="id2622146"></a><pre class="programlisting">gboolean gimp_floating_sel_to_layer (gint32 floating_sel_ID);</pre>
<p>
Transforms the specified floating selection into a layer.
</p>
@ -159,14 +155,12 @@ selection is above an auxillary channel or a layer mask.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>floating_sel_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>floating_sel_ID</code></em>&#160;:</span></td>
<td> The floating selection.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -175,9 +169,9 @@ selection is above an auxillary channel or a layer mask.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2556880"></a><h3>
<a name="id2589155"></a><h3>
<a name="gimp-floating-sel-attach"></a>gimp_floating_sel_attach ()</h3>
<a class="indexterm" name="id2586336"></a><pre class="programlisting">gboolean gimp_floating_sel_attach (gint32 layer_ID,
<a class="indexterm" name="id2622174"></a><pre class="programlisting">gboolean gimp_floating_sel_attach (gint32 layer_ID,
gint32 drawable_ID);</pre>
<p>
Attach the specified layer as floating to the specified drawable.
@ -192,20 +186,17 @@ drawable.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>layer_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>layer_ID</code></em>&#160;:</span></td>
<td> The layer (is attached as floating selection).
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td> The drawable (where to attach the floating selection).
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -214,9 +205,9 @@ drawable.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2586424"></a><h3>
<a name="id2627565"></a><h3>
<a name="gimp-floating-sel-rigor"></a>gimp_floating_sel_rigor ()</h3>
<a class="indexterm" name="id2586435"></a><pre class="programlisting">gboolean gimp_floating_sel_rigor (gint32 floating_sel_ID,
<a class="indexterm" name="id2627576"></a><pre class="programlisting">gboolean gimp_floating_sel_rigor (gint32 floating_sel_ID,
gboolean undo);</pre>
<p>
Rigor the floating selection.
@ -230,20 +221,17 @@ This procedure rigors the floating selection.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>floating_sel_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>floating_sel_ID</code></em>&#160;:</span></td>
<td> The floating selection.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>undo</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>undo</code></em>&#160;:</span></td>
<td> %<code class="literal">desc</code>%%.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -252,9 +240,9 @@ This procedure rigors the floating selection.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2588568"></a><h3>
<a name="id2632804"></a><h3>
<a name="gimp-floating-sel-relax"></a>gimp_floating_sel_relax ()</h3>
<a class="indexterm" name="id2588579"></a><pre class="programlisting">gboolean gimp_floating_sel_relax (gint32 floating_sel_ID,
<a class="indexterm" name="id2632815"></a><pre class="programlisting">gboolean gimp_floating_sel_relax (gint32 floating_sel_ID,
gboolean undo);</pre>
<p>
Relax the floating selection.
@ -268,20 +256,17 @@ This procedure relaxes the floating selection.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>floating_sel_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>floating_sel_ID</code></em>&#160;:</span></td>
<td> The floating selection.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>undo</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>undo</code></em>&#160;:</span></td>
<td> %<code class="literal">desc</code>%%.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>gimpfontmenu</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="libgimpui.html" title="Part&#160;III.&#160;GIMP User Interface Library">
<link rel="prev" href="libgimp-gimpbrushmenu.html" title="gimpbrushmenu">
@ -28,16 +28,16 @@
<th width="100%" align="center">GIMP Library Reference Manual</th>
<td><a accesskey="n" href="libgimp-gimpgradientmenu.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2577505" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2592883" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2653399" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2691489" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimp-gimpfontmenu"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2577505"></a><span class="refentrytitle">gimpfontmenu</span>
<a name="id2592883"></a><span class="refentrytitle">gimpfontmenu</span>
</h2>
<p>gimpfontmenu &#8212; A widget for selecting fonts.</p>
</td>
@ -59,17 +59,17 @@ void <a href="libgimp-gimpfontmenu.html#gimp-font-select-widget-set">gimp
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2653399"></a><h2>Description</h2>
<a name="id2691489"></a><h2>Description</h2>
<p>
A widget for selecting fonts.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2652710"></a><h2>Details</h2>
<a name="id2691505"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2652720"></a><h3>
<a name="id2691515"></a><h3>
<a name="gimp-font-select-widget-new"></a>gimp_font_select_widget_new ()</h3>
<a class="indexterm" name="id2652731"></a><pre class="programlisting">GtkWidget* gimp_font_select_widget_new (const gchar *title,
<a class="indexterm" name="id2691526"></a><pre class="programlisting">GtkWidget* gimp_font_select_widget_new (const gchar *title,
const gchar *font_name,
<a href="libgimp-gimpfontselect.html#GimpRunFontCallback">GimpRunFontCallback</a> callback,
gpointer data);</pre>
@ -84,33 +84,28 @@ plug-in dialog.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>title</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>title</code></em>&#160;:</span></td>
<td> Title of the dialog to use or <code class="literal">NULL</code> means to use the default
title.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>font_name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>font_name</code></em>&#160;:</span></td>
<td> Initial font name.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>callback</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>callback</code></em>&#160;:</span></td>
<td> A function to call when the selected font changes.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td> A pointer to arbitary data to be used in the call to <em class="parameter"><code>callback</code></em>.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> A <span class="type">GtkWidget</span> that you can use in your UI.
</td>
</tr>
@ -119,9 +114,9 @@ plug-in dialog.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2652885"></a><h3>
<a name="id2687184"></a><h3>
<a name="gimp-font-select-widget-close"></a>gimp_font_select_widget_close ()</h3>
<a class="indexterm" name="id2652896"></a><pre class="programlisting">void gimp_font_select_widget_close (GtkWidget *widget);</pre>
<a class="indexterm" name="id2687195"></a><pre class="programlisting">void gimp_font_select_widget_close (GtkWidget *widget);</pre>
<p>
Closes the popup window associated with <em class="parameter"><code>widget</code></em>.</p>
<p>
@ -130,8 +125,7 @@ Closes the popup window associated with <em class="parameter"><code>widget</code
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><em class="parameter"><code>widget</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>widget</code></em>&#160;:</span></td>
<td> A font select widget.
</td>
</tr></tbody>
@ -139,9 +133,9 @@ Closes the popup window associated with <em class="parameter"><code>widget</code
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2652950"></a><h3>
<a name="id2687248"></a><h3>
<a name="gimp-font-select-widget-set"></a>gimp_font_select_widget_set ()</h3>
<a class="indexterm" name="id2652961"></a><pre class="programlisting">void gimp_font_select_widget_set (GtkWidget *widget,
<a class="indexterm" name="id2687259"></a><pre class="programlisting">void gimp_font_select_widget_set (GtkWidget *widget,
const gchar *font_name);</pre>
<p>
Sets the current font for the font select widget. Calls the
@ -154,14 +148,12 @@ callback function if one was supplied in the call to
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>widget</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>widget</code></em>&#160;:</span></td>
<td> A font select widget.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>font_name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>font_name</code></em>&#160;:</span></td>
<td> Font name to set; <code class="literal">NULL</code> means no change.
</td>
</tr>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>gimpfonts</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="libgimp-data.html" title="Data Objects">
<link rel="prev" href="libgimp-gimpbrushes.html" title="gimpbrushes">
@ -28,16 +28,16 @@
<th width="100%" align="center">GIMP Library Reference Manual</th>
<td><a accesskey="n" href="libgimp-gimpgradient.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2533888" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2620017" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2627741" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2652313" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimp-gimpfonts"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2533888"></a><span class="refentrytitle">gimpfonts</span>
<a name="id2620017"></a><span class="refentrytitle">gimpfonts</span>
</h2>
<p>gimpfonts &#8212; Operations related to fonts.</p>
</td>
@ -55,17 +55,17 @@ gchar** <a href="libgimp-gimpfonts.html#gimp-fonts-get-list">gimp_fonts_get_
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2627741"></a><h2>Description</h2>
<a name="id2652313"></a><h2>Description</h2>
<p>
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2627757"></a><h2>Details</h2>
<a name="id2652328"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2627767"></a><h3>
<a name="id2652339"></a><h3>
<a name="gimp-fonts-refresh"></a>gimp_fonts_refresh ()</h3>
<a class="indexterm" name="id2627778"></a><pre class="programlisting">gboolean gimp_fonts_refresh (void);</pre>
<a class="indexterm" name="id2652350"></a><pre class="programlisting">gboolean gimp_fonts_refresh (void);</pre>
<p>
Refresh current fonts. This function always succeeds.
</p>
@ -78,8 +78,7 @@ and updates the font dialogs accordingly.</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr></tbody>
@ -87,9 +86,9 @@ and updates the font dialogs accordingly.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2627823"></a><h3>
<a name="id2635685"></a><h3>
<a name="gimp-fonts-get-list"></a>gimp_fonts_get_list ()</h3>
<a class="indexterm" name="id2627834"></a><pre class="programlisting">gchar** gimp_fonts_get_list (const gchar *filter,
<a class="indexterm" name="id2635696"></a><pre class="programlisting">gchar** gimp_fonts_get_list (const gchar *filter,
gint *num_fonts);</pre>
<p>
Retrieve the list of loaded fonts.
@ -104,20 +103,17 @@ available.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>filter</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>filter</code></em>&#160;:</span></td>
<td> An optional regular expression used to filter the list.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>num_fonts</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>num_fonts</code></em>&#160;:</span></td>
<td> The number of available fonts.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The list of font names.
</td>
</tr>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>gimpfontselect</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="libgimp-selectors.html" title="Controlling the Core's Selection Dialogs">
<link rel="prev" href="libgimp-gimpbrushselect.html" title="gimpbrushselect">
@ -28,16 +28,16 @@
<th width="100%" align="center">GIMP Library Reference Manual</th>
<td><a accesskey="n" href="libgimp-gimpgradientselect.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2537230" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2594189" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2637766" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2671616" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimp-gimpfontselect"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2537230"></a><span class="refentrytitle">gimpfontselect</span>
<a name="id2594189"></a><span class="refentrytitle">gimpfontselect</span>
</h2>
<p>gimpfontselect &#8212; Functions providing a font selection dialog.</p>
</td>
@ -66,17 +66,17 @@ gboolean <a href="libgimp-gimpfontselect.html#gimp-fonts-set-popup">gimp_font
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2637766"></a><h2>Description</h2>
<a name="id2671616"></a><h2>Description</h2>
<p>
Functions providing a font selection dialog.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2637782"></a><h2>Details</h2>
<a name="id2671632"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2637793"></a><h3>
<a name="id2671642"></a><h3>
<a name="GimpRunFontCallback"></a>GimpRunFontCallback ()</h3>
<a class="indexterm" name="id2649156"></a><pre class="programlisting">void (*GimpRunFontCallback) (const gchar *font_name,
<a class="indexterm" name="id2682081"></a><pre class="programlisting">void (*GimpRunFontCallback) (const gchar *font_name,
gboolean dialog_closing,
gpointer user_data);</pre>
<p>
@ -86,20 +86,17 @@ Functions providing a font selection dialog.
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>font_name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>font_name</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>dialog_closing</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>dialog_closing</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>user_data</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>user_data</code></em>&#160;:</span></td>
<td>
@ -110,9 +107,9 @@ Functions providing a font selection dialog.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2649242"></a><h3>
<a name="id2682168"></a><h3>
<a name="gimp-font-select-new"></a>gimp_font_select_new ()</h3>
<a class="indexterm" name="id2649254"></a><pre class="programlisting">const gchar* gimp_font_select_new (const gchar *title,
<a class="indexterm" name="id2682180"></a><pre class="programlisting">const gchar* gimp_font_select_new (const gchar *title,
const gchar *font_name,
<a href="libgimp-gimpfontselect.html#GimpRunFontCallback">GimpRunFontCallback</a> callback,
gpointer data);</pre>
@ -123,32 +120,27 @@ Functions providing a font selection dialog.
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>title</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>title</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>font_name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>font_name</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>callback</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>callback</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td>
@ -159,17 +151,16 @@ Functions providing a font selection dialog.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2649373"></a><h3>
<a name="id2682299"></a><h3>
<a name="gimp-font-select-destroy"></a>gimp_font_select_destroy ()</h3>
<a class="indexterm" name="id2649384"></a><pre class="programlisting">void gimp_font_select_destroy (const gchar *font_callback);</pre>
<a class="indexterm" name="id2682310"></a><pre class="programlisting">void gimp_font_select_destroy (const gchar *font_callback);</pre>
<p>
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><em class="parameter"><code>font_callback</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>font_callback</code></em>&#160;:</span></td>
<td>
@ -179,9 +170,9 @@ Functions providing a font selection dialog.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2640380"></a><h3>
<a name="id2681171"></a><h3>
<a name="gimp-fonts-popup"></a>gimp_fonts_popup ()</h3>
<a class="indexterm" name="id2640392"></a><pre class="programlisting">gboolean gimp_fonts_popup (const gchar *font_callback,
<a class="indexterm" name="id2681182"></a><pre class="programlisting">gboolean gimp_fonts_popup (const gchar *font_callback,
const gchar *popup_title,
const gchar *initial_font);</pre>
<p>
@ -196,26 +187,22 @@ This procedure popups the font selection dialog.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>font_callback</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>font_callback</code></em>&#160;:</span></td>
<td> The callback PDB proc to call when font selection is made.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>popup_title</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>popup_title</code></em>&#160;:</span></td>
<td> Title to give the font popup window.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>initial_font</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>initial_font</code></em>&#160;:</span></td>
<td> The name of the font to set as the first selected.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -224,9 +211,9 @@ This procedure popups the font selection dialog.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2640497"></a><h3>
<a name="id2681288"></a><h3>
<a name="gimp-fonts-close-popup"></a>gimp_fonts_close_popup ()</h3>
<a class="indexterm" name="id2640509"></a><pre class="programlisting">gboolean gimp_fonts_close_popup (const gchar *font_callback);</pre>
<a class="indexterm" name="id2681299"></a><pre class="programlisting">gboolean gimp_fonts_close_popup (const gchar *font_callback);</pre>
<p>
Popdown the Gimp font selection.
</p>
@ -239,14 +226,12 @@ This procedure closes an opened font selection dialog.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>font_callback</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>font_callback</code></em>&#160;:</span></td>
<td> The name of the callback registered for this popup.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -255,9 +240,9 @@ This procedure closes an opened font selection dialog.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2640572"></a><h3>
<a name="id2681362"></a><h3>
<a name="gimp-fonts-set-popup"></a>gimp_fonts_set_popup ()</h3>
<a class="indexterm" name="id2640583"></a><pre class="programlisting">gboolean gimp_fonts_set_popup (const gchar *font_callback,
<a class="indexterm" name="id2681374"></a><pre class="programlisting">gboolean gimp_fonts_set_popup (const gchar *font_callback,
const gchar *font_name);</pre>
<p>
Sets the current font selection in a popup.
@ -271,20 +256,17 @@ Sets the current font selection in a popup.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>font_callback</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>font_callback</code></em>&#160;:</span></td>
<td> The name of the callback registered for this popup.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>font_name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>font_name</code></em>&#160;:</span></td>
<td> The name of the font to set as selected.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>gimpgimprc</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="libgimp-general.html" title="Functions not Related to Specific Images">
<link rel="prev" href="libgimp-gimpcontext.html" title="gimpcontext">
@ -28,16 +28,16 @@
<th width="100%" align="center">GIMP Library Reference Manual</th>
<td><a accesskey="n" href="libgimp-gimphelp.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2538960" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2583905" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2541521" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2572414" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimp-gimpgimprc"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2538960"></a><span class="refentrytitle">gimpgimprc</span>
<a name="id2583905"></a><span class="refentrytitle">gimpgimprc</span>
</h2>
<p>gimpgimprc &#8212; Interactions with settings from .gimprc.</p>
</td>
@ -60,18 +60,18 @@ gchar* <a href="libgimp-gimpgimprc.html#gimp-get-theme-dir">gimp_get_theme_
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2541521"></a><h2>Description</h2>
<a name="id2572414"></a><h2>Description</h2>
<p>
Interactions with settings from .gimprc.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2541536"></a><h2>Details</h2>
<a name="id2572429"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2541547"></a><h3>
<a name="id2572440"></a><h3>
<a name="gimp-gimprc-query"></a>gimp_gimprc_query ()</h3>
<a class="indexterm" name="id2541559"></a><pre class="programlisting">gchar* gimp_gimprc_query (const gchar *token);</pre>
<a class="indexterm" name="id2572452"></a><pre class="programlisting">gchar* gimp_gimprc_query (const gchar *token);</pre>
<p>
Queries the gimprc file parser for information on a specified token.
</p>
@ -92,14 +92,12 @@ to be issued on gimprc parsing and will not be queryable.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>token</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>token</code></em>&#160;:</span></td>
<td> The token to query for.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The value associated with the queried token.
</td>
</tr>
@ -108,9 +106,9 @@ to be issued on gimprc parsing and will not be queryable.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2554933"></a><h3>
<a name="id2570932"></a><h3>
<a name="gimp-gimprc-set"></a>gimp_gimprc_set ()</h3>
<a class="indexterm" name="id2541608"></a><pre class="programlisting">gboolean gimp_gimprc_set (const gchar *token,
<a class="indexterm" name="id2570944"></a><pre class="programlisting">gboolean gimp_gimprc_set (const gchar *token,
const gchar *value);</pre>
<p>
Sets a gimprc token to a value and saves it in the gimprc.
@ -128,20 +126,17 @@ will accept _only_ string values in UTF-8 encoding.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>token</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>token</code></em>&#160;:</span></td>
<td> The token to add or modify.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>value</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>value</code></em>&#160;:</span></td>
<td> The value to set the token to.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -150,9 +145,9 @@ will accept _only_ string values in UTF-8 encoding.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2538710"></a><h3>
<a name="id2571035"></a><h3>
<a name="gimp-get-default-comment"></a>gimp_get_default_comment ()</h3>
<a class="indexterm" name="id2538721"></a><pre class="programlisting">gchar* gimp_get_default_comment (void);</pre>
<a class="indexterm" name="id2571046"></a><pre class="programlisting">gchar* gimp_get_default_comment (void);</pre>
<p>
Get the default image comment as specified in the Preferences.
</p>
@ -164,8 +159,7 @@ Returns a copy of the default image comment.</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> Default Image Comment.
</td>
</tr></tbody>
@ -173,9 +167,9 @@ Returns a copy of the default image comment.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2538766"></a><h3>
<a name="id2599283"></a><h3>
<a name="gimp-get-module-load-inhibit"></a>gimp_get_module_load_inhibit ()</h3>
<a class="indexterm" name="id2538777"></a><pre class="programlisting">gchar* gimp_get_module_load_inhibit (void);</pre>
<a class="indexterm" name="id2599295"></a><pre class="programlisting">gchar* gimp_get_module_load_inhibit (void);</pre>
<p>
Get the list of modules which should not be loaded.
</p>
@ -187,8 +181,7 @@ Returns a copy of the list of modules which should not be loaded.</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The list of modules.
</td>
</tr></tbody>
@ -196,9 +189,9 @@ Returns a copy of the list of modules which should not be loaded.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2570158"></a><h3>
<a name="id2599340"></a><h3>
<a name="gimp-get-monitor-resolution"></a>gimp_get_monitor_resolution ()</h3>
<a class="indexterm" name="id2570169"></a><pre class="programlisting">gboolean gimp_get_monitor_resolution (gdouble *xres,
<a class="indexterm" name="id2599351"></a><pre class="programlisting">gboolean gimp_get_monitor_resolution (gdouble *xres,
gdouble *yres);</pre>
<p>
Get the monitor resolution as specified in the Preferences.
@ -215,20 +208,17 @@ reasonable.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>xres</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>xres</code></em>&#160;:</span></td>
<td> X resolution.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>yres</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>yres</code></em>&#160;:</span></td>
<td> Y resolution.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -237,9 +227,9 @@ reasonable.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2570258"></a><h3>
<a name="id2599439"></a><h3>
<a name="gimp-get-theme-dir"></a>gimp_get_theme_dir ()</h3>
<a class="indexterm" name="id2570270"></a><pre class="programlisting">gchar* gimp_get_theme_dir (void);</pre>
<a class="indexterm" name="id2599452"></a><pre class="programlisting">gchar* gimp_get_theme_dir (void);</pre>
<p>
Get the directory of the current GUI theme.
</p>
@ -251,8 +241,7 @@ Returns a copy of the current GUI theme dir.</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The GUI theme dir.
</td>
</tr></tbody>

File diff suppressed because it is too large Load Diff

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>gimpgradientmenu</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="libgimpui.html" title="Part&#160;III.&#160;GIMP User Interface Library">
<link rel="prev" href="libgimp-gimpfontmenu.html" title="gimpfontmenu">
@ -28,16 +28,16 @@
<th width="100%" align="center">GIMP Library Reference Manual</th>
<td><a accesskey="n" href="libgimp-gimppalettemenu.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2566190" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2557401" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2660182" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2688539" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimp-gimpgradientmenu"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2566190"></a><span class="refentrytitle">gimpgradientmenu</span>
<a name="id2557401"></a><span class="refentrytitle">gimpgradientmenu</span>
</h2>
<p>gimpgradientmenu &#8212; A widget for selecting gradients.</p>
</td>
@ -60,17 +60,17 @@ void <a href="libgimp-gimpgradientmenu.html#gimp-gradient-select-widget-s
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2660182"></a><h2>Description</h2>
<a name="id2688539"></a><h2>Description</h2>
<p>
A widget for selecting gradients.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2660197"></a><h2>Details</h2>
<a name="id2688555"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2660208"></a><h3>
<a name="id2688565"></a><h3>
<a name="gimp-gradient-select-widget-new"></a>gimp_gradient_select_widget_new ()</h3>
<a class="indexterm" name="id2660219"></a><pre class="programlisting">GtkWidget* gimp_gradient_select_widget_new (const gchar *title,
<a class="indexterm" name="id2688576"></a><pre class="programlisting">GtkWidget* gimp_gradient_select_widget_new (const gchar *title,
const gchar *gradient_name,
<a href="libgimp-gimpgradientselect.html#GimpRunGradientCallback">GimpRunGradientCallback</a> callback,
gpointer data);</pre>
@ -85,33 +85,28 @@ plug-in dialog.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>title</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>title</code></em>&#160;:</span></td>
<td> Title of the dialog to use or <code class="literal">NULL</code> to use the default title.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>gradient_name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>gradient_name</code></em>&#160;:</span></td>
<td> Initial gradient name or <code class="literal">NULL</code> to use current selection.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>callback</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>callback</code></em>&#160;:</span></td>
<td> A function to call when the selected gradient changes.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td> A pointer to arbitary data to be used in the call to
<em class="parameter"><code>callback</code></em>.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> A <span class="type">GtkWidget</span> that you can use in your UI.
</td>
</tr>
@ -120,9 +115,9 @@ plug-in dialog.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2660382"></a><h3>
<a name="id2690856"></a><h3>
<a name="gimp-gradient-select-widget-close"></a>gimp_gradient_select_widget_close ()</h3>
<a class="indexterm" name="id2653072"></a><pre class="programlisting">void gimp_gradient_select_widget_close
<a class="indexterm" name="id2690868"></a><pre class="programlisting">void gimp_gradient_select_widget_close
(GtkWidget *widget);</pre>
<p>
Closes the popup window associated with <em class="parameter"><code>widget</code></em>.</p>
@ -132,8 +127,7 @@ Closes the popup window associated with <em class="parameter"><code>widget</code
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><em class="parameter"><code>widget</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>widget</code></em>&#160;:</span></td>
<td> A gradient select widget.
</td>
</tr></tbody>
@ -141,9 +135,9 @@ Closes the popup window associated with <em class="parameter"><code>widget</code
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2653127"></a><h3>
<a name="id2692779"></a><h3>
<a name="gimp-gradient-select-widget-set"></a>gimp_gradient_select_widget_set ()</h3>
<a class="indexterm" name="id2653138"></a><pre class="programlisting">void gimp_gradient_select_widget_set (GtkWidget *widget,
<a class="indexterm" name="id2692790"></a><pre class="programlisting">void gimp_gradient_select_widget_set (GtkWidget *widget,
const gchar *gradient_name);</pre>
<p>
Sets the current gradient for the gradient select widget. Calls
@ -156,14 +150,12 @@ the callback function if one was supplied in the call to
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>widget</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>widget</code></em>&#160;:</span></td>
<td> A gradient select widget.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>gradient_name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>gradient_name</code></em>&#160;:</span></td>
<td> Gradient name to set.
</td>
</tr>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>gimpgradients</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="libgimp-data.html" title="Data Objects">
<link rel="prev" href="libgimp-gimpgradient.html" title="gimpgradient">
@ -28,16 +28,16 @@
<th width="100%" align="center">GIMP Library Reference Manual</th>
<td><a accesskey="n" href="libgimp-gimppalette.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2539871" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2595888" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2632482" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2665761" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimp-gimpgradients"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2539871"></a><span class="refentrytitle">gimpgradients</span>
<a name="id2595888"></a><span class="refentrytitle">gimpgradients</span>
</h2>
<p>gimpgradients &#8212; Operations related to gradients.</p>
</td>
@ -68,18 +68,18 @@ gchar* <a href="libgimp-gimpgradients.html#gimp-gradients-get-gradient-data
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2632482"></a><h2>Description</h2>
<a name="id2665761"></a><h2>Description</h2>
<p>
Operations related to gradients.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2632497"></a><h2>Details</h2>
<a name="id2663544"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2632508"></a><h3>
<a name="id2663554"></a><h3>
<a name="gimp-gradients-refresh"></a>gimp_gradients_refresh ()</h3>
<a class="indexterm" name="id2632519"></a><pre class="programlisting">gboolean gimp_gradients_refresh (void);</pre>
<a class="indexterm" name="id2663566"></a><pre class="programlisting">gboolean gimp_gradients_refresh (void);</pre>
<p>
Refresh current gradients. This function always succeeds.
</p>
@ -92,8 +92,7 @@ gradient path and updates the gradient dialogs accordingly.</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr></tbody>
@ -101,9 +100,9 @@ gradient path and updates the gradient dialogs accordingly.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2632563"></a><h3>
<a name="id2663610"></a><h3>
<a name="gimp-gradients-get-list"></a>gimp_gradients_get_list ()</h3>
<a class="indexterm" name="id2632574"></a><pre class="programlisting">gchar** gimp_gradients_get_list (const gchar *filter,
<a class="indexterm" name="id2663621"></a><pre class="programlisting">gchar** gimp_gradients_get_list (const gchar *filter,
gint *num_gradients);</pre>
<p>
Retrieve the list of loaded gradients.
@ -119,20 +118,17 @@ to set the active gradient.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>filter</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>filter</code></em>&#160;:</span></td>
<td> An optional regular expression used to filter the list.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>num_gradients</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>num_gradients</code></em>&#160;:</span></td>
<td> The number of loaded gradients.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The list of gradient names.
</td>
</tr>
@ -141,9 +137,9 @@ to set the active gradient.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2631176"></a><h3>
<a name="id2664483"></a><h3>
<a name="gimp-gradients-get-gradient"></a>gimp_gradients_get_gradient ()</h3>
<a class="indexterm" name="id2631189"></a><pre class="programlisting">gchar* gimp_gradients_get_gradient (void);</pre>
<a class="indexterm" name="id2664497"></a><pre class="programlisting">gchar* gimp_gradients_get_gradient (void);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
<p><code class="literal">gimp_gradients_get_gradient</code> is deprecated and should not be used in newly-written code.</p>
@ -156,8 +152,7 @@ This procedure is deprecated! Use <a href="libgimp-gimpcontext.html#gimp-context
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The name of the active gradient.
</td>
</tr></tbody>
@ -165,9 +160,9 @@ This procedure is deprecated! Use <a href="libgimp-gimpcontext.html#gimp-context
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2631249"></a><h3>
<a name="id2664557"></a><h3>
<a name="gimp-gradients-set-gradient"></a>gimp_gradients_set_gradient ()</h3>
<a class="indexterm" name="id2631263"></a><pre class="programlisting">gboolean gimp_gradients_set_gradient (const gchar *name);</pre>
<a class="indexterm" name="id2664570"></a><pre class="programlisting">gboolean gimp_gradients_set_gradient (const gchar *name);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
<p><code class="literal">gimp_gradients_set_gradient</code> is deprecated and should not be used in newly-written code.</p>
@ -181,14 +176,12 @@ This procedure is deprecated! Use <a href="libgimp-gimpcontext.html#gimp-context
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td> The name of the gradient to set.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -197,9 +190,9 @@ This procedure is deprecated! Use <a href="libgimp-gimpcontext.html#gimp-context
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2631342"></a><h3>
<a name="id2664649"></a><h3>
<a name="gimp-gradients-sample-uniform"></a>gimp_gradients_sample_uniform ()</h3>
<a class="indexterm" name="id2631355"></a><pre class="programlisting">gdouble* gimp_gradients_sample_uniform (gint num_samples,
<a class="indexterm" name="id2664663"></a><pre class="programlisting">gdouble* gimp_gradients_sample_uniform (gint num_samples,
gboolean reverse);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
@ -215,20 +208,17 @@ This procedure is deprecated! Use
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>num_samples</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>num_samples</code></em>&#160;:</span></td>
<td> The number of samples to take.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>reverse</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>reverse</code></em>&#160;:</span></td>
<td> Use the reverse gradient.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> Color samples: { R1, G1, B1, A1, ..., Rn, Gn, Bn, An }.
</td>
</tr>
@ -237,9 +227,9 @@ This procedure is deprecated! Use
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2630074"></a><h3>
<a name="id2663022"></a><h3>
<a name="gimp-gradients-sample-custom"></a>gimp_gradients_sample_custom ()</h3>
<a class="indexterm" name="id2630087"></a><pre class="programlisting">gdouble* gimp_gradients_sample_custom (gint num_samples,
<a class="indexterm" name="id2663036"></a><pre class="programlisting">gdouble* gimp_gradients_sample_custom (gint num_samples,
const gdouble *positions,
gboolean reverse);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
@ -256,26 +246,22 @@ instead.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>num_samples</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>num_samples</code></em>&#160;:</span></td>
<td> The number of samples to take.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>positions</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>positions</code></em>&#160;:</span></td>
<td> The list of positions to sample along the gradient.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>reverse</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>reverse</code></em>&#160;:</span></td>
<td> Use the reverse gradient.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> Color samples: { R1, G1, B1, A1, ..., Rn, Gn, Bn, An }.
</td>
</tr>
@ -284,9 +270,9 @@ instead.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2630214"></a><h3>
<a name="id2663159"></a><h3>
<a name="gimp-gradients-get-gradient-data"></a>gimp_gradients_get_gradient_data ()</h3>
<a class="indexterm" name="id2630230"></a><pre class="programlisting">gchar* gimp_gradients_get_gradient_data
<a class="indexterm" name="id2663174"></a><pre class="programlisting">gchar* gimp_gradients_get_gradient_data
(const gchar *name,
gint sample_size,
gboolean reverse,
@ -306,38 +292,32 @@ This procedure is deprecated! Use
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td> The gradient name (\"\" means current active gradient).
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>sample_size</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>sample_size</code></em>&#160;:</span></td>
<td> Size of the sample to return when the gradient is changed.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>reverse</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>reverse</code></em>&#160;:</span></td>
<td> Use the reverse gradient.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>width</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>width</code></em>&#160;:</span></td>
<td> The gradient sample width (r,g,b,a).
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>grad_data</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>grad_data</code></em>&#160;:</span></td>
<td> The gradient sample data.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The gradient name.
</td>
</tr>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>gimpgradientselect</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="libgimp-selectors.html" title="Controlling the Core's Selection Dialogs">
<link rel="prev" href="libgimp-gimpfontselect.html" title="gimpfontselect">
@ -28,16 +28,16 @@
<th width="100%" align="center">GIMP Library Reference Manual</th>
<td><a accesskey="n" href="libgimp-gimppaletteselect.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2547947" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2509509" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2648504" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2672723" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimp-gimpgradientselect"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2547947"></a><span class="refentrytitle">gimpgradientselect</span>
<a name="id2509509"></a><span class="refentrytitle">gimpgradientselect</span>
</h2>
<p>gimpgradientselect &#8212; Functions providing a gradient selection dialog.</p>
</td>
@ -70,17 +70,17 @@ gboolean <a href="libgimp-gimpgradientselect.html#gimp-gradients-set-popup">g
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2648504"></a><h2>Description</h2>
<a name="id2672723"></a><h2>Description</h2>
<p>
Functions providing a gradient selection dialog.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2648520"></a><h2>Details</h2>
<a name="id2672739"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2648531"></a><h3>
<a name="id2672750"></a><h3>
<a name="GimpRunGradientCallback"></a>GimpRunGradientCallback ()</h3>
<a class="indexterm" name="id2648542"></a><pre class="programlisting">void (*GimpRunGradientCallback) (const gchar *gradient_name,
<a class="indexterm" name="id2672761"></a><pre class="programlisting">void (*GimpRunGradientCallback) (const gchar *gradient_name,
gint width,
const gdouble *grad_data,
gboolean dialog_closing,
@ -92,32 +92,27 @@ Functions providing a gradient selection dialog.
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>gradient_name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>gradient_name</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>width</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>width</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>grad_data</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>grad_data</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>dialog_closing</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>dialog_closing</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>user_data</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>user_data</code></em>&#160;:</span></td>
<td>
@ -128,9 +123,9 @@ Functions providing a gradient selection dialog.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2647024"></a><h3>
<a name="id2680026"></a><h3>
<a name="gimp-gradient-select-new"></a>gimp_gradient_select_new ()</h3>
<a class="indexterm" name="id2647036"></a><pre class="programlisting">const gchar* gimp_gradient_select_new (const gchar *title,
<a class="indexterm" name="id2680038"></a><pre class="programlisting">const gchar* gimp_gradient_select_new (const gchar *title,
const gchar *gradient_name,
gint sample_size,
<a href="libgimp-gimpgradientselect.html#GimpRunGradientCallback">GimpRunGradientCallback</a> callback,
@ -142,38 +137,32 @@ Functions providing a gradient selection dialog.
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>title</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>title</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>gradient_name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>gradient_name</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>sample_size</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>sample_size</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>callback</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>callback</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td>
@ -184,17 +173,16 @@ Functions providing a gradient selection dialog.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2647176"></a><h3>
<a name="id2680178"></a><h3>
<a name="gimp-gradient-select-destroy"></a>gimp_gradient_select_destroy ()</h3>
<a class="indexterm" name="id2647187"></a><pre class="programlisting">void gimp_gradient_select_destroy (const gchar *gradient_callback);</pre>
<a class="indexterm" name="id2680189"></a><pre class="programlisting">void gimp_gradient_select_destroy (const gchar *gradient_callback);</pre>
<p>
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><em class="parameter"><code>gradient_callback</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>gradient_callback</code></em>&#160;:</span></td>
<td>
@ -204,9 +192,9 @@ Functions providing a gradient selection dialog.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2637802"></a><h3>
<a name="id2673356"></a><h3>
<a name="gimp-gradients-popup"></a>gimp_gradients_popup ()</h3>
<a class="indexterm" name="id2637813"></a><pre class="programlisting">gboolean gimp_gradients_popup (const gchar *gradient_callback,
<a class="indexterm" name="id2673367"></a><pre class="programlisting">gboolean gimp_gradients_popup (const gchar *gradient_callback,
const gchar *popup_title,
const gchar *initial_gradient,
gint sample_size);</pre>
@ -222,32 +210,27 @@ This procedure popups the gradients selection dialog.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>gradient_callback</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>gradient_callback</code></em>&#160;:</span></td>
<td> The callback PDB proc to call when gradient selection is made.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>popup_title</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>popup_title</code></em>&#160;:</span></td>
<td> Title to give the gradient popup window.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>initial_gradient</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>initial_gradient</code></em>&#160;:</span></td>
<td> The name of the pattern to set as the first selected.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>sample_size</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>sample_size</code></em>&#160;:</span></td>
<td> Size of the sample to return when the gradient is changed.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -256,9 +239,9 @@ This procedure popups the gradients selection dialog.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2637941"></a><h3>
<a name="id2673495"></a><h3>
<a name="gimp-gradients-close-popup"></a>gimp_gradients_close_popup ()</h3>
<a class="indexterm" name="id2637952"></a><pre class="programlisting">gboolean gimp_gradients_close_popup (const gchar *gradient_callback);</pre>
<a class="indexterm" name="id2673506"></a><pre class="programlisting">gboolean gimp_gradients_close_popup (const gchar *gradient_callback);</pre>
<p>
Popdown the Gimp gradient selection.
</p>
@ -271,14 +254,12 @@ This procedure closes an opened gradient selection dialog.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>gradient_callback</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>gradient_callback</code></em>&#160;:</span></td>
<td> The name of the callback registered for this popup.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -287,9 +268,9 @@ This procedure closes an opened gradient selection dialog.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2638017"></a><h3>
<a name="id2673569"></a><h3>
<a name="gimp-gradients-set-popup"></a>gimp_gradients_set_popup ()</h3>
<a class="indexterm" name="id2638028"></a><pre class="programlisting">gboolean gimp_gradients_set_popup (const gchar *gradient_callback,
<a class="indexterm" name="id2673581"></a><pre class="programlisting">gboolean gimp_gradients_set_popup (const gchar *gradient_callback,
const gchar *gradient_name);</pre>
<p>
Sets the current gradient selection in a popup.
@ -303,20 +284,17 @@ Sets the current gradient selection in a popup.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>gradient_callback</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>gradient_callback</code></em>&#160;:</span></td>
<td> The name of the callback registered for this popup.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>gradient_name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>gradient_name</code></em>&#160;:</span></td>
<td> The name of the gradient to set as selected.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>gimpguides</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="libgimp-image.html" title="Manupulating Images and all their Properties">
<link rel="prev" href="libgimp-gimpfloatingsel.html" title="gimpfloatingsel">
@ -28,16 +28,16 @@
<th width="100%" align="center">GIMP Library Reference Manual</th>
<td><a accesskey="n" href="libgimp-gimpimage.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2563998" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2579745" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2588761" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2633029" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimp-gimpguides"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2563998"></a><span class="refentrytitle">gimpguides</span>
<a name="id2579745"></a><span class="refentrytitle">gimpguides</span>
</h2>
<p>gimpguides &#8212; Functions for manipulating guides.</p>
</td>
@ -65,18 +65,18 @@ gint <a href="libgimp-gimpguides.html#gimp-image-get-guide-position">gimp
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2588761"></a><h2>Description</h2>
<a name="id2633029"></a><h2>Description</h2>
<p>
Functions for manipulating guides.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2588776"></a><h2>Details</h2>
<a name="id2633045"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2588787"></a><h3>
<a name="id2633056"></a><h3>
<a name="gimp-image-add-hguide"></a>gimp_image_add_hguide ()</h3>
<a class="indexterm" name="id2588798"></a><pre class="programlisting">gint32 gimp_image_add_hguide (gint32 image_ID,
<a class="indexterm" name="id2633067"></a><pre class="programlisting">gint32 gimp_image_add_hguide (gint32 image_ID,
gint yposition);</pre>
<p>
Add a horizontal guide to an image.
@ -92,20 +92,17 @@ returns the guide ID of the new guide.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td> The image.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>yposition</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>yposition</code></em>&#160;:</span></td>
<td> The guide's y-offset from top of image.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The new guide.
</td>
</tr>
@ -114,9 +111,9 @@ returns the guide ID of the new guide.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2585646"></a><h3>
<a name="id2633153"></a><h3>
<a name="gimp-image-add-vguide"></a>gimp_image_add_vguide ()</h3>
<a class="indexterm" name="id2585657"></a><pre class="programlisting">gint32 gimp_image_add_vguide (gint32 image_ID,
<a class="indexterm" name="id2633164"></a><pre class="programlisting">gint32 gimp_image_add_vguide (gint32 image_ID,
gint xposition);</pre>
<p>
Add a vertical guide to an image.
@ -132,20 +129,17 @@ the guide ID of the new guide.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td> The image.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>xposition</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>xposition</code></em>&#160;:</span></td>
<td> The guide's x-offset from left of image.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The new guide.
</td>
</tr>
@ -154,9 +148,9 @@ the guide ID of the new guide.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2585743"></a><h3>
<a name="id2618726"></a><h3>
<a name="gimp-image-delete-guide"></a>gimp_image_delete_guide ()</h3>
<a class="indexterm" name="id2585755"></a><pre class="programlisting">gboolean gimp_image_delete_guide (gint32 image_ID,
<a class="indexterm" name="id2618737"></a><pre class="programlisting">gboolean gimp_image_delete_guide (gint32 image_ID,
gint32 guide_ID);</pre>
<p>
Deletes a guide from an image.
@ -171,20 +165,17 @@ the specified guide from the specified image.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td> The image.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>guide_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>guide_ID</code></em>&#160;:</span></td>
<td> The ID of the guide to be removed.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -193,9 +184,9 @@ the specified guide from the specified image.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2585840"></a><h3>
<a name="id2618824"></a><h3>
<a name="gimp-image-find-next-guide"></a>gimp_image_find_next_guide ()</h3>
<a class="indexterm" name="id2585851"></a><pre class="programlisting">gint32 gimp_image_find_next_guide (gint32 image_ID,
<a class="indexterm" name="id2618835"></a><pre class="programlisting">gint32 gimp_image_find_next_guide (gint32 image_ID,
gint32 guide_ID);</pre>
<p>
Find next guide on an image.
@ -213,20 +204,17 @@ as an argument or the image has no guides.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td> The image.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>guide_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>guide_ID</code></em>&#160;:</span></td>
<td> The ID of the current guide (0 if first invocation).
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The next guide's ID.
</td>
</tr>
@ -235,9 +223,9 @@ as an argument or the image has no guides.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2585941"></a><h3>
<a name="id2620675"></a><h3>
<a name="gimp-image-get-guide-orientation"></a>gimp_image_get_guide_orientation ()</h3>
<a class="indexterm" name="id2585952"></a><pre class="programlisting"><a href="libgimp-gimpenums.html#GimpOrientationType">GimpOrientationType</a> gimp_image_get_guide_orientation
<a class="indexterm" name="id2620686"></a><pre class="programlisting"><a href="libgimp-gimpenums.html#GimpOrientationType">GimpOrientationType</a> gimp_image_get_guide_orientation
(gint32 image_ID,
gint32 guide_ID);</pre>
<p>
@ -253,20 +241,17 @@ the orientations of the guide.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td> The image.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>guide_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>guide_ID</code></em>&#160;:</span></td>
<td> The guide.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The guide's orientation.
</td>
</tr>
@ -275,9 +260,9 @@ the orientations of the guide.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2583698"></a><h3>
<a name="id2620774"></a><h3>
<a name="gimp-image-get-guide-position"></a>gimp_image_get_guide_position ()</h3>
<a class="indexterm" name="id2583710"></a><pre class="programlisting">gint gimp_image_get_guide_position (gint32 image_ID,
<a class="indexterm" name="id2620785"></a><pre class="programlisting">gint gimp_image_get_guide_position (gint32 image_ID,
gint32 guide_ID);</pre>
<p>
Get position of a guide on an image.
@ -292,20 +277,17 @@ the position of the guide relative to the top or left of the image.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td> The image.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>guide_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>guide_ID</code></em>&#160;:</span></td>
<td> The guide.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The guide's position relative to top or left of image.
</td>
</tr>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>gimphelp</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="libgimp-general.html" title="Functions not Related to Specific Images">
<link rel="prev" href="libgimp-gimpgimprc.html" title="gimpgimprc">
@ -28,16 +28,16 @@
<th width="100%" align="center">GIMP Library Reference Manual</th>
<td><a accesskey="n" href="libgimp-gimpmessage.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2564309" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2561331" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2556049" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2590443" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimp-gimphelp"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2564309"></a><span class="refentrytitle">gimphelp</span>
<a name="id2561331"></a><span class="refentrytitle">gimphelp</span>
</h2>
<p>gimphelp &#8212; Loading help pages using gimp_help.</p>
</td>
@ -54,18 +54,18 @@ gboolean <a href="libgimp-gimphelp.html#gimp-help">gimp_help</a>
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2556049"></a><h2>Description</h2>
<a name="id2590443"></a><h2>Description</h2>
<p>
Loading help pages using gimp_help.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2566365"></a><h2>Details</h2>
<a name="id2574570"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2566376"></a><h3>
<a name="id2574580"></a><h3>
<a name="gimp-help"></a>gimp_help ()</h3>
<a class="indexterm" name="id2566388"></a><pre class="programlisting">gboolean gimp_help (const gchar *help_domain,
<a class="indexterm" name="id2574592"></a><pre class="programlisting">gboolean gimp_help (const gchar *help_domain,
const gchar *help_id);</pre>
<p>
Load a help page.
@ -84,20 +84,17 @@ domain of the main GIMP installation is used.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>help_domain</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>help_domain</code></em>&#160;:</span></td>
<td> The help domain in which help_id is registered.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>help_id</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>help_id</code></em>&#160;:</span></td>
<td> The help page's ID.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>

File diff suppressed because it is too large Load Diff

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>gimpimagecombobox</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="libgimpui.html" title="Part&#160;III.&#160;GIMP User Interface Library">
<link rel="prev" href="libgimp-gimpdrawablecombobox.html" title="gimpdrawablecombobox">
@ -28,16 +28,16 @@
<th width="100%" align="center">GIMP Library Reference Manual</th>
<td><a accesskey="n" href="libgimp-gimppixbuf.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2528968" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2589146" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2656096" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2686199" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimp-gimpimagecombobox"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2528968"></a><span class="refentrytitle">gimpimagecombobox</span>
<a name="id2589146"></a><span class="refentrytitle">gimpimagecombobox</span>
</h2>
<p>gimpimagecombobox &#8212; A widget providing a popup menu of images.</p>
</td>
@ -56,17 +56,17 @@ GtkWidget* <a href="libgimp-gimpimagecombobox.html#gimp-image-combo-box-new">gi
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2656096"></a><h2>Description</h2>
<a name="id2686199"></a><h2>Description</h2>
<p>
A widget providing a popup menu of images.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2656112"></a><h2>Details</h2>
<a name="id2686215"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2656122"></a><h3>
<a name="id2686226"></a><h3>
<a name="GimpImageConstraintFunc"></a>GimpImageConstraintFunc ()</h3>
<a class="indexterm" name="id2656134"></a><pre class="programlisting">gboolean (*GimpImageConstraintFunc) (gint32 image_id,
<a class="indexterm" name="id2686237"></a><pre class="programlisting">gboolean (*GimpImageConstraintFunc) (gint32 image_id,
gpointer data);</pre>
<p>
@ -75,20 +75,17 @@ A widget providing a popup menu of images.
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>image_id</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>image_id</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td>
@ -99,9 +96,9 @@ A widget providing a popup menu of images.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2656210"></a><h3>
<a name="id2685784"></a><h3>
<a name="gimp-image-combo-box-new"></a>gimp_image_combo_box_new ()</h3>
<a class="indexterm" name="id2656223"></a><pre class="programlisting">GtkWidget* gimp_image_combo_box_new (<a href="libgimp-gimpimagecombobox.html#GimpImageConstraintFunc">GimpImageConstraintFunc</a> constraint,
<a class="indexterm" name="id2685797"></a><pre class="programlisting">GtkWidget* gimp_image_combo_box_new (<a href="libgimp-gimpimagecombobox.html#GimpImageConstraintFunc">GimpImageConstraintFunc</a> constraint,
gpointer data);</pre>
<p>
Creates a new <a
@ -127,20 +124,17 @@ the selected image.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>constraint</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>constraint</code></em>&#160;:</span></td>
<td> a <a href="libgimp-gimpimagecombobox.html#GimpImageConstraintFunc"><span class="type">GimpImageConstraintFunc</span></a> or <code class="literal">NULL</code>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td> a pointer that is passed to <em class="parameter"><code>constraint</code></em>
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> a new <a
href="../libgimpwidgets/GimpIntComboBox.html"
><span class="type">GimpIntComboBox</span></a>.

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>gimplayer</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="libgimp-image.html" title="Manupulating Images and all their Properties">
<link rel="prev" href="libgimp-gimpimage.html" title="gimpimage">
@ -28,16 +28,16 @@
<th width="100%" align="center">GIMP Library Reference Manual</th>
<td><a accesskey="n" href="libgimp-gimppaths.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2541211" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2585484" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2600017" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2633411" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimp-gimplayer"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2541211"></a><span class="refentrytitle">gimplayer</span>
<a name="id2585484"></a><span class="refentrytitle">gimplayer</span>
</h2>
<p>gimplayer &#8212; Operations on a single layer.</p>
</td>
@ -108,18 +108,18 @@ gboolean <a href="libgimp-gimplayer.html#gimp-layer-is-floating-sel">gimp_lay
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2600017"></a><h2>Description</h2>
<a name="id2633411"></a><h2>Description</h2>
<p>
Operations on a single layer.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2600033"></a><h2>Details</h2>
<a name="id2633427"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2600044"></a><h3>
<a name="id2633438"></a><h3>
<a name="gimp-layer-new"></a>gimp_layer_new ()</h3>
<a class="indexterm" name="id2600056"></a><pre class="programlisting">gint32 gimp_layer_new (gint32 image_ID,
<a class="indexterm" name="id2633450"></a><pre class="programlisting">gint32 gimp_layer_new (gint32 image_ID,
const gchar *name,
gint width,
gint height,
@ -145,50 +145,42 @@ should be set with explicit procedure calls.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td> The image to which to add the layer.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td> The layer name.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>width</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>width</code></em>&#160;:</span></td>
<td> The layer width.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>height</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>height</code></em>&#160;:</span></td>
<td> The layer height.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>type</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>type</code></em>&#160;:</span></td>
<td> The layer type.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>opacity</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>opacity</code></em>&#160;:</span></td>
<td> The layer opacity.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>mode</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>mode</code></em>&#160;:</span></td>
<td> The layer combination mode.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The newly created layer.
</td>
</tr>
@ -197,9 +189,9 @@ should be set with explicit procedure calls.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2605170"></a><h3>
<a name="id2638146"></a><h3>
<a name="gimp-layer-copy"></a>gimp_layer_copy ()</h3>
<a class="indexterm" name="id2605183"></a><pre class="programlisting">gint32 gimp_layer_copy (gint32 layer_ID);</pre>
<a class="indexterm" name="id2638158"></a><pre class="programlisting">gint32 gimp_layer_copy (gint32 layer_ID);</pre>
<p>
Copy a layer.
</p>
@ -216,14 +208,12 @@ before you add the new layer to the image.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>layer_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>layer_ID</code></em>&#160;:</span></td>
<td> The layer to copy.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The newly copied layer.
</td>
</tr>
@ -232,9 +222,9 @@ before you add the new layer to the image.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2605251"></a><h3>
<a name="id2638226"></a><h3>
<a name="gimp-layer-scale"></a>gimp_layer_scale ()</h3>
<a class="indexterm" name="id2605263"></a><pre class="programlisting">gboolean gimp_layer_scale (gint32 layer_ID,
<a class="indexterm" name="id2638238"></a><pre class="programlisting">gboolean gimp_layer_scale (gint32 layer_ID,
gint new_width,
gint new_height,
gboolean local_origin);</pre>
@ -254,32 +244,27 @@ to an image.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>layer_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>layer_ID</code></em>&#160;:</span></td>
<td> The layer.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>new_width</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>new_width</code></em>&#160;:</span></td>
<td> New layer width.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>new_height</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>new_height</code></em>&#160;:</span></td>
<td> New layer height.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>local_origin</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>local_origin</code></em>&#160;:</span></td>
<td> Use a local origin (as opposed to the image origin).
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -288,9 +273,9 @@ to an image.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2605396"></a><h3>
<a name="id2638371"></a><h3>
<a name="gimp-layer-resize"></a>gimp_layer_resize ()</h3>
<a class="indexterm" name="id2605408"></a><pre class="programlisting">gboolean gimp_layer_resize (gint32 layer_ID,
<a class="indexterm" name="id2638383"></a><pre class="programlisting">gboolean gimp_layer_resize (gint32 layer_ID,
gint new_width,
gint new_height,
gint offx,
@ -310,38 +295,32 @@ operation only works if the layer has been added to an image.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>layer_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>layer_ID</code></em>&#160;:</span></td>
<td> The layer.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>new_width</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>new_width</code></em>&#160;:</span></td>
<td> New layer width.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>new_height</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>new_height</code></em>&#160;:</span></td>
<td> New layer height.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>offx</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>offx</code></em>&#160;:</span></td>
<td> x offset between upper left corner of old and new layers: (old - new).
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>offy</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>offy</code></em>&#160;:</span></td>
<td> y offset between upper left corner of old and new layers: (old - new).
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -350,9 +329,9 @@ operation only works if the layer has been added to an image.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2605563"></a><h3>
<a name="id2638538"></a><h3>
<a name="gimp-layer-resize-to-image-size"></a>gimp_layer_resize_to_image_size ()</h3>
<a class="indexterm" name="id2605574"></a><pre class="programlisting">gboolean gimp_layer_resize_to_image_size (gint32 layer_ID);</pre>
<a class="indexterm" name="id2638549"></a><pre class="programlisting">gboolean gimp_layer_resize_to_image_size (gint32 layer_ID);</pre>
<p>
Resize a layer to the image size.
</p>
@ -366,14 +345,12 @@ are equal to the width and height of its image container.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>layer_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>layer_ID</code></em>&#160;:</span></td>
<td> The layer to resize.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -382,9 +359,9 @@ are equal to the width and height of its image container.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2605640"></a><h3>
<a name="id2638614"></a><h3>
<a name="gimp-layer-translate"></a>gimp_layer_translate ()</h3>
<a class="indexterm" name="id2605651"></a><pre class="programlisting">gboolean gimp_layer_translate (gint32 layer_ID,
<a class="indexterm" name="id2638625"></a><pre class="programlisting">gboolean gimp_layer_translate (gint32 layer_ID,
gint offx,
gint offy);</pre>
<p>
@ -404,26 +381,22 @@ the specified offsets.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>layer_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>layer_ID</code></em>&#160;:</span></td>
<td> The layer.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>offx</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>offx</code></em>&#160;:</span></td>
<td> Offset in x direction.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>offy</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>offy</code></em>&#160;:</span></td>
<td> Offset in y direction.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -432,9 +405,9 @@ the specified offsets.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2605763"></a><h3>
<a name="id2638738"></a><h3>
<a name="gimp-layer-add-alpha"></a>gimp_layer_add_alpha ()</h3>
<a class="indexterm" name="id2605774"></a><pre class="programlisting">gboolean gimp_layer_add_alpha (gint32 layer_ID);</pre>
<a class="indexterm" name="id2638749"></a><pre class="programlisting">gboolean gimp_layer_add_alpha (gint32 layer_ID);</pre>
<p>
Add an alpha channel to the layer if it doesn't already have one.
</p>
@ -452,14 +425,12 @@ and INDEXED to INDEXEDA.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>layer_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>layer_ID</code></em>&#160;:</span></td>
<td> The layer.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -468,9 +439,9 @@ and INDEXED to INDEXEDA.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2605845"></a><h3>
<a name="id2638819"></a><h3>
<a name="gimp-layer-set-offsets"></a>gimp_layer_set_offsets ()</h3>
<a class="indexterm" name="id2605856"></a><pre class="programlisting">gboolean gimp_layer_set_offsets (gint32 layer_ID,
<a class="indexterm" name="id2638831"></a><pre class="programlisting">gboolean gimp_layer_set_offsets (gint32 layer_ID,
gint offx,
gint offy);</pre>
<p>
@ -487,26 +458,22 @@ operation is valid only on layers which have been added to an image.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>layer_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>layer_ID</code></em>&#160;:</span></td>
<td> The layer.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>offx</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>offx</code></em>&#160;:</span></td>
<td> Offset in x direction.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>offy</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>offy</code></em>&#160;:</span></td>
<td> Offset in y direction.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -515,9 +482,9 @@ operation is valid only on layers which have been added to an image.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2605964"></a><h3>
<a name="id2638939"></a><h3>
<a name="gimp-layer-create-mask"></a>gimp_layer_create_mask ()</h3>
<a class="indexterm" name="id2605976"></a><pre class="programlisting">gint32 gimp_layer_create_mask (gint32 layer_ID,
<a class="indexterm" name="id2638950"></a><pre class="programlisting">gint32 gimp_layer_create_mask (gint32 layer_ID,
<a href="libgimp-gimpenums.html#GimpAddMaskType">GimpAddMaskType</a> mask_type);</pre>
<p>
Create a layer mask for the specified specified layer.
@ -540,20 +507,17 @@ to 'gimp_layer_add_mask'.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>layer_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>layer_ID</code></em>&#160;:</span></td>
<td> The layer to which to add the mask.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>mask_type</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>mask_type</code></em>&#160;:</span></td>
<td> The type of mask.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The newly created mask.
</td>
</tr>
@ -562,9 +526,9 @@ to 'gimp_layer_add_mask'.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2606037"></a><h3>
<a name="id2639008"></a><h3>
<a name="gimp-layer-from-mask"></a>gimp_layer_from_mask ()</h3>
<a class="indexterm" name="id2606050"></a><pre class="programlisting">gint32 gimp_layer_from_mask (gint32 mask_ID);</pre>
<a class="indexterm" name="id2639021"></a><pre class="programlisting">gint32 gimp_layer_from_mask (gint32 mask_ID);</pre>
<p>
Get the specified mask's layer.
</p>
@ -578,14 +542,12 @@ exists.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>mask_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>mask_ID</code></em>&#160;:</span></td>
<td> Mask for which to return the layer.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The mask's layer.
</td>
@ -597,9 +559,9 @@ exists.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2606120"></a><h3>
<a name="id2639091"></a><h3>
<a name="gimp-layer-get-mask"></a>gimp_layer_get_mask ()</h3>
<a class="indexterm" name="id2606132"></a><pre class="programlisting">gint32 gimp_layer_get_mask (gint32 layer_ID);</pre>
<a class="indexterm" name="id2639103"></a><pre class="programlisting">gint32 gimp_layer_get_mask (gint32 layer_ID);</pre>
<p>
Get the specified layer's mask if it exists.
</p>
@ -613,14 +575,12 @@ exists.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>layer_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>layer_ID</code></em>&#160;:</span></td>
<td> The layer.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The layer mask.
</td>
</tr>
@ -629,9 +589,9 @@ exists.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2606198"></a><h3>
<a name="id2639169"></a><h3>
<a name="gimp-layer-add-mask"></a>gimp_layer_add_mask ()</h3>
<a class="indexterm" name="id2606210"></a><pre class="programlisting">gboolean gimp_layer_add_mask (gint32 layer_ID,
<a class="indexterm" name="id2639181"></a><pre class="programlisting">gboolean gimp_layer_add_mask (gint32 layer_ID,
gint32 mask_ID);</pre>
<p>
Add a layer mask to the specified layer.
@ -650,20 +610,17 @@ have been created for use with the specified image.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>layer_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>layer_ID</code></em>&#160;:</span></td>
<td> The layer to receive the mask.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>mask_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>mask_ID</code></em>&#160;:</span></td>
<td> The mask to add to the layer.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -672,9 +629,9 @@ have been created for use with the specified image.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2606301"></a><h3>
<a name="id2639272"></a><h3>
<a name="gimp-layer-remove-mask"></a>gimp_layer_remove_mask ()</h3>
<a class="indexterm" name="id2606312"></a><pre class="programlisting">gboolean gimp_layer_remove_mask (gint32 layer_ID,
<a class="indexterm" name="id2639284"></a><pre class="programlisting">gboolean gimp_layer_remove_mask (gint32 layer_ID,
<a href="libgimp-gimpenums.html#GimpMaskApplyMode">GimpMaskApplyMode</a> mode);</pre>
<p>
Remove the specified layer mask from the layer.
@ -689,20 +646,17 @@ the mask doesn't exist, an error is returned.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>layer_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>layer_ID</code></em>&#160;:</span></td>
<td> The layer from which to remove mask.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>mode</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>mode</code></em>&#160;:</span></td>
<td> Removal mode.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -711,9 +665,9 @@ the mask doesn't exist, an error is returned.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2606401"></a><h3>
<a name="id2639372"></a><h3>
<a name="gimp-layer-new-from-drawable"></a>gimp_layer_new_from_drawable ()</h3>
<a class="indexterm" name="id2606412"></a><pre class="programlisting">gint32 gimp_layer_new_from_drawable (gint32 drawable_ID,
<a class="indexterm" name="id2639384"></a><pre class="programlisting">gint32 gimp_layer_new_from_drawable (gint32 drawable_ID,
gint32 dest_image_ID);</pre>
<p>
Create a new layer by copying an existing drawable.
@ -731,20 +685,17 @@ modes, and offsets should be set with explicit procedure calls.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td> The source drawable from where the new layer is copied.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>dest_image_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>dest_image_ID</code></em>&#160;:</span></td>
<td> The destination image to which to add the layer.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The newly copied layer.
</td>
</tr>
@ -753,9 +704,9 @@ modes, and offsets should be set with explicit procedure calls.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2606504"></a><h3>
<a name="id2639476"></a><h3>
<a name="gimp-layer-get-preserve-trans"></a>gimp_layer_get_preserve_trans ()</h3>
<a class="indexterm" name="id2606518"></a><pre class="programlisting">gboolean gimp_layer_get_preserve_trans (gint32 layer_ID);</pre>
<a class="indexterm" name="id2639489"></a><pre class="programlisting">gboolean gimp_layer_get_preserve_trans (gint32 layer_ID);</pre>
<p>
Get the preserve transperancy setting of the specified layer.
</p>
@ -769,14 +720,12 @@ setting.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>layer_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>layer_ID</code></em>&#160;:</span></td>
<td> The layer.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The layer's preserve transperancy setting.
</td>
</tr>
@ -785,9 +734,9 @@ setting.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2606585"></a><h3>
<a name="id2639557"></a><h3>
<a name="gimp-layer-set-preserve-trans"></a>gimp_layer_set_preserve_trans ()</h3>
<a class="indexterm" name="id2606598"></a><pre class="programlisting">gboolean gimp_layer_set_preserve_trans (gint32 layer_ID,
<a class="indexterm" name="id2639570"></a><pre class="programlisting">gboolean gimp_layer_set_preserve_trans (gint32 layer_ID,
gboolean preserve_trans);</pre>
<p>
Set the preserve transperancy setting of the specified layer.
@ -802,20 +751,17 @@ setting.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>layer_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>layer_ID</code></em>&#160;:</span></td>
<td> The layer.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>preserve_trans</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>preserve_trans</code></em>&#160;:</span></td>
<td> The new layer's preserve transperancy setting.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -824,9 +770,9 @@ setting.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2606687"></a><h3>
<a name="id2639658"></a><h3>
<a name="gimp-layer-get-apply-mask"></a>gimp_layer_get_apply_mask ()</h3>
<a class="indexterm" name="id2606698"></a><pre class="programlisting">gboolean gimp_layer_get_apply_mask (gint32 layer_ID);</pre>
<a class="indexterm" name="id2639670"></a><pre class="programlisting">gboolean gimp_layer_get_apply_mask (gint32 layer_ID);</pre>
<p>
Get the apply mask of the specified layer.
</p>
@ -841,14 +787,12 @@ being composited with the layer's alpha channel.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>layer_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>layer_ID</code></em>&#160;:</span></td>
<td> The layer.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The layer apply mask.
</td>
</tr>
@ -857,9 +801,9 @@ being composited with the layer's alpha channel.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2606766"></a><h3>
<a name="id2639737"></a><h3>
<a name="gimp-layer-set-apply-mask"></a>gimp_layer_set_apply_mask ()</h3>
<a class="indexterm" name="id2606777"></a><pre class="programlisting">gboolean gimp_layer_set_apply_mask (gint32 layer_ID,
<a class="indexterm" name="id2639749"></a><pre class="programlisting">gboolean gimp_layer_set_apply_mask (gint32 layer_ID,
gboolean apply_mask);</pre>
<p>
Set the apply mask of the specified layer.
@ -875,20 +819,17 @@ If there is no layer mask, this function will return an error.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>layer_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>layer_ID</code></em>&#160;:</span></td>
<td> The layer.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>apply_mask</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>apply_mask</code></em>&#160;:</span></td>
<td> The new layer apply mask.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -897,9 +838,9 @@ If there is no layer mask, this function will return an error.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2606866"></a><h3>
<a name="id2639838"></a><h3>
<a name="gimp-layer-get-show-mask"></a>gimp_layer_get_show_mask ()</h3>
<a class="indexterm" name="id2606877"></a><pre class="programlisting">gboolean gimp_layer_get_show_mask (gint32 layer_ID);</pre>
<a class="indexterm" name="id2639849"></a><pre class="programlisting">gboolean gimp_layer_get_show_mask (gint32 layer_ID);</pre>
<p>
Get the show mask of the specified layer.
</p>
@ -914,14 +855,12 @@ shown instead of the layer.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>layer_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>layer_ID</code></em>&#160;:</span></td>
<td> The layer.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The layer show mask.
</td>
</tr>
@ -930,9 +869,9 @@ shown instead of the layer.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2606944"></a><h3>
<a name="id2639916"></a><h3>
<a name="gimp-layer-set-show-mask"></a>gimp_layer_set_show_mask ()</h3>
<a class="indexterm" name="id2606955"></a><pre class="programlisting">gboolean gimp_layer_set_show_mask (gint32 layer_ID,
<a class="indexterm" name="id2639927"></a><pre class="programlisting">gboolean gimp_layer_set_show_mask (gint32 layer_ID,
gboolean show_mask);</pre>
<p>
Set the show mask of the specified layer.
@ -949,20 +888,17 @@ function returns an error.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>layer_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>layer_ID</code></em>&#160;:</span></td>
<td> The layer.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>show_mask</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>show_mask</code></em>&#160;:</span></td>
<td> The new layer show mask.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -971,9 +907,9 @@ function returns an error.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2607044"></a><h3>
<a name="id2640016"></a><h3>
<a name="gimp-layer-get-edit-mask"></a>gimp_layer_get_edit_mask ()</h3>
<a class="indexterm" name="id2607055"></a><pre class="programlisting">gboolean gimp_layer_get_edit_mask (gint32 layer_ID);</pre>
<a class="indexterm" name="id2640027"></a><pre class="programlisting">gboolean gimp_layer_get_edit_mask (gint32 layer_ID);</pre>
<p>
Get the show mask of the specified layer.
</p>
@ -988,14 +924,12 @@ and not the layer.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>layer_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>layer_ID</code></em>&#160;:</span></td>
<td> The layer.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The layer show mask.
</td>
</tr>
@ -1004,9 +938,9 @@ and not the layer.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2607122"></a><h3>
<a name="id2640094"></a><h3>
<a name="gimp-layer-set-edit-mask"></a>gimp_layer_set_edit_mask ()</h3>
<a class="indexterm" name="id2607133"></a><pre class="programlisting">gboolean gimp_layer_set_edit_mask (gint32 layer_ID,
<a class="indexterm" name="id2640105"></a><pre class="programlisting">gboolean gimp_layer_set_edit_mask (gint32 layer_ID,
gboolean edit_mask);</pre>
<p>
Set the show mask of the specified layer.
@ -1023,20 +957,17 @@ return an error.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>layer_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>layer_ID</code></em>&#160;:</span></td>
<td> The layer.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>edit_mask</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>edit_mask</code></em>&#160;:</span></td>
<td> The new layer show mask.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -1045,9 +976,9 @@ return an error.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2607222"></a><h3>
<a name="id2640194"></a><h3>
<a name="gimp-layer-get-opacity"></a>gimp_layer_get_opacity ()</h3>
<a class="indexterm" name="id2607233"></a><pre class="programlisting">gdouble gimp_layer_get_opacity (gint32 layer_ID);</pre>
<a class="indexterm" name="id2640205"></a><pre class="programlisting">gdouble gimp_layer_get_opacity (gint32 layer_ID);</pre>
<p>
Get the opacity of the specified layer.
</p>
@ -1060,14 +991,12 @@ This procedure returns the specified layer's opacity.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>layer_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>layer_ID</code></em>&#160;:</span></td>
<td> The layer.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The layer opacity.
</td>
</tr>
@ -1076,9 +1005,9 @@ This procedure returns the specified layer's opacity.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2607298"></a><h3>
<a name="id2640270"></a><h3>
<a name="gimp-layer-set-opacity"></a>gimp_layer_set_opacity ()</h3>
<a class="indexterm" name="id2607309"></a><pre class="programlisting">gboolean gimp_layer_set_opacity (gint32 layer_ID,
<a class="indexterm" name="id2640281"></a><pre class="programlisting">gboolean gimp_layer_set_opacity (gint32 layer_ID,
gdouble opacity);</pre>
<p>
Set the opacity of the specified layer.
@ -1092,20 +1021,17 @@ This procedure sets the specified layer's opacity.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>layer_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>layer_ID</code></em>&#160;:</span></td>
<td> The layer.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>opacity</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>opacity</code></em>&#160;:</span></td>
<td> The new layer opacity.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -1114,9 +1040,9 @@ This procedure sets the specified layer's opacity.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2607395"></a><h3>
<a name="id2640367"></a><h3>
<a name="gimp-layer-get-mode"></a>gimp_layer_get_mode ()</h3>
<a class="indexterm" name="id2607407"></a><pre class="programlisting"><a href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> gimp_layer_get_mode (gint32 layer_ID);</pre>
<a class="indexterm" name="id2640379"></a><pre class="programlisting"><a href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> gimp_layer_get_mode (gint32 layer_ID);</pre>
<p>
Get the combination mode of the specified layer.
</p>
@ -1129,14 +1055,12 @@ This procedure returns the specified layer's combination mode.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>layer_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>layer_ID</code></em>&#160;:</span></td>
<td> The layer.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The layer combination mode.
</td>
</tr>
@ -1145,9 +1069,9 @@ This procedure returns the specified layer's combination mode.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2607472"></a><h3>
<a name="id2640444"></a><h3>
<a name="gimp-layer-set-mode"></a>gimp_layer_set_mode ()</h3>
<a class="indexterm" name="id2607484"></a><pre class="programlisting">gboolean gimp_layer_set_mode (gint32 layer_ID,
<a class="indexterm" name="id2640456"></a><pre class="programlisting">gboolean gimp_layer_set_mode (gint32 layer_ID,
<a href="libgimp-gimpenums.html#GimpLayerModeEffects">GimpLayerModeEffects</a> mode);</pre>
<p>
Set the combination mode of the specified layer.
@ -1161,20 +1085,17 @@ This procedure sets the specified layer's combination mode.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>layer_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>layer_ID</code></em>&#160;:</span></td>
<td> The layer.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>mode</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>mode</code></em>&#160;:</span></td>
<td> The new layer combination mode.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -1183,9 +1104,9 @@ This procedure sets the specified layer's combination mode.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2607571"></a><h3>
<a name="id2640542"></a><h3>
<a name="gimp-layer-is-floating-sel"></a>gimp_layer_is_floating_sel ()</h3>
<a class="indexterm" name="id2607582"></a><pre class="programlisting">gboolean gimp_layer_is_floating_sel (gint32 layer_ID);</pre>
<a class="indexterm" name="id2640554"></a><pre class="programlisting">gboolean gimp_layer_is_floating_sel (gint32 layer_ID);</pre>
<p>
Is the specified layer a floating selection?
</p>
@ -1200,14 +1121,12 @@ to a specific drawable.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>layer_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>layer_ID</code></em>&#160;:</span></td>
<td> The layer.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> Non-zero if the layer is a floating selection.
</td>
</tr>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>gimpmenu</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="libgimpui.html" title="Part&#160;III.&#160;GIMP User Interface Library">
<link rel="prev" href="GimpProgressBar.html" title="GimpProgressBar">
@ -28,16 +28,16 @@
<th width="100%" align="center">GIMP Library Reference Manual</th>
<td><a accesskey="n" href="libgimp-gimpbrushmenu.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2529696" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2595226" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2656666" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2689313" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimp-gimpmenu"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2529696"></a><span class="refentrytitle">gimpmenu</span>
<a name="id2595226"></a><span class="refentrytitle">gimpmenu</span>
</h2>
<p>gimpmenu &#8212; Menus for selecting images, layers, channels and drawables</p>
</td>
@ -73,17 +73,17 @@ GtkWidget* <a href="libgimp-gimpmenu.html#gimp-drawable-menu-new">gimp_drawable
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2656666"></a><h2>Description</h2>
<a name="id2689313"></a><h2>Description</h2>
<p>
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2656682"></a><h2>Details</h2>
<a name="id2686603"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2656692"></a><h3>
<a name="id2686614"></a><h3>
<a name="GimpConstraintFunc"></a>GimpConstraintFunc ()</h3>
<a class="indexterm" name="id2656706"></a><pre class="programlisting">gboolean (*GimpConstraintFunc) (gint32 image_id,
<a class="indexterm" name="id2686629"></a><pre class="programlisting">gboolean (*GimpConstraintFunc) (gint32 image_id,
gint32 drawable_id,
gpointer data);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
@ -97,26 +97,22 @@ GtkWidget* <a href="libgimp-gimpmenu.html#gimp-drawable-menu-new">gimp_drawable
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>image_id</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>image_id</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>drawable_id</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>drawable_id</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td>
@ -127,9 +123,9 @@ GtkWidget* <a href="libgimp-gimpmenu.html#gimp-drawable-menu-new">gimp_drawable
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2656439"></a><h3>
<a name="id2686739"></a><h3>
<a name="GimpMenuCallback"></a>GimpMenuCallback ()</h3>
<a class="indexterm" name="id2656452"></a><pre class="programlisting">void (*GimpMenuCallback) (gint32 any_id,
<a class="indexterm" name="id2686754"></a><pre class="programlisting">void (*GimpMenuCallback) (gint32 any_id,
gpointer data);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
@ -142,14 +138,12 @@ GtkWidget* <a href="libgimp-gimpmenu.html#gimp-drawable-menu-new">gimp_drawable
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>any_id</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>any_id</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td>
@ -160,9 +154,9 @@ GtkWidget* <a href="libgimp-gimpmenu.html#gimp-drawable-menu-new">gimp_drawable
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2655392"></a><h3>
<a name="id2690566"></a><h3>
<a name="gimp-image-menu-new"></a>gimp_image_menu_new ()</h3>
<a class="indexterm" name="id2655405"></a><pre class="programlisting">GtkWidget* gimp_image_menu_new (<a href="libgimp-gimpmenu.html#GimpConstraintFunc">GimpConstraintFunc</a> constraint,
<a class="indexterm" name="id2690581"></a><pre class="programlisting">GtkWidget* gimp_image_menu_new (<a href="libgimp-gimpmenu.html#GimpConstraintFunc">GimpConstraintFunc</a> constraint,
<a href="libgimp-gimpmenu.html#GimpMenuCallback">GimpMenuCallback</a> callback,
gpointer data,
gint32 active_image);</pre>
@ -177,32 +171,27 @@ GtkWidget* <a href="libgimp-gimpmenu.html#gimp-drawable-menu-new">gimp_drawable
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>constraint</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>constraint</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>callback</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>callback</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>active_image</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>active_image</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td>
@ -213,9 +202,9 @@ GtkWidget* <a href="libgimp-gimpmenu.html#gimp-drawable-menu-new">gimp_drawable
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2655534"></a><h3>
<a name="id2690713"></a><h3>
<a name="gimp-layer-menu-new"></a>gimp_layer_menu_new ()</h3>
<a class="indexterm" name="id2655548"></a><pre class="programlisting">GtkWidget* gimp_layer_menu_new (<a href="libgimp-gimpmenu.html#GimpConstraintFunc">GimpConstraintFunc</a> constraint,
<a class="indexterm" name="id2690727"></a><pre class="programlisting">GtkWidget* gimp_layer_menu_new (<a href="libgimp-gimpmenu.html#GimpConstraintFunc">GimpConstraintFunc</a> constraint,
<a href="libgimp-gimpmenu.html#GimpMenuCallback">GimpMenuCallback</a> callback,
gpointer data,
gint32 active_layer);</pre>
@ -230,32 +219,27 @@ GtkWidget* <a href="libgimp-gimpmenu.html#gimp-drawable-menu-new">gimp_drawable
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>constraint</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>constraint</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>callback</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>callback</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>active_layer</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>active_layer</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td>
@ -266,9 +250,9 @@ GtkWidget* <a href="libgimp-gimpmenu.html#gimp-drawable-menu-new">gimp_drawable
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2652406"></a><h3>
<a name="id2682856"></a><h3>
<a name="gimp-channel-menu-new"></a>gimp_channel_menu_new ()</h3>
<a class="indexterm" name="id2652420"></a><pre class="programlisting">GtkWidget* gimp_channel_menu_new (<a href="libgimp-gimpmenu.html#GimpConstraintFunc">GimpConstraintFunc</a> constraint,
<a class="indexterm" name="id2682869"></a><pre class="programlisting">GtkWidget* gimp_channel_menu_new (<a href="libgimp-gimpmenu.html#GimpConstraintFunc">GimpConstraintFunc</a> constraint,
<a href="libgimp-gimpmenu.html#GimpMenuCallback">GimpMenuCallback</a> callback,
gpointer data,
gint32 active_channel);</pre>
@ -283,32 +267,27 @@ GtkWidget* <a href="libgimp-gimpmenu.html#gimp-drawable-menu-new">gimp_drawable
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>constraint</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>constraint</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>callback</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>callback</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>active_channel</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>active_channel</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td>
@ -319,9 +298,9 @@ GtkWidget* <a href="libgimp-gimpmenu.html#gimp-drawable-menu-new">gimp_drawable
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2652551"></a><h3>
<a name="id2683001"></a><h3>
<a name="gimp-drawable-menu-new"></a>gimp_drawable_menu_new ()</h3>
<a class="indexterm" name="id2652565"></a><pre class="programlisting">GtkWidget* gimp_drawable_menu_new (<a href="libgimp-gimpmenu.html#GimpConstraintFunc">GimpConstraintFunc</a> constraint,
<a class="indexterm" name="id2691566"></a><pre class="programlisting">GtkWidget* gimp_drawable_menu_new (<a href="libgimp-gimpmenu.html#GimpConstraintFunc">GimpConstraintFunc</a> constraint,
<a href="libgimp-gimpmenu.html#GimpMenuCallback">GimpMenuCallback</a> callback,
gpointer data,
gint32 active_drawable);</pre>
@ -336,32 +315,27 @@ GtkWidget* <a href="libgimp-gimpmenu.html#gimp-drawable-menu-new">gimp_drawable
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>constraint</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>constraint</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>callback</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>callback</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>active_drawable</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>active_drawable</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>gimpmessage</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="libgimp-general.html" title="Functions not Related to Specific Images">
<link rel="prev" href="libgimp-gimphelp.html" title="gimphelp">
@ -28,16 +28,16 @@
<th width="100%" align="center">GIMP Library Reference Manual</th>
<td><a accesskey="n" href="libgimp-gimpplugin.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2551599" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2566197" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2530173" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2573675" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimp-gimpmessage"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2551599"></a><span class="refentrytitle">gimpmessage</span>
<a name="id2566197"></a><span class="refentrytitle">gimpmessage</span>
</h2>
<p>gimpmessage &#8212; Display a dialog box with a message.</p>
</td>
@ -60,18 +60,18 @@ href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpMessageHandlerType"
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2530173"></a><h2>Description</h2>
<a name="id2573675"></a><h2>Description</h2>
<p>
Display a dialog box with a message.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2530189"></a><h2>Details</h2>
<a name="id2573690"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2530199"></a><h3>
<a name="id2573701"></a><h3>
<a name="gimp-message"></a>gimp_message ()</h3>
<a class="indexterm" name="id2530212"></a><pre class="programlisting">gboolean gimp_message (const gchar *message);</pre>
<a class="indexterm" name="id2573713"></a><pre class="programlisting">gboolean gimp_message (const gchar *message);</pre>
<p>
Displays a dialog box with a message.
</p>
@ -85,14 +85,12 @@ reporting. The message must be in UTF-8 encoding.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>message</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>message</code></em>&#160;:</span></td>
<td> Message to display in the dialog.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -101,9 +99,9 @@ reporting. The message must be in UTF-8 encoding.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2530276"></a><h3>
<a name="id2573778"></a><h3>
<a name="gimp-message-get-handler"></a>gimp_message_get_handler ()</h3>
<a class="indexterm" name="id2530288"></a><pre class="programlisting"><a
<a class="indexterm" name="id2573789"></a><pre class="programlisting"><a
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpMessageHandlerType"
>GimpMessageHandlerType</a> gimp_message_get_handler
(void);</pre>
@ -120,8 +118,7 @@ gimp was started.</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The current handler type.
</td>
</tr></tbody>
@ -129,9 +126,9 @@ gimp was started.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2566673"></a><h3>
<a name="id2602490"></a><h3>
<a name="gimp-message-set-handler"></a>gimp_message_set_handler ()</h3>
<a class="indexterm" name="id2566684"></a><pre class="programlisting">gboolean gimp_message_set_handler (<a
<a class="indexterm" name="id2602501"></a><pre class="programlisting">gboolean gimp_message_set_handler (<a
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpMessageHandlerType"
>GimpMessageHandlerType</a> handler);</pre>
<p>
@ -148,14 +145,12 @@ was started.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>handler</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>handler</code></em>&#160;:</span></td>
<td> The new handler type.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>gimppalette</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="libgimp-data.html" title="Data Objects">
<link rel="prev" href="libgimp-gimpgradients.html" title="gimpgradients">
@ -28,16 +28,16 @@
<th width="100%" align="center">GIMP Library Reference Manual</th>
<td><a accesskey="n" href="libgimp-gimppalettes.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2536762" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2564183" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2639247" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2672072" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimp-gimppalette"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2536762"></a><span class="refentrytitle">gimppalette</span>
<a name="id2564183"></a><span class="refentrytitle">gimppalette</span>
</h2>
<p>gimppalette &#8212; Functions operating on a single palette.</p>
</td>
@ -97,17 +97,17 @@ gboolean <a href="libgimp-gimppalette.html#gimp-palette-swap-colors">gimp_pal
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2639247"></a><h2>Description</h2>
<a name="id2672072"></a><h2>Description</h2>
<p>
Functions operating on a single palette.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2639262"></a><h2>Details</h2>
<a name="id2672087"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2639273"></a><h3>
<a name="id2672098"></a><h3>
<a name="gimp-palette-new"></a>gimp_palette_new ()</h3>
<a class="indexterm" name="id2630407"></a><pre class="programlisting">gchar* gimp_palette_new (const gchar *name);</pre>
<a class="indexterm" name="id2672113"></a><pre class="programlisting">gchar* gimp_palette_new (const gchar *name);</pre>
<p>
Creates a new palette
</p>
@ -120,14 +120,12 @@ This procedure creates a new, uninitialized palette</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td> The requested name of the new palette.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The actual new palette name.
</td>
@ -139,9 +137,9 @@ This procedure creates a new, uninitialized palette</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2630476"></a><h3>
<a name="id2672182"></a><h3>
<a name="gimp-palette-duplicate"></a>gimp_palette_duplicate ()</h3>
<a class="indexterm" name="id2630489"></a><pre class="programlisting">gchar* gimp_palette_duplicate (const gchar *name);</pre>
<a class="indexterm" name="id2672195"></a><pre class="programlisting">gchar* gimp_palette_duplicate (const gchar *name);</pre>
<p>
Duplicates a palette
</p>
@ -154,14 +152,12 @@ This procedure creates an identical palette by a different name</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td> The palette name.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The name of the palette's copy.
</td>
@ -173,9 +169,9 @@ This procedure creates an identical palette by a different name</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2630558"></a><h3>
<a name="id2672264"></a><h3>
<a name="gimp-palette-rename"></a>gimp_palette_rename ()</h3>
<a class="indexterm" name="id2630573"></a><pre class="programlisting">gchar* gimp_palette_rename (const gchar *name,
<a class="indexterm" name="id2662466"></a><pre class="programlisting">gchar* gimp_palette_rename (const gchar *name,
const gchar *new_name);</pre>
<p>
Rename a palette
@ -189,20 +185,17 @@ This procedure renames a palette</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td> The palette name.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>new_name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>new_name</code></em>&#160;:</span></td>
<td> The new name of the palette.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The actual new name of the palette.
</td>
@ -214,9 +207,9 @@ This procedure renames a palette</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2630662"></a><h3>
<a name="id2662555"></a><h3>
<a name="gimp-palette-delete"></a>gimp_palette_delete ()</h3>
<a class="indexterm" name="id2630677"></a><pre class="programlisting">gboolean gimp_palette_delete (const gchar *name);</pre>
<a class="indexterm" name="id2662570"></a><pre class="programlisting">gboolean gimp_palette_delete (const gchar *name);</pre>
<p>
Deletes a palette
</p>
@ -229,14 +222,12 @@ This procedure deletes a palette</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td> The palette name.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
@ -248,9 +239,9 @@ This procedure deletes a palette</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2630745"></a><h3>
<a name="id2662638"></a><h3>
<a name="gimp-palette-get-info"></a>gimp_palette_get_info ()</h3>
<a class="indexterm" name="id2630758"></a><pre class="programlisting">gboolean gimp_palette_get_info (const gchar *name,
<a class="indexterm" name="id2662651"></a><pre class="programlisting">gboolean gimp_palette_get_info (const gchar *name,
gint *num_colors);</pre>
<p>
Retrieve information about the specified palette.
@ -265,20 +256,17 @@ This includes the name, and the number of colors.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td> The palette name.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>num_colors</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>num_colors</code></em>&#160;:</span></td>
<td> The number of colors in the palette.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
@ -290,9 +278,9 @@ This includes the name, and the number of colors.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2641409"></a><h3>
<a name="id2674376"></a><h3>
<a name="gimp-palette-add-entry"></a>gimp_palette_add_entry ()</h3>
<a class="indexterm" name="id2641423"></a><pre class="programlisting">gboolean gimp_palette_add_entry (const gchar *name,
<a class="indexterm" name="id2674389"></a><pre class="programlisting">gboolean gimp_palette_add_entry (const gchar *name,
const gchar *entry_name,
const <a
href="../libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
@ -311,32 +299,27 @@ error if the entry palette does not exist.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td> The palette name.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>entry_name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>entry_name</code></em>&#160;:</span></td>
<td> The name of the entry.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>color</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>color</code></em>&#160;:</span></td>
<td> The new entry's color color.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>entry_num</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>entry_num</code></em>&#160;:</span></td>
<td> The index of the added entry.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
@ -348,9 +331,9 @@ error if the entry palette does not exist.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2641556"></a><h3>
<a name="id2674523"></a><h3>
<a name="gimp-palette-delete-entry"></a>gimp_palette_delete_entry ()</h3>
<a class="indexterm" name="id2641570"></a><pre class="programlisting">gboolean gimp_palette_delete_entry (const gchar *name,
<a class="indexterm" name="id2674537"></a><pre class="programlisting">gboolean gimp_palette_delete_entry (const gchar *name,
gint entry_num);</pre>
<p>
Deletes a palette entry from the specified palette.
@ -365,20 +348,17 @@ returns an error if the entry palette does not exist.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td> The palette name.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>entry_num</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>entry_num</code></em>&#160;:</span></td>
<td> The index of the added entry.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
@ -390,9 +370,9 @@ returns an error if the entry palette does not exist.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2641662"></a><h3>
<a name="id2674629"></a><h3>
<a name="gimp-palette-entry-get-color"></a>gimp_palette_entry_get_color ()</h3>
<a class="indexterm" name="id2641676"></a><pre class="programlisting">gboolean gimp_palette_entry_get_color (const gchar *name,
<a class="indexterm" name="id2674643"></a><pre class="programlisting">gboolean gimp_palette_entry_get_color (const gchar *name,
gint entry_num,
<a
href="../libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
@ -411,26 +391,22 @@ exist.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td> The palette name.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>entry_num</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>entry_num</code></em>&#160;:</span></td>
<td> The entry to retrieve.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>color</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>color</code></em>&#160;:</span></td>
<td> The color requested.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
@ -442,9 +418,9 @@ exist.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2641789"></a><h3>
<a name="id2674756"></a><h3>
<a name="gimp-palette-entry-set-color"></a>gimp_palette_entry_set_color ()</h3>
<a class="indexterm" name="id2641803"></a><pre class="programlisting">gboolean gimp_palette_entry_set_color (const gchar *name,
<a class="indexterm" name="id2674770"></a><pre class="programlisting">gboolean gimp_palette_entry_set_color (const gchar *name,
gint entry_num,
const <a
href="../libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
@ -463,26 +439,22 @@ exist.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td> The palette name.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>entry_num</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>entry_num</code></em>&#160;:</span></td>
<td> The entry to retrieve.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>color</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>color</code></em>&#160;:</span></td>
<td> The new color.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
@ -494,9 +466,9 @@ exist.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2641917"></a><h3>
<a name="id2674884"></a><h3>
<a name="gimp-palette-entry-get-name"></a>gimp_palette_entry_get_name ()</h3>
<a class="indexterm" name="id2641930"></a><pre class="programlisting">gboolean gimp_palette_entry_get_name (const gchar *name,
<a class="indexterm" name="id2674897"></a><pre class="programlisting">gboolean gimp_palette_entry_get_name (const gchar *name,
gint entry_num,
gchar **entry_name);</pre>
<p>
@ -513,26 +485,22 @@ exist.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td> The palette name.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>entry_num</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>entry_num</code></em>&#160;:</span></td>
<td> The entry to retrieve.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>entry_name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>entry_name</code></em>&#160;:</span></td>
<td> The name requested.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
@ -544,9 +512,9 @@ exist.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2642044"></a><h3>
<a name="id2675011"></a><h3>
<a name="gimp-palette-entry-set-name"></a>gimp_palette_entry_set_name ()</h3>
<a class="indexterm" name="id2642058"></a><pre class="programlisting">gboolean gimp_palette_entry_set_name (const gchar *name,
<a class="indexterm" name="id2675024"></a><pre class="programlisting">gboolean gimp_palette_entry_set_name (const gchar *name,
gint entry_num,
const gchar *entry_name);</pre>
<p>
@ -563,26 +531,22 @@ exist.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td> The palette name.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>entry_num</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>entry_num</code></em>&#160;:</span></td>
<td> The entry to retrieve.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>entry_name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>entry_name</code></em>&#160;:</span></td>
<td> The new name.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
@ -594,9 +558,9 @@ exist.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2646189"></a><h3>
<a name="id2679168"></a><h3>
<a name="gimp-palette-get-foreground"></a>gimp_palette_get_foreground ()</h3>
<a class="indexterm" name="id2646201"></a><pre class="programlisting">gboolean gimp_palette_get_foreground (<a
<a class="indexterm" name="id2679181"></a><pre class="programlisting">gboolean gimp_palette_get_foreground (<a
href="../libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
>GimpRGB</a> *foreground);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
@ -617,14 +581,12 @@ blending, and bucket fill.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>foreground</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>foreground</code></em>&#160;:</span></td>
<td> The foreground color.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -633,9 +595,9 @@ blending, and bucket fill.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2646273"></a><h3>
<a name="id2679252"></a><h3>
<a name="gimp-palette-get-background"></a>gimp_palette_get_background ()</h3>
<a class="indexterm" name="id2646286"></a><pre class="programlisting">gboolean gimp_palette_get_background (<a
<a class="indexterm" name="id2679265"></a><pre class="programlisting">gboolean gimp_palette_get_background (<a
href="../libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
>GimpRGB</a> *background);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
@ -656,14 +618,12 @@ erasing (with non-alpha images), and image filling.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>background</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>background</code></em>&#160;:</span></td>
<td> The background color.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -672,9 +632,9 @@ erasing (with non-alpha images), and image filling.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2646358"></a><h3>
<a name="id2679341"></a><h3>
<a name="gimp-palette-set-foreground"></a>gimp_palette_set_foreground ()</h3>
<a class="indexterm" name="id2646371"></a><pre class="programlisting">gboolean gimp_palette_set_foreground (const <a
<a class="indexterm" name="id2679355"></a><pre class="programlisting">gboolean gimp_palette_set_foreground (const <a
href="../libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
>GimpRGB</a> *foreground);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
@ -695,14 +655,12 @@ and bucket fill will use the new value.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>foreground</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>foreground</code></em>&#160;:</span></td>
<td> The foreground color.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -711,9 +669,9 @@ and bucket fill will use the new value.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2646450"></a><h3>
<a name="id2679435"></a><h3>
<a name="gimp-palette-set-background"></a>gimp_palette_set_background ()</h3>
<a class="indexterm" name="id2646464"></a><pre class="programlisting">gboolean gimp_palette_set_background (const <a
<a class="indexterm" name="id2679449"></a><pre class="programlisting">gboolean gimp_palette_set_background (const <a
href="../libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
>GimpRGB</a> *background);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
@ -735,14 +693,12 @@ value.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>background</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>background</code></em>&#160;:</span></td>
<td> The background color.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -751,9 +707,9 @@ value.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2646522"></a><h3>
<a name="id2679529"></a><h3>
<a name="gimp-palette-set-default-colors"></a>gimp_palette_set_default_colors ()</h3>
<a class="indexterm" name="id2646534"></a><pre class="programlisting">gboolean gimp_palette_set_default_colors (void);</pre>
<a class="indexterm" name="id2679544"></a><pre class="programlisting">gboolean gimp_palette_set_default_colors (void);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
<p><code class="literal">gimp_palette_set_default_colors</code> is deprecated and should not be used in newly-written code.</p>
@ -771,8 +727,7 @@ colors to their initial default values, black and white.</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr></tbody>
@ -780,9 +735,9 @@ colors to their initial default values, black and white.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2646589"></a><h3>
<a name="id2556968"></a><h3>
<a name="gimp-palette-swap-colors"></a>gimp_palette_swap_colors ()</h3>
<a class="indexterm" name="id2646601"></a><pre class="programlisting">gboolean gimp_palette_swap_colors (void);</pre>
<a class="indexterm" name="id2581603"></a><pre class="programlisting">gboolean gimp_palette_swap_colors (void);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
<p><code class="literal">gimp_palette_swap_colors</code> is deprecated and should not be used in newly-written code.</p>
@ -800,8 +755,7 @@ color and vice versa.</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr></tbody>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>gimppalettemenu</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="libgimpui.html" title="Part&#160;III.&#160;GIMP User Interface Library">
<link rel="prev" href="libgimp-gimpgradientmenu.html" title="gimpgradientmenu">
@ -28,16 +28,16 @@
<th width="100%" align="center">GIMP Library Reference Manual</th>
<td><a accesskey="n" href="libgimp-gimppatternmenu.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2555524" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2561408" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2653269" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2691072" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimp-gimppalettemenu"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2555524"></a><span class="refentrytitle">gimppalettemenu</span>
<a name="id2561408"></a><span class="refentrytitle">gimppalettemenu</span>
</h2>
<p>gimppalettemenu &#8212; A widget for selecting palettes.</p>
</td>
@ -60,17 +60,17 @@ void <a href="libgimp-gimppalettemenu.html#gimp-palette-select-widget-set
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2653269"></a><h2>Description</h2>
<a name="id2691072"></a><h2>Description</h2>
<p>
A widget for selecting palettes.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2653284"></a><h2>Details</h2>
<a name="id2691087"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2653295"></a><h3>
<a name="id2691098"></a><h3>
<a name="gimp-palette-select-widget-new"></a>gimp_palette_select_widget_new ()</h3>
<a class="indexterm" name="id2653308"></a><pre class="programlisting">GtkWidget* gimp_palette_select_widget_new (const gchar *title,
<a class="indexterm" name="id2691111"></a><pre class="programlisting">GtkWidget* gimp_palette_select_widget_new (const gchar *title,
const gchar *palette_name,
<a href="libgimp-gimppaletteselect.html#GimpRunPaletteCallback">GimpRunPaletteCallback</a> callback,
gpointer data);</pre>
@ -85,33 +85,28 @@ plug-in dialog.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>title</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>title</code></em>&#160;:</span></td>
<td> Title of the dialog to use or <code class="literal">NULL</code> means to use the default
title.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>palette_name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>palette_name</code></em>&#160;:</span></td>
<td> Initial palette name.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>callback</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>callback</code></em>&#160;:</span></td>
<td> A function to call when the selected palette changes.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td> A pointer to arbitary data to be used in the call to <em class="parameter"><code>callback</code></em>.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> A <span class="type">GtkWidget</span> that you can use in your UI.
</td>
@ -123,9 +118,9 @@ plug-in dialog.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2659265"></a><h3>
<a name="id2688739"></a><h3>
<a name="gimp-palette-select-widget-close"></a>gimp_palette_select_widget_close ()</h3>
<a class="indexterm" name="id2659278"></a><pre class="programlisting">void gimp_palette_select_widget_close
<a class="indexterm" name="id2688752"></a><pre class="programlisting">void gimp_palette_select_widget_close
(GtkWidget *widget);</pre>
<p>
Closes the popup window associated with <em class="parameter"><code>widget</code></em>.</p>
@ -135,8 +130,7 @@ Closes the popup window associated with <em class="parameter"><code>widget</code
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><em class="parameter"><code>widget</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>widget</code></em>&#160;:</span></td>
<td> A palette select widget.
</td>
</tr></tbody>
@ -146,9 +140,9 @@ Closes the popup window associated with <em class="parameter"><code>widget</code
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2659338"></a><h3>
<a name="id2692260"></a><h3>
<a name="gimp-palette-select-widget-set"></a>gimp_palette_select_widget_set ()</h3>
<a class="indexterm" name="id2659351"></a><pre class="programlisting">void gimp_palette_select_widget_set (GtkWidget *widget,
<a class="indexterm" name="id2692274"></a><pre class="programlisting">void gimp_palette_select_widget_set (GtkWidget *widget,
const gchar *palette_name);</pre>
<p>
Sets the current palette for the palette select widget. Calls the
@ -161,14 +155,12 @@ callback function if one was supplied in the call to
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>widget</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>widget</code></em>&#160;:</span></td>
<td> A palette select widget.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>palette_name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>palette_name</code></em>&#160;:</span></td>
<td> Palette name to set; <code class="literal">NULL</code> means no change.
</td>
</tr>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>gimppalettes</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="libgimp-data.html" title="Data Objects">
<link rel="prev" href="libgimp-gimppalette.html" title="gimppalette">
@ -28,16 +28,16 @@
<th width="100%" align="center">GIMP Library Reference Manual</th>
<td><a accesskey="n" href="libgimp-gimppattern.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2538384" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2611651" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2639362" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2662237" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimp-gimppalettes"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2538384"></a><span class="refentrytitle">gimppalettes</span>
<a name="id2611651"></a><span class="refentrytitle">gimppalettes</span>
</h2>
<p>gimppalettes &#8212; Operations related to palettes.</p>
</td>
@ -63,17 +63,17 @@ href="../libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2639362"></a><h2>Description</h2>
<a name="id2662237"></a><h2>Description</h2>
<p>
Operations related to palettes.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2639377"></a><h2>Details</h2>
<a name="id2662252"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2639388"></a><h3>
<a name="id2662262"></a><h3>
<a name="gimp-palettes-refresh"></a>gimp_palettes_refresh ()</h3>
<a class="indexterm" name="id2639399"></a><pre class="programlisting">gboolean gimp_palettes_refresh (void);</pre>
<a class="indexterm" name="id2662274"></a><pre class="programlisting">gboolean gimp_palettes_refresh (void);</pre>
<p>
Refreshes current palettes. This function always succeeds.
</p>
@ -86,8 +86,7 @@ palette path and updates the palette dialogs accordingly.</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr></tbody>
@ -95,9 +94,9 @@ palette path and updates the palette dialogs accordingly.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2638722"></a><h3>
<a name="id2662318"></a><h3>
<a name="gimp-palettes-get-list"></a>gimp_palettes_get_list ()</h3>
<a class="indexterm" name="id2638732"></a><pre class="programlisting">gchar** gimp_palettes_get_list (const gchar *filter,
<a class="indexterm" name="id2671717"></a><pre class="programlisting">gchar** gimp_palettes_get_list (const gchar *filter,
gint *num_palettes);</pre>
<p>
Retrieves a list of all of the available palettes
@ -113,20 +112,17 @@ Each name returned can be used as input to the command
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>filter</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>filter</code></em>&#160;:</span></td>
<td> An optional regular expression used to filter the list.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>num_palettes</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>num_palettes</code></em>&#160;:</span></td>
<td> The number of palettes in the list.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The list of palette names.
</td>
</tr>
@ -135,9 +131,9 @@ Each name returned can be used as input to the command
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2638819"></a><h3>
<a name="id2671804"></a><h3>
<a name="gimp-palettes-get-palette"></a>gimp_palettes_get_palette ()</h3>
<a class="indexterm" name="id2638832"></a><pre class="programlisting">gchar* gimp_palettes_get_palette (gint *num_colors);</pre>
<a class="indexterm" name="id2671818"></a><pre class="programlisting">gchar* gimp_palettes_get_palette (gint *num_colors);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
<p><code class="literal">gimp_palettes_get_palette</code> is deprecated and should not be used in newly-written code.</p>
@ -152,14 +148,12 @@ instead.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>num_colors</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>num_colors</code></em>&#160;:</span></td>
<td> The palette num_colors.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The palette name.
</td>
</tr>
@ -168,9 +162,9 @@ instead.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2638911"></a><h3>
<a name="id2671897"></a><h3>
<a name="gimp-palettes-set-palette"></a>gimp_palettes_set_palette ()</h3>
<a class="indexterm" name="id2638925"></a><pre class="programlisting">gboolean gimp_palettes_set_palette (const gchar *name);</pre>
<a class="indexterm" name="id2671910"></a><pre class="programlisting">gboolean gimp_palettes_set_palette (const gchar *name);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
<p><code class="literal">gimp_palettes_set_palette</code> is deprecated and should not be used in newly-written code.</p>
@ -184,14 +178,12 @@ This procedure is deprecated! Use <a href="libgimp-gimpcontext.html#gimp-context
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td> The palette name.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -200,9 +192,9 @@ This procedure is deprecated! Use <a href="libgimp-gimpcontext.html#gimp-context
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2631458"></a><h3>
<a name="id2664082"></a><h3>
<a name="gimp-palettes-get-palette-entry"></a>gimp_palettes_get_palette_entry ()</h3>
<a class="indexterm" name="id2631472"></a><pre class="programlisting">gchar* gimp_palettes_get_palette_entry (const gchar *name,
<a class="indexterm" name="id2664095"></a><pre class="programlisting">gchar* gimp_palettes_get_palette_entry (const gchar *name,
gint entry_num,
gint *num_colors,
<a
@ -222,32 +214,27 @@ instead.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td> The palette name (\"\" means currently active palette).
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>entry_num</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>entry_num</code></em>&#160;:</span></td>
<td> The entry to retrieve.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>num_colors</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>num_colors</code></em>&#160;:</span></td>
<td> The palette num_colors.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>color</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>color</code></em>&#160;:</span></td>
<td> The color requested.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The palette name.
</td>
</tr>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>gimppaletteselect</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="libgimp-selectors.html" title="Controlling the Core's Selection Dialogs">
<link rel="prev" href="libgimp-gimpgradientselect.html" title="gimpgradientselect">
@ -28,16 +28,16 @@
<th width="100%" align="center">GIMP Library Reference Manual</th>
<td><a accesskey="n" href="libgimp-gimppatternselect.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2540844" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2558090" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2638246" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2681029" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimp-gimppaletteselect"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2540844"></a><span class="refentrytitle">gimppaletteselect</span>
<a name="id2558090"></a><span class="refentrytitle">gimppaletteselect</span>
</h2>
<p>gimppaletteselect &#8212; Functions providing a palette selection dialog.</p>
</td>
@ -66,17 +66,17 @@ gboolean <a href="libgimp-gimppaletteselect.html#gimp-palettes-set-popup">gim
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2638246"></a><h2>Description</h2>
<a name="id2681029"></a><h2>Description</h2>
<p>
Functions providing a palette selection dialog.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2648613"></a><h2>Details</h2>
<a name="id2681606"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2648623"></a><h3>
<a name="id2681616"></a><h3>
<a name="GimpRunPaletteCallback"></a>GimpRunPaletteCallback ()</h3>
<a class="indexterm" name="id2648634"></a><pre class="programlisting">void (*GimpRunPaletteCallback) (const gchar *palette_name,
<a class="indexterm" name="id2681627"></a><pre class="programlisting">void (*GimpRunPaletteCallback) (const gchar *palette_name,
gboolean dialog_closing,
gpointer user_data);</pre>
<p>
@ -86,20 +86,17 @@ Functions providing a palette selection dialog.
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>palette_name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>palette_name</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>dialog_closing</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>dialog_closing</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>user_data</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>user_data</code></em>&#160;:</span></td>
<td>
@ -110,9 +107,9 @@ Functions providing a palette selection dialog.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2648721"></a><h3>
<a name="id2681714"></a><h3>
<a name="gimp-palette-select-new"></a>gimp_palette_select_new ()</h3>
<a class="indexterm" name="id2648732"></a><pre class="programlisting">const gchar* gimp_palette_select_new (const gchar *title,
<a class="indexterm" name="id2681725"></a><pre class="programlisting">const gchar* gimp_palette_select_new (const gchar *title,
const gchar *palette_name,
<a href="libgimp-gimppaletteselect.html#GimpRunPaletteCallback">GimpRunPaletteCallback</a> callback,
gpointer data);</pre>
@ -123,32 +120,27 @@ Functions providing a palette selection dialog.
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>title</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>title</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>palette_name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>palette_name</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>callback</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>callback</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td>
@ -159,17 +151,16 @@ Functions providing a palette selection dialog.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2650983"></a><h3>
<a name="id2683909"></a><h3>
<a name="gimp-palette-select-destroy"></a>gimp_palette_select_destroy ()</h3>
<a class="indexterm" name="id2650994"></a><pre class="programlisting">void gimp_palette_select_destroy (const gchar *palette_callback);</pre>
<a class="indexterm" name="id2683920"></a><pre class="programlisting">void gimp_palette_select_destroy (const gchar *palette_callback);</pre>
<p>
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><em class="parameter"><code>palette_callback</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>palette_callback</code></em>&#160;:</span></td>
<td>
@ -179,9 +170,9 @@ Functions providing a palette selection dialog.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2651039"></a><h3>
<a name="id2683964"></a><h3>
<a name="gimp-palettes-popup"></a>gimp_palettes_popup ()</h3>
<a class="indexterm" name="id2651050"></a><pre class="programlisting">gboolean gimp_palettes_popup (const gchar *palette_callback,
<a class="indexterm" name="id2683976"></a><pre class="programlisting">gboolean gimp_palettes_popup (const gchar *palette_callback,
const gchar *popup_title,
const gchar *initial_palette);</pre>
<p>
@ -196,26 +187,22 @@ This procedure popups the palette selection dialog.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>palette_callback</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>palette_callback</code></em>&#160;:</span></td>
<td> The callback PDB proc to call when palette selection is made.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>popup_title</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>popup_title</code></em>&#160;:</span></td>
<td> Title to give the palette popup window.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>initial_palette</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>initial_palette</code></em>&#160;:</span></td>
<td> The name of the palette to set as the first selected.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -224,9 +211,9 @@ This procedure popups the palette selection dialog.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2646664"></a><h3>
<a name="id2673609"></a><h3>
<a name="gimp-palettes-close-popup"></a>gimp_palettes_close_popup ()</h3>
<a class="indexterm" name="id2646675"></a><pre class="programlisting">gboolean gimp_palettes_close_popup (const gchar *palette_callback);</pre>
<a class="indexterm" name="id2673620"></a><pre class="programlisting">gboolean gimp_palettes_close_popup (const gchar *palette_callback);</pre>
<p>
Popdown the Gimp palette selection.
</p>
@ -239,14 +226,12 @@ This procedure closes an opened palette selection dialog.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>palette_callback</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>palette_callback</code></em>&#160;:</span></td>
<td> The name of the callback registered for this popup.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -255,9 +240,9 @@ This procedure closes an opened palette selection dialog.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2646738"></a><h3>
<a name="id2673683"></a><h3>
<a name="gimp-palettes-set-popup"></a>gimp_palettes_set_popup ()</h3>
<a class="indexterm" name="id2646749"></a><pre class="programlisting">gboolean gimp_palettes_set_popup (const gchar *palette_callback,
<a class="indexterm" name="id2673694"></a><pre class="programlisting">gboolean gimp_palettes_set_popup (const gchar *palette_callback,
const gchar *palette_name);</pre>
<p>
Sets the current palette selection in a popup.
@ -271,20 +256,17 @@ Sets the current palette selection in a popup.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>palette_callback</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>palette_callback</code></em>&#160;:</span></td>
<td> The name of the callback registered for this popup.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>palette_name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>palette_name</code></em>&#160;:</span></td>
<td> The name of the palette to set as selected.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>gimppaths</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="libgimp-image.html" title="Manupulating Images and all their Properties">
<link rel="prev" href="libgimp-gimplayer.html" title="gimplayer">
@ -28,16 +28,16 @@
<th width="100%" align="center">GIMP Library Reference Manual</th>
<td><a accesskey="n" href="libgimp-gimppixelfetcher.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2565123" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2561165" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2600396" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2636254" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimp-gimppaths"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2565123"></a><span class="refentrytitle">gimppaths</span>
<a name="id2561165"></a><span class="refentrytitle">gimppaths</span>
</h2>
<p>gimppaths &#8212; Operations related to paths.</p>
</td>
@ -97,17 +97,17 @@ gboolean <a href="libgimp-gimppaths.html#gimp-path-import">gimp_path_import</
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2600396"></a><h2>Description</h2>
<a name="id2636254"></a><h2>Description</h2>
<p>
Operations related to paths.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2600411"></a><h2>Details</h2>
<a name="id2636269"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2600422"></a><h3>
<a name="id2636280"></a><h3>
<a name="gimp-path-list"></a>gimp_path_list ()</h3>
<a class="indexterm" name="id2600435"></a><pre class="programlisting">gchar** gimp_path_list (gint32 image_ID,
<a class="indexterm" name="id2636293"></a><pre class="programlisting">gchar** gimp_path_list (gint32 image_ID,
gint *num_paths);</pre>
<p>
List the paths associated with the passed image.
@ -121,20 +121,17 @@ List the paths associated with the passed image.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td> The ID of the image to list the paths from.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>num_paths</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>num_paths</code></em>&#160;:</span></td>
<td> The number of paths returned.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> List of the paths belonging to this image.
</td>
</tr>
@ -143,9 +140,9 @@ List the paths associated with the passed image.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2603257"></a><h3>
<a name="id2636379"></a><h3>
<a name="gimp-path-get-points"></a>gimp_path_get_points ()</h3>
<a class="indexterm" name="id2603268"></a><pre class="programlisting">gint gimp_path_get_points (gint32 image_ID,
<a class="indexterm" name="id2636391"></a><pre class="programlisting">gint gimp_path_get_points (gint32 image_ID,
const gchar *name,
gint *path_closed,
gint *num_path_point_details,
@ -162,38 +159,32 @@ List the points associated with the named path.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td> The ID of the image to list the paths from.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td> The name of the path whose points should be listed.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>path_closed</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>path_closed</code></em>&#160;:</span></td>
<td> Return if the path is closed. (0 = path open, 1 = path closed).
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>num_path_point_details</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>num_path_point_details</code></em>&#160;:</span></td>
<td> The number of points returned. Each point is made up of (x, y, pnt_type) of floats.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>points_pairs</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>points_pairs</code></em>&#160;:</span></td>
<td> The points in the path represented as 3 floats. The first is the x pos, next is the y pos, last is the type of the pnt. The type field is dependant on the path type. For beziers (type 1 paths) the type can either be (1.0 = BEZIER_ANCHOR, 2.0 = BEZIER_CONTROL, 3.0 = BEZIER_MOVE). Note all points are returned in pixel resolution.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The type of the path. Currently only one type (1 = Bezier) is supported.
</td>
</tr>
@ -202,9 +193,9 @@ List the points associated with the named path.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2603427"></a><h3>
<a name="id2636550"></a><h3>
<a name="gimp-path-get-current"></a>gimp_path_get_current ()</h3>
<a class="indexterm" name="id2603438"></a><pre class="programlisting">gchar* gimp_path_get_current (gint32 image_ID);</pre>
<a class="indexterm" name="id2636561"></a><pre class="programlisting">gchar* gimp_path_get_current (gint32 image_ID);</pre>
<p>
The name of the current path. Error if no paths.
</p>
@ -217,14 +208,12 @@ The name of the current path. Error if no paths.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td> The ID of the image to get the current path from.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The name of the current path.
</td>
</tr>
@ -233,9 +222,9 @@ The name of the current path. Error if no paths.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2603503"></a><h3>
<a name="id2636625"></a><h3>
<a name="gimp-path-set-current"></a>gimp_path_set_current ()</h3>
<a class="indexterm" name="id2608546"></a><pre class="programlisting">gboolean gimp_path_set_current (gint32 image_ID,
<a class="indexterm" name="id2641640"></a><pre class="programlisting">gboolean gimp_path_set_current (gint32 image_ID,
const gchar *name);</pre>
<p>
Sets the current path associated with the passed image.
@ -249,20 +238,17 @@ Sets a named path as the current path.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td> The ID of the image in which a path will become current.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td> The name of the path to make current.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -271,9 +257,9 @@ Sets a named path as the current path.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2608631"></a><h3>
<a name="id2641724"></a><h3>
<a name="gimp-path-set-points"></a>gimp_path_set_points ()</h3>
<a class="indexterm" name="id2608642"></a><pre class="programlisting">gboolean gimp_path_set_points (gint32 image_ID,
<a class="indexterm" name="id2641736"></a><pre class="programlisting">gboolean gimp_path_set_points (gint32 image_ID,
const gchar *name,
gint ptype,
gint num_path_points,
@ -290,38 +276,32 @@ Set the points associated with the named path.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td> The ID of the image to set the paths in.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td> The name of the path to create. If it exists then a unique name will be created - query the list of paths if you want to make sure that the name of the path you create is unique. This will be set as the current path.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>ptype</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>ptype</code></em>&#160;:</span></td>
<td> The type of the path. Currently only one type (1 = Bezier) is supported.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>num_path_points</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>num_path_points</code></em>&#160;:</span></td>
<td> The number of elements in the array, i.e. the number of points in the path * 3. Each point is made up of (x, y, type) of floats. Currently only the creation of bezier curves is allowed. The type parameter must be set to (1) to indicate a BEZIER type curve. Note that for BEZIER curves, points must be given in the following order: ACCACCAC... If the path is not closed the last control point is missed off. Points consist of three control points (control/anchor/control) so for a curve that is not closed there must be at least two points passed (2 x,y pairs). If (num_path_points/3) % 3 = 0 then the path is assumed to be closed and the points are ACCACCACCACC.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>points_pairs</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>points_pairs</code></em>&#160;:</span></td>
<td> The points in the path represented as 3 floats. The first is the x pos, next is the y pos, last is the type of the pnt. The type field is dependant on the path type. For beziers (type 1 paths) the type can either be (1.0 = BEZIER_ANCHOR, 2.0 = BEZIER_CONTROL, 3.0= BEZIER_MOVE). Note all points are returned in pixel resolution.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -330,9 +310,9 @@ Set the points associated with the named path.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2608789"></a><h3>
<a name="id2641892"></a><h3>
<a name="gimp-path-stroke-current"></a>gimp_path_stroke_current ()</h3>
<a class="indexterm" name="id2608800"></a><pre class="programlisting">gboolean gimp_path_stroke_current (gint32 image_ID);</pre>
<a class="indexterm" name="id2641903"></a><pre class="programlisting">gboolean gimp_path_stroke_current (gint32 image_ID);</pre>
<p>
Stroke the current path in the passed image.
</p>
@ -345,14 +325,12 @@ Stroke the current path in the passed image.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td> The ID of the image which contains the path to stroke.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -361,9 +339,9 @@ Stroke the current path in the passed image.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2608866"></a><h3>
<a name="id2641969"></a><h3>
<a name="gimp-path-get-point-at-dist"></a>gimp_path_get_point_at_dist ()</h3>
<a class="indexterm" name="id2608877"></a><pre class="programlisting">gint gimp_path_get_point_at_dist (gint32 image_ID,
<a class="indexterm" name="id2641980"></a><pre class="programlisting">gint gimp_path_get_point_at_dist (gint32 image_ID,
gdouble distance,
gint *y_point,
gdouble *slope);</pre>
@ -384,32 +362,27 @@ path is used.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td> The ID of the image the paths belongs to.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>distance</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>distance</code></em>&#160;:</span></td>
<td> The distance along the path.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>y_point</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>y_point</code></em>&#160;:</span></td>
<td> The y position of the point.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>slope</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>slope</code></em>&#160;:</span></td>
<td> The slope (dy / dx) at the specified point.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The x position of the point.
</td>
</tr>
@ -418,9 +391,9 @@ path is used.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2609010"></a><h3>
<a name="id2642113"></a><h3>
<a name="gimp-path-get-tattoo"></a>gimp_path_get_tattoo ()</h3>
<a class="indexterm" name="id2609021"></a><pre class="programlisting">gint gimp_path_get_tattoo (gint32 image_ID,
<a class="indexterm" name="id2642124"></a><pre class="programlisting">gint gimp_path_get_tattoo (gint32 image_ID,
const gchar *name);</pre>
<p>
Returns the tattoo associated with the name path.
@ -437,20 +410,17 @@ even between sessions.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td> The image.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td> The name of the path whose tattoo should be obtained.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The tattoo associated with the named path.
</td>
</tr>
@ -459,9 +429,9 @@ even between sessions.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2609110"></a><h3>
<a name="id2642213"></a><h3>
<a name="gimp-get-path-by-tattoo"></a>gimp_get_path_by_tattoo ()</h3>
<a class="indexterm" name="id2609122"></a><pre class="programlisting">gchar* gimp_get_path_by_tattoo (gint32 image_ID,
<a class="indexterm" name="id2642224"></a><pre class="programlisting">gchar* gimp_get_path_by_tattoo (gint32 image_ID,
gint tattoo);</pre>
<p>
Return the name of the path with the given tattoo.
@ -479,20 +449,17 @@ be found.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td> The image.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>tattoo</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>tattoo</code></em>&#160;:</span></td>
<td> The tattoo of the required path.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The name of the path with the specified tattoo.
</td>
</tr>
@ -501,9 +468,9 @@ be found.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2609212"></a><h3>
<a name="id2642315"></a><h3>
<a name="gimp-path-delete"></a>gimp_path_delete ()</h3>
<a class="indexterm" name="id2609225"></a><pre class="programlisting">gboolean gimp_path_delete (gint32 image_ID,
<a class="indexterm" name="id2642327"></a><pre class="programlisting">gboolean gimp_path_delete (gint32 image_ID,
const gchar *name);</pre>
<p>
Delete the named path associated with the passed image.
@ -517,20 +484,17 @@ Delete the named path.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td> The ID of the image to delete the path from.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td> The name of the path to delete.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -539,9 +503,9 @@ Delete the named path.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2609311"></a><h3>
<a name="id2637085"></a><h3>
<a name="gimp-path-get-locked"></a>gimp_path_get_locked ()</h3>
<a class="indexterm" name="id2609322"></a><pre class="programlisting">gint gimp_path_get_locked (gint32 image_ID,
<a class="indexterm" name="id2637096"></a><pre class="programlisting">gint gimp_path_get_locked (gint32 image_ID,
const gchar *name);</pre>
<p>
Returns the locked status associated with the named path.
@ -557,20 +521,17 @@ tool operations will also apply to the path.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td> The image.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td> The name of the path whose locked status should be obtained.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The lock status associated with the name path. 0 is returned if the path is not locked. 1 is returned if the path is locked.
</td>
</tr>
@ -579,9 +540,9 @@ tool operations will also apply to the path.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2602045"></a><h3>
<a name="id2637188"></a><h3>
<a name="gimp-path-set-locked"></a>gimp_path_set_locked ()</h3>
<a class="indexterm" name="id2602056"></a><pre class="programlisting">gboolean gimp_path_set_locked (gint32 image_ID,
<a class="indexterm" name="id2637199"></a><pre class="programlisting">gboolean gimp_path_set_locked (gint32 image_ID,
const gchar *name,
gint lockstatus);</pre>
<p>
@ -598,26 +559,22 @@ tool operations will also apply to the path.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td> The image.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td> the name of the path whose locked status should be set.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>lockstatus</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>lockstatus</code></em>&#160;:</span></td>
<td> The lock status associated with the name path. 0 if the path is not locked. 1 if the path is to be locked.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -626,9 +583,9 @@ tool operations will also apply to the path.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2602168"></a><h3>
<a name="id2637311"></a><h3>
<a name="gimp-path-set-tattoo"></a>gimp_path_set_tattoo ()</h3>
<a class="indexterm" name="id2602179"></a><pre class="programlisting">gboolean gimp_path_set_tattoo (gint32 image_ID,
<a class="indexterm" name="id2637322"></a><pre class="programlisting">gboolean gimp_path_set_tattoo (gint32 image_ID,
const gchar *name,
gint tattovalue);</pre>
<p>
@ -647,26 +604,22 @@ obtained from a previous call to path_get_tattoo.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td> The image.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td> the name of the path whose tattoo should be set.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>tattovalue</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>tattovalue</code></em>&#160;:</span></td>
<td> The tattoo associated with the name path. Only values returned from 'path_get_tattoo' should be used here.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -675,9 +628,9 @@ obtained from a previous call to path_get_tattoo.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2602294"></a><h3>
<a name="id2637437"></a><h3>
<a name="gimp-path-to-selection"></a>gimp_path_to_selection ()</h3>
<a class="indexterm" name="id2602305"></a><pre class="programlisting">gboolean gimp_path_to_selection (gint32 image_ID,
<a class="indexterm" name="id2637448"></a><pre class="programlisting">gboolean gimp_path_to_selection (gint32 image_ID,
const gchar *name,
<a href="libgimp-gimpenums.html#GimpChannelOps">GimpChannelOps</a> op,
gboolean antialias,
@ -696,50 +649,42 @@ This procedure renders the desired path into the current selection.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td> The image.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td> The name of the path which should be made into selection.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>op</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>op</code></em>&#160;:</span></td>
<td> The desired operation with current selection.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>antialias</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>antialias</code></em>&#160;:</span></td>
<td> Antialias selection.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>feather</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>feather</code></em>&#160;:</span></td>
<td> Feather selection.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>feather_radius_x</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>feather_radius_x</code></em>&#160;:</span></td>
<td> Feather radius x.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>feather_radius_y</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>feather_radius_y</code></em>&#160;:</span></td>
<td> Feather radius y.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -748,9 +693,9 @@ This procedure renders the desired path into the current selection.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2602499"></a><h3>
<a name="id2637642"></a><h3>
<a name="gimp-path-import"></a>gimp_path_import ()</h3>
<a class="indexterm" name="id2602511"></a><pre class="programlisting">gboolean gimp_path_import (gint32 image_ID,
<a class="indexterm" name="id2637655"></a><pre class="programlisting">gboolean gimp_path_import (gint32 image_ID,
const gchar *filename,
gboolean merge,
gboolean scale);</pre>
@ -768,32 +713,27 @@ this function being available in future GIMP releases.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td> The image.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>filename</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>filename</code></em>&#160;:</span></td>
<td> The name of the SVG file to import.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>merge</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>merge</code></em>&#160;:</span></td>
<td> Merge paths into a single vectors object.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>scale</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>scale</code></em>&#160;:</span></td>
<td> Scale the SVG to image dimensions.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>gimppattern</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="libgimp-data.html" title="Data Objects">
<link rel="prev" href="libgimp-gimppalettes.html" title="gimppalettes">
@ -28,16 +28,16 @@
<th width="100%" align="center">GIMP Library Reference Manual</th>
<td><a accesskey="n" href="libgimp-gimppatterns.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2570347" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2573882" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2638571" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2664300" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimp-gimppattern"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2570347"></a><span class="refentrytitle">gimppattern</span>
<a name="id2573882"></a><span class="refentrytitle">gimppattern</span>
</h2>
<p>gimppattern &#8212; Functions operating on a single pattern.</p>
</td>
@ -62,17 +62,17 @@ gboolean <a href="libgimp-gimppattern.html#gimp-pattern-get-pixels">gimp_patt
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2638571"></a><h2>Description</h2>
<a name="id2664300"></a><h2>Description</h2>
<p>
Functions operating on a single pattern.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2638587"></a><h2>Details</h2>
<a name="id2664315"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2638597"></a><h3>
<a name="id2664325"></a><h3>
<a name="gimp-pattern-get-info"></a>gimp_pattern_get_info ()</h3>
<a class="indexterm" name="id2638610"></a><pre class="programlisting">gboolean gimp_pattern_get_info (const gchar *name,
<a class="indexterm" name="id2664339"></a><pre class="programlisting">gboolean gimp_pattern_get_info (const gchar *name,
gint *width,
gint *height,
gint *bpp);</pre>
@ -89,32 +89,27 @@ This includes the pattern extents (width and height).</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td> The pattern name.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>width</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>width</code></em>&#160;:</span></td>
<td> The pattern width.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>height</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>height</code></em>&#160;:</span></td>
<td> The pattern height.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>bpp</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>bpp</code></em>&#160;:</span></td>
<td> The pattern bpp.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
@ -126,9 +121,9 @@ This includes the pattern extents (width and height).</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2640838"></a><h3>
<a name="id2672362"></a><h3>
<a name="gimp-pattern-get-pixels"></a>gimp_pattern_get_pixels ()</h3>
<a class="indexterm" name="id2640852"></a><pre class="programlisting">gboolean gimp_pattern_get_pixels (const gchar *name,
<a class="indexterm" name="id2672375"></a><pre class="programlisting">gboolean gimp_pattern_get_pixels (const gchar *name,
gint *width,
gint *height,
gint *bpp,
@ -148,44 +143,37 @@ pixel data.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td> The pattern name.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>width</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>width</code></em>&#160;:</span></td>
<td> The pattern width.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>height</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>height</code></em>&#160;:</span></td>
<td> The pattern height.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>bpp</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>bpp</code></em>&#160;:</span></td>
<td> The pattern bpp.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>num_color_bytes</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>num_color_bytes</code></em>&#160;:</span></td>
<td> Number of pattern bytes.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>color_bytes</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>color_bytes</code></em>&#160;:</span></td>
<td> The pattern data.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>gimppatternmenu</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="libgimpui.html" title="Part&#160;III.&#160;GIMP User Interface Library">
<link rel="prev" href="libgimp-gimppalettemenu.html" title="gimppalettemenu">
@ -27,16 +27,16 @@
<th width="100%" align="center">GIMP Library Reference Manual</th>
<td>&#160;</td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2559814" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2613560" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2658727" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2684833" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimp-gimppatternmenu"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2559814"></a><span class="refentrytitle">gimppatternmenu</span>
<a name="id2613560"></a><span class="refentrytitle">gimppatternmenu</span>
</h2>
<p>gimppatternmenu &#8212; A widget for selecting patterns.</p>
</td>
@ -59,17 +59,17 @@ void <a href="libgimp-gimppatternmenu.html#gimp-pattern-select-widget-set
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2658727"></a><h2>Description</h2>
<a name="id2684833"></a><h2>Description</h2>
<p>
A widget for selecting patterns.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2658743"></a><h2>Details</h2>
<a name="id2684849"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2658753"></a><h3>
<a name="id2684859"></a><h3>
<a name="gimp-pattern-select-widget-new"></a>gimp_pattern_select_widget_new ()</h3>
<a class="indexterm" name="id2658764"></a><pre class="programlisting">GtkWidget* gimp_pattern_select_widget_new (const gchar *title,
<a class="indexterm" name="id2684870"></a><pre class="programlisting">GtkWidget* gimp_pattern_select_widget_new (const gchar *title,
const gchar *pattern_name,
<a href="libgimp-gimppatternselect.html#GimpRunPatternCallback">GimpRunPatternCallback</a> callback,
gpointer data);</pre>
@ -84,32 +84,27 @@ plug-in dialog.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>title</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>title</code></em>&#160;:</span></td>
<td> Title of the dialog to use or <code class="literal">NULL</code> to use the default title.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>pattern_name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>pattern_name</code></em>&#160;:</span></td>
<td> Initial pattern name or <code class="literal">NULL</code> to use current selection.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>callback</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>callback</code></em>&#160;:</span></td>
<td> A function to call when the selected pattern changes.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td> A pointer to arbitary data to be used in the call to <em class="parameter"><code>callback</code></em>.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> A <span class="type">GtkWidget</span> that you can use in your UI.
</td>
</tr>
@ -118,9 +113,9 @@ plug-in dialog.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2659535"></a><h3>
<a name="id2691270"></a><h3>
<a name="gimp-pattern-select-widget-close"></a>gimp_pattern_select_widget_close ()</h3>
<a class="indexterm" name="id2659546"></a><pre class="programlisting">void gimp_pattern_select_widget_close
<a class="indexterm" name="id2691282"></a><pre class="programlisting">void gimp_pattern_select_widget_close
(GtkWidget *widget);</pre>
<p>
Closes the popup window associated with <em class="parameter"><code>widget</code></em>.</p>
@ -130,8 +125,7 @@ Closes the popup window associated with <em class="parameter"><code>widget</code
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><em class="parameter"><code>widget</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>widget</code></em>&#160;:</span></td>
<td> A pattern select widget.
</td>
</tr></tbody>
@ -139,9 +133,9 @@ Closes the popup window associated with <em class="parameter"><code>widget</code
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2659601"></a><h3>
<a name="id2693846"></a><h3>
<a name="gimp-pattern-select-widget-set"></a>gimp_pattern_select_widget_set ()</h3>
<a class="indexterm" name="id2659612"></a><pre class="programlisting">void gimp_pattern_select_widget_set (GtkWidget *widget,
<a class="indexterm" name="id2693857"></a><pre class="programlisting">void gimp_pattern_select_widget_set (GtkWidget *widget,
const gchar *pattern_name);</pre>
<p>
Sets the current pattern for the pattern select widget. Calls the
@ -154,14 +148,12 @@ callback function if one was supplied in the call to
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>widget</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>widget</code></em>&#160;:</span></td>
<td> A pattern select widget.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>pattern_name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>pattern_name</code></em>&#160;:</span></td>
<td> Pattern name to set. NULL means no change.
</td>
</tr>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>gimppatterns</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="libgimp-data.html" title="Data Objects">
<link rel="prev" href="libgimp-gimppattern.html" title="gimppattern">
@ -28,16 +28,16 @@
<th width="100%" align="center">GIMP Library Reference Manual</th>
<td><a accesskey="n" href="libgimp-selectors.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2625655" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2595391" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2639864" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2671106" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimp-gimppatterns"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2625655"></a><span class="refentrytitle">gimppatterns</span>
<a name="id2595391"></a><span class="refentrytitle">gimppatterns</span>
</h2>
<p>gimppatterns &#8212; Functions relating to patterns.</p>
</td>
@ -64,18 +64,18 @@ gchar* <a href="libgimp-gimppatterns.html#gimp-patterns-get-pattern-data">g
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2639864"></a><h2>Description</h2>
<a name="id2671106"></a><h2>Description</h2>
<p>
Functions relating to patterns.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2639880"></a><h2>Details</h2>
<a name="id2671122"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2639890"></a><h3>
<a name="id2671132"></a><h3>
<a name="gimp-patterns-refresh"></a>gimp_patterns_refresh ()</h3>
<a class="indexterm" name="id2639901"></a><pre class="programlisting">gboolean gimp_patterns_refresh (void);</pre>
<a class="indexterm" name="id2671143"></a><pre class="programlisting">gboolean gimp_patterns_refresh (void);</pre>
<p>
Refresh current patterns. This function always succeeds.
</p>
@ -88,8 +88,7 @@ pattern path and updates all pattern dialogs accordingly.</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr></tbody>
@ -97,9 +96,9 @@ pattern path and updates all pattern dialogs accordingly.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2639537"></a><h3>
<a name="id2671188"></a><h3>
<a name="gimp-patterns-get-list"></a>gimp_patterns_get_list ()</h3>
<a class="indexterm" name="id2639548"></a><pre class="programlisting">gchar** gimp_patterns_get_list (const gchar *filter,
<a class="indexterm" name="id2674037"></a><pre class="programlisting">gchar** gimp_patterns_get_list (const gchar *filter,
gint *num_patterns);</pre>
<p>
Retrieve a complete listing of the available patterns.
@ -115,20 +114,17 @@ patterns. Each name returned can be used as input to the
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>filter</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>filter</code></em>&#160;:</span></td>
<td> An optional regular expression used to filter the list.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>num_patterns</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>num_patterns</code></em>&#160;:</span></td>
<td> The number of patterns in the pattern list.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The list of pattern names.
</td>
</tr>
@ -137,9 +133,9 @@ patterns. Each name returned can be used as input to the
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2639636"></a><h3>
<a name="id2674125"></a><h3>
<a name="gimp-patterns-get-pattern"></a>gimp_patterns_get_pattern ()</h3>
<a class="indexterm" name="id2639649"></a><pre class="programlisting">gchar* gimp_patterns_get_pattern (gint *width,
<a class="indexterm" name="id2674139"></a><pre class="programlisting">gchar* gimp_patterns_get_pattern (gint *width,
gint *height);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
@ -155,20 +151,17 @@ instead.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>width</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>width</code></em>&#160;:</span></td>
<td> The pattern width.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>height</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>height</code></em>&#160;:</span></td>
<td> The pattern height.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The pattern name.
</td>
</tr>
@ -177,9 +170,9 @@ instead.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2640192"></a><h3>
<a name="id2674239"></a><h3>
<a name="gimp-patterns-set-pattern"></a>gimp_patterns_set_pattern ()</h3>
<a class="indexterm" name="id2640206"></a><pre class="programlisting">gboolean gimp_patterns_set_pattern (const gchar *name);</pre>
<a class="indexterm" name="id2674252"></a><pre class="programlisting">gboolean gimp_patterns_set_pattern (const gchar *name);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
<p><code class="literal">gimp_patterns_set_pattern</code> is deprecated and should not be used in newly-written code.</p>
@ -193,14 +186,12 @@ This procedure is deprecated! Use <a href="libgimp-gimpcontext.html#gimp-context
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td> The pattern name.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -209,9 +200,9 @@ This procedure is deprecated! Use <a href="libgimp-gimpcontext.html#gimp-context
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2640285"></a><h3>
<a name="id2672502"></a><h3>
<a name="gimp-patterns-get-pattern-data"></a>gimp_patterns_get_pattern_data ()</h3>
<a class="indexterm" name="id2640298"></a><pre class="programlisting">gchar* gimp_patterns_get_pattern_data (const gchar *name,
<a class="indexterm" name="id2672516"></a><pre class="programlisting">gchar* gimp_patterns_get_pattern_data (const gchar *name,
gint *width,
gint *height,
gint *mask_bpp,
@ -230,44 +221,37 @@ This procedure is deprecated! Use <a href="libgimp-gimppattern.html#gimp-pattern
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td> The pattern name (\"\" means currently active pattern).
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>width</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>width</code></em>&#160;:</span></td>
<td> The pattern width.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>height</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>height</code></em>&#160;:</span></td>
<td> The pattern height.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>mask_bpp</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>mask_bpp</code></em>&#160;:</span></td>
<td> Pattern bytes per pixel.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>length</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>length</code></em>&#160;:</span></td>
<td> Length of pattern mask data.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>mask_data</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>mask_data</code></em>&#160;:</span></td>
<td> The pattern mask data.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The pattern name.
</td>
</tr>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>gimppatternselect</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="libgimp-selectors.html" title="Controlling the Core's Selection Dialogs">
<link rel="prev" href="libgimp-gimppaletteselect.html" title="gimppaletteselect">
@ -28,16 +28,16 @@
<th width="100%" align="center">GIMP Library Reference Manual</th>
<td><a accesskey="n" href="libgimpui.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2541014" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2598049" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2650362" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2680257" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimp-gimppatternselect"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2541014"></a><span class="refentrytitle">gimppatternselect</span>
<a name="id2598049"></a><span class="refentrytitle">gimppatternselect</span>
</h2>
<p>gimppatternselect &#8212; Functions providing a pattern selection dialog.</p>
</td>
@ -70,17 +70,17 @@ gboolean <a href="libgimp-gimppatternselect.html#gimp-patterns-set-popup">gim
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2650362"></a><h2>Description</h2>
<a name="id2680257"></a><h2>Description</h2>
<p>
Functions providing a pattern selection dialog.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2650378"></a><h2>Details</h2>
<a name="id2680274"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2650492"></a><h3>
<a name="id2680284"></a><h3>
<a name="GimpRunPatternCallback"></a>GimpRunPatternCallback ()</h3>
<a class="indexterm" name="id2650503"></a><pre class="programlisting">void (*GimpRunPatternCallback) (const gchar *pattern_name,
<a class="indexterm" name="id2680295"></a><pre class="programlisting">void (*GimpRunPatternCallback) (const gchar *pattern_name,
gint width,
gint height,
gint bpp,
@ -94,44 +94,37 @@ Functions providing a pattern selection dialog.
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>pattern_name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>pattern_name</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>width</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>width</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>height</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>height</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>bpp</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>bpp</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>mask_data</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>mask_data</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>dialog_closing</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>dialog_closing</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>user_data</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>user_data</code></em>&#160;:</span></td>
<td>
@ -142,9 +135,9 @@ Functions providing a pattern selection dialog.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2650674"></a><h3>
<a name="id2673227"></a><h3>
<a name="gimp-pattern-select-new"></a>gimp_pattern_select_new ()</h3>
<a class="indexterm" name="id2650685"></a><pre class="programlisting">const gchar* gimp_pattern_select_new (const gchar *title,
<a class="indexterm" name="id2673238"></a><pre class="programlisting">const gchar* gimp_pattern_select_new (const gchar *title,
const gchar *pattern_name,
<a href="libgimp-gimppatternselect.html#GimpRunPatternCallback">GimpRunPatternCallback</a> callback,
gpointer data);</pre>
@ -155,32 +148,27 @@ Functions providing a pattern selection dialog.
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>title</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>title</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>pattern_name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>pattern_name</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>callback</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>callback</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td>
@ -191,17 +179,16 @@ Functions providing a pattern selection dialog.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2647290"></a><h3>
<a name="id2683488"></a><h3>
<a name="gimp-pattern-select-destroy"></a>gimp_pattern_select_destroy ()</h3>
<a class="indexterm" name="id2647301"></a><pre class="programlisting">void gimp_pattern_select_destroy (const gchar *pattern_callback);</pre>
<a class="indexterm" name="id2683499"></a><pre class="programlisting">void gimp_pattern_select_destroy (const gchar *pattern_callback);</pre>
<p>
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><em class="parameter"><code>pattern_callback</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>pattern_callback</code></em>&#160;:</span></td>
<td>
@ -211,9 +198,9 @@ Functions providing a pattern selection dialog.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2647345"></a><h3>
<a name="id2683544"></a><h3>
<a name="gimp-patterns-popup"></a>gimp_patterns_popup ()</h3>
<a class="indexterm" name="id2647357"></a><pre class="programlisting">gboolean gimp_patterns_popup (const gchar *pattern_callback,
<a class="indexterm" name="id2683555"></a><pre class="programlisting">gboolean gimp_patterns_popup (const gchar *pattern_callback,
const gchar *popup_title,
const gchar *initial_pattern);</pre>
<p>
@ -228,26 +215,22 @@ This procedure popups the pattern selection dialog.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>pattern_callback</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>pattern_callback</code></em>&#160;:</span></td>
<td> The callback PDB proc to call when pattern selection is made.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>popup_title</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>popup_title</code></em>&#160;:</span></td>
<td> Title to give the pattern popup window.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>initial_pattern</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>initial_pattern</code></em>&#160;:</span></td>
<td> The name of the pattern to set as the first selected.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -256,9 +239,9 @@ This procedure popups the pattern selection dialog.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2647462"></a><h3>
<a name="id2683661"></a><h3>
<a name="gimp-patterns-close-popup"></a>gimp_patterns_close_popup ()</h3>
<a class="indexterm" name="id2647474"></a><pre class="programlisting">gboolean gimp_patterns_close_popup (const gchar *pattern_callback);</pre>
<a class="indexterm" name="id2679663"></a><pre class="programlisting">gboolean gimp_patterns_close_popup (const gchar *pattern_callback);</pre>
<p>
Popdown the Gimp pattern selection.
</p>
@ -271,14 +254,12 @@ This procedure closes an opened pattern selection dialog.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>pattern_callback</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>pattern_callback</code></em>&#160;:</span></td>
<td> The name of the callback registered for this popup.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -287,9 +268,9 @@ This procedure closes an opened pattern selection dialog.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2647875"></a><h3>
<a name="id2679726"></a><h3>
<a name="gimp-patterns-set-popup"></a>gimp_patterns_set_popup ()</h3>
<a class="indexterm" name="id2647886"></a><pre class="programlisting">gboolean gimp_patterns_set_popup (const gchar *pattern_callback,
<a class="indexterm" name="id2679737"></a><pre class="programlisting">gboolean gimp_patterns_set_popup (const gchar *pattern_callback,
const gchar *pattern_name);</pre>
<p>
Sets the current pattern selection in a popup.
@ -303,20 +284,17 @@ Sets the current pattern selection in a popup.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>pattern_callback</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>pattern_callback</code></em>&#160;:</span></td>
<td> The name of the callback registered for this popup.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>pattern_name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>pattern_name</code></em>&#160;:</span></td>
<td> The name of the pattern to set as selected.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>gimppixbuf</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="libgimpui.html" title="Part&#160;III.&#160;GIMP User Interface Library">
<link rel="prev" href="libgimp-gimpimagecombobox.html" title="gimpimagecombobox">
@ -28,16 +28,16 @@
<th width="100%" align="center">GIMP Library Reference Manual</th>
<td><a accesskey="n" href="GimpProgressBar.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2527388" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2583912" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2653914" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2687153" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimp-gimppixbuf"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2527388"></a><span class="refentrytitle">gimppixbuf</span>
<a name="id2583912"></a><span class="refentrytitle">gimppixbuf</span>
</h2>
<p>gimppixbuf &#8212; Get a thumbnail pixbuf for a drawable or image.</p>
</td>
@ -69,17 +69,17 @@ GdkPixbuf* <a href="libgimp-gimppixbuf.html#gimp-drawable-get-sub-thumbnail">gi
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2653914"></a><h2>Description</h2>
<a name="id2687153"></a><h2>Description</h2>
<p>
Get a thumbnail pixbuf for a drawable or image.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2653931"></a><h2>Details</h2>
<a name="id2687170"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2653941"></a><h3>
<a name="id2685972"></a><h3>
<a name="GimpPixbufTransparency"></a>enum GimpPixbufTransparency</h3>
<a class="indexterm" name="id2653952"></a><pre class="programlisting">typedef enum
<a class="indexterm" name="id2685983"></a><pre class="programlisting">typedef enum
{
GIMP_PIXBUF_KEEP_ALPHA,
GIMP_PIXBUF_SMALL_CHECKS,
@ -92,9 +92,9 @@ Get a thumbnail pixbuf for a drawable or image.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2655781"></a><h3>
<a name="id2686000"></a><h3>
<a name="gimp-image-get-thumbnail"></a>gimp_image_get_thumbnail ()</h3>
<a class="indexterm" name="id2655794"></a><pre class="programlisting">GdkPixbuf* gimp_image_get_thumbnail (gint32 image_ID,
<a class="indexterm" name="id2686013"></a><pre class="programlisting">GdkPixbuf* gimp_image_get_thumbnail (gint32 image_ID,
gint width,
gint height,
<a href="libgimp-gimppixbuf.html#GimpPixbufTransparency">GimpPixbufTransparency</a> alpha);</pre>
@ -108,32 +108,27 @@ The thumbnail will be not larger than the requested size.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td> the image ID
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>width</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>width</code></em>&#160;:</span></td>
<td> the requested thumbnail width (&lt;= 512 pixels)
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>height</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>height</code></em>&#160;:</span></td>
<td> the requested thumbnail height (&lt;= 512 pixels)
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>alpha</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>alpha</code></em>&#160;:</span></td>
<td> how to handle an alpha channel
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> a new <span class="type">GdkPixbuf</span>
</td>
@ -145,9 +140,9 @@ The thumbnail will be not larger than the requested size.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2655936"></a><h3>
<a name="id2689443"></a><h3>
<a name="gimp-drawable-get-thumbnail"></a>gimp_drawable_get_thumbnail ()</h3>
<a class="indexterm" name="id2655949"></a><pre class="programlisting">GdkPixbuf* gimp_drawable_get_thumbnail (gint32 drawable_ID,
<a class="indexterm" name="id2689456"></a><pre class="programlisting">GdkPixbuf* gimp_drawable_get_thumbnail (gint32 drawable_ID,
gint width,
gint height,
<a href="libgimp-gimppixbuf.html#GimpPixbufTransparency">GimpPixbufTransparency</a> alpha);</pre>
@ -162,32 +157,27 @@ size.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td> the drawable ID
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>width</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>width</code></em>&#160;:</span></td>
<td> the requested thumbnail width (&lt;= 512 pixels)
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>height</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>height</code></em>&#160;:</span></td>
<td> the requested thumbnail height (&lt;= 512 pixels)
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>alpha</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>alpha</code></em>&#160;:</span></td>
<td> how to handle an alpha channel
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> a new <span class="type">GdkPixbuf</span>
</td>
@ -199,9 +189,9 @@ size.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2655111"></a><h3>
<a name="id2689598"></a><h3>
<a name="gimp-drawable-get-sub-thumbnail"></a>gimp_drawable_get_sub_thumbnail ()</h3>
<a class="indexterm" name="id2655124"></a><pre class="programlisting">GdkPixbuf* gimp_drawable_get_sub_thumbnail (gint32 drawable_ID,
<a class="indexterm" name="id2689611"></a><pre class="programlisting">GdkPixbuf* gimp_drawable_get_sub_thumbnail (gint32 drawable_ID,
gint src_x,
gint src_y,
gint src_width,
@ -220,56 +210,47 @@ size.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td> the drawable ID
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>src_x</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>src_x</code></em>&#160;:</span></td>
<td> the x coordinate of the area
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>src_y</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>src_y</code></em>&#160;:</span></td>
<td> the y coordinate of the area
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>src_width</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>src_width</code></em>&#160;:</span></td>
<td> the width of the area
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>src_height</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>src_height</code></em>&#160;:</span></td>
<td> the height of the area
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>dest_width</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>dest_width</code></em>&#160;:</span></td>
<td> the requested thumbnail width (&lt;= 512 pixels)
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>dest_height</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>dest_height</code></em>&#160;:</span></td>
<td> the requested thumbnail height (&lt;= 512 pixels)
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>alpha</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>alpha</code></em>&#160;:</span></td>
<td> how to handle an alpha channel
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> a new <span class="type">GdkPixbuf</span>
</td>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>gimppixelfetcher</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="libgimp-image.html" title="Manupulating Images and all their Properties">
<link rel="prev" href="libgimp-gimppaths.html" title="gimppaths">
@ -28,16 +28,16 @@
<th width="100%" align="center">GIMP Library Reference Manual</th>
<td><a accesskey="n" href="libgimp-gimppixelrgn.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2541791" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2613512" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2600527" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2636674" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimp-gimppixelfetcher"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2541791"></a><span class="refentrytitle">gimppixelfetcher</span>
<a name="id2613512"></a><span class="refentrytitle">gimppixelfetcher</span>
</h2>
<p>gimppixelfetcher &#8212; Functions for operating on pixel regions.</p>
</td>
@ -72,7 +72,7 @@ void <a href="libgimp-gimppixelfetcher.html#gimp-pixel-fetcher-destroy">g
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2600527"></a><h2>Description</h2>
<a name="id2636674"></a><h2>Description</h2>
<p>
These functions provide neighbourhood-based algorithms which get
dramatically slower on region boundaries, to the point where a special
@ -82,11 +82,11 @@ plug-in code more readable and shorter.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2600548"></a><h2>Details</h2>
<a name="id2636695"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2600559"></a><h3>
<a name="id2636706"></a><h3>
<a name="GimpPixelFetcherEdgeMode"></a>enum GimpPixelFetcherEdgeMode</h3>
<a class="indexterm" name="id2600570"></a><pre class="programlisting">typedef enum
<a class="indexterm" name="id2636717"></a><pre class="programlisting">typedef enum
{
GIMP_PIXEL_FETCHER_EDGE_NONE,
GIMP_PIXEL_FETCHER_EDGE_WRAP,
@ -101,18 +101,18 @@ plug-in code more readable and shorter.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2600589"></a><h3>
<a name="id2636736"></a><h3>
<a name="GimpPixelFetcher"></a>GimpPixelFetcher</h3>
<a class="indexterm" name="id2601547"></a><pre class="programlisting">typedef struct _GimpPixelFetcher GimpPixelFetcher;</pre>
<a class="indexterm" name="id2636748"></a><pre class="programlisting">typedef struct _GimpPixelFetcher GimpPixelFetcher;</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2601563"></a><h3>
<a name="id2636764"></a><h3>
<a name="gimp-pixel-fetcher-new"></a>gimp_pixel_fetcher_new ()</h3>
<a class="indexterm" name="id2601574"></a><pre class="programlisting"><a href="libgimp-gimppixelfetcher.html#GimpPixelFetcher">GimpPixelFetcher</a>* gimp_pixel_fetcher_new (<a href="libgimp-gimpdrawable.html#GimpDrawable">GimpDrawable</a> *drawable,
<a class="indexterm" name="id2634686"></a><pre class="programlisting"><a href="libgimp-gimppixelfetcher.html#GimpPixelFetcher">GimpPixelFetcher</a>* gimp_pixel_fetcher_new (<a href="libgimp-gimpdrawable.html#GimpDrawable">GimpDrawable</a> *drawable,
gboolean shadow);</pre>
<p>
Initialize a pixel region from the drawable.</p>
@ -123,21 +123,18 @@ Initialize a pixel region from the drawable.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>drawable</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>drawable</code></em>&#160;:</span></td>
<td> the <a href="libgimp-gimpdrawable.html#GimpDrawable"><span class="type">GimpDrawable</span></a> the new region will be attached to.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>shadow</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>shadow</code></em>&#160;:</span></td>
<td> a <span class="type">gboolean</span> indicating whether the region is attached to
the shadow tiles or the real <code class="literal">drawable</code> tiles.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> a pointer to a <a href="libgimp-gimppixelrgn.html#GimpPixelRgn"><span class="type">GimpPixelRgn</span></a> structure (or NULL).
</td>
</tr>
@ -146,9 +143,9 @@ Initialize a pixel region from the drawable.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2616974"></a><h3>
<a name="id2634799"></a><h3>
<a name="gimp-pixel-fetcher-set-edge-mode"></a>gimp_pixel_fetcher_set_edge_mode ()</h3>
<a class="indexterm" name="id2616986"></a><pre class="programlisting">void gimp_pixel_fetcher_set_edge_mode
<a class="indexterm" name="id2634811"></a><pre class="programlisting">void gimp_pixel_fetcher_set_edge_mode
(<a href="libgimp-gimppixelfetcher.html#GimpPixelFetcher">GimpPixelFetcher</a> *pf,
<a href="libgimp-gimppixelfetcher.html#GimpPixelFetcherEdgeMode">GimpPixelFetcherEdgeMode</a> mode);</pre>
<p>
@ -160,14 +157,12 @@ Change the edage mode of a previously initialized pixel region.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>pf</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>pf</code></em>&#160;:</span></td>
<td> a pointer to a previously initialized <a href="libgimp-gimppixelfetcher.html#GimpPixelFetcher"><span class="type">GimpPixelFetcher</span></a>.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>mode</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>mode</code></em>&#160;:</span></td>
<td> the new edge mode from <a href="libgimp-gimppixelfetcher.html#GimpPixelFetcherEdgeMode"><span class="type">GimpPixelFetcherEdgeMode</span></a>.
</td>
</tr>
@ -176,9 +171,9 @@ Change the edage mode of a previously initialized pixel region.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2617069"></a><h3>
<a name="id2641528"></a><h3>
<a name="gimp-pixel-fetcher-set-bg-color"></a>gimp_pixel_fetcher_set_bg_color ()</h3>
<a class="indexterm" name="id2617081"></a><pre class="programlisting">void gimp_pixel_fetcher_set_bg_color (<a href="libgimp-gimppixelfetcher.html#GimpPixelFetcher">GimpPixelFetcher</a> *pf,
<a class="indexterm" name="id2641539"></a><pre class="programlisting">void gimp_pixel_fetcher_set_bg_color (<a href="libgimp-gimppixelfetcher.html#GimpPixelFetcher">GimpPixelFetcher</a> *pf,
const <a
href="../libgimpcolor/libgimpcolor-GimpRGB.html#GimpRGB"
>GimpRGB</a> *color);</pre>
@ -191,14 +186,12 @@ Change the background color of a previously initialized pixel region.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>pf</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>pf</code></em>&#160;:</span></td>
<td> a pointer to a previously initialized <a href="libgimp-gimppixelfetcher.html#GimpPixelFetcher"><span class="type">GimpPixelFetcher</span></a>.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>color</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>color</code></em>&#160;:</span></td>
<td> the color to be used as bg color.
</td>
</tr>
@ -207,9 +200,9 @@ Change the background color of a previously initialized pixel region.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2617158"></a><h3>
<a name="id2649992"></a><h3>
<a name="gimp-pixel-fetcher-get-pixel"></a>gimp_pixel_fetcher_get_pixel ()</h3>
<a class="indexterm" name="id2617169"></a><pre class="programlisting">void gimp_pixel_fetcher_get_pixel (<a href="libgimp-gimppixelfetcher.html#GimpPixelFetcher">GimpPixelFetcher</a> *pf,
<a class="indexterm" name="id2650003"></a><pre class="programlisting">void gimp_pixel_fetcher_get_pixel (<a href="libgimp-gimppixelfetcher.html#GimpPixelFetcher">GimpPixelFetcher</a> *pf,
gint x,
gint y,
guchar *pixel);</pre>
@ -222,26 +215,22 @@ Get a pixel from the pixel region.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>pf</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>pf</code></em>&#160;:</span></td>
<td> a pointer to a previously initialized <a href="libgimp-gimppixelfetcher.html#GimpPixelFetcher"><span class="type">GimpPixelFetcher</span></a>.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>x</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>x</code></em>&#160;:</span></td>
<td> the x coordinate of the pixel to get.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>y</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>y</code></em>&#160;:</span></td>
<td> the y coordinate of the pixel to get.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>pixel</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>pixel</code></em>&#160;:</span></td>
<td> the memory location where to return the pixel.
</td>
</tr>
@ -250,9 +239,9 @@ Get a pixel from the pixel region.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2603581"></a><h3>
<a name="id2650125"></a><h3>
<a name="gimp-pixel-fetcher-put-pixel"></a>gimp_pixel_fetcher_put_pixel ()</h3>
<a class="indexterm" name="id2603592"></a><pre class="programlisting">void gimp_pixel_fetcher_put_pixel (<a href="libgimp-gimppixelfetcher.html#GimpPixelFetcher">GimpPixelFetcher</a> *pf,
<a class="indexterm" name="id2650138"></a><pre class="programlisting">void gimp_pixel_fetcher_put_pixel (<a href="libgimp-gimppixelfetcher.html#GimpPixelFetcher">GimpPixelFetcher</a> *pf,
gint x,
gint y,
const guchar *pixel);</pre>
@ -265,26 +254,22 @@ Set a pixel in the pixel region.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>pf</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>pf</code></em>&#160;:</span></td>
<td> a pointer to a previously initialized <a href="libgimp-gimppixelfetcher.html#GimpPixelFetcher"><span class="type">GimpPixelFetcher</span></a>.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>x</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>x</code></em>&#160;:</span></td>
<td> the x coordinate of the pixel to set.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>y</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>y</code></em>&#160;:</span></td>
<td> the y coordinate of the pixel to set.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>pixel</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>pixel</code></em>&#160;:</span></td>
<td> the pixel to set.
</td>
</tr>
@ -293,9 +278,9 @@ Set a pixel in the pixel region.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2603713"></a><h3>
<a name="id2637838"></a><h3>
<a name="gimp-pixel-fetcher-destroy"></a>gimp_pixel_fetcher_destroy ()</h3>
<a class="indexterm" name="id2603724"></a><pre class="programlisting">void gimp_pixel_fetcher_destroy (<a href="libgimp-gimppixelfetcher.html#GimpPixelFetcher">GimpPixelFetcher</a> *pf);</pre>
<a class="indexterm" name="id2637850"></a><pre class="programlisting">void gimp_pixel_fetcher_destroy (<a href="libgimp-gimppixelfetcher.html#GimpPixelFetcher">GimpPixelFetcher</a> *pf);</pre>
<p>
Close a previously initializd pixel region.</p>
<p>
@ -304,8 +289,7 @@ Close a previously initializd pixel region.</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><em class="parameter"><code>pf</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>pf</code></em>&#160;:</span></td>
<td> a pointer to a previously initialized <a href="libgimp-gimppixelfetcher.html#GimpPixelFetcher"><span class="type">GimpPixelFetcher</span></a>.
</td>
</tr></tbody>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>gimppixelrgn</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="libgimp-image.html" title="Manupulating Images and all their Properties">
<link rel="prev" href="libgimp-gimppixelfetcher.html" title="gimppixelfetcher">
@ -28,16 +28,16 @@
<th width="100%" align="center">GIMP Library Reference Manual</th>
<td><a accesskey="n" href="libgimp-gimpregioniterator.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2549209" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2587140" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2601236" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2635490" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimp-gimppixelrgn"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2549209"></a><span class="refentrytitle">gimppixelrgn</span>
<a name="id2587140"></a><span class="refentrytitle">gimppixelrgn</span>
</h2>
<p>gimppixelrgn &#8212; Functions for operating on pixel regions.</p>
</td>
@ -111,7 +111,7 @@ gpointer <a href="libgimp-gimppixelrgn.html#gimp-pixel-rgns-process">gimp_pix
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2601236"></a><h2>Description</h2>
<a name="id2635490"></a><h2>Description</h2>
<p>
Functions for operating on pixel regions. These functions provide
fast ways of accessing and modifying portions of a drawable.
@ -119,11 +119,11 @@ fast ways of accessing and modifying portions of a drawable.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2601254"></a><h2>Details</h2>
<a name="id2635508"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2601265"></a><h3>
<a name="id2635518"></a><h3>
<a name="GimpPixelRgn"></a>GimpPixelRgn</h3>
<a class="indexterm" name="id2601277"></a><pre class="programlisting">typedef struct {
<a class="indexterm" name="id2635531"></a><pre class="programlisting">typedef struct {
guchar *data; /* pointer to region data */
GimpDrawable *drawable; /* pointer to drawable */
guint bpp; /* bytes per pixel */
@ -141,9 +141,9 @@ fast ways of accessing and modifying portions of a drawable.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2575586"></a><h3>
<a name="id2576011"></a><h3>
<a name="gimp-pixel-rgn-init"></a>gimp_pixel_rgn_init ()</h3>
<a class="indexterm" name="id2550652"></a><pre class="programlisting">void gimp_pixel_rgn_init (<a href="libgimp-gimppixelrgn.html#GimpPixelRgn">GimpPixelRgn</a> *pr,
<a class="indexterm" name="id2509556"></a><pre class="programlisting">void gimp_pixel_rgn_init (<a href="libgimp-gimppixelrgn.html#GimpPixelRgn">GimpPixelRgn</a> *pr,
<a href="libgimp-gimpdrawable.html#GimpDrawable">GimpDrawable</a> *drawable,
gint x,
gint y,
@ -197,53 +197,45 @@ The <em class="parameter"><code>dirty</code></em> and <em class="parameter"><cod
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>pr</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>pr</code></em>&#160;:</span></td>
<td> a pointer to a <a href="libgimp-gimppixelrgn.html#GimpPixelRgn"><span class="type">GimpPixelRgn</span></a> variable.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>drawable</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>drawable</code></em>&#160;:</span></td>
<td> the <a href="libgimp-gimpdrawable.html#GimpDrawable"><span class="type">GimpDrawable</span></a> the new region will be attached to.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>x</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>x</code></em>&#160;:</span></td>
<td> the x coordinate of the top-left pixel of the region in the
<em class="parameter"><code>drawable</code></em>.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>y</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>y</code></em>&#160;:</span></td>
<td> the y coordinate of the top-left pixel of the region in the
<em class="parameter"><code>drawable</code></em>.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>width</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>width</code></em>&#160;:</span></td>
<td> the width of the region.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>height</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>height</code></em>&#160;:</span></td>
<td> the height of the region.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>dirty</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>dirty</code></em>&#160;:</span></td>
<td> a <span class="type">gboolean</span> indicating whether the <em class="parameter"><code>drawable</code></em> should be marked
as "dirty".
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>shadow</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>shadow</code></em>&#160;:</span></td>
<td> a <span class="type">gboolean</span> indicating whether the region is attached to the
shadow tiles or the real <em class="parameter"><code>drawable</code></em> tiles.
</td>
@ -253,9 +245,9 @@ The <em class="parameter"><code>dirty</code></em> and <em class="parameter"><cod
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2602881"></a><h3>
<a name="id2635214"></a><h3>
<a name="gimp-pixel-rgn-resize"></a>gimp_pixel_rgn_resize ()</h3>
<a class="indexterm" name="id2602892"></a><pre class="programlisting">void gimp_pixel_rgn_resize (<a href="libgimp-gimppixelrgn.html#GimpPixelRgn">GimpPixelRgn</a> *pr,
<a class="indexterm" name="id2635225"></a><pre class="programlisting">void gimp_pixel_rgn_resize (<a href="libgimp-gimppixelrgn.html#GimpPixelRgn">GimpPixelRgn</a> *pr,
gint x,
gint y,
gint width,
@ -269,34 +261,29 @@ Change the position and size of a previously initialized pixel region.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>pr</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>pr</code></em>&#160;:</span></td>
<td> a pointer to a previously initialized <a href="libgimp-gimppixelrgn.html#GimpPixelRgn"><span class="type">GimpPixelRgn</span></a>.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>x</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>x</code></em>&#160;:</span></td>
<td> the x coordinate of the new position of the region's
top-left corner.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>y</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>y</code></em>&#160;:</span></td>
<td> the y coordinate of the new position of the region's
top-left corner.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>width</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>width</code></em>&#160;:</span></td>
<td> the new width of the region.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>height</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>height</code></em>&#160;:</span></td>
<td> the new height of the region.
</td>
</tr>
@ -305,9 +292,9 @@ Change the position and size of a previously initialized pixel region.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2619845"></a><h3>
<a name="id2652832"></a><h3>
<a name="gimp-pixel-rgn-get-pixel"></a>gimp_pixel_rgn_get_pixel ()</h3>
<a class="indexterm" name="id2619856"></a><pre class="programlisting">void gimp_pixel_rgn_get_pixel (<a href="libgimp-gimppixelrgn.html#GimpPixelRgn">GimpPixelRgn</a> *pr,
<a class="indexterm" name="id2652842"></a><pre class="programlisting">void gimp_pixel_rgn_get_pixel (<a href="libgimp-gimppixelrgn.html#GimpPixelRgn">GimpPixelRgn</a> *pr,
guchar *buf,
gint x,
gint y);</pre>
@ -324,26 +311,22 @@ rgb drawable and 4 <span class="type">guchar</span> for rgb with alpha drawable.
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>pr</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>pr</code></em>&#160;:</span></td>
<td> a pointer to a previously initialized <a href="libgimp-gimppixelrgn.html#GimpPixelRgn"><span class="type">GimpPixelRgn</span></a>.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>buf</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>buf</code></em>&#160;:</span></td>
<td> a pointer to an array of <span class="type">guchar</span>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>x</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>x</code></em>&#160;:</span></td>
<td> the x coordinate of the wanted pixel (relative to the drawable)
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>y</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>y</code></em>&#160;:</span></td>
<td> the y coordinate of the wanted pixel (relative to the drawable)
</td>
</tr>
@ -352,9 +335,9 @@ rgb drawable and 4 <span class="type">guchar</span> for rgb with alpha drawable.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2620026"></a><h3>
<a name="id2653013"></a><h3>
<a name="gimp-pixel-rgn-get-row"></a>gimp_pixel_rgn_get_row ()</h3>
<a class="indexterm" name="id2620036"></a><pre class="programlisting">void gimp_pixel_rgn_get_row (<a href="libgimp-gimppixelrgn.html#GimpPixelRgn">GimpPixelRgn</a> *pr,
<a class="indexterm" name="id2653023"></a><pre class="programlisting">void gimp_pixel_rgn_get_row (<a href="libgimp-gimppixelrgn.html#GimpPixelRgn">GimpPixelRgn</a> *pr,
guchar *buf,
gint x,
gint y,
@ -370,32 +353,27 @@ Get several pixels of a region in a row. This function fills the buffer
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>pr</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>pr</code></em>&#160;:</span></td>
<td> a pointer to a previously initialized <a href="libgimp-gimppixelrgn.html#GimpPixelRgn"><span class="type">GimpPixelRgn</span></a>.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>buf</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>buf</code></em>&#160;:</span></td>
<td> a pointer to an array of <span class="type">guchar</span>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>x</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>x</code></em>&#160;:</span></td>
<td> the x coordinate of the first pixel (relative to the drawable).
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>y</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>y</code></em>&#160;:</span></td>
<td> the y coordinate of the first pixel (relative to the drawable).
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>width</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>width</code></em>&#160;:</span></td>
<td> the number of pixels to get.
</td>
</tr>
@ -404,9 +382,9 @@ Get several pixels of a region in a row. This function fills the buffer
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2620211"></a><h3>
<a name="id2653198"></a><h3>
<a name="gimp-pixel-rgn-get-col"></a>gimp_pixel_rgn_get_col ()</h3>
<a class="indexterm" name="id2620221"></a><pre class="programlisting">void gimp_pixel_rgn_get_col (<a href="libgimp-gimppixelrgn.html#GimpPixelRgn">GimpPixelRgn</a> *pr,
<a class="indexterm" name="id2653208"></a><pre class="programlisting">void gimp_pixel_rgn_get_col (<a href="libgimp-gimppixelrgn.html#GimpPixelRgn">GimpPixelRgn</a> *pr,
guchar *buf,
gint x,
gint y,
@ -422,32 +400,27 @@ Get several pixels of a region's column. This function fills the buffer
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>pr</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>pr</code></em>&#160;:</span></td>
<td> a pointer to a previously initialized <a href="libgimp-gimppixelrgn.html#GimpPixelRgn"><span class="type">GimpPixelRgn</span></a>.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>buf</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>buf</code></em>&#160;:</span></td>
<td> a pointer to an array of <span class="type">guchar</span>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>x</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>x</code></em>&#160;:</span></td>
<td> the x coordinate of the first pixel (relative to the drawable).
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>y</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>y</code></em>&#160;:</span></td>
<td> the y coordinate of the first pixel (relative to the drawable).
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>height</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>height</code></em>&#160;:</span></td>
<td> the number of pixels to get.
</td>
</tr>
@ -456,9 +429,9 @@ Get several pixels of a region's column. This function fills the buffer
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2620396"></a><h3>
<a name="id2653382"></a><h3>
<a name="gimp-pixel-rgn-get-rect"></a>gimp_pixel_rgn_get_rect ()</h3>
<a class="indexterm" name="id2620406"></a><pre class="programlisting">void gimp_pixel_rgn_get_rect (<a href="libgimp-gimppixelrgn.html#GimpPixelRgn">GimpPixelRgn</a> *pr,
<a class="indexterm" name="id2653393"></a><pre class="programlisting">void gimp_pixel_rgn_get_rect (<a href="libgimp-gimppixelrgn.html#GimpPixelRgn">GimpPixelRgn</a> *pr,
guchar *buf,
gint x,
gint y,
@ -476,38 +449,32 @@ from (<em class="parameter"><code>x</code></em>, <em class="parameter"><code>y</
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>pr</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>pr</code></em>&#160;:</span></td>
<td> a pointer to a previously initialized <a href="libgimp-gimppixelrgn.html#GimpPixelRgn"><span class="type">GimpPixelRgn</span></a>.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>buf</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>buf</code></em>&#160;:</span></td>
<td> a pointer to an array of <span class="type">guchar</span>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>x</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>x</code></em>&#160;:</span></td>
<td> the x coordinate of the first pixel (relative to the drawable).
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>y</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>y</code></em>&#160;:</span></td>
<td> the y coordinate of the first pixel (relative to the drawable).
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>width</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>width</code></em>&#160;:</span></td>
<td> the width of the rectangle.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>height</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>height</code></em>&#160;:</span></td>
<td> the height of the rectangle.
</td>
</tr>
@ -516,9 +483,9 @@ from (<em class="parameter"><code>x</code></em>, <em class="parameter"><code>y</
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2620636"></a><h3>
<a name="id2653622"></a><h3>
<a name="gimp-pixel-rgn-set-pixel"></a>gimp_pixel_rgn_set_pixel ()</h3>
<a class="indexterm" name="id2620646"></a><pre class="programlisting">void gimp_pixel_rgn_set_pixel (<a href="libgimp-gimppixelrgn.html#GimpPixelRgn">GimpPixelRgn</a> *pr,
<a class="indexterm" name="id2653633"></a><pre class="programlisting">void gimp_pixel_rgn_set_pixel (<a href="libgimp-gimppixelrgn.html#GimpPixelRgn">GimpPixelRgn</a> *pr,
const guchar *buf,
gint x,
gint y);</pre>
@ -531,26 +498,22 @@ Set the pixel at (<em class="parameter"><code>x</code></em>, <em class="paramete
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>pr</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>pr</code></em>&#160;:</span></td>
<td> a pointer to a previously initialized <a href="libgimp-gimppixelrgn.html#GimpPixelRgn"><span class="type">GimpPixelRgn</span></a>.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>buf</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>buf</code></em>&#160;:</span></td>
<td> a pointer to an array of <span class="type">guchar</span>.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>x</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>x</code></em>&#160;:</span></td>
<td> the x coordinate of the pixel (relative to the drawable).
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>y</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>y</code></em>&#160;:</span></td>
<td> the y coordinate of the pixel (relative to the drawable).
</td>
</tr>
@ -559,9 +522,9 @@ Set the pixel at (<em class="parameter"><code>x</code></em>, <em class="paramete
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2620778"></a><h3>
<a name="id2653765"></a><h3>
<a name="gimp-pixel-rgn-set-row"></a>gimp_pixel_rgn_set_row ()</h3>
<a class="indexterm" name="id2620788"></a><pre class="programlisting">void gimp_pixel_rgn_set_row (<a href="libgimp-gimppixelrgn.html#GimpPixelRgn">GimpPixelRgn</a> *pr,
<a class="indexterm" name="id2653775"></a><pre class="programlisting">void gimp_pixel_rgn_set_row (<a href="libgimp-gimppixelrgn.html#GimpPixelRgn">GimpPixelRgn</a> *pr,
const guchar *buf,
gint x,
gint y,
@ -577,32 +540,27 @@ from (<em class="parameter"><code>x</code></em>, <em class="parameter"><code>y</
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>pr</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>pr</code></em>&#160;:</span></td>
<td> a pointer to a previously initialized <a href="libgimp-gimppixelrgn.html#GimpPixelRgn"><span class="type">GimpPixelRgn</span></a>.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>buf</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>buf</code></em>&#160;:</span></td>
<td> a pointer to an array of <span class="type">guchar</span>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>x</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>x</code></em>&#160;:</span></td>
<td> the x coordinate of the first pixel (relative to the drawable).
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>y</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>y</code></em>&#160;:</span></td>
<td> the y coordinate of the first pixel (relative to the drawable).
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>width</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>width</code></em>&#160;:</span></td>
<td> the number of pixels to set.
</td>
</tr>
@ -611,9 +569,9 @@ from (<em class="parameter"><code>x</code></em>, <em class="parameter"><code>y</
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2620964"></a><h3>
<a name="id2653949"></a><h3>
<a name="gimp-pixel-rgn-set-col"></a>gimp_pixel_rgn_set_col ()</h3>
<a class="indexterm" name="id2620975"></a><pre class="programlisting">void gimp_pixel_rgn_set_col (<a href="libgimp-gimppixelrgn.html#GimpPixelRgn">GimpPixelRgn</a> *pr,
<a class="indexterm" name="id2653959"></a><pre class="programlisting">void gimp_pixel_rgn_set_col (<a href="libgimp-gimppixelrgn.html#GimpPixelRgn">GimpPixelRgn</a> *pr,
const guchar *buf,
gint x,
gint y,
@ -629,32 +587,27 @@ from (<em class="parameter"><code>x</code></em>, <em class="parameter"><code>y</
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>pr</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>pr</code></em>&#160;:</span></td>
<td> a pointer to a previously initialized <a href="libgimp-gimppixelrgn.html#GimpPixelRgn"><span class="type">GimpPixelRgn</span></a>.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>buf</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>buf</code></em>&#160;:</span></td>
<td> a pointer to an array of <span class="type">guchar</span>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>x</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>x</code></em>&#160;:</span></td>
<td> the x coordinate of the first pixel (relative to the drawable).
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>y</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>y</code></em>&#160;:</span></td>
<td> the y coordinate of the first pixel (relative to the drawable).
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>height</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>height</code></em>&#160;:</span></td>
<td> the number of pixels to set.
</td>
</tr>
@ -663,9 +616,9 @@ from (<em class="parameter"><code>x</code></em>, <em class="parameter"><code>y</
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2621151"></a><h3>
<a name="id2654134"></a><h3>
<a name="gimp-pixel-rgn-set-rect"></a>gimp_pixel_rgn_set_rect ()</h3>
<a class="indexterm" name="id2621161"></a><pre class="programlisting">void gimp_pixel_rgn_set_rect (<a href="libgimp-gimppixelrgn.html#GimpPixelRgn">GimpPixelRgn</a> *pr,
<a class="indexterm" name="id2654145"></a><pre class="programlisting">void gimp_pixel_rgn_set_rect (<a href="libgimp-gimppixelrgn.html#GimpPixelRgn">GimpPixelRgn</a> *pr,
const guchar *buf,
gint x,
gint y,
@ -683,38 +636,32 @@ Set all the pixel of the rectangle defined by <em class="parameter"><code>x</cod
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>pr</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>pr</code></em>&#160;:</span></td>
<td> a pointer to a previously initialized <a href="libgimp-gimppixelrgn.html#GimpPixelRgn"><span class="type">GimpPixelRgn</span></a>.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>buf</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>buf</code></em>&#160;:</span></td>
<td> a pointer to an array of <span class="type">guchar</span>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>x</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>x</code></em>&#160;:</span></td>
<td> the x coordinate of the first pixel (relative to the drawable).
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>y</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>y</code></em>&#160;:</span></td>
<td> the y coordinate of the first pixel (relative to the drawable).
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>width</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>width</code></em>&#160;:</span></td>
<td> the width of the rectangle.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>height</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>height</code></em>&#160;:</span></td>
<td> the height of the rectangle.
</td>
</tr>
@ -723,9 +670,9 @@ Set all the pixel of the rectangle defined by <em class="parameter"><code>x</cod
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2621394"></a><h3>
<a name="id2654377"></a><h3>
<a name="gimp-pixel-rgns-register"></a>gimp_pixel_rgns_register ()</h3>
<a class="indexterm" name="id2621404"></a><pre class="programlisting">gpointer gimp_pixel_rgns_register (gint nrgns,
<a class="indexterm" name="id2654388"></a><pre class="programlisting">gpointer gimp_pixel_rgns_register (gint nrgns,
...);</pre>
<p>
This is the varargs version of <a href="libgimp-gimppixelrgn.html#gimp-pixel-rgns-register2"><span class="type">gimp_pixel_rgns_register2</span></a>.</p>
@ -736,20 +683,17 @@ This is the varargs version of <a href="libgimp-gimppixelrgn.html#gimp-pixel-rgn
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>nrgns</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>nrgns</code></em>&#160;:</span></td>
<td> the number of regions to register.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>...</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>...</code></em>&#160;:</span></td>
<td> <em class="parameter"><code>nrgns</code></em> pointers to <a href="libgimp-gimppixelrgn.html#GimpPixelRgn"><span class="type">GimpPixelRgn</span></a>.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> a <span class="type">gpointer</span> to a regions iterator.
</td>
</tr>
@ -758,9 +702,9 @@ This is the varargs version of <a href="libgimp-gimppixelrgn.html#gimp-pixel-rgn
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2621497"></a><h3>
<a name="id2654480"></a><h3>
<a name="gimp-pixel-rgns-register2"></a>gimp_pixel_rgns_register2 ()</h3>
<a class="indexterm" name="id2621508"></a><pre class="programlisting">gpointer gimp_pixel_rgns_register2 (gint nrgns,
<a class="indexterm" name="id2654491"></a><pre class="programlisting">gpointer gimp_pixel_rgns_register2 (gint nrgns,
<a href="libgimp-gimppixelrgn.html#GimpPixelRgn">GimpPixelRgn</a> **prs);</pre>
<p>
It takes a number of initialized regions of the same size and provides a
@ -782,20 +726,17 @@ This function has to be used together with gimp_pixel_rgns_process in a loop.</p
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>nrgns</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>nrgns</code></em>&#160;:</span></td>
<td> the number of regions to register.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>prs</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>prs</code></em>&#160;:</span></td>
<td> an array of <em class="parameter"><code>nrgns</code></em> pointers to initialized <a href="libgimp-gimppixelrgn.html#GimpPixelRgn"><span class="type">GimpPixelRgn</span></a>.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> a <span class="type">gpointer</span> to a regions iterator.
</td>
</tr>
@ -804,9 +745,9 @@ This function has to be used together with gimp_pixel_rgns_process in a loop.</p
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2621614"></a><h3>
<a name="id2654597"></a><h3>
<a name="gimp-pixel-rgns-process"></a>gimp_pixel_rgns_process ()</h3>
<a class="indexterm" name="id2621624"></a><pre class="programlisting">gpointer gimp_pixel_rgns_process (gpointer pri_ptr);</pre>
<a class="indexterm" name="id2654608"></a><pre class="programlisting">gpointer gimp_pixel_rgns_process (gpointer pri_ptr);</pre>
<p>
This function update the regions registered previously with one of the
<a href="libgimp-gimppixelrgn.html#gimp-pixel-rgns-register"><span class="type">gimp_pixel_rgns_register</span></a>* functions to their next tile.</p>
@ -817,15 +758,13 @@ This function update the regions registered previously with one of the
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>pri_ptr</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>pri_ptr</code></em>&#160;:</span></td>
<td> a regions iterator returned by <a href="libgimp-gimppixelrgn.html#gimp-pixel-rgns-register"><span class="type">gimp_pixel_rgns_register</span></a>,
<a href="libgimp-gimppixelrgn.html#gimp-pixel-rgns-register2"><span class="type">gimp_pixel_rgns_register2</span></a> or <a href="libgimp-gimppixelrgn.html#gimp-pixel-rgns-process"><span class="type">gimp_pixel_rgns_process</span></a>.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> a <span class="type">gpointer</span> to a new regions iterator or <span class="type">NULL</span> if there isn't
any tiles left.
</td>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>gimpplugin</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="libgimp-general.html" title="Functions not Related to Specific Images">
<link rel="prev" href="libgimp-gimpmessage.html" title="gimpmessage">
@ -28,16 +28,16 @@
<th width="100%" align="center">GIMP Library Reference Manual</th>
<td><a accesskey="n" href="libgimp-gimpproceduraldb.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2540324" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2566891" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2536887" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2566071" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimp-gimpplugin"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2540324"></a><span class="refentrytitle">gimpplugin</span>
<a name="id2566891"></a><span class="refentrytitle">gimpplugin</span>
</h2>
<p>gimpplugin &#8212; Functions useful for plugins, e.g. registration and progress indicators.</p>
</td>
@ -61,18 +61,18 @@ gboolean <a href="libgimp-gimpplugin.html#gimp-plugin-menu-register">gimp_plu
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2536887"></a><h2>Description</h2>
<a name="id2566071"></a><h2>Description</h2>
<p>
Functions useful for plugins, e.g. registration and progress indicators.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2536904"></a><h2>Details</h2>
<a name="id2566088"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2536915"></a><h3>
<a name="id2566098"></a><h3>
<a name="gimp-plugin-domain-register"></a>gimp_plugin_domain_register ()</h3>
<a class="indexterm" name="id2536926"></a><pre class="programlisting">gboolean gimp_plugin_domain_register (const gchar *domain_name,
<a class="indexterm" name="id2566110"></a><pre class="programlisting">gboolean gimp_plugin_domain_register (const gchar *domain_name,
const gchar *domain_path);</pre>
<p>
Registers a textdomain for localisation.
@ -93,20 +93,17 @@ called before any procedure is installed.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>domain_name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>domain_name</code></em>&#160;:</span></td>
<td> The name of the textdomain (must be unique).
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>domain_path</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>domain_path</code></em>&#160;:</span></td>
<td> The absolute path to the compiled message catalog (may be NULL).
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -115,9 +112,9 @@ called before any procedure is installed.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2557680"></a><h3>
<a name="id2602601"></a><h3>
<a name="gimp-plugin-help-register"></a>gimp_plugin_help_register ()</h3>
<a class="indexterm" name="id2557691"></a><pre class="programlisting">gboolean gimp_plugin_help_register (const gchar *domain_name,
<a class="indexterm" name="id2602612"></a><pre class="programlisting">gboolean gimp_plugin_help_register (const gchar *domain_name,
const gchar *domain_uri);</pre>
<p>
Register a help path for a plug-in.
@ -133,20 +130,17 @@ interpreted relative to this rootdir.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>domain_name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>domain_name</code></em>&#160;:</span></td>
<td> The XML namespace of the plug-in's help pages.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>domain_uri</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>domain_uri</code></em>&#160;:</span></td>
<td> The root URI of the plug-in's help pages.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -155,9 +149,9 @@ interpreted relative to this rootdir.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2557779"></a><h3>
<a name="id2602700"></a><h3>
<a name="gimp-plugin-icon-register"></a>gimp_plugin_icon_register ()</h3>
<a class="indexterm" name="id2557790"></a><pre class="programlisting">gboolean gimp_plugin_icon_register (const gchar *procedure_name,
<a class="indexterm" name="id2602711"></a><pre class="programlisting">gboolean gimp_plugin_icon_register (const gchar *procedure_name,
<a href="libgimp-gimpenums.html#GimpIconType">GimpIconType</a> icon_type,
const guint8 *icon_data);</pre>
<p>
@ -167,26 +161,22 @@ interpreted relative to this rootdir.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>procedure_name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>procedure_name</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>icon_type</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>icon_type</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>icon_data</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>icon_data</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td>
@ -197,9 +187,9 @@ interpreted relative to this rootdir.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2569402"></a><h3>
<a name="id2602860"></a><h3>
<a name="gimp-plugin-menu-register"></a>gimp_plugin_menu_register ()</h3>
<a class="indexterm" name="id2569415"></a><pre class="programlisting">gboolean gimp_plugin_menu_register (const gchar *procedure_name,
<a class="indexterm" name="id2602874"></a><pre class="programlisting">gboolean gimp_plugin_menu_register (const gchar *procedure_name,
const gchar *menu_path);</pre>
<p>
Register an additional menu path for a plug-in procedure.
@ -214,20 +204,17 @@ procedure.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>procedure_name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>procedure_name</code></em>&#160;:</span></td>
<td> The procedure for which to install the menu path.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>menu_path</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>menu_path</code></em>&#160;:</span></td>
<td> The procedure's additional menu path.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>gimpproceduraldb</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="libgimp-general.html" title="Functions not Related to Specific Images">
<link rel="prev" href="libgimp-gimpplugin.html" title="gimpplugin">
@ -28,16 +28,16 @@
<th width="100%" align="center">GIMP Library Reference Manual</th>
<td><a accesskey="n" href="libgimp-gimpprogress.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2551495" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2594322" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2574671" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2556159" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimp-gimpproceduraldb"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2551495"></a><span class="refentrytitle">gimpproceduraldb</span>
<a name="id2594322"></a><span class="refentrytitle">gimpproceduraldb</span>
</h2>
<p>gimpproceduraldb &#8212; Functions for querying and changing procedural database (PDB) entries.</p>
</td>
@ -97,18 +97,18 @@ gint <a href="libgimp-gimpproceduraldb.html#gimp-procedural-db-get-data-s
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2574671"></a><h2>Description</h2>
<a name="id2556159"></a><h2>Description</h2>
<p>
Functions for querying and changing procedural database (PDB) entries.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2574687"></a><h2>Details</h2>
<a name="id2556176"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2574698"></a><h3>
<a name="id2556186"></a><h3>
<a name="gimp-procedural-db-temp-name"></a>gimp_procedural_db_temp_name ()</h3>
<a class="indexterm" name="id2574709"></a><pre class="programlisting">gchar* gimp_procedural_db_temp_name (void);</pre>
<a class="indexterm" name="id2556198"></a><pre class="programlisting">gchar* gimp_procedural_db_temp_name (void);</pre>
<p>
Generates a unique temporary PDB name.
</p>
@ -122,8 +122,7 @@ dialogs to generate a PDB entry name.</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> A unique temporary name for a temporary PDB entry.
</td>
</tr></tbody>
@ -131,9 +130,9 @@ dialogs to generate a PDB entry name.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2574756"></a><h3>
<a name="id2603121"></a><h3>
<a name="gimp-procedural-db-proc-info"></a>gimp_procedural_db_proc_info ()</h3>
<a class="indexterm" name="id2574768"></a><pre class="programlisting">gboolean gimp_procedural_db_proc_info (const gchar *procedure,
<a class="indexterm" name="id2603133"></a><pre class="programlisting">gboolean gimp_procedural_db_proc_info (const gchar *procedure,
gchar **blurb,
gchar **help,
gchar **author,
@ -163,74 +162,62 @@ about each input argument and return value.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>procedure</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>procedure</code></em>&#160;:</span></td>
<td> The procedure name.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>blurb</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>blurb</code></em>&#160;:</span></td>
<td> A short blurb.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>help</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>help</code></em>&#160;:</span></td>
<td> Detailed procedure help.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>author</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>author</code></em>&#160;:</span></td>
<td> Author(s) of the procedure.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>copyright</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>copyright</code></em>&#160;:</span></td>
<td> The copyright.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>date</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>date</code></em>&#160;:</span></td>
<td> Copyright date.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>proc_type</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>proc_type</code></em>&#160;:</span></td>
<td> The procedure type.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>num_args</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>num_args</code></em>&#160;:</span></td>
<td> The number of input arguments.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>num_values</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>num_values</code></em>&#160;:</span></td>
<td> The number of return values.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>args</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>args</code></em>&#160;:</span></td>
<td> The input arguments.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>return_vals</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>return_vals</code></em>&#160;:</span></td>
<td> The return values.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -239,9 +226,9 @@ about each input argument and return value.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2569663"></a><h3>
<a name="id2603414"></a><h3>
<a name="gimp-procedural-db-get-data"></a>gimp_procedural_db_get_data ()</h3>
<a class="indexterm" name="id2569675"></a><pre class="programlisting">gboolean gimp_procedural_db_get_data (const gchar *identifier,
<a class="indexterm" name="id2603426"></a><pre class="programlisting">gboolean gimp_procedural_db_get_data (const gchar *identifier,
gpointer data);</pre>
<p>
Returns data associated with the specified identifier.
@ -257,20 +244,17 @@ location.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>identifier</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>identifier</code></em>&#160;:</span></td>
<td> The identifier associated with data.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td> A byte array containing data.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success, FALSE if no data has been associated with
the identifier
</td>
@ -280,9 +264,9 @@ the identifier
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2569763"></a><h3>
<a name="id2603514"></a><h3>
<a name="gimp-procedural-db-set-data"></a>gimp_procedural_db_set_data ()</h3>
<a class="indexterm" name="id2569775"></a><pre class="programlisting">gboolean gimp_procedural_db_set_data (const gchar *identifier,
<a class="indexterm" name="id2603526"></a><pre class="programlisting">gboolean gimp_procedural_db_set_data (const gchar *identifier,
gpointer data,
guint32 bytes);</pre>
<p>
@ -299,26 +283,22 @@ identifier. The data may be subsequently retrieved by a call to
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>identifier</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>identifier</code></em>&#160;:</span></td>
<td> The identifier associated with data.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td> A byte array containing data.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>bytes</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>bytes</code></em>&#160;:</span></td>
<td> The number of bytes in the data
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -327,9 +307,9 @@ identifier. The data may be subsequently retrieved by a call to
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2576539"></a><h3>
<a name="id2609514"></a><h3>
<a name="gimp-procedural-db-dump"></a>gimp_procedural_db_dump ()</h3>
<a class="indexterm" name="id2576550"></a><pre class="programlisting">gboolean gimp_procedural_db_dump (const gchar *filename);</pre>
<a class="indexterm" name="id2609525"></a><pre class="programlisting">gboolean gimp_procedural_db_dump (const gchar *filename);</pre>
<p>
Dumps the current contents of the procedural database
</p>
@ -346,14 +326,12 @@ script, which generates a texinfo document.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>filename</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>filename</code></em>&#160;:</span></td>
<td> The dump filename.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -362,9 +340,9 @@ script, which generates a texinfo document.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2576613"></a><h3>
<a name="id2609588"></a><h3>
<a name="gimp-procedural-db-query"></a>gimp_procedural_db_query ()</h3>
<a class="indexterm" name="id2576624"></a><pre class="programlisting">gboolean gimp_procedural_db_query (const gchar *name,
<a class="indexterm" name="id2609599"></a><pre class="programlisting">gboolean gimp_procedural_db_query (const gchar *name,
const gchar *blurb,
const gchar *help,
const gchar *author,
@ -397,62 +375,52 @@ entries is 0.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td> The regex for procedure name.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>blurb</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>blurb</code></em>&#160;:</span></td>
<td> The regex for procedure blurb.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>help</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>help</code></em>&#160;:</span></td>
<td> The regex for procedure help.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>author</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>author</code></em>&#160;:</span></td>
<td> The regex for procedure author.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>copyright</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>copyright</code></em>&#160;:</span></td>
<td> The regex for procedure copyright.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>date</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>date</code></em>&#160;:</span></td>
<td> The regex for procedure date.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>proc_type</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>proc_type</code></em>&#160;:</span></td>
<td> The regex for procedure type: { 'Internal GIMP procedure', 'GIMP Plug-in', 'GIMP Extension' }.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>num_matches</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>num_matches</code></em>&#160;:</span></td>
<td> The number of matching procedures.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>procedure_names</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>procedure_names</code></em>&#160;:</span></td>
<td> The list of procedure names.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -461,9 +429,9 @@ entries is 0.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2576841"></a><h3>
<a name="id2609818"></a><h3>
<a name="gimp-procedural-db-proc-arg"></a>gimp_procedural_db_proc_arg ()</h3>
<a class="indexterm" name="id2576852"></a><pre class="programlisting">gboolean gimp_procedural_db_proc_arg (const gchar *procedure,
<a class="indexterm" name="id2609829"></a><pre class="programlisting">gboolean gimp_procedural_db_proc_arg (const gchar *procedure,
gint arg_num,
<a
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpPDBArgType"
@ -484,38 +452,32 @@ argument. The argument type, name, and a description are retrieved.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>procedure</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>procedure</code></em>&#160;:</span></td>
<td> The procedure name.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>arg_num</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>arg_num</code></em>&#160;:</span></td>
<td> The argument number.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>arg_type</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>arg_type</code></em>&#160;:</span></td>
<td> The type of argument.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>arg_name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>arg_name</code></em>&#160;:</span></td>
<td> The name of the argument.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>arg_desc</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>arg_desc</code></em>&#160;:</span></td>
<td> A description of the argument.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -524,9 +486,9 @@ argument. The argument type, name, and a description are retrieved.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2576989"></a><h3>
<a name="id2609966"></a><h3>
<a name="gimp-procedural-db-proc-val"></a>gimp_procedural_db_proc_val ()</h3>
<a class="indexterm" name="id2577000"></a><pre class="programlisting">gboolean gimp_procedural_db_proc_val (const gchar *procedure,
<a class="indexterm" name="id2609977"></a><pre class="programlisting">gboolean gimp_procedural_db_proc_val (const gchar *procedure,
gint val_num,
<a
href="../libgimpbase/libgimpbase-gimpbaseenums.html#GimpPDBArgType"
@ -548,38 +510,32 @@ retrieved.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>procedure</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>procedure</code></em>&#160;:</span></td>
<td> The procedure name.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>val_num</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>val_num</code></em>&#160;:</span></td>
<td> The return value number.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>val_type</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>val_type</code></em>&#160;:</span></td>
<td> The type of return value.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>val_name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>val_name</code></em>&#160;:</span></td>
<td> The name of the return value.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>val_desc</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>val_desc</code></em>&#160;:</span></td>
<td> A description of the return value.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -588,9 +544,9 @@ retrieved.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2577138"></a><h3>
<a name="id2610115"></a><h3>
<a name="gimp-procedural-db-get-data-size"></a>gimp_procedural_db_get_data_size ()</h3>
<a class="indexterm" name="id2577151"></a><pre class="programlisting">gint gimp_procedural_db_get_data_size
<a class="indexterm" name="id2610127"></a><pre class="programlisting">gint gimp_procedural_db_get_data_size
(const gchar *identifier);</pre>
<p>
Returns size of data associated with the specified identifier.
@ -606,14 +562,12 @@ associated with the identifier, an error is returned.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>identifier</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>identifier</code></em>&#160;:</span></td>
<td> The identifier associated with data.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The number of bytes in the data.
</td>
</tr>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>gimpprogress</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="libgimp-general.html" title="Functions not Related to Specific Images">
<link rel="prev" href="libgimp-gimpproceduraldb.html" title="gimpproceduraldb">
@ -28,16 +28,16 @@
<th width="100%" align="center">GIMP Library Reference Manual</th>
<td><a accesskey="n" href="libgimp-image.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2536579" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2561187" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2575763" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2608692" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimp-gimpprogress"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2536579"></a><span class="refentrytitle">gimpprogress</span>
<a name="id2561187"></a><span class="refentrytitle">gimpprogress</span>
</h2>
<p>gimpprogress &#8212; Functions for embedding the progress bar into a plug-in's GUI.</p>
</td>
@ -69,17 +69,17 @@ gboolean <a href="libgimp-gimpprogress.html#gimp-progress-cancel">gimp_progre
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2575763"></a><h2>Description</h2>
<a name="id2608692"></a><h2>Description</h2>
<p>
Functions for embedding the progress bar into a plug-in's GUI.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2575780"></a><h2>Details</h2>
<a name="id2608709"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2575791"></a><h3>
<a name="id2608719"></a><h3>
<a name="GimpProgressStartCallback"></a>GimpProgressStartCallback ()</h3>
<a class="indexterm" name="id2575802"></a><pre class="programlisting">void (*GimpProgressStartCallback) (const gchar *message,
<a class="indexterm" name="id2608731"></a><pre class="programlisting">void (*GimpProgressStartCallback) (const gchar *message,
gboolean cancelable,
gpointer user_data);</pre>
<p>
@ -89,20 +89,17 @@ Functions for embedding the progress bar into a plug-in's GUI.
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>message</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>message</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>cancelable</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>cancelable</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>user_data</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>user_data</code></em>&#160;:</span></td>
<td>
@ -113,17 +110,16 @@ Functions for embedding the progress bar into a plug-in's GUI.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2575890"></a><h3>
<a name="id2608818"></a><h3>
<a name="GimpProgressEndCallback"></a>GimpProgressEndCallback ()</h3>
<a class="indexterm" name="id2575901"></a><pre class="programlisting">void (*GimpProgressEndCallback) (gpointer user_data);</pre>
<a class="indexterm" name="id2608830"></a><pre class="programlisting">void (*GimpProgressEndCallback) (gpointer user_data);</pre>
<p>
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><em class="parameter"><code>user_data</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>user_data</code></em>&#160;:</span></td>
<td>
@ -133,9 +129,9 @@ Functions for embedding the progress bar into a plug-in's GUI.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2575946"></a><h3>
<a name="id2608874"></a><h3>
<a name="GimpProgressTextCallback"></a>GimpProgressTextCallback ()</h3>
<a class="indexterm" name="id2575957"></a><pre class="programlisting">void (*GimpProgressTextCallback) (const gchar *message,
<a class="indexterm" name="id2608886"></a><pre class="programlisting">void (*GimpProgressTextCallback) (const gchar *message,
gpointer user_data);</pre>
<p>
@ -144,14 +140,12 @@ Functions for embedding the progress bar into a plug-in's GUI.
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>message</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>message</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>user_data</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>user_data</code></em>&#160;:</span></td>
<td>
@ -162,9 +156,9 @@ Functions for embedding the progress bar into a plug-in's GUI.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2523190"></a><h3>
<a name="id2567422"></a><h3>
<a name="GimpProgressValueCallback"></a>GimpProgressValueCallback ()</h3>
<a class="indexterm" name="id2523202"></a><pre class="programlisting">void (*GimpProgressValueCallback) (gdouble percentage,
<a class="indexterm" name="id2567433"></a><pre class="programlisting">void (*GimpProgressValueCallback) (gdouble percentage,
gpointer user_data);</pre>
<p>
@ -173,14 +167,12 @@ Functions for embedding the progress bar into a plug-in's GUI.
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>percentage</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>percentage</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>user_data</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>user_data</code></em>&#160;:</span></td>
<td>
@ -191,9 +183,9 @@ Functions for embedding the progress bar into a plug-in's GUI.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2523268"></a><h3>
<a name="id2567499"></a><h3>
<a name="gimp-progress-init"></a>gimp_progress_init ()</h3>
<a class="indexterm" name="id2523280"></a><pre class="programlisting">gboolean gimp_progress_init (const gchar *message);</pre>
<a class="indexterm" name="id2567511"></a><pre class="programlisting">gboolean gimp_progress_init (const gchar *message);</pre>
<p>
Initializes the progress bar for the current plug-in.
</p>
@ -207,14 +199,12 @@ valid to call this procedure from a plug-in.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>message</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>message</code></em>&#160;:</span></td>
<td> Message to use in the progress dialog.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -223,9 +213,9 @@ valid to call this procedure from a plug-in.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2523345"></a><h3>
<a name="id2567578"></a><h3>
<a name="gimp-progress-update"></a>gimp_progress_update ()</h3>
<a class="indexterm" name="id2523356"></a><pre class="programlisting">gboolean gimp_progress_update (gdouble percentage);</pre>
<a class="indexterm" name="id2567589"></a><pre class="programlisting">gboolean gimp_progress_update (gdouble percentage);</pre>
<p>
Updates the progress bar for the current plug-in.
</p>
@ -239,14 +229,12 @@ to call this procedure from a plug-in.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>percentage</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>percentage</code></em>&#160;:</span></td>
<td> Percentage of progress completed which must be between 0.0 and 1.0.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -255,9 +243,9 @@ to call this procedure from a plug-in.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2523423"></a><h3>
<a name="id2567656"></a><h3>
<a name="gimp-progress-install"></a>gimp_progress_install ()</h3>
<a class="indexterm" name="id2523436"></a><pre class="programlisting">const gchar* gimp_progress_install (<a href="libgimp-gimpprogress.html#GimpProgressStartCallback">GimpProgressStartCallback</a> start_callback,
<a class="indexterm" name="id2567670"></a><pre class="programlisting">const gchar* gimp_progress_install (<a href="libgimp-gimpprogress.html#GimpProgressStartCallback">GimpProgressStartCallback</a> start_callback,
<a href="libgimp-gimpprogress.html#GimpProgressEndCallback">GimpProgressEndCallback</a> end_callback,
<a href="libgimp-gimpprogress.html#GimpProgressTextCallback">GimpProgressTextCallback</a> text_callback,
<a href="libgimp-gimpprogress.html#GimpProgressValueCallback">GimpProgressValueCallback</a> value_callback,
@ -271,38 +259,32 @@ to call this procedure from a plug-in.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>start_callback</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>start_callback</code></em>&#160;:</span></td>
<td> the function to call when progress starts
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>end_callback</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>end_callback</code></em>&#160;:</span></td>
<td> the function to call when progress finishes
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>text_callback</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>text_callback</code></em>&#160;:</span></td>
<td> the function to call to change the text
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>value_callback</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>value_callback</code></em>&#160;:</span></td>
<td> the function to call to change the value
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>user_data</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>user_data</code></em>&#160;:</span></td>
<td> a pointer that is returned when uninstalling the progress
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> the name of the temporary procedure that's been installed
</td>
@ -314,9 +296,9 @@ to call this procedure from a plug-in.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2545274"></a><h3>
<a name="id2600633"></a><h3>
<a name="gimp-progress-uninstall"></a>gimp_progress_uninstall ()</h3>
<a class="indexterm" name="id2545287"></a><pre class="programlisting">gpointer gimp_progress_uninstall (const gchar *progress_callback);</pre>
<a class="indexterm" name="id2600647"></a><pre class="programlisting">gpointer gimp_progress_uninstall (const gchar *progress_callback);</pre>
<p>
Uninstalls a temporary progress procedure that was installed using
<a href="libgimp-gimpprogress.html#gimp-progress-install"><code class="function">gimp_progress_install()</code></a>.</p>
@ -327,14 +309,12 @@ Uninstalls a temporary progress procedure that was installed using
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>progress_callback</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>progress_callback</code></em>&#160;:</span></td>
<td> the name of the temporary procedure to uninstall
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> the <em class="parameter"><code>user_data</code></em> that was passed to <a href="libgimp-gimpprogress.html#gimp-progress-install"><code class="function">gimp_progress_install()</code></a>.
</td>
@ -346,9 +326,9 @@ Uninstalls a temporary progress procedure that was installed using
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2545376"></a><h3>
<a name="id2600736"></a><h3>
<a name="gimp-progress-cancel"></a>gimp_progress_cancel ()</h3>
<a class="indexterm" name="id2545390"></a><pre class="programlisting">gboolean gimp_progress_cancel (const gchar *progress_callback);</pre>
<a class="indexterm" name="id2600750"></a><pre class="programlisting">gboolean gimp_progress_cancel (const gchar *progress_callback);</pre>
<p>
Cancels a running progress.
</p>
@ -361,14 +341,12 @@ This function cancels the currently running progress.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>progress_callback</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>progress_callback</code></em>&#160;:</span></td>
<td> The name of the callback registered for this progress.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>gimpregioniterator</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="libgimp-image.html" title="Manupulating Images and all their Properties">
<link rel="prev" href="libgimp-gimppixelrgn.html" title="gimppixelrgn">
@ -28,16 +28,16 @@
<th width="100%" align="center">GIMP Library Reference Manual</th>
<td><a accesskey="n" href="libgimp-gimpselection.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2539869" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2588038" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2618358" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2651475" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimp-gimpregioniterator"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2539869"></a><span class="refentrytitle">gimpregioniterator</span>
<a name="id2588038"></a><span class="refentrytitle">gimpregioniterator</span>
</h2>
<p>gimpregioniterator &#8212; Functions to traverse a pixel regions.</p>
</td>
@ -96,7 +96,7 @@ void <a href="libgimp-gimpregioniterator.html#gimp-rgn-iterate2">gimp_rgn
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2618358"></a><h2>Description</h2>
<a name="id2651475"></a><h2>Description</h2>
<p>
The GimpRgnIterator functions provide a variety
of common ways to traverse a PixelRegion,
@ -104,20 +104,20 @@ using a pre-defined function pointer per pixel.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2618376"></a><h2>Details</h2>
<a name="id2651493"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2618387"></a><h3>
<a name="id2651504"></a><h3>
<a name="GimpRgnIterator"></a>GimpRgnIterator</h3>
<a class="indexterm" name="id2618399"></a><pre class="programlisting">typedef struct _GimpRgnIterator GimpRgnIterator;</pre>
<a class="indexterm" name="id2651516"></a><pre class="programlisting">typedef struct _GimpRgnIterator GimpRgnIterator;</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2618416"></a><h3>
<a name="id2651533"></a><h3>
<a name="GimpRgnFunc1"></a>GimpRgnFunc1 ()</h3>
<a class="indexterm" name="id2618428"></a><pre class="programlisting">void (*GimpRgnFunc1) (const guchar *src,
<a class="indexterm" name="id2651545"></a><pre class="programlisting">void (*GimpRgnFunc1) (const guchar *src,
gint bpp,
gpointer data);</pre>
<p>
@ -127,20 +127,17 @@ using a pre-defined function pointer per pixel.
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>src</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>src</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>bpp</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>bpp</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td>
@ -151,9 +148,9 @@ using a pre-defined function pointer per pixel.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2618516"></a><h3>
<a name="id2651633"></a><h3>
<a name="GimpRgnFunc2"></a>GimpRgnFunc2 ()</h3>
<a class="indexterm" name="id2618528"></a><pre class="programlisting">void (*GimpRgnFunc2) (const guchar *src,
<a class="indexterm" name="id2651646"></a><pre class="programlisting">void (*GimpRgnFunc2) (const guchar *src,
guchar *dest,
gint bpp,
gpointer data);</pre>
@ -164,26 +161,22 @@ using a pre-defined function pointer per pixel.
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>src</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>src</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>dest</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>dest</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>bpp</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>bpp</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td>
@ -194,9 +187,9 @@ using a pre-defined function pointer per pixel.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2608258"></a><h3>
<a name="id2634143"></a><h3>
<a name="GimpRgnFuncSrc"></a>GimpRgnFuncSrc ()</h3>
<a class="indexterm" name="id2608271"></a><pre class="programlisting">void (*GimpRgnFuncSrc) (gint x,
<a class="indexterm" name="id2634155"></a><pre class="programlisting">void (*GimpRgnFuncSrc) (gint x,
gint y,
const guchar *src,
gint bpp,
@ -208,32 +201,27 @@ using a pre-defined function pointer per pixel.
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>x</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>x</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>y</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>y</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>src</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>src</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>bpp</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>bpp</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td>
@ -244,9 +232,9 @@ using a pre-defined function pointer per pixel.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2608400"></a><h3>
<a name="id2634284"></a><h3>
<a name="GimpRgnFuncDest"></a>GimpRgnFuncDest ()</h3>
<a class="indexterm" name="id2608412"></a><pre class="programlisting">void (*GimpRgnFuncDest) (gint x,
<a class="indexterm" name="id2634296"></a><pre class="programlisting">void (*GimpRgnFuncDest) (gint x,
gint y,
guchar *dest,
gint bpp,
@ -258,32 +246,27 @@ using a pre-defined function pointer per pixel.
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>x</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>x</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>y</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>y</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>dest</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>dest</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>bpp</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>bpp</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td>
@ -294,9 +277,9 @@ using a pre-defined function pointer per pixel.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2621771"></a><h3>
<a name="id2654764"></a><h3>
<a name="GimpRgnFuncSrcDest"></a>GimpRgnFuncSrcDest ()</h3>
<a class="indexterm" name="id2621782"></a><pre class="programlisting">void (*GimpRgnFuncSrcDest) (gint x,
<a class="indexterm" name="id2654775"></a><pre class="programlisting">void (*GimpRgnFuncSrcDest) (gint x,
gint y,
const guchar *src,
guchar *dest,
@ -309,38 +292,32 @@ using a pre-defined function pointer per pixel.
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>x</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>x</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>y</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>y</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>src</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>src</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>dest</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>dest</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>bpp</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>bpp</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td>
@ -351,9 +328,9 @@ using a pre-defined function pointer per pixel.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2621918"></a><h3>
<a name="id2654911"></a><h3>
<a name="gimp-rgn-iterator-new"></a>gimp_rgn_iterator_new ()</h3>
<a class="indexterm" name="id2621929"></a><pre class="programlisting"><a href="libgimp-gimpregioniterator.html#GimpRgnIterator">GimpRgnIterator</a>* gimp_rgn_iterator_new (<a href="libgimp-gimpdrawable.html#GimpDrawable">GimpDrawable</a> *drawable,
<a class="indexterm" name="id2654922"></a><pre class="programlisting"><a href="libgimp-gimpregioniterator.html#GimpRgnIterator">GimpRgnIterator</a>* gimp_rgn_iterator_new (<a href="libgimp-gimpdrawable.html#GimpDrawable">GimpDrawable</a> *drawable,
<a href="libgimp-gimpenums.html#GimpRunMode">GimpRunMode</a> unused);</pre>
<p>
Creates a new <a href="libgimp-gimpregioniterator.html#GimpRgnIterator"><span class="type">GimpRgnIterator</span></a> for <em class="parameter"><code>drawable</code></em>. The <a href="libgimp-gimpenums.html#GimpRunMode"><span class="type">GimpRunMode</span></a>
@ -365,20 +342,17 @@ parameter is ignored.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>drawable</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>drawable</code></em>&#160;:</span></td>
<td> a <a href="libgimp-gimpdrawable.html#GimpDrawable"><span class="type">GimpDrawable</span></a>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>unused</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>unused</code></em>&#160;:</span></td>
<td> ignored
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> a newly allocated <a href="libgimp-gimpregioniterator.html#GimpRgnIterator"><span class="type">GimpRgnIterator</span></a>.
</td>
</tr>
@ -387,9 +361,9 @@ parameter is ignored.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2622044"></a><h3>
<a name="id2655038"></a><h3>
<a name="gimp-rgn-iterator-free"></a>gimp_rgn_iterator_free ()</h3>
<a class="indexterm" name="id2622056"></a><pre class="programlisting">void gimp_rgn_iterator_free (<a href="libgimp-gimpregioniterator.html#GimpRgnIterator">GimpRgnIterator</a> *iter);</pre>
<a class="indexterm" name="id2655049"></a><pre class="programlisting">void gimp_rgn_iterator_free (<a href="libgimp-gimpregioniterator.html#GimpRgnIterator">GimpRgnIterator</a> *iter);</pre>
<p>
Frees the resources allocated for <em class="parameter"><code>iter</code></em>.</p>
<p>
@ -398,8 +372,7 @@ Frees the resources allocated for <em class="parameter"><code>iter</code></em>.<
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><em class="parameter"><code>iter</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>iter</code></em>&#160;:</span></td>
<td> a <a href="libgimp-gimpregioniterator.html#GimpRgnIterator"><span class="type">GimpRgnIterator</span></a>
</td>
</tr></tbody>
@ -407,9 +380,9 @@ Frees the resources allocated for <em class="parameter"><code>iter</code></em>.<
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2622118"></a><h3>
<a name="id2655112"></a><h3>
<a name="gimp-rgn-iterator-src"></a>gimp_rgn_iterator_src ()</h3>
<a class="indexterm" name="id2622129"></a><pre class="programlisting">void gimp_rgn_iterator_src (<a href="libgimp-gimpregioniterator.html#GimpRgnIterator">GimpRgnIterator</a> *iter,
<a class="indexterm" name="id2655123"></a><pre class="programlisting">void gimp_rgn_iterator_src (<a href="libgimp-gimpregioniterator.html#GimpRgnIterator">GimpRgnIterator</a> *iter,
<a href="libgimp-gimpregioniterator.html#GimpRgnFuncSrc">GimpRgnFuncSrc</a> func,
gpointer data);</pre>
<p>
@ -419,20 +392,17 @@ Frees the resources allocated for <em class="parameter"><code>iter</code></em>.<
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>iter</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>iter</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>func</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>func</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td>
@ -443,9 +413,9 @@ Frees the resources allocated for <em class="parameter"><code>iter</code></em>.<
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2622218"></a><h3>
<a name="id2655211"></a><h3>
<a name="gimp-rgn-iterator-dest"></a>gimp_rgn_iterator_dest ()</h3>
<a class="indexterm" name="id2622229"></a><pre class="programlisting">void gimp_rgn_iterator_dest (<a href="libgimp-gimpregioniterator.html#GimpRgnIterator">GimpRgnIterator</a> *iter,
<a class="indexterm" name="id2655222"></a><pre class="programlisting">void gimp_rgn_iterator_dest (<a href="libgimp-gimpregioniterator.html#GimpRgnIterator">GimpRgnIterator</a> *iter,
<a href="libgimp-gimpregioniterator.html#GimpRgnFuncDest">GimpRgnFuncDest</a> func,
gpointer data);</pre>
<p>
@ -455,20 +425,17 @@ Frees the resources allocated for <em class="parameter"><code>iter</code></em>.<
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>iter</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>iter</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>func</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>func</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td>
@ -479,9 +446,9 @@ Frees the resources allocated for <em class="parameter"><code>iter</code></em>.<
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2622317"></a><h3>
<a name="id2655310"></a><h3>
<a name="gimp-rgn-iterator-src-dest"></a>gimp_rgn_iterator_src_dest ()</h3>
<a class="indexterm" name="id2622328"></a><pre class="programlisting">void gimp_rgn_iterator_src_dest (<a href="libgimp-gimpregioniterator.html#GimpRgnIterator">GimpRgnIterator</a> *iter,
<a class="indexterm" name="id2655321"></a><pre class="programlisting">void gimp_rgn_iterator_src_dest (<a href="libgimp-gimpregioniterator.html#GimpRgnIterator">GimpRgnIterator</a> *iter,
<a href="libgimp-gimpregioniterator.html#GimpRgnFuncSrcDest">GimpRgnFuncSrcDest</a> func,
gpointer data);</pre>
<p>
@ -491,20 +458,17 @@ Frees the resources allocated for <em class="parameter"><code>iter</code></em>.<
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>iter</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>iter</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>func</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>func</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td>
@ -515,9 +479,9 @@ Frees the resources allocated for <em class="parameter"><code>iter</code></em>.<
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2622416"></a><h3>
<a name="id2655410"></a><h3>
<a name="gimp-rgn-iterate1"></a>gimp_rgn_iterate1 ()</h3>
<a class="indexterm" name="id2622429"></a><pre class="programlisting">void gimp_rgn_iterate1 (<a href="libgimp-gimpdrawable.html#GimpDrawable">GimpDrawable</a> *drawable,
<a class="indexterm" name="id2655422"></a><pre class="programlisting">void gimp_rgn_iterate1 (<a href="libgimp-gimpdrawable.html#GimpDrawable">GimpDrawable</a> *drawable,
<a href="libgimp-gimpenums.html#GimpRunMode">GimpRunMode</a> unused,
<a href="libgimp-gimpregioniterator.html#GimpRgnFunc1">GimpRgnFunc1</a> func,
gpointer data);</pre>
@ -528,26 +492,22 @@ Frees the resources allocated for <em class="parameter"><code>iter</code></em>.<
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>drawable</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>drawable</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>unused</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>unused</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>func</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>func</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td>
@ -558,9 +518,9 @@ Frees the resources allocated for <em class="parameter"><code>iter</code></em>.<
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2622538"></a><h3>
<a name="id2655531"></a><h3>
<a name="gimp-rgn-iterate2"></a>gimp_rgn_iterate2 ()</h3>
<a class="indexterm" name="id2622550"></a><pre class="programlisting">void gimp_rgn_iterate2 (<a href="libgimp-gimpdrawable.html#GimpDrawable">GimpDrawable</a> *drawable,
<a class="indexterm" name="id2655544"></a><pre class="programlisting">void gimp_rgn_iterate2 (<a href="libgimp-gimpdrawable.html#GimpDrawable">GimpDrawable</a> *drawable,
<a href="libgimp-gimpenums.html#GimpRunMode">GimpRunMode</a> unused,
<a href="libgimp-gimpregioniterator.html#GimpRgnFunc2">GimpRgnFunc2</a> func,
gpointer data);</pre>
@ -571,26 +531,22 @@ Frees the resources allocated for <em class="parameter"><code>iter</code></em>.<
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>drawable</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>drawable</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>unused</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>unused</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>func</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>func</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>gimpselection</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="libgimp-image.html" title="Manupulating Images and all their Properties">
<link rel="prev" href="libgimp-gimpregioniterator.html" title="gimpregioniterator">
@ -28,16 +28,16 @@
<th width="100%" align="center">GIMP Library Reference Manual</th>
<td><a accesskey="n" href="libgimp-gimptexttool.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2566315" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2588786" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2619523" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2651280" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimp-gimpselection"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2566315"></a><span class="refentrytitle">gimpselection</span>
<a name="id2588786"></a><span class="refentrytitle">gimpselection</span>
</h2>
<p>gimpselection &#8212; Functions for manipulating selections.</p>
</td>
@ -87,18 +87,18 @@ gboolean <a href="libgimp-gimpselection.html#gimp-selection-combine">gimp_sel
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2619523"></a><h2>Description</h2>
<a name="id2651280"></a><h2>Description</h2>
<p>
Functions for manipulating selections.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2619539"></a><h2>Details</h2>
<a name="id2651296"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2619549"></a><h3>
<a name="id2651306"></a><h3>
<a name="gimp-selection-bounds"></a>gimp_selection_bounds ()</h3>
<a class="indexterm" name="id2619561"></a><pre class="programlisting">gboolean gimp_selection_bounds (gint32 image_ID,
<a class="indexterm" name="id2651318"></a><pre class="programlisting">gboolean gimp_selection_bounds (gint32 image_ID,
gboolean *non_empty,
gint *x1,
gint *y1,
@ -123,44 +123,37 @@ pixel. This means the width of the selection can be calculated as
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td> The image.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>non_empty</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>non_empty</code></em>&#160;:</span></td>
<td> True if there is a selection.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>x1</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>x1</code></em>&#160;:</span></td>
<td> x coordinate of upper left corner of selection bounds.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>y1</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>y1</code></em>&#160;:</span></td>
<td> y coordinate of upper left corner of selection bounds.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>x2</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>x2</code></em>&#160;:</span></td>
<td> x coordinate of lower right corner of selection bounds.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>y2</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>y2</code></em>&#160;:</span></td>
<td> y coordinate of lower right corner of selection bounds.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -169,9 +162,9 @@ pixel. This means the width of the selection can be calculated as
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2617295"></a><h3>
<a name="id2640857"></a><h3>
<a name="gimp-selection-all"></a>gimp_selection_all ()</h3>
<a class="indexterm" name="id2617307"></a><pre class="programlisting">gboolean gimp_selection_all (gint32 image_ID);</pre>
<a class="indexterm" name="id2640869"></a><pre class="programlisting">gboolean gimp_selection_all (gint32 image_ID);</pre>
<p>
Select all of the image.
</p>
@ -185,14 +178,12 @@ image. Every pixel in the selection channel is set to 255.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td> The image.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -201,9 +192,9 @@ image. Every pixel in the selection channel is set to 255.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2617372"></a><h3>
<a name="id2640934"></a><h3>
<a name="gimp-selection-none"></a>gimp_selection_none ()</h3>
<a class="indexterm" name="id2617384"></a><pre class="programlisting">gboolean gimp_selection_none (gint32 image_ID);</pre>
<a class="indexterm" name="id2640947"></a><pre class="programlisting">gboolean gimp_selection_none (gint32 image_ID);</pre>
<p>
Deselect the entire image.
</p>
@ -217,14 +208,12 @@ selection channel is set to 0.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td> The image.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -233,9 +222,9 @@ selection channel is set to 0.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2617448"></a><h3>
<a name="id2641011"></a><h3>
<a name="gimp-selection-clear"></a>gimp_selection_clear ()</h3>
<a class="indexterm" name="id2617462"></a><pre class="programlisting">gboolean gimp_selection_clear (gint32 image_ID);</pre>
<a class="indexterm" name="id2641024"></a><pre class="programlisting">gboolean gimp_selection_clear (gint32 image_ID);</pre>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Warning</h3>
<p><code class="literal">gimp_selection_clear</code> is deprecated and should not be used in newly-written code.</p>
@ -249,14 +238,12 @@ This procedure is deprecated! Use <a href="libgimp-gimpselection.html#gimp-selec
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td> The image.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -265,9 +252,9 @@ This procedure is deprecated! Use <a href="libgimp-gimpselection.html#gimp-selec
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2624084"></a><h3>
<a name="id2657082"></a><h3>
<a name="gimp-selection-is-empty"></a>gimp_selection_is_empty ()</h3>
<a class="indexterm" name="id2624094"></a><pre class="programlisting">gboolean gimp_selection_is_empty (gint32 image_ID);</pre>
<a class="indexterm" name="id2657092"></a><pre class="programlisting">gboolean gimp_selection_is_empty (gint32 image_ID);</pre>
<p>
Determine whether the selection is empty.
</p>
@ -281,14 +268,12 @@ image is not empty.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td> The image.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> Is the selection empty?
</td>
</tr>
@ -297,9 +282,9 @@ image is not empty.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2624153"></a><h3>
<a name="id2657150"></a><h3>
<a name="gimp-selection-float"></a>gimp_selection_float ()</h3>
<a class="indexterm" name="id2624163"></a><pre class="programlisting">gint32 gimp_selection_float (gint32 image_ID,
<a class="indexterm" name="id2657160"></a><pre class="programlisting">gint32 gimp_selection_float (gint32 image_ID,
gint32 drawable_ID,
gint offx,
gint offy);</pre>
@ -320,32 +305,27 @@ positioning of the new floating selection.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td> ignored
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td> The drawable from which to float selection.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>offx</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>offx</code></em>&#160;:</span></td>
<td> x offset for translation.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>offy</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>offy</code></em>&#160;:</span></td>
<td> y offset for translation.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The floated layer.
</td>
</tr>
@ -354,9 +334,9 @@ positioning of the new floating selection.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2624289"></a><h3>
<a name="id2657287"></a><h3>
<a name="gimp-selection-load"></a>gimp_selection_load ()</h3>
<a class="indexterm" name="id2624301"></a><pre class="programlisting">gboolean gimp_selection_load (gint32 channel_ID);</pre>
<a class="indexterm" name="id2657299"></a><pre class="programlisting">gboolean gimp_selection_load (gint32 channel_ID);</pre>
<p>
Transfer the specified channel to the selection mask.
</p>
@ -369,14 +349,12 @@ This procedure loads the specified channel into the selection mask.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>channel_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>channel_ID</code></em>&#160;:</span></td>
<td> The channel.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -385,9 +363,9 @@ This procedure loads the specified channel into the selection mask.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2624367"></a><h3>
<a name="id2657365"></a><h3>
<a name="gimp-selection-save"></a>gimp_selection_save ()</h3>
<a class="indexterm" name="id2624379"></a><pre class="programlisting">gint32 gimp_selection_save (gint32 image_ID);</pre>
<a class="indexterm" name="id2657377"></a><pre class="programlisting">gint32 gimp_selection_save (gint32 image_ID);</pre>
<p>
Copy the selection mask to a new channel.
</p>
@ -402,14 +380,12 @@ image's list of channels.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td> The image.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The new channel.
</td>
</tr>
@ -418,9 +394,9 @@ image's list of channels.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2624446"></a><h3>
<a name="id2657444"></a><h3>
<a name="gimp-selection-value"></a>gimp_selection_value ()</h3>
<a class="indexterm" name="id2624458"></a><pre class="programlisting">gint gimp_selection_value (gint32 image_ID,
<a class="indexterm" name="id2657456"></a><pre class="programlisting">gint gimp_selection_value (gint32 image_ID,
gint x,
gint y);</pre>
<p>
@ -436,26 +412,22 @@ coordinates. If the coordinates lie out of bounds, 0 is returned.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td> The image.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>x</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>x</code></em>&#160;:</span></td>
<td> x coordinate of value.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>y</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>y</code></em>&#160;:</span></td>
<td> y coordinate of value.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> Value of the selection.
</td>
</tr>
@ -464,9 +436,9 @@ coordinates. If the coordinates lie out of bounds, 0 is returned.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2624566"></a><h3>
<a name="id2657564"></a><h3>
<a name="gimp-selection-grow"></a>gimp_selection_grow ()</h3>
<a class="indexterm" name="id2624578"></a><pre class="programlisting">gboolean gimp_selection_grow (gint32 image_ID,
<a class="indexterm" name="id2657576"></a><pre class="programlisting">gboolean gimp_selection_grow (gint32 image_ID,
gint steps);</pre>
<p>
Grow the image's selection
@ -481,20 +453,17 @@ boundary in all directions by the specified pixel amount.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td> The image.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>steps</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>steps</code></em>&#160;:</span></td>
<td> Steps of grow (in pixels).
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -503,9 +472,9 @@ boundary in all directions by the specified pixel amount.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2624664"></a><h3>
<a name="id2657662"></a><h3>
<a name="gimp-selection-shrink"></a>gimp_selection_shrink ()</h3>
<a class="indexterm" name="id2624676"></a><pre class="programlisting">gboolean gimp_selection_shrink (gint32 image_ID,
<a class="indexterm" name="id2657674"></a><pre class="programlisting">gboolean gimp_selection_shrink (gint32 image_ID,
gint radius);</pre>
<p>
Shrink the image's selection
@ -521,20 +490,17 @@ of pixels.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td> The image.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>radius</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>radius</code></em>&#160;:</span></td>
<td> Radius of shrink (in pixels).
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -543,9 +509,9 @@ of pixels.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2624762"></a><h3>
<a name="id2657760"></a><h3>
<a name="gimp-selection-invert"></a>gimp_selection_invert ()</h3>
<a class="indexterm" name="id2624773"></a><pre class="programlisting">gboolean gimp_selection_invert (gint32 image_ID);</pre>
<a class="indexterm" name="id2657771"></a><pre class="programlisting">gboolean gimp_selection_invert (gint32 image_ID);</pre>
<p>
Invert the selection mask.
</p>
@ -559,14 +525,12 @@ selection channel, its new value is calculated as (255 - old_value).</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td> The image.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -575,9 +539,9 @@ selection channel, its new value is calculated as (255 - old_value).</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2624839"></a><h3>
<a name="id2657837"></a><h3>
<a name="gimp-selection-feather"></a>gimp_selection_feather ()</h3>
<a class="indexterm" name="id2624850"></a><pre class="programlisting">gboolean gimp_selection_feather (gint32 image_ID,
<a class="indexterm" name="id2657848"></a><pre class="programlisting">gboolean gimp_selection_feather (gint32 image_ID,
gdouble radius);</pre>
<p>
Feather the image's selection
@ -592,20 +556,17 @@ using a gaussian blur.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td> The image.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>radius</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>radius</code></em>&#160;:</span></td>
<td> Radius of feather (in pixels).
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -614,9 +575,9 @@ using a gaussian blur.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2624936"></a><h3>
<a name="id2657934"></a><h3>
<a name="gimp-selection-sharpen"></a>gimp_selection_sharpen ()</h3>
<a class="indexterm" name="id2624947"></a><pre class="programlisting">gboolean gimp_selection_sharpen (gint32 image_ID);</pre>
<a class="indexterm" name="id2657945"></a><pre class="programlisting">gboolean gimp_selection_sharpen (gint32 image_ID);</pre>
<p>
Sharpen the selection mask.
</p>
@ -632,14 +593,12 @@ in the selection mask's boundary.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td> The image.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -648,9 +607,9 @@ in the selection mask's boundary.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2625015"></a><h3>
<a name="id2658013"></a><h3>
<a name="gimp-selection-border"></a>gimp_selection_border ()</h3>
<a class="indexterm" name="id2625026"></a><pre class="programlisting">gboolean gimp_selection_border (gint32 image_ID,
<a class="indexterm" name="id2658024"></a><pre class="programlisting">gboolean gimp_selection_border (gint32 image_ID,
gint radius);</pre>
<p>
Border the image's selection
@ -666,20 +625,17 @@ selection at every point within the specified radius.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td> The image.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>radius</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>radius</code></em>&#160;:</span></td>
<td> Radius of border (in pixels).
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -688,9 +644,9 @@ selection at every point within the specified radius.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2625113"></a><h3>
<a name="id2658111"></a><h3>
<a name="gimp-selection-translate"></a>gimp_selection_translate ()</h3>
<a class="indexterm" name="id2625124"></a><pre class="programlisting">gboolean gimp_selection_translate (gint32 image_ID,
<a class="indexterm" name="id2658122"></a><pre class="programlisting">gboolean gimp_selection_translate (gint32 image_ID,
gint offx,
gint offy);</pre>
<p>
@ -709,26 +665,22 @@ because of this call are lost.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td> The image.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>offx</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>offx</code></em>&#160;:</span></td>
<td> x offset for translation.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>offy</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>offy</code></em>&#160;:</span></td>
<td> y offset for translation.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -737,9 +689,9 @@ because of this call are lost.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2625235"></a><h3>
<a name="id2658233"></a><h3>
<a name="gimp-selection-layer-alpha"></a>gimp_selection_layer_alpha ()</h3>
<a class="indexterm" name="id2625246"></a><pre class="programlisting">gboolean gimp_selection_layer_alpha (gint32 layer_ID);</pre>
<a class="indexterm" name="id2658244"></a><pre class="programlisting">gboolean gimp_selection_layer_alpha (gint32 layer_ID);</pre>
<p>
Transfer the specified layer's alpha channel to the selection mask.
</p>
@ -757,14 +709,12 @@ selection mask value is set to 0.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>layer_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>layer_ID</code></em>&#160;:</span></td>
<td> Layer with alpha.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -773,9 +723,9 @@ selection mask value is set to 0.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2625317"></a><h3>
<a name="id2658315"></a><h3>
<a name="gimp-selection-combine"></a>gimp_selection_combine ()</h3>
<a class="indexterm" name="id2625328"></a><pre class="programlisting">gboolean gimp_selection_combine (gint32 channel_ID,
<a class="indexterm" name="id2658326"></a><pre class="programlisting">gboolean gimp_selection_combine (gint32 channel_ID,
<a href="libgimp-gimpenums.html#GimpChannelOps">GimpChannelOps</a> operation);</pre>
<p>
Combines the specified channel with the selection mask.
@ -790,20 +740,17 @@ mask.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>channel_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>channel_ID</code></em>&#160;:</span></td>
<td> The channel.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>operation</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>operation</code></em>&#160;:</span></td>
<td> The selection operation.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>gimptexttool</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="libgimp-image.html" title="Manupulating Images and all their Properties">
<link rel="prev" href="libgimp-gimpselection.html" title="gimpselection">
@ -28,16 +28,16 @@
<th width="100%" align="center">GIMP Library Reference Manual</th>
<td><a accesskey="n" href="libgimp-gimptile.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2533779" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2563339" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2619181" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2652487" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimp-gimptexttool"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2533779"></a><span class="refentrytitle">gimptexttool</span>
<a name="id2563339"></a><span class="refentrytitle">gimptexttool</span>
</h2>
<p>gimptexttool &#8212; Functions for controlling the text tool.</p>
</td>
@ -102,18 +102,18 @@ gboolean <a href="libgimp-gimptexttool.html#gimp-text-get-extents">gimp_text_
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2619181"></a><h2>Description</h2>
<a name="id2652487"></a><h2>Description</h2>
<p>
Functions for controlling the text tool.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2619196"></a><h2>Details</h2>
<a name="id2652502"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2619207"></a><h3>
<a name="id2652513"></a><h3>
<a name="gimp-text-fontname"></a>gimp_text_fontname ()</h3>
<a class="indexterm" name="id2619219"></a><pre class="programlisting">gint32 gimp_text_fontname (gint32 image_ID,
<a class="indexterm" name="id2652526"></a><pre class="programlisting">gint32 gimp_text_fontname (gint32 image_ID,
gint32 drawable_ID,
gdouble x,
gdouble y,
@ -145,68 +145,57 @@ The border is measured in pixels.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td> The image.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td> The affected drawable: (-1 for a new text layer).
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>x</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>x</code></em>&#160;:</span></td>
<td> The x coordinate for the left of the text bounding box.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>y</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>y</code></em>&#160;:</span></td>
<td> The y coordinate for the top of the text bounding box.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>text</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>text</code></em>&#160;:</span></td>
<td> The text to generate (in UTF-8 encoding).
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>border</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>border</code></em>&#160;:</span></td>
<td> The size of the border.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>antialias</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>antialias</code></em>&#160;:</span></td>
<td> Antialiasing.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>size</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>size</code></em>&#160;:</span></td>
<td> The size of text in either pixels or points.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>size_type</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>size_type</code></em>&#160;:</span></td>
<td> The units of specified size.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>fontname</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>fontname</code></em>&#160;:</span></td>
<td> The name of the font.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The new text layer or -1 if no layer was created.
</td>
</tr>
@ -215,9 +204,9 @@ The border is measured in pixels.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2604246"></a><h3>
<a name="id2650229"></a><h3>
<a name="gimp-text-get-extents-fontname"></a>gimp_text_get_extents_fontname ()</h3>
<a class="indexterm" name="id2604257"></a><pre class="programlisting">gboolean gimp_text_get_extents_fontname (const gchar *text,
<a class="indexterm" name="id2650240"></a><pre class="programlisting">gboolean gimp_text_get_extents_fontname (const gchar *text,
gdouble size,
<a href="libgimp-gimpenums.html#GimpSizeType">GimpSizeType</a> size_type,
const gchar *fontname,
@ -239,56 +228,47 @@ and descent for the specified font are returned as well.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>text</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>text</code></em>&#160;:</span></td>
<td> The text to generate (in UTF-8 encoding).
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>size</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>size</code></em>&#160;:</span></td>
<td> The size of text in either pixels or points.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>size_type</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>size_type</code></em>&#160;:</span></td>
<td> The units of specified size.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>fontname</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>fontname</code></em>&#160;:</span></td>
<td> The name of the font.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>width</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>width</code></em>&#160;:</span></td>
<td> The width of the specified font.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>height</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>height</code></em>&#160;:</span></td>
<td> The height of the specified font.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>ascent</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>ascent</code></em>&#160;:</span></td>
<td> The ascent of the specified font.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>descent</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>descent</code></em>&#160;:</span></td>
<td> The descent of the specified font.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -297,9 +277,9 @@ and descent for the specified font are returned as well.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2604470"></a><h3>
<a name="id2650453"></a><h3>
<a name="gimp-text"></a>gimp_text ()</h3>
<a class="indexterm" name="id2604485"></a><pre class="programlisting">gint32 gimp_text (gint32 image_ID,
<a class="indexterm" name="id2650468"></a><pre class="programlisting">gint32 gimp_text (gint32 image_ID,
gint32 drawable_ID,
gdouble x,
gdouble y,
@ -329,110 +309,92 @@ This procedure is deprecated! Use <a href="libgimp-gimptexttool.html#gimp-text-f
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td> The image.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>drawable_ID</code></em>&#160;:</span></td>
<td> The affected drawable: (-1 for a new text layer).
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>x</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>x</code></em>&#160;:</span></td>
<td> The x coordinate for the left of the text bounding box.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>y</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>y</code></em>&#160;:</span></td>
<td> The y coordinate for the top of the text bounding box.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>text</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>text</code></em>&#160;:</span></td>
<td> The text to generate (in UTF-8 encoding).
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>border</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>border</code></em>&#160;:</span></td>
<td> The size of the border.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>antialias</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>antialias</code></em>&#160;:</span></td>
<td> Antialiasing.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>size</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>size</code></em>&#160;:</span></td>
<td> The size of text in either pixels or points.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>size_type</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>size_type</code></em>&#160;:</span></td>
<td> The units of specified size.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>foundry</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>foundry</code></em>&#160;:</span></td>
<td> The font foundry.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>family</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>family</code></em>&#160;:</span></td>
<td> The font family.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>weight</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>weight</code></em>&#160;:</span></td>
<td> The font weight.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>slant</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>slant</code></em>&#160;:</span></td>
<td> The font slant.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>set_width</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>set_width</code></em>&#160;:</span></td>
<td> The font set-width.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>spacing</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>spacing</code></em>&#160;:</span></td>
<td> The font spacing.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>registry</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>registry</code></em>&#160;:</span></td>
<td> The font registry.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>encoding</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>encoding</code></em>&#160;:</span></td>
<td> The font encoding.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The new text layer or -1 if no layer was created.
</td>
</tr>
@ -441,9 +403,9 @@ This procedure is deprecated! Use <a href="libgimp-gimptexttool.html#gimp-text-f
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2626352"></a><h3>
<a name="id2659334"></a><h3>
<a name="gimp-text-get-extents"></a>gimp_text_get_extents ()</h3>
<a class="indexterm" name="id2626364"></a><pre class="programlisting">gboolean gimp_text_get_extents (const gchar *text,
<a class="indexterm" name="id2659346"></a><pre class="programlisting">gboolean gimp_text_get_extents (const gchar *text,
gdouble size,
<a href="libgimp-gimpenums.html#GimpSizeType">GimpSizeType</a> size_type,
const gchar *foundry,
@ -472,98 +434,82 @@ instead.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>text</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>text</code></em>&#160;:</span></td>
<td> The text to generate (in UTF-8 encoding).
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>size</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>size</code></em>&#160;:</span></td>
<td> The size of text in either pixels or points.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>size_type</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>size_type</code></em>&#160;:</span></td>
<td> The units of specified size.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>foundry</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>foundry</code></em>&#160;:</span></td>
<td> The font foundry.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>family</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>family</code></em>&#160;:</span></td>
<td> The font family.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>weight</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>weight</code></em>&#160;:</span></td>
<td> The font weight.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>slant</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>slant</code></em>&#160;:</span></td>
<td> The font slant.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>set_width</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>set_width</code></em>&#160;:</span></td>
<td> The font set-width.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>spacing</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>spacing</code></em>&#160;:</span></td>
<td> The font spacing.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>registry</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>registry</code></em>&#160;:</span></td>
<td> The font registry.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>encoding</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>encoding</code></em>&#160;:</span></td>
<td> The font encoding.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>width</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>width</code></em>&#160;:</span></td>
<td> The width of the specified font.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>height</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>height</code></em>&#160;:</span></td>
<td> The height of the specified font.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>ascent</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>ascent</code></em>&#160;:</span></td>
<td> The ascent of the specified font.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>descent</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>descent</code></em>&#160;:</span></td>
<td> The descent of the specified font.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>gimptile</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="libgimp-image.html" title="Manupulating Images and all their Properties">
<link rel="prev" href="libgimp-gimptexttool.html" title="gimptexttool">
@ -28,16 +28,16 @@
<th width="100%" align="center">GIMP Library Reference Manual</th>
<td><a accesskey="n" href="libgimp-gimptools.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2562486" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2592494" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2618678" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2659777" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimp-gimptile"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2562486"></a><span class="refentrytitle">gimptile</span>
<a name="id2592494"></a><span class="refentrytitle">gimptile</span>
</h2>
<p>gimptile &#8212; Functions for working with tiles.</p>
</td>
@ -60,18 +60,18 @@ void <a href="libgimp-gimptile.html#gimp-tile-cache-ntiles">gimp_tile_cac
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2618678"></a><h2>Description</h2>
<a name="id2659777"></a><h2>Description</h2>
<p>
Functions for working with tiles.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2618694"></a><h2>Details</h2>
<a name="id2659792"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2618704"></a><h3>
<a name="id2659803"></a><h3>
<a name="GimpTile"></a>GimpTile</h3>
<a class="indexterm" name="id2618716"></a><pre class="programlisting">typedef struct {
<a class="indexterm" name="id2659815"></a><pre class="programlisting">typedef struct {
guint ewidth; /* the effective width of the tile */
guint eheight; /* the effective height of the tile */
guint bpp; /* the bytes per pixel (1, 2, 3 or 4 ) */
@ -89,17 +89,16 @@ Functions for working with tiles.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2536610"></a><h3>
<a name="id2585855"></a><h3>
<a name="gimp-tile-ref"></a>gimp_tile_ref ()</h3>
<a class="indexterm" name="id2526878"></a><pre class="programlisting">void gimp_tile_ref (<a href="libgimp-gimptile.html#GimpTile">GimpTile</a> *tile);</pre>
<a class="indexterm" name="id2595815"></a><pre class="programlisting">void gimp_tile_ref (<a href="libgimp-gimptile.html#GimpTile">GimpTile</a> *tile);</pre>
<p>
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><em class="parameter"><code>tile</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>tile</code></em>&#160;:</span></td>
<td>
@ -109,17 +108,16 @@ Functions for working with tiles.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2623849"></a><h3>
<a name="id2659851"></a><h3>
<a name="gimp-tile-ref-zero"></a>gimp_tile_ref_zero ()</h3>
<a class="indexterm" name="id2623860"></a><pre class="programlisting">void gimp_tile_ref_zero (<a href="libgimp-gimptile.html#GimpTile">GimpTile</a> *tile);</pre>
<a class="indexterm" name="id2659863"></a><pre class="programlisting">void gimp_tile_ref_zero (<a href="libgimp-gimptile.html#GimpTile">GimpTile</a> *tile);</pre>
<p>
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><em class="parameter"><code>tile</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>tile</code></em>&#160;:</span></td>
<td>
@ -129,9 +127,9 @@ Functions for working with tiles.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2623904"></a><h3>
<a name="id2659908"></a><h3>
<a name="gimp-tile-unref"></a>gimp_tile_unref ()</h3>
<a class="indexterm" name="id2623915"></a><pre class="programlisting">void gimp_tile_unref (<a href="libgimp-gimptile.html#GimpTile">GimpTile</a> *tile,
<a class="indexterm" name="id2659920"></a><pre class="programlisting">void gimp_tile_unref (<a href="libgimp-gimptile.html#GimpTile">GimpTile</a> *tile,
gboolean dirty);</pre>
<p>
@ -140,14 +138,12 @@ Functions for working with tiles.
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>tile</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>tile</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>dirty</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>dirty</code></em>&#160;:</span></td>
<td>
@ -158,17 +154,16 @@ Functions for working with tiles.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2623981"></a><h3>
<a name="id2656770"></a><h3>
<a name="gimp-tile-flush"></a>gimp_tile_flush ()</h3>
<a class="indexterm" name="id2623993"></a><pre class="programlisting">void gimp_tile_flush (<a href="libgimp-gimptile.html#GimpTile">GimpTile</a> *tile);</pre>
<a class="indexterm" name="id2656783"></a><pre class="programlisting">void gimp_tile_flush (<a href="libgimp-gimptile.html#GimpTile">GimpTile</a> *tile);</pre>
<p>
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><em class="parameter"><code>tile</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>tile</code></em>&#160;:</span></td>
<td>
@ -178,9 +173,9 @@ Functions for working with tiles.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2623510"></a><h3>
<a name="id2656828"></a><h3>
<a name="gimp-tile-cache-size"></a>gimp_tile_cache_size ()</h3>
<a class="indexterm" name="id2623521"></a><pre class="programlisting">void gimp_tile_cache_size (gulong kilobytes);</pre>
<a class="indexterm" name="id2656839"></a><pre class="programlisting">void gimp_tile_cache_size (gulong kilobytes);</pre>
<p>
Sets the size of the tile cache on the plug-in side. The tile cache
is used to reduce the number of tiles exchanged between the GIMP core
@ -191,8 +186,7 @@ and the plug-in. See also <a href="libgimp-gimptile.html#gimp-tile-cache-ntiles"
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><em class="parameter"><code>kilobytes</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>kilobytes</code></em>&#160;:</span></td>
<td> new cache size in kilobytes
</td>
</tr></tbody>
@ -200,9 +194,9 @@ and the plug-in. See also <a href="libgimp-gimptile.html#gimp-tile-cache-ntiles"
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2623580"></a><h3>
<a name="id2656899"></a><h3>
<a name="gimp-tile-cache-ntiles"></a>gimp_tile_cache_ntiles ()</h3>
<a class="indexterm" name="id2623592"></a><pre class="programlisting">void gimp_tile_cache_ntiles (gulong ntiles);</pre>
<a class="indexterm" name="id2656910"></a><pre class="programlisting">void gimp_tile_cache_ntiles (gulong ntiles);</pre>
<p>
Sets the size of the tile cache on the plug-in side. This function
is similar to <a href="libgimp-gimptile.html#gimp-tile-cache-size"><code class="function">gimp_tile_cache_size()</code></a> but allows to specify the
@ -220,8 +214,7 @@ shadow tiles.</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><em class="parameter"><code>ntiles</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>ntiles</code></em>&#160;:</span></td>
<td> number of tiles that should fit into the cache
</td>
</tr></tbody>

File diff suppressed because it is too large Load Diff

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>gimpui</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="libgimpui.html" title="Part&#160;III.&#160;GIMP User Interface Library">
<link rel="prev" href="libgimpui-hierarchy.html" title="Object Hierarchy">
@ -28,16 +28,16 @@
<th width="100%" align="center">GIMP Library Reference Manual</th>
<td><a accesskey="n" href="libgimp-gimpexport.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2555096" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2588203" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2587044" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2597074" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimp-gimpui"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2555096"></a><span class="refentrytitle">gimpui</span>
<a name="id2588203"></a><span class="refentrytitle">gimpui</span>
</h2>
<p>gimpui &#8212; Common user interface functions. This header includes all other GIMP User
Interface Library headers.</p>
@ -55,7 +55,7 @@ void <a href="libgimp-gimpui.html#gimp-ui-init">gimp_ui_init</a>
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2587044"></a><h2>Description</h2>
<a name="id2597074"></a><h2>Description</h2>
<p>
Common user interface functions. This header includes all other GIMP User
Interface Library headers.
@ -63,11 +63,11 @@ Interface Library headers.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2651878"></a><h2>Details</h2>
<a name="id2680373"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2650752"></a><h3>
<a name="id2680383"></a><h3>
<a name="gimp-ui-init"></a>gimp_ui_init ()</h3>
<a class="indexterm" name="id2650763"></a><pre class="programlisting">void gimp_ui_init (const gchar *prog_name,
<a class="indexterm" name="id2680394"></a><pre class="programlisting">void gimp_ui_init (const gchar *prog_name,
gboolean preview);</pre>
<p>
This function initializes GTK+ with <code class="function">gtk_init()</code> and initializes GDK's
@ -84,16 +84,14 @@ gimprc variables <em class="parameter"><code>min_colors</code></em> and <em clas
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>prog_name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>prog_name</code></em>&#160;:</span></td>
<td> The name of the plug-in which will be passed as argv[0] to
<code class="function">gtk_init()</code>. It's a convention to use the name of the
executable and _not_ the PDB procedure name or something.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>preview</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>preview</code></em>&#160;:</span></td>
<td> This parameter is unused and exists for historical
reasons only.
</td>
@ -103,7 +101,7 @@ gimprc variables <em class="parameter"><code>min_colors</code></em> and <em clas
</div>
</div>
<div class="refsect1" lang="en">
<a name="id2650875"></a><h2>See Also</h2>
<a name="id2679834"></a><h2>See Also</h2>
<p>
<code class="function">gtk_init()</code>, <code class="function">gdk_set_use_xshm()</code>, <code class="function">gdk_rgb_set_min_colors()</code>,
<code class="function">gdk_rgb_set_install()</code>, <code class="function">gdk_rgb_get_visual()</code>, <code class="function">gdk_rgb_get_cmap()</code>,

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>gimpundo</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="libgimp-image.html" title="Manupulating Images and all their Properties">
<link rel="prev" href="libgimp-gimptools.html" title="gimptools">
@ -28,16 +28,16 @@
<th width="100%" align="center">GIMP Library Reference Manual</th>
<td><a accesskey="n" href="libgimp-data.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2541022" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2602446" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2625540" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2661748" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimp-gimpundo"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2541022"></a><span class="refentrytitle">gimpundo</span>
<a name="id2602446"></a><span class="refentrytitle">gimpundo</span>
</h2>
<p>gimpundo &#8212; Control of undo/redo.</p>
</td>
@ -59,18 +59,18 @@ gboolean <a href="libgimp-gimpundo.html#gimp-image-undo-thaw">gimp_image_undo
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2625540"></a><h2>Description</h2>
<a name="id2661748"></a><h2>Description</h2>
<p>
Control of undo/redo.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2625555"></a><h2>Details</h2>
<a name="id2661764"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2625566"></a><h3>
<a name="id2661774"></a><h3>
<a name="gimp-image-undo-group-start"></a>gimp_image_undo_group_start ()</h3>
<a class="indexterm" name="id2625577"></a><pre class="programlisting">gboolean gimp_image_undo_group_start (gint32 image_ID);</pre>
<a class="indexterm" name="id2661785"></a><pre class="programlisting">gboolean gimp_image_undo_group_start (gint32 image_ID);</pre>
<p>
Starts a group undo.
</p>
@ -86,14 +86,12 @@ call.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td> The ID of the image in which to open an undo group.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -102,9 +100,9 @@ call.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2628884"></a><h3>
<a name="id2661851"></a><h3>
<a name="gimp-image-undo-group-end"></a>gimp_image_undo_group_end ()</h3>
<a class="indexterm" name="id2628895"></a><pre class="programlisting">gboolean gimp_image_undo_group_end (gint32 image_ID);</pre>
<a class="indexterm" name="id2661863"></a><pre class="programlisting">gboolean gimp_image_undo_group_end (gint32 image_ID);</pre>
<p>
Finish a group undo.
</p>
@ -118,14 +116,12 @@ This function must be called once for each
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td> The ID of the image in which to close an undo group.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> TRUE on success.
</td>
</tr>
@ -134,9 +130,9 @@ This function must be called once for each
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2628959"></a><h3>
<a name="id2661927"></a><h3>
<a name="gimp-image-undo-is-enabled"></a>gimp_image_undo_is_enabled ()</h3>
<a class="indexterm" name="id2628971"></a><pre class="programlisting">gboolean gimp_image_undo_is_enabled (gint32 image_ID);</pre>
<a class="indexterm" name="id2661938"></a><pre class="programlisting">gboolean gimp_image_undo_is_enabled (gint32 image_ID);</pre>
<p>
Check if the image's undo stack is enabled.
</p>
@ -152,14 +148,12 @@ each other and want to check if their caller has already used
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td> The image.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> True if undo is enabled for this image.
</td>
</tr>
@ -168,9 +162,9 @@ each other and want to check if their caller has already used
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2629038"></a><h3>
<a name="id2655855"></a><h3>
<a name="gimp-image-undo-disable"></a>gimp_image_undo_disable ()</h3>
<a class="indexterm" name="id2629049"></a><pre class="programlisting">gboolean gimp_image_undo_disable (gint32 image_ID);</pre>
<a class="indexterm" name="id2655866"></a><pre class="programlisting">gboolean gimp_image_undo_disable (gint32 image_ID);</pre>
<p>
Disable the image's undo stack.
</p>
@ -187,14 +181,12 @@ be time and memory intensive.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td> The image.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> True if the image undo has been disabled.
</td>
</tr>
@ -203,9 +195,9 @@ be time and memory intensive.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2623144"></a><h3>
<a name="id2655934"></a><h3>
<a name="gimp-image-undo-enable"></a>gimp_image_undo_enable ()</h3>
<a class="indexterm" name="id2623155"></a><pre class="programlisting">gboolean gimp_image_undo_enable (gint32 image_ID);</pre>
<a class="indexterm" name="id2655945"></a><pre class="programlisting">gboolean gimp_image_undo_enable (gint32 image_ID);</pre>
<p>
Enable the image's undo stack.
</p>
@ -221,14 +213,12 @@ image undo stack.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td> The image.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> True if the image undo has been enabled.
</td>
</tr>
@ -237,9 +227,9 @@ image undo stack.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2623223"></a><h3>
<a name="id2656012"></a><h3>
<a name="gimp-image-undo-freeze"></a>gimp_image_undo_freeze ()</h3>
<a class="indexterm" name="id2623234"></a><pre class="programlisting">gboolean gimp_image_undo_freeze (gint32 image_ID);</pre>
<a class="indexterm" name="id2656023"></a><pre class="programlisting">gboolean gimp_image_undo_freeze (gint32 image_ID);</pre>
<p>
Freeze the image's undo stack.
</p>
@ -261,14 +251,12 @@ else 'undo' behaviour is undefined.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td> The image.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> True if the image undo has been frozen.
</td>
</tr>
@ -277,9 +265,9 @@ else 'undo' behaviour is undefined.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2559486"></a><h3>
<a name="id2579320"></a><h3>
<a name="gimp-image-undo-thaw"></a>gimp_image_undo_thaw ()</h3>
<a class="indexterm" name="id2629080"></a><pre class="programlisting">gboolean gimp_image_undo_thaw (gint32 image_ID);</pre>
<a class="indexterm" name="id2656066"></a><pre class="programlisting">gboolean gimp_image_undo_thaw (gint32 image_ID);</pre>
<p>
Thaw the image's undo stack.
</p>
@ -301,14 +289,12 @@ responsibility of the caller.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>image_ID</code></em>&#160;:</span></td>
<td> The image.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> True if the image undo has been thawed.
</td>
</tr>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Manupulating Images and all their Properties</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="libgimp.html" title="Part&#160;II.&#160;GIMP Library">
<link rel="prev" href="libgimp-gimpprogress.html" title="gimpprogress">
@ -32,67 +32,67 @@
<a name="libgimp-image"></a>Manupulating Images and all their Properties</h2></div></div></div>
<div class="toc"><dl>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpchannel.html">gimpchannel</a></span><span class="refpurpose"> - Functions for manipulating channels.</span>
<span class="refentrytitle"><a href="libgimp-gimpchannel.html">gimpchannel</a></span><span class="refpurpose"> &#8212; Functions for manipulating channels.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpcolor.html">gimpcolor</a></span><span class="refpurpose"> - Functions for manipulating color.</span>
<span class="refentrytitle"><a href="libgimp-gimpcolor.html">gimpcolor</a></span><span class="refpurpose"> &#8212; Functions for manipulating color.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpconvert.html">gimpconvert</a></span><span class="refpurpose"> - Conversions between RGB, indexed, and grayscale modes.</span>
<span class="refentrytitle"><a href="libgimp-gimpconvert.html">gimpconvert</a></span><span class="refpurpose"> &#8212; Conversions between RGB, indexed, and grayscale modes.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpdisplay.html">gimpdisplay</a></span><span class="refpurpose"> - Functions to create, delete and flush new displays (views) on an image.</span>
<span class="refentrytitle"><a href="libgimp-gimpdisplay.html">gimpdisplay</a></span><span class="refpurpose"> &#8212; Functions to create, delete and flush new displays (views) on an image.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpdrawable.html">gimpdrawable</a></span><span class="refpurpose"> - Functions to manipulate drawables.</span>
<span class="refentrytitle"><a href="libgimp-gimpdrawable.html">gimpdrawable</a></span><span class="refpurpose"> &#8212; Functions to manipulate drawables.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpdrawabletransform.html">gimpdrawabletransform</a></span><span class="refpurpose"> - </span>
<span class="refentrytitle"><a href="libgimp-gimpdrawabletransform.html">gimpdrawabletransform</a></span><span class="refpurpose"></span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpedit.html">gimpedit</a></span><span class="refpurpose"> - Edit menu functions (cut, copy, paste, clear, etc.)</span>
<span class="refentrytitle"><a href="libgimp-gimpedit.html">gimpedit</a></span><span class="refpurpose"> &#8212; Edit menu functions (cut, copy, paste, clear, etc.)</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpfileops.html">gimpfileops</a></span><span class="refpurpose"> - File operations (load, save, etc.)</span>
<span class="refentrytitle"><a href="libgimp-gimpfileops.html">gimpfileops</a></span><span class="refpurpose"> &#8212; File operations (load, save, etc.)</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpfloatingsel.html">gimpfloatingsel</a></span><span class="refpurpose"> - Functions for removing or attaching floating selections.</span>
<span class="refentrytitle"><a href="libgimp-gimpfloatingsel.html">gimpfloatingsel</a></span><span class="refpurpose"> &#8212; Functions for removing or attaching floating selections.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpguides.html">gimpguides</a></span><span class="refpurpose"> - Functions for manipulating guides.</span>
<span class="refentrytitle"><a href="libgimp-gimpguides.html">gimpguides</a></span><span class="refpurpose"> &#8212; Functions for manipulating guides.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpimage.html">gimpimage</a></span><span class="refpurpose"> - Operations on complete images.</span>
<span class="refentrytitle"><a href="libgimp-gimpimage.html">gimpimage</a></span><span class="refpurpose"> &#8212; Operations on complete images.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimplayer.html">gimplayer</a></span><span class="refpurpose"> - Operations on a single layer.</span>
<span class="refentrytitle"><a href="libgimp-gimplayer.html">gimplayer</a></span><span class="refpurpose"> &#8212; Operations on a single layer.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimppaths.html">gimppaths</a></span><span class="refpurpose"> - Operations related to paths.</span>
<span class="refentrytitle"><a href="libgimp-gimppaths.html">gimppaths</a></span><span class="refpurpose"> &#8212; Operations related to paths.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimppixelfetcher.html">gimppixelfetcher</a></span><span class="refpurpose"> - Functions for operating on pixel regions.</span>
<span class="refentrytitle"><a href="libgimp-gimppixelfetcher.html">gimppixelfetcher</a></span><span class="refpurpose"> &#8212; Functions for operating on pixel regions.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimppixelrgn.html">gimppixelrgn</a></span><span class="refpurpose"> - Functions for operating on pixel regions.</span>
<span class="refentrytitle"><a href="libgimp-gimppixelrgn.html">gimppixelrgn</a></span><span class="refpurpose"> &#8212; Functions for operating on pixel regions.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpregioniterator.html">gimpregioniterator</a></span><span class="refpurpose"> - Functions to traverse a pixel regions.</span>
<span class="refentrytitle"><a href="libgimp-gimpregioniterator.html">gimpregioniterator</a></span><span class="refpurpose"> &#8212; Functions to traverse a pixel regions.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpselection.html">gimpselection</a></span><span class="refpurpose"> - Functions for manipulating selections.</span>
<span class="refentrytitle"><a href="libgimp-gimpselection.html">gimpselection</a></span><span class="refpurpose"> &#8212; Functions for manipulating selections.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimptexttool.html">gimptexttool</a></span><span class="refpurpose"> - Functions for controlling the text tool.</span>
<span class="refentrytitle"><a href="libgimp-gimptexttool.html">gimptexttool</a></span><span class="refpurpose"> &#8212; Functions for controlling the text tool.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimptile.html">gimptile</a></span><span class="refpurpose"> - Functions for working with tiles.</span>
<span class="refentrytitle"><a href="libgimp-gimptile.html">gimptile</a></span><span class="refpurpose"> &#8212; Functions for working with tiles.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimptools.html">gimptools</a></span><span class="refpurpose"> - Access to common toolbox tools.</span>
<span class="refentrytitle"><a href="libgimp-gimptools.html">gimptools</a></span><span class="refpurpose"> &#8212; Access to common toolbox tools.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpundo.html">gimpundo</a></span><span class="refpurpose"> - Control of undo/redo.</span>
<span class="refentrytitle"><a href="libgimp-gimpundo.html">gimpundo</a></span><span class="refpurpose"> &#8212; Control of undo/redo.</span>
</dt>
</dl></div>
</div>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Controlling the Core's Selection Dialogs</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="libgimp.html" title="Part&#160;II.&#160;GIMP Library">
<link rel="prev" href="libgimp-gimppatterns.html" title="gimppatterns">
@ -32,19 +32,19 @@
<a name="libgimp-selectors"></a>Controlling the Core's Selection Dialogs</h2></div></div></div>
<div class="toc"><dl>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpbrushselect.html">gimpbrushselect</a></span><span class="refpurpose"> - Functions providing a brush selection dialog.</span>
<span class="refentrytitle"><a href="libgimp-gimpbrushselect.html">gimpbrushselect</a></span><span class="refpurpose"> &#8212; Functions providing a brush selection dialog.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpfontselect.html">gimpfontselect</a></span><span class="refpurpose"> - Functions providing a font selection dialog.</span>
<span class="refentrytitle"><a href="libgimp-gimpfontselect.html">gimpfontselect</a></span><span class="refpurpose"> &#8212; Functions providing a font selection dialog.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimpgradientselect.html">gimpgradientselect</a></span><span class="refpurpose"> - Functions providing a gradient selection dialog.</span>
<span class="refentrytitle"><a href="libgimp-gimpgradientselect.html">gimpgradientselect</a></span><span class="refpurpose"> &#8212; Functions providing a gradient selection dialog.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimppaletteselect.html">gimppaletteselect</a></span><span class="refpurpose"> - Functions providing a palette selection dialog.</span>
<span class="refentrytitle"><a href="libgimp-gimppaletteselect.html">gimppaletteselect</a></span><span class="refpurpose"> &#8212; Functions providing a palette selection dialog.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimp-gimppatternselect.html">gimppatternselect</a></span><span class="refpurpose"> - Functions providing a pattern selection dialog.</span>
<span class="refentrytitle"><a href="libgimp-gimppatternselect.html">gimppatternselect</a></span><span class="refpurpose"> &#8212; Functions providing a pattern selection dialog.</span>
</dt>
</dl></div>
</div>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Part&#160;II.&#160;GIMP Library</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="index.html" title="GIMP Library Reference Manual">
<link rel="prev" href="libgimp-gimpenums.html" title="gimpenums">
@ -29,7 +29,7 @@
</tr></table>
<div class="part" lang="en">
<div class="titlepage"><div><div><h1 class="title">
<a name="libgimp"></a>GIMP Library</h1></div></div></div>
<a name="libgimp"></a>Part&#160;II.&#160;GIMP Library</h1></div></div></div>
<div class="partintro" lang="en">
<div></div>
<p>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Object Hierarchy</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="libgimpui.html" title="Part&#160;III.&#160;GIMP User Interface Library">
<link rel="prev" href="libgimpui.html" title="Part&#160;III.&#160;GIMP User Interface Library">

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Part&#160;III.&#160;GIMP User Interface Library</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
<link rel="up" href="index.html" title="GIMP Library Reference Manual">
<link rel="prev" href="libgimp-gimppatternselect.html" title="gimppatternselect">
@ -28,6 +28,6 @@
<td><a accesskey="n" href="libgimpui-hierarchy.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr></table>
<div class="part" lang="en"><div class="titlepage"><div><div><h1 class="title">
<a name="libgimpui"></a>GIMP User Interface Library</h1></div></div></div></div>
<a name="libgimpui"></a>Part&#160;III.&#160;GIMP User Interface Library</h1></div></div></div></div>
</body>
</html>

View File

@ -194,8 +194,6 @@ all other GIMP Library headers.
@n_return_vals:
@params:
@return_vals:
<!-- # Unused Parameters # -->
@menu_path:
<!-- ##### FUNCTION gimp_install_temp_proc ##### -->
@ -217,8 +215,6 @@ all other GIMP Library headers.
@params:
@return_vals:
@run_proc:
<!-- # Unused Parameters # -->
@menu_path:
<!-- ##### FUNCTION gimp_uninstall_temp_proc ##### -->

View File

@ -259,6 +259,7 @@ MKINSTALLDIRS = @MKINSTALLDIRS@
MMX_EXTRA_CFLAGS = @MMX_EXTRA_CFLAGS@
MNG = @MNG@
MSGFMT = @MSGFMT@
MSGFMT_OPTS = @MSGFMT_OPTS@
MS_LIB_AVAILABLE_FALSE = @MS_LIB_AVAILABLE_FALSE@
MS_LIB_AVAILABLE_TRUE = @MS_LIB_AVAILABLE_TRUE@
OBJDUMP = @OBJDUMP@

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>GIMP Base Library Reference Manual</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Base Library Reference Manual">
<link rel="next" href="libgimpbase.html" title="Part&#160;I.&#160;GIMP Base Library">
<meta name="generator" content="GTK-Doc V1.7 (XML mode)">
@ -15,67 +15,64 @@
<div>
<div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">GIMP Base Library Reference Manual</p></th></tr></table></div>
<div><p class="releaseinfo">
for GIMP 2.2.13
for GIMP 2.2.14
</p></div>
</div>
<hr>
</div>
<div class="toc">
<p><b>Table of Contents</b></p>
<dl>
<div class="toc"><dl>
<dt><span class="part"><a href="libgimpbase.html">I. GIMP Base Library</a></span></dt>
<dd><dl>
<dt>
<span class="refentrytitle"><a href="libgimpbase-gimpbaseenums.html">gimpbaseenums</a></span><span class="refpurpose"> - Basic GIMP enumeration data types.</span>
<span class="refentrytitle"><a href="libgimpbase-gimpbaseenums.html">gimpbaseenums</a></span><span class="refpurpose"> &#8212; Basic GIMP enumeration data types.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimpbase-gimpbasetypes.html">gimpbasetypes</a></span><span class="refpurpose"> - Translation between gettext translation domain identifier and GType.</span>
<span class="refentrytitle"><a href="libgimpbase-gimpbasetypes.html">gimpbasetypes</a></span><span class="refpurpose"> &#8212; Translation between gettext translation domain identifier and GType.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimpbase-gimpversion.html">gimpversion</a></span><span class="refpurpose"> - Macros and constants useful for determining GIMP's version number and
<span class="refentrytitle"><a href="libgimpbase-gimpversion.html">gimpversion</a></span><span class="refpurpose"> &#8212; Macros and constants useful for determining GIMP's version number and
capabilities.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimpbase-gimplimits.html">gimplimits</a></span><span class="refpurpose"> - Boundaries of some GIMP data types and some global constants.</span>
<span class="refentrytitle"><a href="libgimpbase-gimplimits.html">gimplimits</a></span><span class="refpurpose"> &#8212; Boundaries of some GIMP data types and some global constants.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimpbase-gimpchecks.html">gimpchecks</a></span><span class="refpurpose"> - Constants and functions related to rendering checkerboards.</span>
<span class="refentrytitle"><a href="libgimpbase-gimpchecks.html">gimpchecks</a></span><span class="refpurpose"> &#8212; Constants and functions related to rendering checkerboards.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimpbase-gimpdatafiles.html">gimpdatafiles</a></span><span class="refpurpose"> - Functions to handle GIMP data files.</span>
<span class="refentrytitle"><a href="libgimpbase-gimpdatafiles.html">gimpdatafiles</a></span><span class="refpurpose"> &#8212; Functions to handle GIMP data files.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimpbase-gimpenv.html">gimpenv</a></span><span class="refpurpose"> - Functions to access the GIMP environment.</span>
<span class="refentrytitle"><a href="libgimpbase-gimpenv.html">gimpenv</a></span><span class="refpurpose"> &#8212; Functions to access the GIMP environment.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimpbase-gimpmemsize.html">gimpmemsize</a></span><span class="refpurpose"> - Functions to (de)serialize a given memory size.</span>
<span class="refentrytitle"><a href="libgimpbase-gimpmemsize.html">gimpmemsize</a></span><span class="refpurpose"> &#8212; Functions to (de)serialize a given memory size.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimpbase-gimpparasite.html">gimpparasite</a></span><span class="refpurpose"> - Arbitrary pieces of data which can be attached to various GIMP objects.</span>
<span class="refentrytitle"><a href="libgimpbase-gimpparasite.html">gimpparasite</a></span><span class="refpurpose"> &#8212; Arbitrary pieces of data which can be attached to various GIMP objects.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimpbase-gimpparasiteio.html">gimpparasiteio</a></span><span class="refpurpose"> - Utility functions to (de)serialize certain C structures to/from GimpParasite's.</span>
<span class="refentrytitle"><a href="libgimpbase-gimpparasiteio.html">gimpparasiteio</a></span><span class="refpurpose"> &#8212; Utility functions to (de)serialize certain C structures to/from <a href="libgimpbase-gimpparasite.html#GimpParasite"><span class="type">GimpParasite</span></a>'s.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimpbase-gimpsignal.html">gimpsignal</a></span><span class="refpurpose"> - Portable signal handling.</span>
<span class="refentrytitle"><a href="libgimpbase-gimpsignal.html">gimpsignal</a></span><span class="refpurpose"> &#8212; Portable signal handling.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimpbase-gimpunit.html">gimpunit</a></span><span class="refpurpose"> - Provides a collection of predefined units and functions for creating
<span class="refentrytitle"><a href="libgimpbase-gimpunit.html">gimpunit</a></span><span class="refpurpose"> &#8212; Provides a collection of predefined units and functions for creating
user-defined units.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimpbase-gimputils.html">gimputils</a></span><span class="refpurpose"> - Utilities of general interest</span>
<span class="refentrytitle"><a href="libgimpbase-gimputils.html">gimputils</a></span><span class="refpurpose"> &#8212; Utilities of general interest</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimpbase-gimpprotocol.html">gimpprotocol</a></span><span class="refpurpose"> - The communication protocol between GIMP and it's plug-ins.</span>
<span class="refentrytitle"><a href="libgimpbase-gimpprotocol.html">gimpprotocol</a></span><span class="refpurpose"> &#8212; The communication protocol between GIMP and it's plug-ins.</span>
</dt>
<dt>
<span class="refentrytitle"><a href="libgimpbase-gimpwire.html">gimpwire</a></span><span class="refpurpose"> - The lowlevel I/O protocol used for communication between GIMP and
<span class="refentrytitle"><a href="libgimpbase-gimpwire.html">gimpwire</a></span><span class="refpurpose"> &#8212; The lowlevel I/O protocol used for communication between GIMP and
it's plug-ins.</span>
</dt>
</dl></dd>
</dl>
</div>
</dl></div>
</div></body>
</html>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>gimpbaseenums</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Base Library Reference Manual">
<link rel="up" href="libgimpbase.html" title="Part&#160;I.&#160;GIMP Base Library">
<link rel="prev" href="libgimpbase.html" title="Part&#160;I.&#160;GIMP Base Library">
@ -21,16 +21,16 @@
<th width="100%" align="center">GIMP Base Library Reference Manual</th>
<td><a accesskey="n" href="libgimpbase-gimpbasetypes.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2538288" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2571273" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2481874" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2514870" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimpbase-gimpbaseenums"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2538288"></a><span class="refentrytitle">gimpbaseenums</span>
<a name="id2571273"></a><span class="refentrytitle">gimpbaseenums</span>
</h2>
<p>gimpbaseenums &#8212; Basic GIMP enumeration data types.</p>
</td>
@ -56,17 +56,17 @@ enum <a href="libgimpbase-gimpbaseenums.html#GimpStackTraceMode">GimpStac
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2481874"></a><h2>Description</h2>
<a name="id2514870"></a><h2>Description</h2>
<p>
Basic GIMP enumeration data types.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2481889"></a><h2>Details</h2>
<a name="id2514886"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2481900"></a><h3>
<a name="id2514897"></a><h3>
<a name="GimpCheckSize"></a>enum GimpCheckSize</h3>
<a class="indexterm" name="id2481912"></a><pre class="programlisting">typedef enum /*&lt; pdb-skip &gt;*/
<a class="indexterm" name="id2514909"></a><pre class="programlisting">typedef enum /*&lt; pdb-skip &gt;*/
{
GIMP_CHECK_SIZE_SMALL_CHECKS = 0, /*&lt; desc="Small" &gt;*/
GIMP_CHECK_SIZE_MEDIUM_CHECKS = 1, /*&lt; desc="Medium" &gt;*/
@ -79,9 +79,9 @@ Basic GIMP enumeration data types.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2481932"></a><h3>
<a name="id2514929"></a><h3>
<a name="GimpCheckType"></a>enum GimpCheckType</h3>
<a class="indexterm" name="id2481944"></a><pre class="programlisting">typedef enum /*&lt; pdb-skip &gt;*/
<a class="indexterm" name="id2514941"></a><pre class="programlisting">typedef enum /*&lt; pdb-skip &gt;*/
{
GIMP_CHECK_TYPE_LIGHT_CHECKS = 0, /*&lt; desc="Light Checks" &gt;*/
GIMP_CHECK_TYPE_GRAY_CHECKS = 1, /*&lt; desc="Mid-Tone Checks" &gt;*/
@ -97,9 +97,9 @@ Basic GIMP enumeration data types.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2481968"></a><h3>
<a name="id2514964"></a><h3>
<a name="GimpImageBaseType"></a>enum GimpImageBaseType</h3>
<a class="indexterm" name="id2476797"></a><pre class="programlisting">typedef enum
<a class="indexterm" name="id2509790"></a><pre class="programlisting">typedef enum
{
GIMP_RGB, /*&lt; desc="RGB color" &gt;*/
GIMP_GRAY, /*&lt; desc="Grayscale" &gt;*/
@ -112,9 +112,9 @@ Basic GIMP enumeration data types.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2476814"></a><h3>
<a name="id2509808"></a><h3>
<a name="GimpImageType"></a>enum GimpImageType</h3>
<a class="indexterm" name="id2476827"></a><pre class="programlisting">typedef enum
<a class="indexterm" name="id2509820"></a><pre class="programlisting">typedef enum
{
GIMP_RGB_IMAGE, /*&lt; desc="RGB" &gt;*/
GIMP_RGBA_IMAGE, /*&lt; desc="RGB-alpha" &gt;*/
@ -130,9 +130,9 @@ Basic GIMP enumeration data types.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2476848"></a><h3>
<a name="id2509842"></a><h3>
<a name="GimpMessageHandlerType"></a>enum GimpMessageHandlerType</h3>
<a class="indexterm" name="id2476860"></a><pre class="programlisting">typedef enum
<a class="indexterm" name="id2509853"></a><pre class="programlisting">typedef enum
{
GIMP_MESSAGE_BOX,
GIMP_CONSOLE,
@ -145,9 +145,9 @@ Basic GIMP enumeration data types.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2476876"></a><h3>
<a name="id2509870"></a><h3>
<a name="GimpPDBArgType"></a>enum GimpPDBArgType</h3>
<a class="indexterm" name="id2476889"></a><pre class="programlisting">typedef enum
<a class="indexterm" name="id2509882"></a><pre class="programlisting">typedef enum
{
GIMP_PDB_INT32,
GIMP_PDB_INT16,
@ -180,9 +180,9 @@ Basic GIMP enumeration data types.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2476913"></a><h3>
<a name="id2509906"></a><h3>
<a name="GimpPDBProcType"></a>enum GimpPDBProcType</h3>
<a class="indexterm" name="id2476925"></a><pre class="programlisting">typedef enum
<a class="indexterm" name="id2509918"></a><pre class="programlisting">typedef enum
{
GIMP_INTERNAL,
GIMP_PLUGIN,
@ -196,9 +196,9 @@ Basic GIMP enumeration data types.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2499810"></a><h3>
<a name="id2532795"></a><h3>
<a name="GimpPDBStatusType"></a>enum GimpPDBStatusType</h3>
<a class="indexterm" name="id2499823"></a><pre class="programlisting">typedef enum
<a class="indexterm" name="id2532808"></a><pre class="programlisting">typedef enum
{
GIMP_PDB_EXECUTION_ERROR,
GIMP_PDB_CALLING_ERROR,
@ -213,9 +213,9 @@ Basic GIMP enumeration data types.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2499841"></a><h3>
<a name="id2532825"></a><h3>
<a name="GimpProgressCommand"></a>enum GimpProgressCommand</h3>
<a class="indexterm" name="id2499853"></a><pre class="programlisting">typedef enum
<a class="indexterm" name="id2532838"></a><pre class="programlisting">typedef enum
{
GIMP_PROGRESS_COMMAND_START,
GIMP_PROGRESS_COMMAND_END,
@ -229,9 +229,9 @@ Basic GIMP enumeration data types.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2499871"></a><h3>
<a name="id2532856"></a><h3>
<a name="GimpStackTraceMode"></a>enum GimpStackTraceMode</h3>
<a class="indexterm" name="id2499883"></a><pre class="programlisting">typedef enum
<a class="indexterm" name="id2532868"></a><pre class="programlisting">typedef enum
{
GIMP_STACK_TRACE_NEVER,
GIMP_STACK_TRACE_QUERY,

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>gimpbasetypes</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Base Library Reference Manual">
<link rel="up" href="libgimpbase.html" title="Part&#160;I.&#160;GIMP Base Library">
<link rel="prev" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">
@ -21,16 +21,16 @@
<th width="100%" align="center">GIMP Base Library Reference Manual</th>
<td><a accesskey="n" href="libgimpbase-gimpversion.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2552900" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2585529" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2544047" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2509511" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimpbase-gimpbasetypes"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2552900"></a><span class="refentrytitle">gimpbasetypes</span>
<a name="id2585529"></a><span class="refentrytitle">gimpbasetypes</span>
</h2>
<p>gimpbasetypes &#8212; Translation between gettext translation domain identifier and GType.</p>
</td>
@ -62,17 +62,17 @@ void <a href="libgimpbase-gimpbasetypes.html#gimp-flags-set-value-descrip
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2544047"></a><h2>Description</h2>
<a name="id2509511"></a><h2>Description</h2>
<p>
Translation between gettext translation domain identifier and GType.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2544064"></a><h2>Details</h2>
<a name="id2509528"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2548243"></a><h3>
<a name="id2532895"></a><h3>
<a name="GimpEnumDesc"></a>GimpEnumDesc</h3>
<a class="indexterm" name="id2548255"></a><pre class="programlisting">typedef struct {
<a class="indexterm" name="id2532907"></a><pre class="programlisting">typedef struct {
gint value;
gchar *value_desc;
gchar *value_help;
@ -84,9 +84,9 @@ Translation between gettext translation domain identifier and GType.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2548272"></a><h3>
<a name="id2532924"></a><h3>
<a name="GimpFlagsDesc"></a>GimpFlagsDesc</h3>
<a class="indexterm" name="id2548285"></a><pre class="programlisting">typedef struct {
<a class="indexterm" name="id2532936"></a><pre class="programlisting">typedef struct {
guint value;
gchar *value_desc;
gchar *value_help;
@ -98,9 +98,9 @@ Translation between gettext translation domain identifier and GType.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2548302"></a><h3>
<a name="id2532954"></a><h3>
<a name="gimp-type-set-translation-domain"></a>gimp_type_set_translation_domain ()</h3>
<a class="indexterm" name="id2548317"></a><pre class="programlisting">void gimp_type_set_translation_domain
<a class="indexterm" name="id2532969"></a><pre class="programlisting">void gimp_type_set_translation_domain
(GType type,
const gchar *domain);</pre>
<p>
@ -115,14 +115,12 @@ names.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>type</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>type</code></em>&#160;:</span></td>
<td> a <span class="type">GType</span>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>domain</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>domain</code></em>&#160;:</span></td>
<td> a constant string that identifies a translation domain or <code class="literal">NULL</code>
</td>
</tr>
@ -133,9 +131,9 @@ names.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2537113"></a><h3>
<a name="id2569746"></a><h3>
<a name="gimp-type-get-translation-domain"></a>gimp_type_get_translation_domain ()</h3>
<a class="indexterm" name="id2537129"></a><pre class="programlisting">const gchar* gimp_type_get_translation_domain
<a class="indexterm" name="id2569761"></a><pre class="programlisting">const gchar* gimp_type_get_translation_domain
(GType type);</pre>
<p>
Retrieves the gettext translation domain identifier that has been
@ -149,14 +147,12 @@ or <code class="function">gimp_enum_value_get_name()</code> instead.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>type</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>type</code></em>&#160;:</span></td>
<td> a <span class="type">GType</span>
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> the translation domain associated with <em class="parameter"><code>type</code></em>
or <code class="literal">NULL</code> if no domain was set
@ -169,9 +165,9 @@ or <code class="function">gimp_enum_value_get_name()</code> instead.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2537249"></a><h3>
<a name="id2569880"></a><h3>
<a name="gimp-enum-set-value-descriptions"></a>gimp_enum_set_value_descriptions ()</h3>
<a class="indexterm" name="id2537264"></a><pre class="programlisting">void gimp_enum_set_value_descriptions
<a class="indexterm" name="id2569896"></a><pre class="programlisting">void gimp_enum_set_value_descriptions
(GType enum_type,
const <a href="libgimpbase-gimpbasetypes.html#GimpEnumDesc">GimpEnumDesc</a> *descriptions);</pre>
<p>
@ -184,14 +180,12 @@ and help texts for enum values.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>enum_type</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>enum_type</code></em>&#160;:</span></td>
<td> a <span class="type">GType</span>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>descriptions</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>descriptions</code></em>&#160;:</span></td>
<td> a <code class="literal">NULL</code> terminated constant static array of <a href="libgimpbase-gimpbasetypes.html#GimpEnumDesc"><span class="type">GimpEnumDesc</span></a>
</td>
</tr>
@ -202,9 +196,9 @@ and help texts for enum values.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2477336"></a><h3>
<a name="id2510330"></a><h3>
<a name="gimp-enum-get-value-descriptions"></a>gimp_enum_get_value_descriptions ()</h3>
<a class="indexterm" name="id2477351"></a><pre class="programlisting">const <a href="libgimpbase-gimpbasetypes.html#GimpEnumDesc">GimpEnumDesc</a>* gimp_enum_get_value_descriptions
<a class="indexterm" name="id2510346"></a><pre class="programlisting">const <a href="libgimpbase-gimpbasetypes.html#GimpEnumDesc">GimpEnumDesc</a>* gimp_enum_get_value_descriptions
(GType enum_type);</pre>
<p>
Retreives the array of human readable and translatable descriptions
@ -216,14 +210,12 @@ and help texts for enum values.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>enum_type</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>enum_type</code></em>&#160;:</span></td>
<td> a <span class="type">GType</span>
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> a <code class="literal">NULL</code> terminated constant array of <a href="libgimpbase-gimpbasetypes.html#GimpEnumDesc"><span class="type">GimpEnumDesc</span></a>
</td>
@ -235,9 +227,9 @@ and help texts for enum values.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2477445"></a><h3>
<a name="id2510439"></a><h3>
<a name="gimp-flags-get-value-descriptions"></a>gimp_flags_get_value_descriptions ()</h3>
<a class="indexterm" name="id2477460"></a><pre class="programlisting">const <a href="libgimpbase-gimpbasetypes.html#GimpFlagsDesc">GimpFlagsDesc</a>* gimp_flags_get_value_descriptions
<a class="indexterm" name="id2510455"></a><pre class="programlisting">const <a href="libgimpbase-gimpbasetypes.html#GimpFlagsDesc">GimpFlagsDesc</a>* gimp_flags_get_value_descriptions
(GType flags_type);</pre>
<p>
Retreives the array of human readable and translatable descriptions
@ -249,14 +241,12 @@ and help texts for flags values.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>flags_type</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>flags_type</code></em>&#160;:</span></td>
<td> a <span class="type">GType</span>
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> a <code class="literal">NULL</code> terminated constant array of <a href="libgimpbase-gimpbasetypes.html#GimpFlagsDesc"><span class="type">GimpFlagsDesc</span></a>
</td>
@ -268,9 +258,9 @@ and help texts for flags values.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2477553"></a><h3>
<a name="id2510548"></a><h3>
<a name="gimp-flags-set-value-descriptions"></a>gimp_flags_set_value_descriptions ()</h3>
<a class="indexterm" name="id2477569"></a><pre class="programlisting">void gimp_flags_set_value_descriptions
<a class="indexterm" name="id2510563"></a><pre class="programlisting">void gimp_flags_set_value_descriptions
(GType flags_type,
const <a href="libgimpbase-gimpbasetypes.html#GimpFlagsDesc">GimpFlagsDesc</a> *descriptions);</pre>
<p>
@ -283,14 +273,12 @@ and help texts for flags values.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>flags_type</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>flags_type</code></em>&#160;:</span></td>
<td> a <span class="type">GType</span>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>descriptions</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>descriptions</code></em>&#160;:</span></td>
<td> a <code class="literal">NULL</code> terminated constant static array of <a href="libgimpbase-gimpbasetypes.html#GimpFlagsDesc"><span class="type">GimpFlagsDesc</span></a>
</td>
</tr>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>gimpchecks</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Base Library Reference Manual">
<link rel="up" href="libgimpbase.html" title="Part&#160;I.&#160;GIMP Base Library">
<link rel="prev" href="libgimpbase-gimplimits.html" title="gimplimits">
@ -21,16 +21,16 @@
<th width="100%" align="center">GIMP Base Library Reference Manual</th>
<td><a accesskey="n" href="libgimpbase-gimpdatafiles.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2565707" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2571674" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2535156" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2573536" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimpbase-gimpchecks"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2565707"></a><span class="refentrytitle">gimpchecks</span>
<a name="id2571674"></a><span class="refentrytitle">gimpchecks</span>
</h2>
<p>gimpchecks &#8212; Constants and functions related to rendering checkerboards.</p>
</td>
@ -52,17 +52,17 @@ void <a href="libgimpbase-gimpchecks.html#gimp-checks-get-shades">gimp_ch
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2535156"></a><h2>Description</h2>
<a name="id2573536"></a><h2>Description</h2>
<p>
Constants and functions related to rendering checkerboards.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2535171"></a><h2>Details</h2>
<a name="id2573552"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2535182"></a><h3>
<a name="id2573563"></a><h3>
<a name="GIMP-CHECK-SIZE:CAPS"></a>GIMP_CHECK_SIZE</h3>
<a class="indexterm" name="id2535193"></a><pre class="programlisting">#define GIMP_CHECK_SIZE 8
<a class="indexterm" name="id2573574"></a><pre class="programlisting">#define GIMP_CHECK_SIZE 8
</pre>
<p>
The default checkerboard size in pixels. This is configurable in the
@ -72,9 +72,9 @@ this constant instead.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2535212"></a><h3>
<a name="id2573592"></a><h3>
<a name="GIMP-CHECK-SIZE-SM:CAPS"></a>GIMP_CHECK_SIZE_SM</h3>
<a class="indexterm" name="id2535223"></a><pre class="programlisting">#define GIMP_CHECK_SIZE_SM 4
<a class="indexterm" name="id2573604"></a><pre class="programlisting">#define GIMP_CHECK_SIZE_SM 4
</pre>
<p>
The default small checkerboard size in pixels.
@ -82,9 +82,9 @@ The default small checkerboard size in pixels.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2559248"></a><h3>
<a name="id2564171"></a><h3>
<a name="GIMP-CHECK-DARK:CAPS"></a>GIMP_CHECK_DARK</h3>
<a class="indexterm" name="id2559260"></a><pre class="programlisting">#define GIMP_CHECK_DARK 0.4
<a class="indexterm" name="id2564182"></a><pre class="programlisting">#define GIMP_CHECK_DARK 0.4
</pre>
<p>
The dark gray value for the default checkerboard pattern.
@ -92,9 +92,9 @@ The dark gray value for the default checkerboard pattern.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2559276"></a><h3>
<a name="id2564198"></a><h3>
<a name="GIMP-CHECK-LIGHT:CAPS"></a>GIMP_CHECK_LIGHT</h3>
<a class="indexterm" name="id2559288"></a><pre class="programlisting">#define GIMP_CHECK_LIGHT 0.6
<a class="indexterm" name="id2564210"></a><pre class="programlisting">#define GIMP_CHECK_LIGHT 0.6
</pre>
<p>
The light gray value for the default checkerboard pattern.
@ -102,9 +102,9 @@ The light gray value for the default checkerboard pattern.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2559303"></a><h3>
<a name="id2564226"></a><h3>
<a name="gimp-checks-get-shades"></a>gimp_checks_get_shades ()</h3>
<a class="indexterm" name="id2559317"></a><pre class="programlisting">void gimp_checks_get_shades (<a href="libgimpbase-gimpbaseenums.html#GimpCheckType">GimpCheckType</a> type,
<a class="indexterm" name="id2564240"></a><pre class="programlisting">void gimp_checks_get_shades (<a href="libgimpbase-gimpbaseenums.html#GimpCheckType">GimpCheckType</a> type,
guchar *light,
guchar *dark);</pre>
<p>
@ -117,20 +117,17 @@ checkerboard for a certain <a href="libgimpbase-gimpbaseenums.html#GimpCheckType
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>type</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>type</code></em>&#160;:</span></td>
<td> the checkerboard type
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>light</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>light</code></em>&#160;:</span></td>
<td> return location for the light shade
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>dark</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>dark</code></em>&#160;:</span></td>
<td> return location for the dark shade
</td>
</tr>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>gimpdatafiles</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Base Library Reference Manual">
<link rel="up" href="libgimpbase.html" title="Part&#160;I.&#160;GIMP Base Library">
<link rel="prev" href="libgimpbase-gimpchecks.html" title="gimpchecks">
@ -21,16 +21,16 @@
<th width="100%" align="center">GIMP Base Library Reference Manual</th>
<td><a accesskey="n" href="libgimpbase-gimpenv.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2531608" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2584472" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2530388" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2599196" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimpbase-gimpdatafiles"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2531608"></a><span class="refentrytitle">gimpdatafiles</span>
<a name="id2584472"></a><span class="refentrytitle">gimpdatafiles</span>
</h2>
<p>gimpdatafiles &#8212; Functions to handle GIMP data files.</p>
</td>
@ -54,17 +54,17 @@ void <a href="libgimpbase-gimpdatafiles.html#gimp-datafiles-read-director
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2530388"></a><h2>Description</h2>
<a name="id2599196"></a><h2>Description</h2>
<p>
Functions to handle GIMP data files.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2530403"></a><h2>Details</h2>
<a name="id2599211"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2530414"></a><h3>
<a name="id2599222"></a><h3>
<a name="GimpDatafileData"></a>GimpDatafileData</h3>
<a class="indexterm" name="id2530426"></a><pre class="programlisting">typedef struct {
<a class="indexterm" name="id2599234"></a><pre class="programlisting">typedef struct {
const gchar *filename;
const gchar *dirname;
const gchar *basename;
@ -80,9 +80,9 @@ Functions to handle GIMP data files.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2550950"></a><h3>
<a name="id2576580"></a><h3>
<a name="GimpDatafileLoaderFunc"></a>GimpDatafileLoaderFunc ()</h3>
<a class="indexterm" name="id2550961"></a><pre class="programlisting">void (*GimpDatafileLoaderFunc) (const <a href="libgimpbase-gimpdatafiles.html#GimpDatafileData">GimpDatafileData</a> *file_data,
<a class="indexterm" name="id2576591"></a><pre class="programlisting">void (*GimpDatafileLoaderFunc) (const <a href="libgimpbase-gimpdatafiles.html#GimpDatafileData">GimpDatafileData</a> *file_data,
gpointer user_data);</pre>
<p>
@ -91,14 +91,12 @@ Functions to handle GIMP data files.
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>file_data</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>file_data</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>user_data</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>user_data</code></em>&#160;:</span></td>
<td>
@ -109,9 +107,9 @@ Functions to handle GIMP data files.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2551028"></a><h3>
<a name="id2576658"></a><h3>
<a name="gimp-datafiles-check-extension"></a>gimp_datafiles_check_extension ()</h3>
<a class="indexterm" name="id2551039"></a><pre class="programlisting">gboolean gimp_datafiles_check_extension (const gchar *filename,
<a class="indexterm" name="id2576669"></a><pre class="programlisting">gboolean gimp_datafiles_check_extension (const gchar *filename,
const gchar *extension);</pre>
<p>
@ -120,20 +118,17 @@ Functions to handle GIMP data files.
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>filename</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>filename</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>extension</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>extension</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td>
@ -144,9 +139,9 @@ Functions to handle GIMP data files.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2545090"></a><h3>
<a name="id2556360"></a><h3>
<a name="gimp-datafiles-read-directories"></a>gimp_datafiles_read_directories ()</h3>
<a class="indexterm" name="id2545101"></a><pre class="programlisting">void gimp_datafiles_read_directories (const gchar *path_str,
<a class="indexterm" name="id2556372"></a><pre class="programlisting">void gimp_datafiles_read_directories (const gchar *path_str,
GFileTest flags,
<a href="libgimpbase-gimpdatafiles.html#GimpDatafileLoaderFunc">GimpDatafileLoaderFunc</a> loader_func,
gpointer user_data);</pre>
@ -157,26 +152,22 @@ Functions to handle GIMP data files.
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>path_str</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>path_str</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>flags</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>flags</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>loader_func</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>loader_func</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>user_data</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>user_data</code></em>&#160;:</span></td>
<td>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>gimpenv</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Base Library Reference Manual">
<link rel="up" href="libgimpbase.html" title="Part&#160;I.&#160;GIMP Base Library">
<link rel="prev" href="libgimpbase-gimpdatafiles.html" title="gimpdatafiles">
@ -21,16 +21,16 @@
<th width="100%" align="center">GIMP Base Library Reference Manual</th>
<td><a accesskey="n" href="libgimpbase-gimpmemsize.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2548073" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2576947" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2548492" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2589620" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimpbase-gimpenv"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2548073"></a><span class="refentrytitle">gimpenv</span>
<a name="id2576947"></a><span class="refentrytitle">gimpenv</span>
</h2>
<p>gimpenv &#8212; Functions to access the GIMP environment.</p>
</td>
@ -59,18 +59,18 @@ gchar* <a href="libgimpbase-gimpenv.html#gimp-path-get-user-writable-dir">g
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2548492"></a><h2>Description</h2>
<a name="id2589620"></a><h2>Description</h2>
<p>
A set of functions to find the locations of GIMP's data directories and
configuration files.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2548509"></a><h2>Details</h2>
<a name="id2589637"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2548520"></a><h3>
<a name="id2589648"></a><h3>
<a name="gimp-directory"></a>gimp_directory ()</h3>
<a class="indexterm" name="id2548532"></a><pre class="programlisting">const gchar* gimp_directory (void);</pre>
<a class="indexterm" name="id2589660"></a><pre class="programlisting">const gchar* gimp_directory (void);</pre>
<p>
Returns the user-specific GIMP settings directory. If the
environment variable GIMP2_DIRECTORY exists, it is used. If it is
@ -98,8 +98,7 @@ is on Windows).</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The user-specific GIMP settings directory.
</td>
</tr></tbody>
@ -107,9 +106,9 @@ is on Windows).</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2548622"></a><h3>
<a name="id2589750"></a><h3>
<a name="gimp-personal-rc-file"></a>gimp_personal_rc_file ()</h3>
<a class="indexterm" name="id2548634"></a><pre class="programlisting">gchar* gimp_personal_rc_file (const gchar *basename);</pre>
<a class="indexterm" name="id2589761"></a><pre class="programlisting">gchar* gimp_personal_rc_file (const gchar *basename);</pre>
<p>
Returns the name of a file in the user-specific GIMP settings directory.
</p>
@ -125,14 +124,12 @@ is on Windows).</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>basename</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>basename</code></em>&#160;:</span></td>
<td> The basename of a rc_file.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The name of a file in the user-specific GIMP settings directory.
</td>
</tr>
@ -141,9 +138,9 @@ is on Windows).</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2566085"></a><h3>
<a name="id2574614"></a><h3>
<a name="gimp-data-directory"></a>gimp_data_directory ()</h3>
<a class="indexterm" name="id2566098"></a><pre class="programlisting">const gchar* gimp_data_directory (void);</pre>
<a class="indexterm" name="id2574627"></a><pre class="programlisting">const gchar* gimp_data_directory (void);</pre>
<p>
Returns the top directory for GIMP data. If the environment
variable GIMP2_DATADIR exists, that is used. It should be an
@ -162,8 +159,7 @@ is on Windows).</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The top directory for GIMP data.
</td>
</tr></tbody>
@ -171,9 +167,9 @@ is on Windows).</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2566159"></a><h3>
<a name="id2574687"></a><h3>
<a name="gimp-locale-directory"></a>gimp_locale_directory ()</h3>
<a class="indexterm" name="id2566170"></a><pre class="programlisting">const gchar* gimp_locale_directory (void);</pre>
<a class="indexterm" name="id2574699"></a><pre class="programlisting">const gchar* gimp_locale_directory (void);</pre>
<p>
Returns the top directory for GIMP locale files. If the environment
variable GIMP2_LOCALEDIR exists, that is used. It should be an
@ -192,8 +188,7 @@ is on Windows).</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The top directory for GIMP locale files.
</td>
</tr></tbody>
@ -201,9 +196,9 @@ is on Windows).</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2566232"></a><h3>
<a name="id2574760"></a><h3>
<a name="gimp-plug-in-directory"></a>gimp_plug_in_directory ()</h3>
<a class="indexterm" name="id2566243"></a><pre class="programlisting">const gchar* gimp_plug_in_directory (void);</pre>
<a class="indexterm" name="id2574772"></a><pre class="programlisting">const gchar* gimp_plug_in_directory (void);</pre>
<p>
Returns the top directory for GIMP plug_ins and modules. If the
environment variable GIMP2_PLUGINDIR exists, that is used. It
@ -222,8 +217,7 @@ is on Windows).</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The top directory for GIMP plug_ins and modules.
</td>
</tr></tbody>
@ -231,9 +225,9 @@ is on Windows).</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2527459"></a><h3>
<a name="id2580726"></a><h3>
<a name="gimp-sysconf-directory"></a>gimp_sysconf_directory ()</h3>
<a class="indexterm" name="id2527470"></a><pre class="programlisting">const gchar* gimp_sysconf_directory (void);</pre>
<a class="indexterm" name="id2580738"></a><pre class="programlisting">const gchar* gimp_sysconf_directory (void);</pre>
<p>
Returns the top directory for GIMP config files. If the environment
variable GIMP2_SYSCONFDIR exists, that is used. It should be an
@ -252,8 +246,7 @@ is on Windows).</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The top directory for GIMP config files.
</td>
</tr></tbody>
@ -261,9 +254,9 @@ is on Windows).</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2527533"></a><h3>
<a name="id2580800"></a><h3>
<a name="gimp-gtkrc"></a>gimp_gtkrc ()</h3>
<a class="indexterm" name="id2527545"></a><pre class="programlisting">const gchar* gimp_gtkrc (void);</pre>
<a class="indexterm" name="id2580812"></a><pre class="programlisting">const gchar* gimp_gtkrc (void);</pre>
<p>
Returns the name of the GIMP's application-specific gtkrc file.
</p>
@ -278,8 +271,7 @@ is on Windows).</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The name of the GIMP's application-specific gtkrc file.
</td>
</tr></tbody>
@ -287,9 +279,9 @@ is on Windows).</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2527603"></a><h3>
<a name="id2580871"></a><h3>
<a name="gimp-path-parse"></a>gimp_path_parse ()</h3>
<a class="indexterm" name="id2527616"></a><pre class="programlisting">GList* gimp_path_parse (const gchar *path,
<a class="indexterm" name="id2580884"></a><pre class="programlisting">GList* gimp_path_parse (const gchar *path,
gint max_paths,
gboolean check,
GList **check_failed);</pre>
@ -302,33 +294,28 @@ is on Windows).</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>path</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>path</code></em>&#160;:</span></td>
<td> A list of directories separated by <span class="type">G_SEARCHPATH_SEPARATOR</span>.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>max_paths</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>max_paths</code></em>&#160;:</span></td>
<td> The maximum number of directories to return.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>check</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>check</code></em>&#160;:</span></td>
<td> <code class="literal">TRUE</code> if you want the directories to be checked.
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>check_failed</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>check_failed</code></em>&#160;:</span></td>
<td> Returns a <span class="type">GList</span> of path elements for which the
check failed.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> A <span class="type">GList</span> of all directories in <em class="parameter"><code>path</code></em>.
</td>
</tr>
@ -337,9 +324,9 @@ is on Windows).</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2567863"></a><h3>
<a name="id2600848"></a><h3>
<a name="gimp-path-to-str"></a>gimp_path_to_str ()</h3>
<a class="indexterm" name="id2567873"></a><pre class="programlisting">gchar* gimp_path_to_str (GList *path);</pre>
<a class="indexterm" name="id2600858"></a><pre class="programlisting">gchar* gimp_path_to_str (GList *path);</pre>
<p>
</p>
<p>
@ -349,14 +336,12 @@ is on Windows).</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>path</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>path</code></em>&#160;:</span></td>
<td> A list of directories as returned by <a href="libgimpbase-gimpenv.html#gimp-path-parse"><code class="function">gimp_path_parse()</code></a>.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> A searchpath string separated by <span class="type">G_SEARCHPATH_SEPARATOR</span>.
</td>
</tr>
@ -365,9 +350,9 @@ is on Windows).</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2567943"></a><h3>
<a name="id2600928"></a><h3>
<a name="gimp-path-free"></a>gimp_path_free ()</h3>
<a class="indexterm" name="id2567956"></a><pre class="programlisting">void gimp_path_free (GList *path);</pre>
<a class="indexterm" name="id2600941"></a><pre class="programlisting">void gimp_path_free (GList *path);</pre>
<p>
This function frees the memory allocated for the list and the strings
it contains.</p>
@ -377,8 +362,7 @@ it contains.</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><em class="parameter"><code>path</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>path</code></em>&#160;:</span></td>
<td> A list of directories as returned by <a href="libgimpbase-gimpenv.html#gimp-path-parse"><code class="function">gimp_path_parse()</code></a>.
</td>
</tr></tbody>
@ -386,9 +370,9 @@ it contains.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2568017"></a><h3>
<a name="id2601002"></a><h3>
<a name="gimp-path-get-user-writable-dir"></a>gimp_path_get_user_writable_dir ()</h3>
<a class="indexterm" name="id2568030"></a><pre class="programlisting">gchar* gimp_path_get_user_writable_dir (GList *path);</pre>
<a class="indexterm" name="id2601015"></a><pre class="programlisting">gchar* gimp_path_get_user_writable_dir (GList *path);</pre>
<p>
Note that you have to <code class="function">g_free()</code> the returned string.</p>
<p>
@ -398,14 +382,12 @@ Note that you have to <code class="function">g_free()</code> the returned string
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>path</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>path</code></em>&#160;:</span></td>
<td> A list of directories as returned by <a href="libgimpbase-gimpenv.html#gimp-path-parse"><code class="function">gimp_path_parse()</code></a>.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The first directory in <em class="parameter"><code>path</code></em> where the user has write permission.
</td>
</tr>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>gimplimits</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Base Library Reference Manual">
<link rel="up" href="libgimpbase.html" title="Part&#160;I.&#160;GIMP Base Library">
<link rel="prev" href="libgimpbase-gimpversion.html" title="gimpversion">
@ -21,16 +21,16 @@
<th width="100%" align="center">GIMP Base Library Reference Manual</th>
<td><a accesskey="n" href="libgimpbase-gimpchecks.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2541482" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2586172" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2552827" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2584346" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimpbase-gimplimits"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2541482"></a><span class="refentrytitle">gimplimits</span>
<a name="id2586172"></a><span class="refentrytitle">gimplimits</span>
</h2>
<p>gimplimits &#8212; Boundaries of some GIMP data types and some global constants.</p>
</td>
@ -50,18 +50,18 @@
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2552827"></a><h2>Description</h2>
<a name="id2584346"></a><h2>Description</h2>
<p>
Boundaries of some GIMP data types and some global constants.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2552842"></a><h2>Details</h2>
<a name="id2584363"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2552853"></a><h3>
<a name="id2584374"></a><h3>
<a name="GIMP-MIN-IMAGE-SIZE:CAPS"></a>GIMP_MIN_IMAGE_SIZE</h3>
<a class="indexterm" name="id2552865"></a><pre class="programlisting">#define GIMP_MIN_IMAGE_SIZE 1
<a class="indexterm" name="id2584385"></a><pre class="programlisting">#define GIMP_MIN_IMAGE_SIZE 1
</pre>
<p>
The minimum width and height of a GIMP image in pixels.
@ -69,9 +69,9 @@ The minimum width and height of a GIMP image in pixels.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2552881"></a><h3>
<a name="id2584402"></a><h3>
<a name="GIMP-MAX-IMAGE-SIZE:CAPS"></a>GIMP_MAX_IMAGE_SIZE</h3>
<a class="indexterm" name="id2552893"></a><pre class="programlisting">#define GIMP_MAX_IMAGE_SIZE 262144 /* 2^18 */
<a class="indexterm" name="id2563710"></a><pre class="programlisting">#define GIMP_MAX_IMAGE_SIZE 262144 /* 2^18 */
</pre>
<p>
The maximum width and height of a GIMP image in pixels. This is a
@ -81,9 +81,9 @@ sizes is needed; for example to give a spin button an upper limit.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2554705"></a><h3>
<a name="id2563729"></a><h3>
<a name="GIMP-MIN-RESOLUTION:CAPS"></a>GIMP_MIN_RESOLUTION</h3>
<a class="indexterm" name="id2554717"></a><pre class="programlisting">#define GIMP_MIN_RESOLUTION 5e-3 /* shouldn't display as 0.000 */
<a class="indexterm" name="id2563741"></a><pre class="programlisting">#define GIMP_MIN_RESOLUTION 5e-3 /* shouldn't display as 0.000 */
</pre>
<p>
The minimum resolution of a GIMP image in pixels per inch. This is a
@ -94,9 +94,9 @@ this value.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2554737"></a><h3>
<a name="id2563761"></a><h3>
<a name="GIMP-MAX-RESOLUTION:CAPS"></a>GIMP_MAX_RESOLUTION</h3>
<a class="indexterm" name="id2554749"></a><pre class="programlisting">#define GIMP_MAX_RESOLUTION 65536.0
<a class="indexterm" name="id2563773"></a><pre class="programlisting">#define GIMP_MAX_RESOLUTION 65536.0
</pre>
<p>
The maximum resolution of a GIMP image in pixels per inch. This is a
@ -107,9 +107,9 @@ this value.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2554768"></a><h3>
<a name="id2563792"></a><h3>
<a name="GIMP-MAX-MEMSIZE:CAPS"></a>GIMP_MAX_MEMSIZE</h3>
<a class="indexterm" name="id2554779"></a><pre class="programlisting">#define GIMP_MAX_MEMSIZE ((guint64) 1 &lt;&lt; 42) /* 4 terabyte;
<a class="indexterm" name="id2563803"></a><pre class="programlisting">#define GIMP_MAX_MEMSIZE ((guint64) 1 &lt;&lt; 42) /* 4 terabyte;
</pre>
<p>
A large but arbitrary value that can be used when an upper limit for a

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>gimpmemsize</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Base Library Reference Manual">
<link rel="up" href="libgimpbase.html" title="Part&#160;I.&#160;GIMP Base Library">
<link rel="prev" href="libgimpbase-gimpenv.html" title="gimpenv">
@ -21,16 +21,16 @@
<th width="100%" align="center">GIMP Base Library Reference Manual</th>
<td><a accesskey="n" href="libgimpbase-gimpparasite.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2561991" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2569229" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2543707" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2578785" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimpbase-gimpmemsize"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2561991"></a><span class="refentrytitle">gimpmemsize</span>
<a name="id2569229"></a><span class="refentrytitle">gimpmemsize</span>
</h2>
<p>gimpmemsize &#8212; Functions to (de)serialize a given memory size.</p>
</td>
@ -52,17 +52,17 @@ gchar* <a href="libgimpbase-gimpmemsize.html#gimp-memsize-to-string">gimp_m
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2543707"></a><h2>Description</h2>
<a name="id2578785"></a><h2>Description</h2>
<p>
Functions to (de)serialize a given memory size.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2543723"></a><h2>Details</h2>
<a name="id2578801"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2543734"></a><h3>
<a name="id2578812"></a><h3>
<a name="gimp-memsize-serialize"></a>gimp_memsize_serialize ()</h3>
<a class="indexterm" name="id2543747"></a><pre class="programlisting">gchar* gimp_memsize_serialize (guint64 memsize);</pre>
<a class="indexterm" name="id2578826"></a><pre class="programlisting">gchar* gimp_memsize_serialize (guint64 memsize);</pre>
<p>
Creates a string representation of a given memory size. This string
can be parsed by <a href="libgimpbase-gimpmemsize.html#gimp-memsize-deserialize"><code class="function">gimp_memsize_deserialize()</code></a> and can thus be used in
@ -75,14 +75,12 @@ nice human-readable string please use <a href="libgimpbase-gimpmemsize.html#gimp
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>memsize</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>memsize</code></em>&#160;:</span></td>
<td> memory size in bytes
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> A newly allocated string representation of <em class="parameter"><code>memsize</code></em>.
</td>
@ -94,9 +92,9 @@ nice human-readable string please use <a href="libgimpbase-gimpmemsize.html#gimp
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2544691"></a><h3>
<a name="id2563332"></a><h3>
<a name="gimp-memsize-deserialize"></a>gimp_memsize_deserialize ()</h3>
<a class="indexterm" name="id2544704"></a><pre class="programlisting">gboolean gimp_memsize_deserialize (const gchar *string,
<a class="indexterm" name="id2563345"></a><pre class="programlisting">gboolean gimp_memsize_deserialize (const gchar *string,
guint64 *memsize);</pre>
<p>
Parses a string representation of a memory size as returned by
@ -108,20 +106,17 @@ Parses a string representation of a memory size as returned by
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>string</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>string</code></em>&#160;:</span></td>
<td> a string as returned by <a href="libgimpbase-gimpmemsize.html#gimp-memsize-serialize"><code class="function">gimp_memsize_serialize()</code></a>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>memsize</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>memsize</code></em>&#160;:</span></td>
<td> return location for memory size in bytes
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> <code class="literal">TRUE</code> if the <em class="parameter"><code>string</code></em> was successfully parsed and
<em class="parameter"><code>memsize</code></em> has been set, <code class="literal">FALSE</code> otherwise.
@ -134,9 +129,9 @@ Parses a string representation of a memory size as returned by
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2555586"></a><h3>
<a name="id2564959"></a><h3>
<a name="gimp-memsize-to-string"></a>gimp_memsize_to_string ()</h3>
<a class="indexterm" name="id2555597"></a><pre class="programlisting">gchar* gimp_memsize_to_string (guint64 memsize);</pre>
<a class="indexterm" name="id2564970"></a><pre class="programlisting">gchar* gimp_memsize_to_string (guint64 memsize);</pre>
<p>
This function returns a human readable, translated representation
of the passed <em class="parameter"><code>memsize</code></em>. Large values are displayed using a
@ -149,14 +144,12 @@ becomes "4.4 KB" and so on.</p>
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>memsize</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>memsize</code></em>&#160;:</span></td>
<td> A memory size in bytes.
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> A newly allocated human-readable, translated string.
</td>
</tr>
@ -165,9 +158,9 @@ becomes "4.4 KB" and so on.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2555667"></a><h3>
<a name="id2565039"></a><h3>
<a name="GIMP-TYPE-MEMSIZE:CAPS"></a>GIMP_TYPE_MEMSIZE</h3>
<a class="indexterm" name="id2555678"></a><pre class="programlisting">#define GIMP_TYPE_MEMSIZE (gimp_memsize_get_type ())
<a class="indexterm" name="id2565050"></a><pre class="programlisting">#define GIMP_TYPE_MEMSIZE (gimp_memsize_get_type ())
</pre>
<p>
<a href="libgimpbase-gimpmemsize.html#GIMP-TYPE-MEMSIZE:CAPS"><span class="type">GIMP_TYPE_MEMSIZE</span></a> is a <span class="type">GType</span> derived from <span class="type">G_TYPE_UINT64</span>.
@ -175,9 +168,9 @@ becomes "4.4 KB" and so on.</p>
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2555715"></a><h3>
<a name="id2565088"></a><h3>
<a name="GIMP-VALUE-HOLDS-MEMSIZE:CAPS"></a>GIMP_VALUE_HOLDS_MEMSIZE()</h3>
<a class="indexterm" name="id2555727"></a><pre class="programlisting">#define GIMP_VALUE_HOLDS_MEMSIZE(value) (G_TYPE_CHECK_VALUE_TYPE ((value), GIMP_TYPE_MEMSIZE))
<a class="indexterm" name="id2565100"></a><pre class="programlisting">#define GIMP_VALUE_HOLDS_MEMSIZE(value) (G_TYPE_CHECK_VALUE_TYPE ((value), GIMP_TYPE_MEMSIZE))
</pre>
<p>
@ -185,8 +178,7 @@ becomes "4.4 KB" and so on.</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><em class="parameter"><code>value</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>value</code></em>&#160;:</span></td>
<td>

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>gimpparasite</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Base Library Reference Manual">
<link rel="up" href="libgimpbase.html" title="Part&#160;I.&#160;GIMP Base Library">
<link rel="prev" href="libgimpbase-gimpmemsize.html" title="gimpmemsize">
@ -21,16 +21,16 @@
<th width="100%" align="center">GIMP Base Library Reference Manual</th>
<td><a accesskey="n" href="libgimpbase-gimpparasiteio.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2543534" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2590100" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2565550" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2598157" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimpbase-gimpparasite"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2543534"></a><span class="refentrytitle">gimpparasite</span>
<a name="id2590100"></a><span class="refentrytitle">gimpparasite</span>
</h2>
<p>gimpparasite &#8212; Arbitrary pieces of data which can be attached to various GIMP objects.</p>
</td>
@ -72,18 +72,18 @@ glong <a href="libgimpbase-gimpparasite.html#gimp-parasite-data-size">gimp
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2565550"></a><h2>Description</h2>
<a name="id2598157"></a><h2>Description</h2>
<p>
Arbitrary pieces of data which can be attached to various GIMP objects.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2567190"></a><h2>Details</h2>
<a name="id2557769"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2567201"></a><h3>
<a name="id2557780"></a><h3>
<a name="GimpParasite"></a>GimpParasite</h3>
<a class="indexterm" name="id2567213"></a><pre class="programlisting">typedef struct {
<a class="indexterm" name="id2557792"></a><pre class="programlisting">typedef struct {
gchar *name; /* The name of the parasite. USE A UNIQUE PREFIX! */
guint32 flags; /* save Parasite in XCF file, etc. */
guint32 size; /* amount of data */
@ -97,9 +97,9 @@ Arbitrary pieces of data which can be attached to various GIMP objects.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2567235"></a><h3>
<a name="id2557814"></a><h3>
<a name="gimp-parasite-new"></a>gimp_parasite_new ()</h3>
<a class="indexterm" name="id2567248"></a><pre class="programlisting"><a href="libgimpbase-gimpparasite.html#GimpParasite">GimpParasite</a>* gimp_parasite_new (const gchar *name,
<a class="indexterm" name="id2557827"></a><pre class="programlisting"><a href="libgimpbase-gimpparasite.html#GimpParasite">GimpParasite</a>* gimp_parasite_new (const gchar *name,
guint32 flags,
guint32 size,
gconstpointer data);</pre>
@ -110,32 +110,27 @@ Arbitrary pieces of data which can be attached to various GIMP objects.
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>flags</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>flags</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>size</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>size</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>data</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td>
@ -146,17 +141,16 @@ Arbitrary pieces of data which can be attached to various GIMP objects.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2567367"></a><h3>
<a name="id2557947"></a><h3>
<a name="gimp-parasite-free"></a>gimp_parasite_free ()</h3>
<a class="indexterm" name="id2567379"></a><pre class="programlisting">void gimp_parasite_free (<a href="libgimpbase-gimpparasite.html#GimpParasite">GimpParasite</a> *parasite);</pre>
<a class="indexterm" name="id2557959"></a><pre class="programlisting">void gimp_parasite_free (<a href="libgimpbase-gimpparasite.html#GimpParasite">GimpParasite</a> *parasite);</pre>
<p>
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><em class="parameter"><code>parasite</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>parasite</code></em>&#160;:</span></td>
<td>
@ -166,9 +160,9 @@ Arbitrary pieces of data which can be attached to various GIMP objects.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2567425"></a><h3>
<a name="id2558005"></a><h3>
<a name="gimp-parasite-copy"></a>gimp_parasite_copy ()</h3>
<a class="indexterm" name="id2567437"></a><pre class="programlisting"><a href="libgimpbase-gimpparasite.html#GimpParasite">GimpParasite</a>* gimp_parasite_copy (const <a href="libgimpbase-gimpparasite.html#GimpParasite">GimpParasite</a> *parasite);</pre>
<a class="indexterm" name="id2558017"></a><pre class="programlisting"><a href="libgimpbase-gimpparasite.html#GimpParasite">GimpParasite</a>* gimp_parasite_copy (const <a href="libgimpbase-gimpparasite.html#GimpParasite">GimpParasite</a> *parasite);</pre>
<p>
</p>
@ -176,14 +170,12 @@ Arbitrary pieces of data which can be attached to various GIMP objects.
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>parasite</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>parasite</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td>
@ -194,9 +186,9 @@ Arbitrary pieces of data which can be attached to various GIMP objects.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2566843"></a><h3>
<a name="id2591973"></a><h3>
<a name="gimp-parasite-compare"></a>gimp_parasite_compare ()</h3>
<a class="indexterm" name="id2566854"></a><pre class="programlisting">gboolean gimp_parasite_compare (const <a href="libgimpbase-gimpparasite.html#GimpParasite">GimpParasite</a> *a,
<a class="indexterm" name="id2591984"></a><pre class="programlisting">gboolean gimp_parasite_compare (const <a href="libgimpbase-gimpparasite.html#GimpParasite">GimpParasite</a> *a,
const <a href="libgimpbase-gimpparasite.html#GimpParasite">GimpParasite</a> *b);</pre>
<p>
@ -205,20 +197,17 @@ Arbitrary pieces of data which can be attached to various GIMP objects.
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>a</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>a</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>b</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>b</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td>
@ -229,9 +218,9 @@ Arbitrary pieces of data which can be attached to various GIMP objects.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2566932"></a><h3>
<a name="id2592062"></a><h3>
<a name="gimp-parasite-is-type"></a>gimp_parasite_is_type ()</h3>
<a class="indexterm" name="id2566943"></a><pre class="programlisting">gboolean gimp_parasite_is_type (const <a href="libgimpbase-gimpparasite.html#GimpParasite">GimpParasite</a> *parasite,
<a class="indexterm" name="id2592073"></a><pre class="programlisting">gboolean gimp_parasite_is_type (const <a href="libgimpbase-gimpparasite.html#GimpParasite">GimpParasite</a> *parasite,
const gchar *name);</pre>
<p>
@ -240,20 +229,17 @@ Arbitrary pieces of data which can be attached to various GIMP objects.
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>parasite</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>parasite</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>name</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td>
@ -264,9 +250,9 @@ Arbitrary pieces of data which can be attached to various GIMP objects.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2567020"></a><h3>
<a name="id2592151"></a><h3>
<a name="gimp-parasite-is-persistent"></a>gimp_parasite_is_persistent ()</h3>
<a class="indexterm" name="id2567031"></a><pre class="programlisting">gboolean gimp_parasite_is_persistent (const <a href="libgimpbase-gimpparasite.html#GimpParasite">GimpParasite</a> *parasite);</pre>
<a class="indexterm" name="id2592162"></a><pre class="programlisting">gboolean gimp_parasite_is_persistent (const <a href="libgimpbase-gimpparasite.html#GimpParasite">GimpParasite</a> *parasite);</pre>
<p>
</p>
@ -274,14 +260,12 @@ Arbitrary pieces of data which can be attached to various GIMP objects.
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>parasite</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>parasite</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td>
@ -292,9 +276,9 @@ Arbitrary pieces of data which can be attached to various GIMP objects.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2570159"></a><h3>
<a name="id2603146"></a><h3>
<a name="gimp-parasite-is-undoable"></a>gimp_parasite_is_undoable ()</h3>
<a class="indexterm" name="id2570170"></a><pre class="programlisting">gboolean gimp_parasite_is_undoable (const <a href="libgimpbase-gimpparasite.html#GimpParasite">GimpParasite</a> *parasite);</pre>
<a class="indexterm" name="id2603157"></a><pre class="programlisting">gboolean gimp_parasite_is_undoable (const <a href="libgimpbase-gimpparasite.html#GimpParasite">GimpParasite</a> *parasite);</pre>
<p>
</p>
@ -302,14 +286,12 @@ Arbitrary pieces of data which can be attached to various GIMP objects.
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>parasite</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>parasite</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td>
@ -320,9 +302,9 @@ Arbitrary pieces of data which can be attached to various GIMP objects.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2570220"></a><h3>
<a name="id2603207"></a><h3>
<a name="gimp-parasite-has-flag"></a>gimp_parasite_has_flag ()</h3>
<a class="indexterm" name="id2570230"></a><pre class="programlisting">gboolean gimp_parasite_has_flag (const <a href="libgimpbase-gimpparasite.html#GimpParasite">GimpParasite</a> *parasite,
<a class="indexterm" name="id2603217"></a><pre class="programlisting">gboolean gimp_parasite_has_flag (const <a href="libgimpbase-gimpparasite.html#GimpParasite">GimpParasite</a> *parasite,
gulong flag);</pre>
<p>
@ -331,20 +313,17 @@ Arbitrary pieces of data which can be attached to various GIMP objects.
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>parasite</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>parasite</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>flag</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>flag</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td>
@ -355,9 +334,9 @@ Arbitrary pieces of data which can be attached to various GIMP objects.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2570304"></a><h3>
<a name="id2603290"></a><h3>
<a name="gimp-parasite-flags"></a>gimp_parasite_flags ()</h3>
<a class="indexterm" name="id2570317"></a><pre class="programlisting">gulong gimp_parasite_flags (const <a href="libgimpbase-gimpparasite.html#GimpParasite">GimpParasite</a> *parasite);</pre>
<a class="indexterm" name="id2603302"></a><pre class="programlisting">gulong gimp_parasite_flags (const <a href="libgimpbase-gimpparasite.html#GimpParasite">GimpParasite</a> *parasite);</pre>
<p>
</p>
@ -365,14 +344,12 @@ Arbitrary pieces of data which can be attached to various GIMP objects.
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>parasite</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>parasite</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td>
@ -383,9 +360,9 @@ Arbitrary pieces of data which can be attached to various GIMP objects.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2570373"></a><h3>
<a name="id2603359"></a><h3>
<a name="gimp-parasite-name"></a>gimp_parasite_name ()</h3>
<a class="indexterm" name="id2570386"></a><pre class="programlisting">const gchar* gimp_parasite_name (const <a href="libgimpbase-gimpparasite.html#GimpParasite">GimpParasite</a> *parasite);</pre>
<a class="indexterm" name="id2603372"></a><pre class="programlisting">const gchar* gimp_parasite_name (const <a href="libgimpbase-gimpparasite.html#GimpParasite">GimpParasite</a> *parasite);</pre>
<p>
</p>
@ -393,14 +370,12 @@ Arbitrary pieces of data which can be attached to various GIMP objects.
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>parasite</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>parasite</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td>
@ -411,9 +386,9 @@ Arbitrary pieces of data which can be attached to various GIMP objects.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2570444"></a><h3>
<a name="id2603429"></a><h3>
<a name="gimp-parasite-data"></a>gimp_parasite_data ()</h3>
<a class="indexterm" name="id2570456"></a><pre class="programlisting">gconstpointer gimp_parasite_data (const <a href="libgimpbase-gimpparasite.html#GimpParasite">GimpParasite</a> *parasite);</pre>
<a class="indexterm" name="id2603442"></a><pre class="programlisting">gconstpointer gimp_parasite_data (const <a href="libgimpbase-gimpparasite.html#GimpParasite">GimpParasite</a> *parasite);</pre>
<p>
</p>
@ -421,14 +396,12 @@ Arbitrary pieces of data which can be attached to various GIMP objects.
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>parasite</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>parasite</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td>
@ -439,9 +412,9 @@ Arbitrary pieces of data which can be attached to various GIMP objects.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2570513"></a><h3>
<a name="id2603499"></a><h3>
<a name="gimp-parasite-data-size"></a>gimp_parasite_data_size ()</h3>
<a class="indexterm" name="id2570524"></a><pre class="programlisting">glong gimp_parasite_data_size (const <a href="libgimpbase-gimpparasite.html#GimpParasite">GimpParasite</a> *parasite);</pre>
<a class="indexterm" name="id2603510"></a><pre class="programlisting">glong gimp_parasite_data_size (const <a href="libgimpbase-gimpparasite.html#GimpParasite">GimpParasite</a> *parasite);</pre>
<p>
</p>
@ -449,14 +422,12 @@ Arbitrary pieces of data which can be attached to various GIMP objects.
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>parasite</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>parasite</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td>
@ -467,9 +438,9 @@ Arbitrary pieces of data which can be attached to various GIMP objects.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2570581"></a><h3>
<a name="id2603566"></a><h3>
<a name="GIMP-PARASITE-PERSISTENT:CAPS"></a>GIMP_PARASITE_PERSISTENT</h3>
<a class="indexterm" name="id2570594"></a><pre class="programlisting">#define GIMP_PARASITE_PERSISTENT 1
<a class="indexterm" name="id2603580"></a><pre class="programlisting">#define GIMP_PARASITE_PERSISTENT 1
</pre>
<p>
@ -477,9 +448,9 @@ Arbitrary pieces of data which can be attached to various GIMP objects.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2570609"></a><h3>
<a name="id2603595"></a><h3>
<a name="GIMP-PARASITE-UNDOABLE:CAPS"></a>GIMP_PARASITE_UNDOABLE</h3>
<a class="indexterm" name="id2570620"></a><pre class="programlisting">#define GIMP_PARASITE_UNDOABLE 2
<a class="indexterm" name="id2603606"></a><pre class="programlisting">#define GIMP_PARASITE_UNDOABLE 2
</pre>
<p>
@ -487,9 +458,9 @@ Arbitrary pieces of data which can be attached to various GIMP objects.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2570636"></a><h3>
<a name="id2603622"></a><h3>
<a name="GIMP-PARASITE-ATTACH-PARENT:CAPS"></a>GIMP_PARASITE_ATTACH_PARENT</h3>
<a class="indexterm" name="id2570649"></a><pre class="programlisting">#define GIMP_PARASITE_ATTACH_PARENT (0x80 &lt;&lt; 8)
<a class="indexterm" name="id2603635"></a><pre class="programlisting">#define GIMP_PARASITE_ATTACH_PARENT (0x80 &lt;&lt; 8)
</pre>
<p>
@ -497,9 +468,9 @@ Arbitrary pieces of data which can be attached to various GIMP objects.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2570665"></a><h3>
<a name="id2603651"></a><h3>
<a name="GIMP-PARASITE-PARENT-PERSISTENT:CAPS"></a>GIMP_PARASITE_PARENT_PERSISTENT</h3>
<a class="indexterm" name="id2570679"></a><pre class="programlisting">#define GIMP_PARASITE_PARENT_PERSISTENT (GIMP_PARASITE_PERSISTENT &lt;&lt; 8)
<a class="indexterm" name="id2603665"></a><pre class="programlisting">#define GIMP_PARASITE_PARENT_PERSISTENT (GIMP_PARASITE_PERSISTENT &lt;&lt; 8)
</pre>
<p>
@ -507,9 +478,9 @@ Arbitrary pieces of data which can be attached to various GIMP objects.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2570696"></a><h3>
<a name="id2603682"></a><h3>
<a name="GIMP-PARASITE-PARENT-UNDOABLE:CAPS"></a>GIMP_PARASITE_PARENT_UNDOABLE</h3>
<a class="indexterm" name="id2570709"></a><pre class="programlisting">#define GIMP_PARASITE_PARENT_UNDOABLE (GIMP_PARASITE_UNDOABLE &lt;&lt; 8)
<a class="indexterm" name="id2603695"></a><pre class="programlisting">#define GIMP_PARASITE_PARENT_UNDOABLE (GIMP_PARASITE_UNDOABLE &lt;&lt; 8)
</pre>
<p>
@ -517,9 +488,9 @@ Arbitrary pieces of data which can be attached to various GIMP objects.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2570726"></a><h3>
<a name="id2603712"></a><h3>
<a name="GIMP-PARASITE-ATTACH-GRANDPARENT:CAPS"></a>GIMP_PARASITE_ATTACH_GRANDPARENT</h3>
<a class="indexterm" name="id2570740"></a><pre class="programlisting">#define GIMP_PARASITE_ATTACH_GRANDPARENT (0x80 &lt;&lt; 16)
<a class="indexterm" name="id2603725"></a><pre class="programlisting">#define GIMP_PARASITE_ATTACH_GRANDPARENT (0x80 &lt;&lt; 16)
</pre>
<p>
@ -527,9 +498,9 @@ Arbitrary pieces of data which can be attached to various GIMP objects.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2570756"></a><h3>
<a name="id2603742"></a><h3>
<a name="GIMP-PARASITE-GRANDPARENT-PERSISTENT:CAPS"></a>GIMP_PARASITE_GRANDPARENT_PERSISTENT</h3>
<a class="indexterm" name="id2570769"></a><pre class="programlisting">#define GIMP_PARASITE_GRANDPARENT_PERSISTENT (GIMP_PARASITE_PERSISTENT &lt;&lt; 16)
<a class="indexterm" name="id2603755"></a><pre class="programlisting">#define GIMP_PARASITE_GRANDPARENT_PERSISTENT (GIMP_PARASITE_PERSISTENT &lt;&lt; 16)
</pre>
<p>
@ -537,9 +508,9 @@ Arbitrary pieces of data which can be attached to various GIMP objects.
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2570786"></a><h3>
<a name="id2603772"></a><h3>
<a name="GIMP-PARASITE-GRANDPARENT-UNDOABLE:CAPS"></a>GIMP_PARASITE_GRANDPARENT_UNDOABLE</h3>
<a class="indexterm" name="id2570801"></a><pre class="programlisting">#define GIMP_PARASITE_GRANDPARENT_UNDOABLE (GIMP_PARASITE_UNDOABLE &lt;&lt; 16)
<a class="indexterm" name="id2603787"></a><pre class="programlisting">#define GIMP_PARASITE_GRANDPARENT_UNDOABLE (GIMP_PARASITE_UNDOABLE &lt;&lt; 16)
</pre>
<p>
@ -547,7 +518,7 @@ Arbitrary pieces of data which can be attached to various GIMP objects.
</div>
</div>
<div class="refsect1" lang="en">
<a name="id2570819"></a><h2>See Also</h2>
<a name="id2603805"></a><h2>See Also</h2>
<p>
<a
href="../app/GimpImage.html#gimp-image-parasite-attach"

View File

@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>gimpparasiteio</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
<link rel="start" href="index.html" title="GIMP Base Library Reference Manual">
<link rel="up" href="libgimpbase.html" title="Part&#160;I.&#160;GIMP Base Library">
<link rel="prev" href="libgimpbase-gimpparasite.html" title="gimpparasite">
@ -21,16 +21,16 @@
<th width="100%" align="center">GIMP Base Library Reference Manual</th>
<td><a accesskey="n" href="libgimpbase-gimpsignal.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2544626" class="shortcut">Top</a>
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2577227" class="shortcut">Top</a>
&#160;|&#160;
<a href="#id2525869" class="shortcut">Description</a></nobr></td></tr>
<a href="#id2570437" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="libgimpbase-gimpparasiteio"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2>
<a name="id2544626"></a><span class="refentrytitle">gimpparasiteio</span>
<a name="id2577227"></a><span class="refentrytitle">gimpparasiteio</span>
</h2>
<p>gimpparasiteio &#8212; Utility functions to (de)serialize certain C structures to/from <a href="libgimpbase-gimpparasite.html#GimpParasite"><span class="type">GimpParasite</span></a>'s.</p>
</td>
@ -50,18 +50,18 @@ gchar* <a href="libgimpbase-gimpparasiteio.html#gimp-pixpipe-params-build">
</pre>
</div>
<div class="refsect1" lang="en">
<a name="id2525869"></a><h2>Description</h2>
<a name="id2570437"></a><h2>Description</h2>
<p>
Utility functions to (de)serialize certain C structures to/from <a href="libgimpbase-gimpparasite.html#GimpParasite"><span class="type">GimpParasite</span></a>'s.
</p>
</div>
<div class="refsect1" lang="en">
<a name="id2525892"></a><h2>Details</h2>
<a name="id2570461"></a><h2>Details</h2>
<div class="refsect2" lang="en">
<a name="id2525903"></a><h3>
<a name="id2570472"></a><h3>
<a name="GIMP-PIXPIPE-MAXDIM:CAPS"></a>GIMP_PIXPIPE_MAXDIM</h3>
<a class="indexterm" name="id2525914"></a><pre class="programlisting">#define GIMP_PIXPIPE_MAXDIM 4
<a class="indexterm" name="id2570483"></a><pre class="programlisting">#define GIMP_PIXPIPE_MAXDIM 4
</pre>
<p>
@ -69,17 +69,16 @@ Utility functions to (de)serialize certain C structures to/from <a href="libgimp
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2525930"></a><h3>
<a name="id2570499"></a><h3>
<a name="gimp-pixpipe-params-init"></a>gimp_pixpipe_params_init ()</h3>
<a class="indexterm" name="id2525941"></a><pre class="programlisting">void gimp_pixpipe_params_init (GimpPixPipeParams *params);</pre>
<a class="indexterm" name="id2570510"></a><pre class="programlisting">void gimp_pixpipe_params_init (GimpPixPipeParams *params);</pre>
<p>
</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody><tr>
<td>
<span class="term"><em class="parameter"><code>params</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>params</code></em>&#160;:</span></td>
<td>
@ -89,9 +88,9 @@ Utility functions to (de)serialize certain C structures to/from <a href="libgimp
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2561739"></a><h3>
<a name="id2566980"></a><h3>
<a name="gimp-pixpipe-params-parse"></a>gimp_pixpipe_params_parse ()</h3>
<a class="indexterm" name="id2561750"></a><pre class="programlisting">void gimp_pixpipe_params_parse (const gchar *parameters,
<a class="indexterm" name="id2566991"></a><pre class="programlisting">void gimp_pixpipe_params_parse (const gchar *parameters,
GimpPixPipeParams *params);</pre>
<p>
@ -100,14 +99,12 @@ Utility functions to (de)serialize certain C structures to/from <a href="libgimp
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>parameters</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>parameters</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><em class="parameter"><code>params</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>params</code></em>&#160;:</span></td>
<td>
@ -118,9 +115,9 @@ Utility functions to (de)serialize certain C structures to/from <a href="libgimp
</div>
<hr>
<div class="refsect2" lang="en">
<a name="id2561817"></a><h3>
<a name="id2567058"></a><h3>
<a name="gimp-pixpipe-params-build"></a>gimp_pixpipe_params_build ()</h3>
<a class="indexterm" name="id2561828"></a><pre class="programlisting">gchar* gimp_pixpipe_params_build (GimpPixPipeParams *params);</pre>
<a class="indexterm" name="id2567069"></a><pre class="programlisting">gchar* gimp_pixpipe_params_build (GimpPixPipeParams *params);</pre>
<p>
</p>
@ -128,14 +125,12 @@ Utility functions to (de)serialize certain C structures to/from <a href="libgimp
<col align="left" valign="top">
<tbody>
<tr>
<td>
<span class="term"><em class="parameter"><code>params</code></em>&#160;:</span></td>
<td><span class="term"><em class="parameter"><code>params</code></em>&#160;:</span></td>
<td>
</td>
</tr>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td>
@ -146,7 +141,7 @@ Utility functions to (de)serialize certain C structures to/from <a href="libgimp
</div>
</div>
<div class="refsect1" lang="en">
<a name="id2568276"></a><h2>See Also</h2>
<a name="id2578994"></a><h2>See Also</h2>
<p>
<a href="libgimpbase-gimpparasite.html#GimpParasite"><span class="type">GimpParasite</span></a>
</p>

Some files were not shown because too many files have changed in this diff Show More