gimp/devel-docs/app/app-docs.sgml

1001 lines
39 KiB
XML

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
"http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
<book id="index" xmlns:xi="http://www.w3.org/2001/XInclude">
<bookinfo>
<title>GIMP Application Reference Manual</title>
<releaseinfo>
for GIMP <xi:include href="version" parse="text" />
</releaseinfo>
</bookinfo>
<part id="app-hierarchy-part">
<title>Object Hierarchy</title>
<xi:include href="xml/tree_index.sgml" />
</part>
<part id="app-glue-part">
<title>Application Glue</title>
<partintro>
<para>
The stuff in the toplevel source directory. Initializes and shuts
down the application, parses the command line. It's the "glue"
that holds together the various subsystems.
</para>
</partintro>
<xi:include href="xml/app_procs.xml" />
<xi:include href="xml/batch.xml" />
<xi:include href="xml/errors.xml" />
<xi:include href="xml/sanity.xml" />
<xi:include href="xml/units.xml" />
</part>
<part id="app-paint-funcs-part">
<title>Paint Functions</title>
<xi:include href="xml/paint-funcs-types.xml" />
<xi:include href="xml/paint-funcs.xml" />
</part>
<part id="app-composite-part">
<title>Compositing</title>
<xi:include href="xml/gimp-composite.xml" />
<xi:include href="xml/gimp-composite-generic.xml" />
</part>
<part id="app-base-part">
<title>Base</title>
<xi:include href="xml/base-types.xml" />
<xi:include href="xml/base-enums.xml" />
<chapter id="app-base-glue">
<title>Initialization &amp; Glue Code</title>
<xi:include href="xml/base.xml" />
<xi:include href="xml/cpu-accel.xml" />
</chapter>
<chapter id="app-base-utils">
<title>Base Utilities</title>
<xi:include href="xml/boundary.xml" />
<xi:include href="xml/brush-scale.xml" />
<xi:include href="xml/cpercep.xml" />
<xi:include href="xml/gimphistogram.xml" />
<xi:include href="xml/gimplut.xml" />
<xi:include href="xml/temp-buf.xml" />
</chapter>
<chapter id="app-base-operators">
<title>Operators</title>
<xi:include href="xml/color-balance.xml" />
<xi:include href="xml/colorize.xml" />
<xi:include href="xml/curves.xml" />
<xi:include href="xml/hue-saturation.xml" />
<xi:include href="xml/levels.xml" />
<xi:include href="xml/lut-funcs.xml" />
<xi:include href="xml/threshold.xml" />
</chapter>
<chapter id="app-base-pixel-regions">
<title>Pixel Regions &amp; Iterators</title>
<xi:include href="xml/pixel-region.xml" />
<xi:include href="xml/pixel-processor.xml" />
<xi:include href="xml/pixel-surround.xml" />
</chapter>
<chapter id="app-base-tile-management">
<title>Tile Management</title>
<xi:include href="xml/tile.xml" />
<xi:include href="xml/tile-swap.xml" />
<xi:include href="xml/tile-private.xml" />
<xi:include href="xml/tile-cache.xml" />
<xi:include href="xml/tile-manager.xml" />
<xi:include href="xml/tile-manager-crop.xml" />
<xi:include href="xml/tile-manager-private.xml" />
</chapter>
</part>
<part id="app-config-part">
<title>Config</title>
<chapter id="app-config-interface">
<title>GimpConfig extensions</title>
<xi:include href="xml/gimpconfig-dump.xml" />
<xi:include href="xml/gimpconfig-file.xml" />
<xi:include href="xml/gimpconfig-utils.xml" />
<xi:include href="xml/gimpxmlparser.xml" />
</chapter>
<chapter id="app-config-objects">
<title>The GimpRc Objects</title>
<xi:include href="xml/gimpbaseconfig.xml" />
<xi:include href="xml/gimpcoreconfig.xml" />
<xi:include href="xml/gimpdisplayconfig.xml" />
<xi:include href="xml/gimpguiconfig.xml" />
<xi:include href="xml/gimppluginconfig.xml" />
<xi:include href="xml/gimprc.xml" />
<xi:include href="xml/gimprc-serialize.xml" />
<xi:include href="xml/gimprc-deserialize.xml" />
<xi:include href="xml/gimprc-unknown.xml" />
</chapter>
</part>
<part id="app-core-part">
<title>Core</title>
<xi:include href="xml/core-types.xml" />
<xi:include href="xml/core-enums.xml" />
<chapter id="app-core-base">
<title>Base Classes</title>
<xi:include href="xml/gimpobject.xml" />
<xi:include href="xml/gimpviewable.xml" />
<xi:include href="xml/gimpitem.xml" />
<xi:include href="xml/gimpitem-linked.xml" />
<xi:include href="xml/gimpitem-preview.xml" />
</chapter>
<chapter id="app-core-containers">
<title>Object Containers</title>
<xi:include href="xml/gimpcontainer.xml" />
<xi:include href="xml/gimpcontainer-filter.xml" />
<xi:include href="xml/gimplist.xml" />
<xi:include href="xml/gimpdocumentlist.xml" />
</chapter>
<chapter id="app-core-gimp">
<title>The GIMP Application Instance Object</title>
<xi:include href="xml/gimp.xml" />
<xi:include href="xml/gimp-documents.xml" />
<xi:include href="xml/gimp-edit.xml" />
<xi:include href="xml/gimp-gradients.xml" />
<xi:include href="xml/gimp-gui.xml" />
<xi:include href="xml/gimp-modules.xml" />
<xi:include href="xml/gimp-parasites.xml" />
<xi:include href="xml/gimp-templates.xml" />
<xi:include href="xml/gimp-units.xml" />
</chapter>
<chapter id="app-core-context">
<title>GimpContext Objects</title>
<xi:include href="xml/gimpcontext.xml" />
<xi:include href="xml/gimpstrokedesc.xml" />
<xi:include href="xml/gimpstrokeoptions.xml" />
<xi:include href="xml/gimptooloptions.xml" />
</chapter>
<chapter id="app-core-info">
<title>Info Objects</title>
<xi:include href="xml/gimppaintinfo.xml" />
<xi:include href="xml/gimptoolinfo.xml" />
</chapter>
<chapter id="app-core-data">
<title>GimpData Objects</title>
<para>
Object hierarchy of auxilary data objects which share a common
API. Data objects have an on-disk representation and live in a
<link linkend="GimpDataFactory">GimpDataFactory</link> which
manages them.
</para>
<xi:include href="xml/gimpdatafactory.xml" />
<xi:include href="xml/gimpdata.xml" />
<xi:include href="xml/gimpbrush.xml" />
<xi:include href="xml/gimpbrush-header.xml" />
<xi:include href="xml/gimpbrushgenerated.xml" />
<xi:include href="xml/gimpbrushpipe.xml" />
<xi:include href="xml/gimpgradient.xml" />
<xi:include href="xml/gimpgradient-load.xml" />
<xi:include href="xml/gimpgradient-save.xml" />
<xi:include href="xml/gimppalette.xml" />
<xi:include href="xml/gimppalette-import.xml" />
<xi:include href="xml/gimppattern.xml" />
<xi:include href="xml/gimppattern-header.xml" />
</chapter>
<chapter id="app-core-drawable">
<title>Drawable Objects</title>
<xi:include href="xml/gimpdrawable.xml" />
<xi:include href="xml/gimpdrawable-blend.xml" />
<xi:include href="xml/gimpdrawable-bucket-fill.xml" />
<xi:include href="xml/gimpdrawable-combine.xml" />
<xi:include href="xml/gimpdrawable-convert.xml" />
<xi:include href="xml/gimpdrawable-desaturate.xml" />
<xi:include href="xml/gimpdrawable-equalize.xml" />
<xi:include href="xml/gimpdrawable-histogram.xml" />
<xi:include href="xml/gimpdrawable-invert.xml" />
<xi:include href="xml/gimpdrawable-levels.xml" />
<xi:include href="xml/gimpdrawable-offset.xml" />
<xi:include href="xml/gimpdrawable-preview.xml" />
<xi:include href="xml/gimpdrawable-transform.xml" />
<xi:include href="xml/gimpchannel.xml" />
<xi:include href="xml/gimpchannel-select.xml" />
<xi:include href="xml/gimplayermask.xml" />
<xi:include href="xml/gimpselection.xml" />
<xi:include href="xml/gimplayer.xml" />
<xi:include href="xml/gimplayer-floating-sel.xml" />
</chapter>
<chapter id="app-core-image">
<title>The GimpImage Object</title>
<xi:include href="xml/gimpimage.xml" />
<xi:include href="xml/gimpimage-colorhash.xml" />
<xi:include href="xml/gimpimage-colormap.xml" />
<xi:include href="xml/gimpimage-contiguous-region.xml" />
<xi:include href="xml/gimpimage-convert.xml" />
<xi:include href="xml/gimpimage-crop.xml" />
<xi:include href="xml/gimpimage-duplicate.xml" />
<xi:include href="xml/gimpimage-flip.xml" />
<xi:include href="xml/gimpimage-grid.xml" />
<xi:include href="xml/gimpimage-guides.xml" />
<xi:include href="xml/gimpimage-merge.xml" />
<xi:include href="xml/gimpimage-new.xml" />
<xi:include href="xml/gimpimage-pick-color.xml" />
<xi:include href="xml/gimpimage-preview.xml" />
<xi:include href="xml/gimpimage-qmask.xml" />
<xi:include href="xml/gimpimage-resize.xml" />
<xi:include href="xml/gimpimage-rotate.xml" />
<xi:include href="xml/gimpimage-scale.xml" />
<xi:include href="xml/gimpimage-snap.xml" />
<xi:include href="xml/gimpimage-undo.xml" />
<xi:include href="xml/gimpimage-undo-push.xml" />
</chapter>
<chapter id="app-core-undo">
<title>The Image Undo System</title>
<xi:include href="xml/gimpundo.xml" />
<xi:include href="xml/gimpundostack.xml" />
<xi:include href="xml/gimpitemundo.xml" />
</chapter>
<chapter id="app-core-misc-objects">
<title>Misc. Objects</title>
<xi:include href="xml/gimpbuffer.xml" />
<xi:include href="xml/gimpenvirontable.xml" />
<xi:include href="xml/gimpgrid.xml" />
<xi:include href="xml/gimpimagefile.xml" />
<xi:include href="xml/gimpimagemap.xml" />
<xi:include href="xml/gimpparasitelist.xml" />
<xi:include href="xml/gimpprojection.xml" />
<xi:include href="xml/gimpprojection-construct.xml" />
<xi:include href="xml/gimptemplate.xml" />
</chapter>
<chapter id="app-core-interfaces">
<title>Interfaces</title>
<xi:include href="xml/gimppickable.xml" />
<xi:include href="xml/gimpprogress.xml" />
</chapter>
<chapter id="app-core-misc-utils">
<title>Misc. Utilities</title>
<xi:include href="xml/gimp-utils.xml" />
<xi:include href="xml/gimp-transform-utils.xml" />
<xi:include href="xml/gimparea.xml" />
<xi:include href="xml/gimpcoords.xml" />
<xi:include href="xml/gimpmarshal.xml" />
<xi:include href="xml/gimppreviewcache.xml" />
<xi:include href="xml/gimpscanconvert.xml" />
</chapter>
</part>
<part id="app-file-part">
<title>File</title>
<partintro>
<para>
Functions to open and save images in any registered file format
as well as various image file related utility functions.
</para>
</partintro>
<xi:include href="xml/file-open.xml" />
<xi:include href="xml/file-save.xml" />
<xi:include href="xml/file-utils.xml" />
<xi:include href="xml/gimprecentitem.xml" />
<xi:include href="xml/gimprecentlist.xml" />
</part>
<part id="app-vectors-part">
<title>Vectors</title>
<xi:include href="xml/vectors-types.xml" />
<xi:include href="xml/gimpanchor.xml" />
<xi:include href="xml/gimpbezierstroke.xml" />
<xi:include href="xml/gimpstroke.xml" />
<xi:include href="xml/gimpvectors.xml" />
<xi:include href="xml/gimpvectors-compat.xml" />
<xi:include href="xml/gimpvectors-preview.xml" />
<xi:include href="xml/gimpvectors-import.xml" />
<xi:include href="xml/gimpvectors-export.xml" />
</part>
<part id="app-xcf-part">
<title>XCF</title>
<partintro>
<para>
Functions to open and save images in GIMP's native "XCF" format.
</para>
</partintro>
<chapter id="app-xcf-highlevel">
<title>Initialization, Loading &amp; Saving</title>
<xi:include href="xml/xcf.xml" />
<xi:include href="xml/xcf-load.xml" />
<xi:include href="xml/xcf-save.xml" />
</chapter>
<chapter id="app-xcf-lowlevel">
<title>Lowlevel File Access</title>
<xi:include href="xml/xcf-read.xml" />
<xi:include href="xml/xcf-write.xml" />
<xi:include href="xml/xcf-seek.xml" />
<xi:include href="xml/xcf-private.xml" />
</chapter>
</part>
<part id="app-pdb-part">
<title>Procedural Database</title>
<xi:include href="xml/procedural_db.xml" />
<xi:include href="xml/internal_procs.xml" />
<xi:include href="xml/pdb_glue.xml" />
</part>
<part id="app-plug-in-part">
<title>Plug-Ins</title>
<xi:include href="xml/plug-in-types.xml" />
<chapter id="app-plug-in-management">
<title>Initialization &amp; Plug-In Management</title>
<xi:include href="xml/plug-ins.xml" />
<xi:include href="xml/plug-in-def.xml" />
<xi:include href="xml/plug-in-proc-def.xml" />
<xi:include href="xml/plug-in-proc-frame.xml" />
<xi:include href="xml/plug-in-rc.xml" />
</chapter>
<chapter id="app-plug-in-execution">
<title>Plug-In Execution</title>
<xi:include href="xml/plug-in.xml" />
<xi:include href="xml/plug-in-context.xml" />
<xi:include href="xml/plug-in-debug.xml" />
<xi:include href="xml/plug-in-message.xml" />
<xi:include href="xml/plug-in-params.xml" />
<xi:include href="xml/plug-in-progress.xml" />
<xi:include href="xml/plug-in-run.xml" />
<xi:include href="xml/plug-in-shm.xml" />
</chapter>
</part>
<part id="app-paint-part">
<title>Paint</title>
<xi:include href="xml/paint-types.xml" />
<xi:include href="xml/paint-enums.xml" />
<xi:include href="xml/gimp-paint.xml" />
<chapter id="app-paint-paint-core">
<title>The Paint Core &amp; Options</title>
<xi:include href="xml/gimppaintcore.xml" />
<xi:include href="xml/gimppaintcore-stroke.xml" />
<xi:include href="xml/gimppaintcore-undo.xml" />
<xi:include href="xml/gimppaintoptions.xml" />
<xi:include href="xml/gimpbrushcore.xml" />
<xi:include href="xml/gimpbrushcore-kernels.xml" />
</chapter>
<chapter id="app-paint-implementations">
<title>Paint Implementations</title>
<xi:include href="xml/gimpairbrush.xml" />
<xi:include href="xml/gimpairbrushoptions.xml" />
<xi:include href="xml/gimpclone.xml" />
<xi:include href="xml/gimpcloneoptions.xml" />
<xi:include href="xml/gimpconvolve.xml" />
<xi:include href="xml/gimpconvolveoptions.xml" />
<xi:include href="xml/gimpdodgeburn.xml" />
<xi:include href="xml/gimpdodgeburnoptions.xml" />
<xi:include href="xml/gimperaser.xml" />
<xi:include href="xml/gimperaseroptions.xml" />
<xi:include href="xml/gimpink.xml" />
<xi:include href="xml/gimpink-blob.xml" />
<xi:include href="xml/gimpinkoptions.xml" />
<xi:include href="xml/gimppaintbrush.xml" />
<xi:include href="xml/gimppencil.xml" />
<xi:include href="xml/gimppenciloptions.xml" />
<xi:include href="xml/gimpsmudge.xml" />
<xi:include href="xml/gimpsmudgeoptions.xml" />
</chapter>
</part>
<part id="app-text-part">
<title>Text</title>
<xi:include href="xml/text-enums.xml" />
<chapter id="app-text-fonts">
<title>Initialization &amp; Font Management</title>
<xi:include href="xml/gimp-fonts.xml" />
<xi:include href="xml/gimpfont.xml" />
<xi:include href="xml/gimpfontlist.xml" />
</chapter>
<chapter id="app-text-text">
<title>The GimpText Object</title>
<xi:include href="xml/gimptext.xml" />
<xi:include href="xml/gimptext-bitmap.xml" />
<xi:include href="xml/gimptext-compat.xml" />
<xi:include href="xml/gimptext-parasite.xml" />
<xi:include href="xml/gimptext-vectors.xml" />
<xi:include href="xml/gimptext-xlfd.xml" />
<xi:include href="xml/gimptextundo.xml" />
</chapter>
<chapter id="app-text-layout">
<title>The GimpTextLayout Object</title>
<xi:include href="xml/gimptextlayout.xml" />
<xi:include href="xml/gimptextlayout-render.xml" />
</chapter>
<chapter id="app-text-layer">
<title>The GimpTextLayer Object</title>
<xi:include href="xml/gimptextlayer.xml" />
<xi:include href="xml/gimptextlayer-transform.xml" />
<xi:include href="xml/gimptextlayer-xcf.xml" />
</chapter>
</part>
<part id="app-display-part">
<title>Display</title>
<xi:include href="xml/display-enums.xml" />
<chapter id="app-display-display">
<title>The GimpDisplay Object</title>
<xi:include href="xml/gimpdisplay.xml" />
<xi:include href="xml/gimpdisplay-foreach.xml" />
<xi:include href="xml/gimpdisplay-handlers.xml" />
<xi:include href="xml/gimpdisplayoptions.xml" />
</chapter>
<chapter id="app-display-shell">
<title>The GimpDisplayShell Widget</title>
<xi:include href="xml/gimpcanvas.xml" />
<xi:include href="xml/gimpdisplayshell.xml" />
<xi:include href="xml/gimpdisplayshell-appearance.xml" />
<xi:include href="xml/gimpdisplayshell-callbacks.xml" />
<xi:include href="xml/gimpdisplayshell-close.xml" />
<xi:include href="xml/gimpdisplayshell-coords.xml" />
<xi:include href="xml/gimpdisplayshell-cursor.xml" />
<xi:include href="xml/gimpdisplayshell-dnd.xml" />
<xi:include href="xml/gimpdisplayshell-draw.xml" />
<xi:include href="xml/gimpdisplayshell-filter-dialog.xml" />
<xi:include href="xml/gimpdisplayshell-filter.xml" />
<xi:include href="xml/gimpdisplayshell-handlers.xml" />
<xi:include href="xml/gimpdisplayshell-layer-select.xml" />
<xi:include href="xml/gimpdisplayshell-preview.xml" />
<xi:include href="xml/gimpdisplayshell-render.xml" />
<xi:include href="xml/gimpdisplayshell-scale.xml" />
<xi:include href="xml/gimpdisplayshell-scroll.xml" />
<xi:include href="xml/gimpdisplayshell-autoscroll.xml" />
<xi:include href="xml/gimpdisplayshell-selection.xml" />
<xi:include href="xml/gimpdisplayshell-title.xml" />
<xi:include href="xml/gimpdisplayshell-transform.xml" />
</chapter>
<chapter id="app-display-utils">
<title>Misc. Widgets &amp; Utilities</title>
<xi:include href="xml/gimpnavigationeditor.xml" />
<xi:include href="xml/gimpstatusbar.xml" />
</chapter>
</part>
<part id="app-tools-part">
<title>Tools</title>
<xi:include href="xml/tools-types.xml" />
<xi:include href="xml/tools-enums.xml" />
<xi:include href="xml/tools-utils.xml" />
<chapter id="app-tools-glue">
<title>Initialization &amp; Glue Code</title>
<xi:include href="xml/gimp-tools.xml" />
<xi:include href="xml/tool_manager.xml" />
</chapter>
<chapter id="app-tools-tool">
<title>The GimpTool Object</title>
<xi:include href="xml/gimptool.xml" />
<xi:include href="xml/gimptoolcontrol.xml" />
</chapter>
<chapter id="app-tools-base">
<title>Base Classes</title>
<xi:include href="xml/gimpdrawtool.xml" />
<xi:include href="xml/gimpcolortool.xml" />
<xi:include href="xml/gimpcoloroptions.xml" />
<xi:include href="xml/gimphistogramoptions.xml" />
</chapter>
<chapter id="app-tools-options-gui">
<title>GUI Constructors for Core Tool Options</title>
<xi:include href="xml/gimptooloptions-gui.xml" />
<xi:include href="xml/gimppaintoptions-gui.xml" />
<xi:include href="xml/gimpinkoptions-gui.xml" />
</chapter>
<chapter id="app-tools-selection">
<title>Selection Tools</title>
<xi:include href="xml/gimpselectionoptions.xml" />
<xi:include href="xml/gimpselectiontool.xml" />
<xi:include href="xml/gimprectselecttool.xml" />
<xi:include href="xml/gimpellipseselecttool.xml" />
<xi:include href="xml/gimpfreeselecttool.xml" />
<xi:include href="xml/gimpfuzzyselecttool.xml" />
<xi:include href="xml/gimpbycolorselecttool.xml" />
<xi:include href="xml/gimpiscissorstool.xml" />
</chapter>
<chapter id="app-tools-paint">
<title>Paint Tools</title>
<xi:include href="xml/gimppainttool.xml" />
<xi:include href="xml/gimpairbrushtool.xml" />
<xi:include href="xml/gimpclonetool.xml" />
<xi:include href="xml/gimpconvolvetool.xml" />
<xi:include href="xml/gimpdodgeburntool.xml" />
<xi:include href="xml/gimperasertool.xml" />
<xi:include href="xml/gimpinktool.xml" />
<xi:include href="xml/gimppaintbrushtool.xml" />
<xi:include href="xml/gimppenciltool.xml" />
<xi:include href="xml/gimpsmudgetool.xml" />
</chapter>
<chapter id="app-tool-color-applying">
<title>Misc. Color Applying Tools</title>
<xi:include href="xml/gimpblendtool.xml" />
<xi:include href="xml/gimpblendoptions.xml" />
<xi:include href="xml/gimpbucketfilltool.xml" />
<xi:include href="xml/gimpbucketfilloptions.xml" />
</chapter>
<chapter id="app-tools-color-correction">
<title>Color Correction Tools</title>
<xi:include href="xml/gimpimagemaptool.xml" />
<xi:include href="xml/gimpimagemapoptions.xml" />
<xi:include href="xml/gimpbrightnesscontrasttool.xml" />
<xi:include href="xml/gimpcolorbalancetool.xml" />
<xi:include href="xml/gimpcolorizetool.xml" />
<xi:include href="xml/gimpcurvestool.xml" />
<xi:include href="xml/gimphuesaturationtool.xml" />
<xi:include href="xml/gimplevelstool.xml" />
<xi:include href="xml/gimpposterizetool.xml" />
<xi:include href="xml/gimpthresholdtool.xml" />
</chapter>
<chapter id="app-tools-transform">
<title>Transform Tools</title>
<xi:include href="xml/gimpmovetool.xml" />
<xi:include href="xml/gimpmoveoptions.xml" />
<xi:include href="xml/gimpeditselectiontool.xml" />
<xi:include href="xml/gimpcroptool.xml" />
<xi:include href="xml/gimpcropoptions.xml" />
<xi:include href="xml/gimptransformoptions.xml" />
<xi:include href="xml/gimptransformtool.xml" />
<xi:include href="xml/gimptransformtool-undo.xml" />
<xi:include href="xml/gimpfliptool.xml" />
<xi:include href="xml/gimpflipoptions.xml" />
<xi:include href="xml/gimpperspectivetool.xml" />
<xi:include href="xml/gimprotatetool.xml" />
<xi:include href="xml/gimpscaletool.xml" />
<xi:include href="xml/gimpsheartool.xml" />
</chapter>
<chapter id="app-tools-misc">
<title>Text and Vector Tools</title>
<xi:include href="xml/gimptexttool.xml" />
<xi:include href="xml/gimptextoptions.xml" />
<xi:include href="xml/gimpvectortool.xml" />
<xi:include href="xml/gimpvectoroptions.xml" />
</chapter>
<chapter id="app-tools-non-modifying">
<title>Tools which don't Modify the Image</title>
<xi:include href="xml/gimpcolorpickertool.xml" />
<xi:include href="xml/gimpcolorpickeroptions.xml" />
<xi:include href="xml/gimpmagnifytool.xml" />
<xi:include href="xml/gimpmagnifyoptions.xml" />
<xi:include href="xml/gimpmeasuretool.xml" />
<xi:include href="xml/gimpmeasureoptions.xml" />
</chapter>
</part>
<part id="app-widgets-part">
<title>Widgets</title>
<xi:include href="xml/widgets-types.xml" />
<xi:include href="xml/widgets-enums.xml" />
<chapter id="app-widgets-devices">
<title>Input Device Management</title>
<xi:include href="xml/gimpdevices.xml" />
<xi:include href="xml/gimpdeviceinfo.xml" />
</chapter>
<chapter id="app-widgets-controllers">
<title>Additional Input Controller Management</title>
<xi:include href="xml/gimpcontrollers.xml" />
<xi:include href="xml/gimpcontrollereditor.xml" />
<xi:include href="xml/gimpcontrollerinfo.xml" />
<xi:include href="xml/gimpcontrollerkeyboard.xml" />
<xi:include href="xml/gimpcontrollerwheel.xml" />
</chapter>
<chapter id="app-widgets-docks">
<title>Dock Windows &amp; Widgets</title>
<xi:include href="xml/gimpdock.xml" />
<xi:include href="xml/gimpimagedock.xml" />
<xi:include href="xml/gimptoolbox.xml" />
<xi:include href="xml/gimptoolbox-dnd.xml" />
<xi:include href="xml/gimptoolbox-color-area.xml" />
<xi:include href="xml/gimptoolbox-image-area.xml" />
<xi:include href="xml/gimptoolbox-indicator-area.xml" />
<xi:include href="xml/gimpdockbook.xml" />
<xi:include href="xml/gimpdockable.xml" />
<xi:include href="xml/gimpdocked.xml" />
</chapter>
<chapter id="app-widgets-editors">
<title>GimpEditor Widgets</title>
<xi:include href="xml/gimpeditor.xml" />
<xi:include href="xml/gimpcoloreditor.xml" />
<xi:include href="xml/gimpdevicestatus.xml" />
<xi:include href="xml/gimperrorconsole.xml" />
<xi:include href="xml/gimptooloptionseditor.xml" />
</chapter>
<chapter id="app-widgets-data-editors">
<title>GimpDataEditor Widgets</title>
<xi:include href="xml/gimpdataeditor.xml" />
<xi:include href="xml/gimpbrusheditor.xml" />
<xi:include href="xml/gimpgradienteditor.xml" />
<xi:include href="xml/gimppaletteeditor.xml" />
</chapter>
<chapter id="app-widgets-image-editor">
<title>GimpImageEditor Widgets</title>
<xi:include href="xml/gimpimageeditor.xml" />
<xi:include href="xml/gimpcomponenteditor.xml" />
<xi:include href="xml/gimpcolormapeditor.xml" />
<xi:include href="xml/gimphistogrameditor.xml" />
<xi:include href="xml/gimpselectioneditor.xml" />
<xi:include href="xml/gimpundoeditor.xml" />
</chapter>
<chapter id="app-widgets-container-views">
<title>GimpContainerView Widgets</title>
<xi:include href="xml/gimpcontainerview.xml" />
<xi:include href="xml/gimpcontainerview-utils.xml" />
<xi:include href="xml/gimpcontainerbox.xml" />
<xi:include href="xml/gimpcontainercombobox.xml" />
<xi:include href="xml/gimpcontainerentry.xml" />
<xi:include href="xml/gimpcontainergridview.xml" />
<xi:include href="xml/gimpcontainertreeview.xml" />
<xi:include href="xml/gimpcontainertreeview-dnd.xml" />
<xi:include href="xml/gimpitemtreeview.xml" />
<xi:include href="xml/gimpdrawabletreeview.xml" />
<xi:include href="xml/gimplayertreeview.xml" />
<xi:include href="xml/gimpchanneltreeview.xml" />
<xi:include href="xml/gimpvectorstreeview.xml" />
</chapter>
<chapter id="app-widgets-misc-container-views">
<title>Misc. Container View Widgets</title>
<xi:include href="xml/gimpcontainerpopup.xml" />
<xi:include href="xml/gimpviewablebutton.xml" />
<xi:include href="xml/gimpviewablebox.xml" />
</chapter>
<chapter id="app-widgets-container-editors">
<title>GimpContainerEditor Widgets</title>
<xi:include href="xml/gimpcontainereditor.xml" />
<xi:include href="xml/gimpbufferview.xml" />
<xi:include href="xml/gimpdocumentview.xml" />
<xi:include href="xml/gimpfontview.xml" />
<xi:include href="xml/gimpimageview.xml" />
<xi:include href="xml/gimptemplateview.xml" />
<xi:include href="xml/gimptoolview.xml" />
</chapter>
<chapter id="app-widgets-data-factory-views">
<title>GimpDataFactoryView Widgets</title>
<xi:include href="xml/gimpdatafactoryview.xml" />
<xi:include href="xml/gimpbrushfactoryview.xml" />
<xi:include href="xml/gimppatternfactoryview.xml" />
</chapter>
<chapter id="app-widgets-menus">
<title>Menus</title>
<xi:include href="xml/gimpactionfactory.xml" />
<xi:include href="xml/gimpactiongroup.xml" />
<xi:include href="xml/gimpaction.xml" />
<xi:include href="xml/gimpenumaction.xml" />
<xi:include href="xml/gimppluginaction.xml" />
<xi:include href="xml/gimpstringaction.xml" />
<xi:include href="xml/gimpmenufactory.xml" />
<xi:include href="xml/gimpuimanager.xml" />
</chapter>
<chapter id="app-widgets-misc-dialogs">
<title>Misc. Dialogs</title>
<xi:include href="xml/gimperrordialog.xml" />
<xi:include href="xml/gimpfiledialog.xml" />
<xi:include href="xml/gimpprogressdialog.xml" />
<xi:include href="xml/gimptexteditor.xml" />
<xi:include href="xml/gimptooldialog.xml" />
<xi:include href="xml/gimpviewabledialog.xml" />
</chapter>
<chapter id="app-widgets-pdb-dialogs">
<title>PDB-Controllable Selection Dialogs</title>
<xi:include href="xml/gimppdbdialog.xml" />
<xi:include href="xml/gimpbrushselect.xml" />
<xi:include href="xml/gimpfontselect.xml" />
<xi:include href="xml/gimpgradientselect.xml" />
<xi:include href="xml/gimppaletteselect.xml" />
<xi:include href="xml/gimppatternselect.xml" />
</chapter>
<chapter id="app-widgets-misc-widgets">
<title>Misc. Widgets</title>
<xi:include href="xml/gimpactionview.xml" />
<xi:include href="xml/gimpblobeditor.xml" />
<xi:include href="xml/gimpcolorbar.xml" />
<xi:include href="xml/gimpcolordialog.xml" />
<xi:include href="xml/gimpcolordisplayeditor.xml" />
<xi:include href="xml/gimpcolorframe.xml" />
<xi:include href="xml/gimpcolorpanel.xml" />
<xi:include href="xml/gimpdasheditor.xml" />
<xi:include href="xml/gimpfgbgeditor.xml" />
<xi:include href="xml/gimpfileprocview.xml" />
<xi:include href="xml/gimpgrideditor.xml" />
<xi:include href="xml/gimphistogrambox.xml" />
<xi:include href="xml/gimphistogramview.xml" />
<xi:include href="xml/gimpmessagebox.xml" />
<xi:include href="xml/gimpprogressbox.xml" />
<xi:include href="xml/gimpsizebox.xml" />
<xi:include href="xml/gimpstrokeeditor.xml" />
<xi:include href="xml/gimptemplateeditor.xml" />
<xi:include href="xml/gimpthumbbox.xml" />
</chapter>
<chapter id="app-widgets-views">
<title>Previews</title>
<xi:include href="xml/gimpview.xml" />
<xi:include href="xml/gimpview-popup.xml" />
<xi:include href="xml/gimpnavigationview.xml" />
</chapter>
<chapter id="app-widgets-view-renderers">
<title>View Renderers</title>
<xi:include href="xml/gimpviewrenderer.xml" />
<xi:include href="xml/gimpviewrenderer-frame.xml" />
<xi:include href="xml/gimpviewrenderer-utils.xml" />
<xi:include href="xml/gimpviewrendererbrush.xml" />
<xi:include href="xml/gimpviewrendererbuffer.xml" />
<xi:include href="xml/gimpviewrendererdrawable.xml" />
<xi:include href="xml/gimpviewrenderergradient.xml" />
<xi:include href="xml/gimpviewrendererimage.xml" />
<xi:include href="xml/gimpviewrendererimagefile.xml" />
<xi:include href="xml/gimpviewrendererlayer.xml" />
<xi:include href="xml/gimpviewrenderervectors.xml" />
</chapter>
<chapter id="app-widgets-cell-renderers">
<title>Cell Renderers for GtkTreeView</title>
<xi:include href="xml/gimpcellrendereraccel.xml" />
<xi:include href="xml/gimpcellrendererviewable.xml" />
</chapter>
<chapter id="app-widgets-constructors">
<title>Convenience Constructors</title>
<xi:include href="xml/gimpunitstore.xml" />
<xi:include href="xml/gimpunitcombobox.xml" />
<xi:include href="xml/gimpscalecombobox.xml" />
<xi:include href="xml/gimppropwidgets.xml" />
<xi:include href="xml/gimpwidgets-constructors.xml" />
</chapter>
<chapter id="app-widgets-misc-utilities">
<title>Misc. Utilities</title>
<xi:include href="xml/gimpclipboard.xml" />
<xi:include href="xml/gimpcursor.xml" />
<xi:include href="xml/gimpdialogfactory.xml" />
<xi:include href="xml/gimpdnd.xml" />
<xi:include href="xml/gimphelp.xml" />
<xi:include href="xml/gimpselectiondata.xml" />
<xi:include href="xml/gimpsessioninfo.xml" />
<xi:include href="xml/gimpwidgets-utils.xml" />
</chapter>
<chapter id="app-widgets-misplaced">
<title>Stuff that Should not be here</title>
<xi:include href="xml/gtkwrapbox.xml" />
<xi:include href="xml/gtkhwrapbox.xml" />
<xi:include href="xml/gtkvwrapbox.xml" />
</chapter>
</part>
<part id="app-actions-part">
<title>Actions</title>
<chapter id="app-actions-glue">
<title>Initialization &amp; Glue Code</title>
<xi:include href="xml/actions.xml" />
</chapter>
<chapter id="app-image-actions">
<title>Actions &amp; Callbacks Mainly Used in the Image Menu</title>
<xi:include href="xml/file-actions.xml" />
<xi:include href="xml/file-commands.xml" />
<xi:include href="xml/context-actions.xml" />
<xi:include href="xml/context-commands.xml" />
<xi:include href="xml/edit-actions.xml" />
<xi:include href="xml/edit-commands.xml" />
<xi:include href="xml/select-actions.xml" />
<xi:include href="xml/select-commands.xml" />
<xi:include href="xml/image-actions.xml" />
<xi:include href="xml/image-commands.xml" />
<xi:include href="xml/drawable-actions.xml" />
<xi:include href="xml/drawable-commands.xml" />
<xi:include href="xml/tools-actions.xml" />
<xi:include href="xml/tools-commands.xml" />
<xi:include href="xml/view-actions.xml" />
<xi:include href="xml/view-commands.xml" />
<xi:include href="xml/help-actions.xml" />
<xi:include href="xml/help-commands.xml" />
<xi:include href="xml/debug-actions.xml" />
<xi:include href="xml/debug-commands.xml" />
<xi:include href="xml/dialogs-actions.xml" />
<xi:include href="xml/dialogs-commands.xml" />
<xi:include href="xml/plug-in-actions.xml" />
<xi:include href="xml/plug-in-commands.xml" />
<xi:include href="xml/channels-actions.xml" />
<xi:include href="xml/channels-commands.xml" />
<xi:include href="xml/layers-actions.xml" />
<xi:include href="xml/layers-commands.xml" />
<xi:include href="xml/vectors-actions.xml" />
<xi:include href="xml/vectors-commands.xml" />
<xi:include href="xml/qmask-actions.xml" />
<xi:include href="xml/qmask-commands.xml" />
</chapter>
<chapter id="app-actions-data-factory-actions">
<title>Data Factory Actions &amp; Callbacks</title>
<xi:include href="xml/brushes-actions.xml" />
<xi:include href="xml/gradients-actions.xml" />
<xi:include href="xml/gradients-commands.xml" />
<xi:include href="xml/palettes-actions.xml" />
<xi:include href="xml/palettes-commands.xml" />
<xi:include href="xml/patterns-actions.xml" />
<xi:include href="xml/data-commands.xml" />
</chapter>
<chapter id="app-actions-misc-list-actions">
<title>Misc. Actions &amp; Callbacks for List &amp; Grid Views</title>
<xi:include href="xml/buffers-actions.xml" />
<xi:include href="xml/buffers-commands.xml" />
<xi:include href="xml/documents-actions.xml" />
<xi:include href="xml/documents-commands.xml" />
<xi:include href="xml/fonts-actions.xml" />
<xi:include href="xml/fonts-commands.xml" />
<xi:include href="xml/images-actions.xml" />
<xi:include href="xml/images-commands.xml" />
<xi:include href="xml/templates-actions.xml" />
<xi:include href="xml/templates-commands.xml" />
</chapter>
<chapter id="app-actions-data-editor-actions">
<title>Data Editor Actions &amp; Callbacks</title>
<xi:include href="xml/colormap-editor-actions.xml" />
<xi:include href="xml/colormap-editor-commands.xml" />
<xi:include href="xml/gradient-editor-actions.xml" />
<xi:include href="xml/gradient-editor-commands.xml" />
<xi:include href="xml/palette-editor-actions.xml" />
<xi:include href="xml/palette-editor-commands.xml" />
</chapter>
<chapter id="app-actions-misc-actions">
<title>Other Actions &amp; Callbacks</title>
<xi:include href="xml/dockable-actions.xml" />
<xi:include href="xml/dockable-commands.xml" />
<xi:include href="xml/error-console-actions.xml" />
<xi:include href="xml/error-console-commands.xml" />
<xi:include href="xml/text-editor-actions.xml" />
<xi:include href="xml/text-editor-commands.xml" />
<xi:include href="xml/tool-options-actions.xml" />
<xi:include href="xml/tool-options-commands.xml" />
</chapter>
</part>
<part id="app-menus-part">
<title>Menus</title>
<chapter id="app-menus-glue">
<title>Initialization &amp; Glue Code</title>
<xi:include href="xml/menus.xml" />
</chapter>
<chapter id="app-menus-menus">
<title>Menus</title>
<xi:include href="xml/file-menu.xml" />
<xi:include href="xml/image-menu.xml" />
<xi:include href="xml/plug-in-menus.xml" />
<xi:include href="xml/toolbox-menu.xml" />
<xi:include href="xml/tool-options-menu.xml" />
</chapter>
</part>
<part id="app-dialogs-part">
<title>Dialogs</title>
<chapter id="app-dialogs-glue">
<title>Initialization &amp; Glue Code</title>
<xi:include href="xml/dialogs.xml" />
<xi:include href="xml/dialogs-types.xml" />
<xi:include href="xml/dialogs-constructors.xml" />
</chapter>
<chapter id="app-dialogs-dialogs">
<title>Dialogs</title>
<xi:include href="xml/about-dialog.xml" />
<xi:include href="xml/channel-options-dialog.xml" />
<xi:include href="xml/convert-dialog.xml" />
<xi:include href="xml/file-open-dialog.xml" />
<xi:include href="xml/file-open-location-dialog.xml" />
<xi:include href="xml/file-save-dialog.xml" />
<xi:include href="xml/grid-dialog.xml" />
<xi:include href="xml/image-merge-layers-dialog.xml" />
<xi:include href="xml/image-new-dialog.xml" />
<xi:include href="xml/image-scale-dialog.xml" />
<xi:include href="xml/info-dialog.xml" />
<xi:include href="xml/info-window.xml" />
<xi:include href="xml/layer-add-mask-dialog.xml" />
<xi:include href="xml/layer-options-dialog.xml" />
<xi:include href="xml/module-dialog.xml" />
<xi:include href="xml/offset-dialog.xml" />
<xi:include href="xml/palette-import-dialog.xml" />
<xi:include href="xml/preferences-dialog.xml" />
<xi:include href="xml/print-size-dialog.xml" />
<xi:include href="xml/quit-dialog.xml" />
<xi:include href="xml/resize-dialog.xml" />
<xi:include href="xml/resolution-calibrate-dialog.xml" />
<xi:include href="xml/scale-dialog.xml" />
<xi:include href="xml/stroke-dialog.xml" />
<xi:include href="xml/template-options-dialog.xml" />
<xi:include href="xml/tips-dialog.xml" />
<xi:include href="xml/tips-parser.xml" />
<xi:include href="xml/user-install-dialog.xml" />
<xi:include href="xml/vectors-export-dialog.xml" />
<xi:include href="xml/vectors-import-dialog.xml" />
<xi:include href="xml/vectors-options-dialog.xml" />
</chapter>
</part>
<part id="app-gui-part">
<title>GUI</title>
<chapter id="app-gui-glue">
<title>Initialization &amp; Glue Code</title>
<xi:include href="xml/gui.xml" />
<xi:include href="xml/gui-vtable.xml" />
</chapter>
<chapter id="app-gui-utils">
<title>Misc. Utilities</title>
<xi:include href="xml/color-history.xml" />
<xi:include href="xml/session.xml" />
<xi:include href="xml/splash.xml" />
<xi:include href="xml/themes.xml" />
</chapter>
</part>
<index />
</book>