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

862 lines
33 KiB
XML

<?xml version="1.0"?>
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
"http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [
<!ENTITY version SYSTEM "version.xml">
]>
<book id="index" xmlns:xi="http://www.w3.org/2001/XInclude">
<bookinfo>
<title>GIMP Application Reference Manual</title>
<releaseinfo>for GIMP &version;</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>
<xi:include href="xml/app_procs.xml"/>
<xi:include href="xml/batch.xml"/>
<xi:include href="xml/errors.xml"/>
<xi:include href="xml/gimp-intl.xml"/>
<xi:include href="xml/libgimp_glue.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>The GimpConfig Interface</title>
<xi:include href="xml/gimpconfig.xml"/>
<xi:include href="xml/gimpconfig-serialize.xml"/>
<xi:include href="xml/gimpconfig-deserialize.xml"/>
<xi:include href="xml/gimpconfig-dump.xml"/>
<xi:include href="xml/gimpconfig-error.xml"/>
<xi:include href="xml/gimpconfig-path.xml"/>
<xi:include href="xml/gimpconfig-params.xml"/>
<xi:include href="xml/gimpconfig-types.xml"/>
<xi:include href="xml/gimpconfig-utils.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"/>
</chapter>
<chapter id="app-config-lowlevel">
<title>Lowlevel Serializing/Deserializing Functions</title>
<xi:include href="xml/gimpconfigwriter.xml"/>
<xi:include href="xml/gimpscanner.xml"/>
<xi:include href="xml/gimpxmlparser.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/gimpdata.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/gimpdatalist.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-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-data">
<title>GimpData Objects</title>
<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/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-context">
<title>GimpContext Objects</title>
<xi:include href="xml/gimpcontext.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-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-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-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-projection.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-push.xml"/>
<xi:include href="xml/gimpimage-undo.xml"/>
<xi:include href="xml/gimpimage-unit.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/gimpimagefile.xml"/>
<xi:include href="xml/gimpimagemap.xml"/>
<xi:include href="xml/gimpparasitelist.xml"/>
<xi:include href="xml/gimptemplate.xml"/>
<xi:include href="xml/gimpdatafactory.xml"/>
<xi:include href="xml/gimpenvirontable.xml"/>
<xi:include href="xml/gimpgrid.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/gimpmarshal.xml"/>
<xi:include href="xml/gimppreviewcache.xml"/>
<xi:include href="xml/gimpscanconvert.xml"/>
</chapter>
</part>
<part id="app-file-part">
<title>File</title>
<xi:include href="xml/file-open.xml"/>
<xi:include href="xml/file-save.xml"/>
<xi:include href="xml/file-utils.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/gimpcoordmath.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>
<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.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-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-kernels.xml"/>
<xi:include href="xml/gimppaintcore-stroke.xml"/>
<xi:include href="xml/gimppaintcore-undo.xml"/>
<xi:include href="xml/gimppaintoptions.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/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"/>
</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"/>
</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-area.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/gimpdisplayshell.xml"/>
<xi:include href="xml/gimpdisplayshell-appearance.xml"/>
<xi:include href="xml/gimpdisplayshell-callbacks.xml"/>
<xi:include href="xml/gimpdisplayshell-cursor.xml"/>
<xi:include href="xml/gimpdisplayshell-dnd.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-render.xml"/>
<xi:include href="xml/gimpdisplayshell-scale.xml"/>
<xi:include href="xml/gimpdisplayshell-scroll.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/gimpnavigationview.xml"/>
<xi:include href="xml/gimpstatusbar.xml"/>
<xi:include href="xml/gimpprogress.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"/>
<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"/>
</chapter>
<chapter id="app-tools-options-gui">
<title>GUI Constructors for Core Tool Options</title>
<xi:include href="xml/gimppaintoptions-gui.xml"/>
<xi:include href="xml/gimptooloptions-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/gimppaintbrushtool.xml"/>
<xi:include href="xml/gimppenciltool.xml"/>
<xi:include href="xml/gimpsmudgetool.xml"/>
</chapter>
<chapter id="app-tool-ink">
<title>The Ink Tool</title>
<xi:include href="xml/gimpinktool.xml"/>
<xi:include href="xml/gimpinktool-blob.xml"/>
<xi:include href="xml/gimpinkoptions.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/gimpbrightnesscontrasttool.xml"/>
<xi:include href="xml/gimpcolorbalancetool.xml"/>
<xi:include href="xml/gimpcolorizetool.xml"/>
<xi:include href="xml/gimpcurvestool.xml"/>
<xi:include href="xml/gimphistogramtool.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-docks">
<title>Dock Windows &amp; Widgets</title>
<xi:include href="xml/gimpdocked.xml"/>
<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-indicator-area.xml"/>
<xi:include href="xml/gimpdockbook.xml"/>
<xi:include href="xml/gimpdockable.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/gimpgrideditor.xml"/>
<xi:include href="xml/gimpstrokeeditor.xml"/>
<xi:include href="xml/gimptemplateeditor.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/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/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-container-menus">
<title>GimpContainerMenu Widgets</title>
<xi:include href="xml/gimpcontainermenu.xml"/>
<xi:include href="xml/gimpcontainermenuimpl.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"/>
</chapter>
<chapter id="app-widgets-data-factory-views">
<title>GimpDataFactoryView Widgets</title>
<xi:include href="xml/gimpdatafactoryview.xml"/>
<xi:include href="xml/gimpbrushfactoryview.xml"/>
</chapter>
<chapter id="app-widgets-menus">
<title>Menus</title>
<xi:include href="xml/gimpitemfactory.xml"/>
<xi:include href="xml/gimpmenufactory.xml"/>
<xi:include href="xml/gimpmenuitem.xml"/>
</chapter>
<chapter id="app-widgets-misc-widgets">
<title>Misc. Widgets</title>
<xi:include href="xml/gimpcolorframe.xml"/>
<xi:include href="xml/gimpcolorpanel.xml"/>
<xi:include href="xml/gimpcontainerpopup.xml"/>
<xi:include href="xml/gimpfontselection-dialog.xml"/>
<xi:include href="xml/gimpfontselection.xml"/>
<xi:include href="xml/gimphistogrambox.xml"/>
<xi:include href="xml/gimphistogramview.xml"/>
<xi:include href="xml/gimptexteditor.xml"/>
<xi:include href="xml/gimptooldialog.xml"/>
<xi:include href="xml/gimpviewablebutton.xml"/>
<xi:include href="xml/gimpviewabledialog.xml"/>
</chapter>
<chapter id="app-widgets-previews">
<title>Previews</title>
<xi:include href="xml/gimppreview.xml"/>
<xi:include href="xml/gimppreview-popup.xml"/>
<xi:include href="xml/gimpnavigationpreview.xml"/>
</chapter>
<chapter id="app-widgets-preview-renderers">
<title>Preview Renderers</title>
<xi:include href="xml/gimppreviewrenderer.xml"/>
<xi:include href="xml/gimppreviewrenderer-utils.xml"/>
<xi:include href="xml/gimppreviewrendererbrush.xml"/>
<xi:include href="xml/gimppreviewrendererdrawable.xml"/>
<xi:include href="xml/gimppreviewrenderergradient.xml"/>
<xi:include href="xml/gimppreviewrendererimage.xml"/>
<xi:include href="xml/gimppreviewrendererlayer.xml"/>
<xi:include href="xml/gimppreviewrenderervectors.xml"/>
</chapter>
<chapter id="app-widgets-cell-renderers">
<title>Cell Renderers for GtkTreeView</title>
<xi:include href="xml/gimpcellrenderertoggle.xml"/>
<xi:include href="xml/gimpcellrendererviewable.xml"/>
</chapter>
<chapter id="app-widgets-constructors">
<title>Convenience Constructors</title>
<xi:include href="xml/gimpenummenu.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/gimpcursor.xml"/>
<xi:include href="xml/gimpdialogfactory.xml"/>
<xi:include href="xml/gimpdnd.xml"/>
<xi:include href="xml/gimphelp.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-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"/>
<xi:include href="xml/session.xml"/>
<xi:include href="xml/themes.xml"/>
</chapter>
<chapter id="app-gui-dialogs">
<title>Dialogs</title>
<xi:include href="xml/dialogs.xml"/>
<xi:include href="xml/dialogs-constructors.xml"/>
<xi:include href="xml/about-dialog.xml"/>
<xi:include href="xml/color-notebook.xml"/>
<xi:include href="xml/color-history.xml"/>
<xi:include href="xml/convert-dialog.xml"/>
<xi:include href="xml/file-new-dialog.xml"/>
<xi:include href="xml/file-open-dialog.xml"/>
<xi:include href="xml/file-save-dialog.xml"/>
<xi:include href="xml/file-dialog-utils.xml"/>
<xi:include href="xml/grid-dialog.xml"/>
<xi:include href="xml/info-dialog.xml"/>
<xi:include href="xml/info-window.xml"/>
<xi:include href="xml/module-browser.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/resize-dialog.xml"/>
<xi:include href="xml/resolution-calibrate-dialog.xml"/>
<xi:include href="xml/splash.xml"/>
<xi:include href="xml/stroke-dialog.xml"/>
<xi:include href="xml/tips-dialog.xml"/>
<xi:include href="xml/tips-parser.xml"/>
<xi:include href="xml/user-install-dialog.xml"/>
</chapter>
<chapter id="app-gui-pdb-dialogs">
<title>PDB-Controllable Selection Dialogs</title>
<xi:include href="xml/brush-select.xml"/>
<xi:include href="xml/font-select.xml"/>
<xi:include href="xml/gradient-select.xml"/>
<xi:include href="xml/palette-select.xml"/>
<xi:include href="xml/pattern-select.xml"/>
</chapter>
<chapter id="app-gui-menus">
<title>Menus &amp; Callbacks</title>
<xi:include href="xml/menus.xml"/>
</chapter>
<chapter id="app-gui-toolbox-and-image-menus">
<title>
The &lt;Toolbox&gt;, &lt;Image&gt;, &lt;Open&gt; &amp; &lt;Save&gt;
Menus &amp; Callbacks
</title>
<subtitle>
Note that the &lt;Image&gt; menu shares callbacks with the
&lt;Layers&gt;, &lt;Channels&gt; &amp; &lt;Vectors&gt; menus.
</subtitle>
<xi:include href="xml/toolbox-menu.xml"/>
<xi:include href="xml/image-menu.xml"/>
<xi:include href="xml/file-open-menu.xml"/>
<xi:include href="xml/file-save-menu.xml"/>
<xi:include href="xml/plug-in-menus.xml"/>
<xi:include href="xml/file-commands.xml"/>
<xi:include href="xml/edit-commands.xml"/>
<xi:include href="xml/select-commands.xml"/>
<xi:include href="xml/image-commands.xml"/>
<xi:include href="xml/drawable-commands.xml"/>
<xi:include href="xml/tools-commands.xml"/>
<xi:include href="xml/view-commands.xml"/>
<xi:include href="xml/help-commands.xml"/>
<xi:include href="xml/debug-commands.xml"/>
<xi:include href="xml/plug-in-commands.xml"/>
</chapter>
<chapter id="app-gui-layers-channels-and-vectors-menus">
<title>
The &lt;Layers&gt;, &lt;Channels&gt; &amp; &lt;Vectors&gt;
Menus &amp; Callbacks
</title>
<subtitle>
Note that these menus share callbacks with the &lt;Image&gt; menu.
</subtitle>
<xi:include href="xml/channels-menu.xml"/>
<xi:include href="xml/channels-commands.xml"/>
<xi:include href="xml/layers-menu.xml"/>
<xi:include href="xml/layers-commands.xml"/>
<xi:include href="xml/vectors-menu.xml"/>
<xi:include href="xml/vectors-commands.xml"/>
</chapter>
<chapter id="app-gui-data-factory-menus">
<title>Data Factory Menus &amp; Callbacks</title>
<xi:include href="xml/brushes-menu.xml"/>
<xi:include href="xml/patterns-menu.xml"/>
<xi:include href="xml/gradients-menu.xml"/>
<xi:include href="xml/gradients-commands.xml"/>
<xi:include href="xml/palettes-menu.xml"/>
<xi:include href="xml/palettes-commands.xml"/>
<xi:include href="xml/data-commands.xml"/>
</chapter>
<chapter id="app-gui-misc-menus">
<title>Other Menus &amp; Callbacks</title>
<xi:include href="xml/buffers-menu.xml"/>
<xi:include href="xml/buffers-commands.xml"/>
<xi:include href="xml/colormap-editor-menu.xml"/>
<xi:include href="xml/colormap-editor-commands.xml"/>
<xi:include href="xml/dialogs-menu.xml"/>
<xi:include href="xml/dialogs-commands.xml"/>
<xi:include href="xml/documents-menu.xml"/>
<xi:include href="xml/documents-commands.xml"/>
<xi:include href="xml/error-console-menu.xml"/>
<xi:include href="xml/error-console-commands.xml"/>
<xi:include href="xml/fonts-commands.xml"/>
<xi:include href="xml/fonts-menu.xml"/>
<xi:include href="xml/gradient-editor-menu.xml"/>
<xi:include href="xml/gradient-editor-commands.xml"/>
<xi:include href="xml/images-menu.xml"/>
<xi:include href="xml/images-commands.xml"/>
<xi:include href="xml/palette-editor-menu.xml"/>
<xi:include href="xml/palette-editor-commands.xml"/>
<xi:include href="xml/qmask-menu.xml"/>
<xi:include href="xml/qmask-commands.xml"/>
<xi:include href="xml/templates-menu.xml"/>
<xi:include href="xml/templates-commands.xml"/>
<xi:include href="xml/tool-options-menu.xml"/>
<xi:include href="xml/tool-options-commands.xml"/>
</chapter>
</part>
<index/>
</book>