-<!doctype book PUBLIC "-//Davenport//DTD DocBook V3.0//EN" [
-<!notation PNG system "PNG">
-<!entity % local.notation.class "| PNG">
-
-<!entity hash "#">
-<!entity GtkAccelLabel SYSTEM "sgml/gtkaccellabel.sgml">
-<!entity GtkAdjustment SYSTEM "sgml/gtkadjustment.sgml">
-<!entity GtkAlignment SYSTEM "sgml/gtkalignment.sgml">
-<!entity GtkArrow SYSTEM "sgml/gtkarrow.sgml">
-<!entity GtkAspectFrame SYSTEM "sgml/gtkaspectframe.sgml">
-<!entity GtkButtonBox SYSTEM "sgml/gtkbbox.sgml">
-<!entity GtkBin SYSTEM "sgml/gtkbin.sgml">
-<!entity GtkBox SYSTEM "sgml/gtkbox.sgml">
-<!entity GtkButton SYSTEM "sgml/gtkbutton.sgml">
-<!entity GtkCalendar SYSTEM "sgml/gtkcalendar.sgml">
-<!entity GtkCheckButton SYSTEM "sgml/gtkcheckbutton.sgml">
-<!entity GtkCheckMenuItem SYSTEM "sgml/gtkcheckmenuitem.sgml">
-<!entity GtkCList SYSTEM "sgml/gtkclist.sgml">
-<!entity GtkColorSelection SYSTEM "sgml/gtkcolorsel.sgml">
-<!entity GtkColorSelectionDialog SYSTEM "sgml/gtkcolorseldlg.sgml">
-<!entity GtkCombo SYSTEM "sgml/gtkcombo.sgml">
-<!entity GtkContainer SYSTEM "sgml/gtkcontainer.sgml">
-<!entity GtkCTree SYSTEM "sgml/gtkctree.sgml">
-<!entity GtkCurve SYSTEM "sgml/gtkcurve.sgml">
-<!entity GtkDialog SYSTEM "sgml/gtkdialog.sgml">
-<!entity GtkDrawingArea SYSTEM "sgml/gtkdrawingarea.sgml">
-<!entity gtk-GtkEditable SYSTEM "sgml/gtkeditable.sgml">
-<!entity GtkOldEditable SYSTEM "sgml/gtkoldeditable.sgml">
-<!entity GtkEntry SYSTEM "sgml/gtkentry.sgml">
-<!entity GtkEventBox SYSTEM "sgml/gtkeventbox.sgml">
-<!entity GtkFileSelection SYSTEM "sgml/gtkfilesel.sgml">
-<!entity GtkFixed SYSTEM "sgml/gtkfixed.sgml">
-<!entity GtkFontSelection SYSTEM "sgml/gtkfontsel.sgml">
-<!entity GtkFontSelectionDialog SYSTEM "sgml/gtkfontseldlg.sgml">
-<!entity GtkFrame SYSTEM "sgml/gtkframe.sgml">
-<!entity GtkGammaCurve SYSTEM "sgml/gtkgamma.sgml">
-<!entity GtkHandleBox SYSTEM "sgml/gtkhandlebox.sgml">
-<!entity GtkHButtonBox SYSTEM "sgml/gtkhbbox.sgml">
-<!entity GtkHBox SYSTEM "sgml/gtkhbox.sgml">
-<!entity GtkHPaned SYSTEM "sgml/gtkhpaned.sgml">
-<!entity GtkHRuler SYSTEM "sgml/gtkhruler.sgml">
-<!entity GtkHScale SYSTEM "sgml/gtkhscale.sgml">
-<!entity GtkHScrollbar SYSTEM "sgml/gtkhscrollbar.sgml">
-<!entity GtkHSeparator SYSTEM "sgml/gtkhseparator.sgml">
-<!entity GtkImage SYSTEM "sgml/gtkimage.sgml">
-<!entity GtkImageMenuItem SYSTEM "sgml/gtkimagemenuitem.sgml">
-<!entity GtkIMContext SYSTEM "sgml/gtkimcontext.sgml">
-<!entity GtkIMContextSimple SYSTEM "sgml/gtkimcontextsimple.sgml">
-<!entity GtkIMMulticontext SYSTEM "sgml/gtkimmulticontext.sgml">
-<!entity GtkInputDialog SYSTEM "sgml/gtkinputdialog.sgml">
-<!entity GtkInvisible SYSTEM "sgml/gtkinvisible.sgml">
-<!entity GtkItem SYSTEM "sgml/gtkitem.sgml">
-<!entity GtkItemFactory SYSTEM "sgml/gtkitemfactory.sgml">
-<!entity GtkLabel SYSTEM "sgml/gtklabel.sgml">
-<!entity GtkLayout SYSTEM "sgml/gtklayout.sgml">
-<!entity GtkList SYSTEM "sgml/gtklist.sgml">
-<!entity GtkListItem SYSTEM "sgml/gtklistitem.sgml">
-<!entity GtkMenu SYSTEM "sgml/gtkmenu.sgml">
-<!entity GtkMenuBar SYSTEM "sgml/gtkmenubar.sgml">
-<!entity GtkMenuItem SYSTEM "sgml/gtkmenuitem.sgml">
-<!entity GtkMenuShell SYSTEM "sgml/gtkmenushell.sgml">
-<!entity GtkMessageDialog SYSTEM "sgml/gtkmessagedialog.sgml">
-<!entity GtkMisc SYSTEM "sgml/gtkmisc.sgml">
-<!entity GtkNotebook SYSTEM "sgml/gtknotebook.sgml">
-<!entity GtkObject SYSTEM "sgml/gtkobject.sgml">
-<!entity GtkOptionMenu SYSTEM "sgml/gtkoptionmenu.sgml">
-<!entity GtkPaned SYSTEM "sgml/gtkpaned.sgml">
-<!entity GtkPixmap SYSTEM "sgml/gtkpixmap.sgml">
-<!entity GtkPlug SYSTEM "sgml/gtkplug.sgml">
-<!entity GtkPreview SYSTEM "sgml/gtkpreview.sgml">
-<!entity GtkProgress SYSTEM "sgml/gtkprogress.sgml">
-<!entity GtkProgressBar SYSTEM "sgml/gtkprogressbar.sgml">
-<!entity GtkRadioButton SYSTEM "sgml/gtkradiobutton.sgml">
-<!entity GtkRadioMenuItem SYSTEM "sgml/gtkradiomenuitem.sgml">
-<!entity GtkRange SYSTEM "sgml/gtkrange.sgml">
-<!entity GtkRuler SYSTEM "sgml/gtkruler.sgml">
-<!entity GtkScale SYSTEM "sgml/gtkscale.sgml">
-<!entity GtkScrollbar SYSTEM "sgml/gtkscrollbar.sgml">
-<!entity GtkScrolledWindow SYSTEM "sgml/gtkscrolledwindow.sgml">
-<!entity GtkSeparator SYSTEM "sgml/gtkseparator.sgml">
-<!entity GtkSeparatorMenuItem SYSTEM "sgml/gtkseparatormenuitem.sgml">
-<!entity GtkSizeGroup SYSTEM "sgml/gtksizegroup.sgml">
-<!entity GtkSocket SYSTEM "sgml/gtksocket.sgml">
-<!entity GtkSpinButton SYSTEM "sgml/gtkspinbutton.sgml">
-<!entity GtkStatusbar SYSTEM "sgml/gtkstatusbar.sgml">
-<!entity GtkTable SYSTEM "sgml/gtktable.sgml">
-<!entity GtkTearoffMenuItem SYSTEM "sgml/gtktearoffmenuitem.sgml">
-<!entity GtkText SYSTEM "sgml/gtktext.sgml">
-<!entity GtkTextBuffer SYSTEM "sgml/gtktextbuffer.sgml">
-<!entity gtk-GtkTextIter SYSTEM "sgml/gtktextiter.sgml">
-<!entity gtk-GtkTextMark SYSTEM "sgml/gtktextmark.sgml">
-<!entity GtkTextTag SYSTEM "sgml/gtktexttag.sgml">
-<!entity GtkTextTagTable SYSTEM "sgml/gtktexttagtable.sgml">
-<!entity GtkTextView SYSTEM "sgml/gtktextview.sgml">
-<!entity GtkTipsQuery SYSTEM "sgml/gtktipsquery.sgml">
-<!entity GtkToggleButton SYSTEM "sgml/gtktogglebutton.sgml">
-<!entity GtkToolbar SYSTEM "sgml/gtktoolbar.sgml">
-<!entity GtkTooltips SYSTEM "sgml/gtktooltips.sgml">
-<!entity GtkTree SYSTEM "sgml/gtktree.sgml">
-<!entity GtkTreeItem SYSTEM "sgml/gtktreeitem.sgml">
-<!entity gtk-GtkTreeModel SYSTEM "sgml/gtktreemodel.sgml">
-<!entity gtk-GtkTreeSortable SYSTEM "sgml/gtktreesortable.sgml">
-<!entity gtk-GtkTreeModelSort SYSTEM "sgml/gtktreemodelsort.sgml">
-<!entity gtk-GtkTreeSelection SYSTEM "sgml/gtktreeselection.sgml">
-<!entity gtk-GtkTreeStore SYSTEM "sgml/gtktreestore.sgml">
-<!entity gtk-GtkTreeViewColumn SYSTEM "sgml/gtktreeviewcolumn.sgml">
-<!entity gtk-GtkTreeView SYSTEM "sgml/gtktreeview.sgml">
-<!entity gtk-GtkCellRenderer SYSTEM "sgml/gtkcellrenderer.sgml">
-<!entity gtk-GtkCellEditable SYSTEM "sgml/gtkcelleditable.sgml">
-<!entity gtk-GtkCellRendererPixbuf SYSTEM "sgml/gtkcellrendererpixbuf.sgml">
-<!entity gtk-GtkCellRendererText SYSTEM "sgml/gtkcellrenderertext.sgml">
-<!entity gtk-GtkCellRendererToggle SYSTEM "sgml/gtkcellrenderertoggle.sgml">
-<!entity gtk-GtkListStore SYSTEM "sgml/gtkliststore.sgml">
-<!entity gtk-GtkTreeDND SYSTEM "sgml/gtktreednd.sgml">
-<!entity GtkVButtonBox SYSTEM "sgml/gtkvbbox.sgml">
-<!entity GtkVBox SYSTEM "sgml/gtkvbox.sgml">
-<!entity GtkViewport SYSTEM "sgml/gtkviewport.sgml">
-<!entity GtkVPaned SYSTEM "sgml/gtkvpaned.sgml">
-<!entity GtkVRuler SYSTEM "sgml/gtkvruler.sgml">
-<!entity GtkVScale SYSTEM "sgml/gtkvscale.sgml">
-<!entity GtkVScrollbar SYSTEM "sgml/gtkvscrollbar.sgml">
-<!entity GtkVSeparator SYSTEM "sgml/gtkvseparator.sgml">
-<!entity GtkWidget SYSTEM "sgml/gtkwidget.sgml">
-<!entity GtkWindow SYSTEM "sgml/gtkwindow.sgml">
-<!entity GtkWindowGroup SYSTEM "sgml/gtkwindowgroup.sgml">
-<!entity gtk-General SYSTEM "sgml/gtkmain.sgml">
-<!entity gtk-Feature-Test-Macros SYSTEM "sgml/gtkfeatures.sgml">
-<!entity gtk-Graphics-Contexts SYSTEM "sgml/gtkgc.sgml">
-<!entity gtk-Styles SYSTEM "sgml/gtkstyle.sgml">
-<!entity gtk-Themes SYSTEM "sgml/gtkthemes.sgml">
-<!entity gtk-Resource-Files SYSTEM "sgml/gtkrc.sgml">
-<!entity GtkAccelGroup SYSTEM "sgml/gtkaccelgroup.sgml">
-<!entity gtk-accel-map SYSTEM "sgml/gtkaccelmap.sgml">
-<!entity gtk-Selections SYSTEM "sgml/gtkselection.sgml">
-<!entity gtk-Clipboards SYSTEM "sgml/gtkclipboard.sgml">
-<!entity gtk-Drag-and-Drop SYSTEM "sgml/gtkdnd.sgml">
-<!entity gtk-Signals SYSTEM "sgml/gtksignal.sgml">
-<!entity gtk-Types SYSTEM "sgml/gtktypeutils.sgml">
-<!entity gtk-Bindings SYSTEM "sgml/gtkbindings.sgml">
-<!entity gtk-Standard-Enumerations SYSTEM "sgml/gtkenums.sgml">
-<!entity gtk-Stock-Items SYSTEM "sgml/gtkstock.sgml">
-<!entity gtk-Themeable-Stock-Images SYSTEM "sgml/gtkiconfactory.sgml">
-<!entity gtk-Settings SYSTEM "sgml/gtksettings.sgml">
-
-<!entity index-Object-Tree SYSTEM "sgml/tree_index.sgml">
-
-<!entity index-Objects-Grouped SYSTEM "objects_grouped.sgml">
-<!entity gtk-TextWidget SYSTEM "text_widget.sgml">
-<!entity gtk-TreeWidget SYSTEM "tree_widget.sgml">
-<!entity gtk-Compiling SYSTEM "compiling.sgml">
-<!entity gtk-Building SYSTEM "building.sgml">
-<!entity gtk-Resources SYSTEM "resources.sgml">
-<!entity gtk-Windows SYSTEM "windows.sgml">
-<!entity gtk-Framebuffer SYSTEM "framebuffer.sgml">
+<?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 GtkAboutDialog SYSTEM "xml/gtkaboutdialog.xml">
+<!ENTITY GtkAccelLabel SYSTEM "xml/gtkaccellabel.xml">
+<!ENTITY GtkAction SYSTEM "xml/gtkaction.xml">
+<!ENTITY GtkActionGroup SYSTEM "xml/gtkactiongroup.xml">
+<!ENTITY GtkAdjustment SYSTEM "xml/gtkadjustment.xml">
+<!ENTITY GtkAlignment SYSTEM "xml/gtkalignment.xml">
+<!ENTITY GtkArrow SYSTEM "xml/gtkarrow.xml">
+<!ENTITY GtkAspectFrame SYSTEM "xml/gtkaspectframe.xml">
+<!ENTITY GtkAssistant SYSTEM "xml/gtkassistant.xml">
+<!ENTITY GtkButtonBox SYSTEM "xml/gtkbbox.xml">
+<!ENTITY GtkBin SYSTEM "xml/gtkbin.xml">
+<!ENTITY GtkBox SYSTEM "xml/gtkbox.xml">
+<!ENTITY GtkButton SYSTEM "xml/gtkbutton.xml">
+<!ENTITY GtkCalendar SYSTEM "xml/gtkcalendar.xml">
+<!ENTITY GtkCheckButton SYSTEM "xml/gtkcheckbutton.xml">
+<!ENTITY GtkCheckMenuItem SYSTEM "xml/gtkcheckmenuitem.xml">
+<!ENTITY GtkCList SYSTEM "xml/gtkclist.xml">
+<!ENTITY GtkColorButton SYSTEM "xml/gtkcolorbutton.xml">
+<!ENTITY GtkColorSelection SYSTEM "xml/gtkcolorsel.xml">
+<!ENTITY GtkColorSelectionDialog SYSTEM "xml/gtkcolorseldlg.xml">
+<!ENTITY GtkCombo SYSTEM "xml/gtkcombo.xml">
+<!ENTITY GtkComboBox SYSTEM "xml/gtkcombobox.xml">
+<!ENTITY GtkComboBoxEntry SYSTEM "xml/gtkcomboboxentry.xml">
+<!ENTITY GtkContainer SYSTEM "xml/gtkcontainer.xml">
+<!ENTITY GtkCTree SYSTEM "xml/gtkctree.xml">
+<!ENTITY GtkCurve SYSTEM "xml/gtkcurve.xml">
+<!ENTITY GtkDialog SYSTEM "xml/gtkdialog.xml">
+<!ENTITY GtkDrawingArea SYSTEM "xml/gtkdrawingarea.xml">
+<!ENTITY GtkEditable SYSTEM "xml/gtkeditable.xml">
+<!ENTITY GtkOldEditable SYSTEM "xml/gtkoldeditable.xml">
+<!ENTITY GtkEntry SYSTEM "xml/gtkentry.xml">
+<!ENTITY GtkEntryCompletion SYSTEM "xml/gtkentrycompletion.xml">
+<!ENTITY GtkEventBox SYSTEM "xml/gtkeventbox.xml">
+<!ENTITY GtkExpander SYSTEM "xml/gtkexpander.xml">
+<!ENTITY GtkFileChooser SYSTEM "xml/gtkfilechooser.xml">
+<!ENTITY GtkFileChooserButton SYSTEM "xml/gtkfilechooserbutton.xml">
+<!ENTITY GtkFileChooserDialog SYSTEM "xml/gtkfilechooserdialog.xml">
+<!ENTITY GtkFileChooserWidget SYSTEM "xml/gtkfilechooserwidget.xml">
+<!ENTITY GtkFileFilter SYSTEM "xml/gtkfilefilter.xml">
+<!ENTITY GtkFileSelection SYSTEM "xml/gtkfilesel.xml">
+<!ENTITY GtkFixed SYSTEM "xml/gtkfixed.xml">
+<!ENTITY GtkFontButton SYSTEM "xml/gtkfontbutton.xml">
+<!ENTITY GtkFontSelection SYSTEM "xml/gtkfontsel.xml">
+<!ENTITY GtkFontSelectionDialog SYSTEM "xml/gtkfontseldlg.xml">
+<!ENTITY GtkFrame SYSTEM "xml/gtkframe.xml">
+<!ENTITY GtkGammaCurve SYSTEM "xml/gtkgamma.xml">
+<!ENTITY GtkHandleBox SYSTEM "xml/gtkhandlebox.xml">
+<!ENTITY GtkHButtonBox SYSTEM "xml/gtkhbbox.xml">
+<!ENTITY GtkHBox SYSTEM "xml/gtkhbox.xml">
+<!ENTITY GtkHPaned SYSTEM "xml/gtkhpaned.xml">
+<!ENTITY GtkHRuler SYSTEM "xml/gtkhruler.xml">
+<!ENTITY GtkHScale SYSTEM "xml/gtkhscale.xml">
+<!ENTITY GtkHScrollbar SYSTEM "xml/gtkhscrollbar.xml">
+<!ENTITY GtkHSeparator SYSTEM "xml/gtkhseparator.xml">
+<!ENTITY GtkIconView SYSTEM "xml/gtkiconview.xml">
+<!ENTITY GtkImage SYSTEM "xml/gtkimage.xml">
+<!ENTITY GtkImageMenuItem SYSTEM "xml/gtkimagemenuitem.xml">
+<!ENTITY GtkIMContext SYSTEM "xml/gtkimcontext.xml">
+<!ENTITY GtkIMContextSimple SYSTEM "xml/gtkimcontextsimple.xml">
+<!ENTITY GtkIMMulticontext SYSTEM "xml/gtkimmulticontext.xml">
+<!ENTITY GtkInputDialog SYSTEM "xml/gtkinputdialog.xml">
+<!ENTITY GtkInvisible SYSTEM "xml/gtkinvisible.xml">
+<!ENTITY GtkItem SYSTEM "xml/gtkitem.xml">
+<!ENTITY GtkItemFactory SYSTEM "xml/gtkitemfactory.xml">
+<!ENTITY GtkLabel SYSTEM "xml/gtklabel.xml">
+<!ENTITY GtkLayout SYSTEM "xml/gtklayout.xml">
+<!ENTITY GtkLinkButton SYSTEM "xml/gtklinkbutton.xml">
+<!ENTITY GtkList SYSTEM "xml/gtklist.xml">
+<!ENTITY GtkListItem SYSTEM "xml/gtklistitem.xml">
+<!ENTITY GtkMenu SYSTEM "xml/gtkmenu.xml">
+<!ENTITY GtkMenuBar SYSTEM "xml/gtkmenubar.xml">
+<!ENTITY GtkMenuItem SYSTEM "xml/gtkmenuitem.xml">
+<!ENTITY GtkMenuShell SYSTEM "xml/gtkmenushell.xml">
+<!ENTITY GtkMenuToolButton SYSTEM "xml/gtkmenutoolbutton.xml">
+<!ENTITY GtkMessageDialog SYSTEM "xml/gtkmessagedialog.xml">
+<!ENTITY GtkMisc SYSTEM "xml/gtkmisc.xml">
+<!ENTITY GtkNotebook SYSTEM "xml/gtknotebook.xml">
+<!ENTITY GtkObject SYSTEM "xml/gtkobject.xml">
+<!ENTITY GtkOptionMenu SYSTEM "xml/gtkoptionmenu.xml">
+<!ENTITY GtkPaned SYSTEM "xml/gtkpaned.xml">
+<!ENTITY GtkPixmap SYSTEM "xml/gtkpixmap.xml">
+<!ENTITY GtkPlug SYSTEM "xml/gtkplug.xml">
+<!ENTITY GtkPreview SYSTEM "xml/gtkpreview.xml">
+<!ENTITY GtkPrintOperation SYSTEM "xml/gtkprintoperation.xml">
+<!ENTITY GtkPrintContext SYSTEM "xml/gtkprintcontext.xml">
+<!ENTITY GtkPrintSettings SYSTEM "xml/gtkprintsettings.xml">
+<!ENTITY GtkPageSetup SYSTEM "xml/gtkpagesetup.xml">
+<!ENTITY GtkPaperSize SYSTEM "xml/gtkpapersize.xml">
+<!ENTITY GtkPrinter SYSTEM "xml/gtkprinter.xml">
+<!ENTITY GtkPrintJob SYSTEM "xml/gtkprintjob.xml">
+<!ENTITY GtkPrintUnixDialog SYSTEM "xml/gtkprintunixdialog.xml">
+<!ENTITY GtkPageSetupUnixDialog SYSTEM "xml/gtkpagesetupunixdialog.xml">
+<!ENTITY GtkProgress SYSTEM "xml/gtkprogress.xml">
+<!ENTITY GtkProgressBar SYSTEM "xml/gtkprogressbar.xml">
+<!ENTITY GtkRadioAction SYSTEM "xml/gtkradioaction.xml">
+<!ENTITY GtkRadioButton SYSTEM "xml/gtkradiobutton.xml">
+<!ENTITY GtkRadioMenuItem SYSTEM "xml/gtkradiomenuitem.xml">
+<!ENTITY GtkRadioToolButton SYSTEM "xml/gtkradiotoolbutton.xml">
+<!ENTITY GtkRange SYSTEM "xml/gtkrange.xml">
+<!ENTITY GtkRecentChooser SYSTEM "xml/gtkrecentchooser.xml">
+<!ENTITY GtkRecentChooserDialog SYSTEM "xml/gtkrecentchooserdialog.xml">
+<!ENTITY GtkRecentChooserMenu SYSTEM "xml/gtkrecentchoosermenu.xml">
+<!ENTITY GtkRecentChooserWidget SYSTEM "xml/gtkrecentchooserwidget.xml">
+<!ENTITY GtkRecentFilter SYSTEM "xml/gtkrecentfilter.xml">
+<!ENTITY GtkRecentManager SYSTEM "xml/gtkrecentmanager.xml">
+<!ENTITY GtkRuler SYSTEM "xml/gtkruler.xml">
+<!ENTITY GtkScale SYSTEM "xml/gtkscale.xml">
+<!ENTITY GtkScrollbar SYSTEM "xml/gtkscrollbar.xml">
+<!ENTITY GtkScrolledWindow SYSTEM "xml/gtkscrolledwindow.xml">
+<!ENTITY GtkSeparator SYSTEM "xml/gtkseparator.xml">
+<!ENTITY GtkSeparatorMenuItem SYSTEM "xml/gtkseparatormenuitem.xml">
+<!ENTITY GtkSeparatorToolItem SYSTEM "xml/gtkseparatortoolitem.xml">
+<!ENTITY GtkSizeGroup SYSTEM "xml/gtksizegroup.xml">
+<!ENTITY GtkSocket SYSTEM "xml/gtksocket.xml">
+<!ENTITY GtkSpinButton SYSTEM "xml/gtkspinbutton.xml">
+<!ENTITY GtkStatusbar SYSTEM "xml/gtkstatusbar.xml">
+<!ENTITY GtkStatusIcon SYSTEM "xml/gtkstatusicon.xml">
+<!ENTITY GtkTable SYSTEM "xml/gtktable.xml">
+<!ENTITY GtkTearoffMenuItem SYSTEM "xml/gtktearoffmenuitem.xml">
+<!ENTITY GtkText SYSTEM "xml/gtktext.xml">
+<!ENTITY GtkTextBuffer SYSTEM "xml/gtktextbuffer.xml">
+<!ENTITY GtkTextIter SYSTEM "xml/gtktextiter.xml">
+<!ENTITY GtkTextMark SYSTEM "xml/gtktextmark.xml">
+<!ENTITY GtkTextTag SYSTEM "xml/gtktexttag.xml">
+<!ENTITY GtkTextTagTable SYSTEM "xml/gtktexttagtable.xml">
+<!ENTITY GtkTextView SYSTEM "xml/gtktextview.xml">
+<!ENTITY GtkTipsQuery SYSTEM "xml/gtktipsquery.xml">
+<!ENTITY GtkToggleAction SYSTEM "xml/gtktoggleaction.xml">
+<!ENTITY GtkToggleButton SYSTEM "xml/gtktogglebutton.xml">
+<!ENTITY GtkToggleToolButton SYSTEM "xml/gtktoggletoolbutton.xml">
+<!ENTITY GtkToolbar SYSTEM "xml/gtktoolbar.xml">
+<!ENTITY GtkToolButton SYSTEM "xml/gtktoolbutton.xml">
+<!ENTITY GtkToolItem SYSTEM "xml/gtktoolitem.xml">
+<!ENTITY GtkTooltips SYSTEM "xml/gtktooltips.xml">
+<!ENTITY GtkTree SYSTEM "xml/gtktree.xml">
+<!ENTITY GtkTreeItem SYSTEM "xml/gtktreeitem.xml">
+<!ENTITY GtkTreeModel SYSTEM "xml/gtktreemodel.xml">
+<!ENTITY GtkTreeSortable SYSTEM "xml/gtktreesortable.xml">
+<!ENTITY GtkTreeModelSort SYSTEM "xml/gtktreemodelsort.xml">
+<!ENTITY GtkTreeModelFilter SYSTEM "xml/gtktreemodelfilter.xml">
+<!ENTITY GtkTreeSelection SYSTEM "xml/gtktreeselection.xml">
+<!ENTITY GtkTreeStore SYSTEM "xml/gtktreestore.xml">
+<!ENTITY GtkTreeViewColumn SYSTEM "xml/gtktreeviewcolumn.xml">
+<!ENTITY GtkTreeView SYSTEM "xml/gtktreeview.xml">
+<!ENTITY GtkUIManager SYSTEM "xml/gtkuimanager.xml">
+<!ENTITY GtkCellEditable SYSTEM "xml/gtkcelleditable.xml">
+<!ENTITY GtkCellLayout SYSTEM "xml/gtkcelllayout.xml">
+<!ENTITY GtkCellRenderer SYSTEM "xml/gtkcellrenderer.xml">
+<!ENTITY GtkCellRendererAccel SYSTEM "xml/gtkcellrendereraccel.xml">
+<!ENTITY GtkCellRendererCombo SYSTEM "xml/gtkcellrenderercombo.xml">
+<!ENTITY GtkCellRendererPixbuf SYSTEM "xml/gtkcellrendererpixbuf.xml">
+<!ENTITY GtkCellRendererProgress SYSTEM "xml/gtkcellrendererprogress.xml">
+<!ENTITY GtkCellRendererSpin SYSTEM "xml/gtkcellrendererspin.xml">
+<!ENTITY GtkCellRendererText SYSTEM "xml/gtkcellrenderertext.xml">
+<!ENTITY GtkCellRendererToggle SYSTEM "xml/gtkcellrenderertoggle.xml">
+<!ENTITY GtkCellView SYSTEM "xml/gtkcellview.xml">
+<!ENTITY GtkListStore SYSTEM "xml/gtkliststore.xml">
+<!ENTITY GtkTreeDND SYSTEM "xml/gtktreednd.xml">
+<!ENTITY GtkVButtonBox SYSTEM "xml/gtkvbbox.xml">
+<!ENTITY GtkVBox SYSTEM "xml/gtkvbox.xml">
+<!ENTITY GtkViewport SYSTEM "xml/gtkviewport.xml">
+<!ENTITY GtkVPaned SYSTEM "xml/gtkvpaned.xml">
+<!ENTITY GtkVRuler SYSTEM "xml/gtkvruler.xml">
+<!ENTITY GtkVScale SYSTEM "xml/gtkvscale.xml">
+<!ENTITY GtkVScrollbar SYSTEM "xml/gtkvscrollbar.xml">
+<!ENTITY GtkVSeparator SYSTEM "xml/gtkvseparator.xml">
+<!ENTITY GtkWidget SYSTEM "xml/gtkwidget.xml">
+<!ENTITY GtkWindow SYSTEM "xml/gtkwindow.xml">
+<!ENTITY GtkWindowGroup SYSTEM "xml/gtkwindowgroup.xml">
+<!ENTITY GtkAccessible SYSTEM "xml/gtkaccessible.xml">
+<!ENTITY gtk-General SYSTEM "xml/gtkmain.xml">
+<!ENTITY gtk-Feature-Test-Macros SYSTEM "xml/gtkfeatures.xml">
+<!ENTITY gtk-Graphics-Contexts SYSTEM "xml/gtkgc.xml">
+<!ENTITY gtk-Styles SYSTEM "xml/gtkstyle.xml">
+<!ENTITY gtk-Themes SYSTEM "xml/gtkthemes.xml">
+<!ENTITY gtk-Resource-Files SYSTEM "xml/gtkrc.xml">
+<!ENTITY GtkAccelGroup SYSTEM "xml/gtkaccelgroup.xml">
+<!ENTITY gtk-accel-map SYSTEM "xml/gtkaccelmap.xml">
+<!ENTITY gtk-Selections SYSTEM "xml/gtkselection.xml">
+<!ENTITY gtk-Clipboards SYSTEM "xml/gtkclipboard.xml">
+<!ENTITY gtk-Drag-and-Drop SYSTEM "xml/gtkdnd.xml">
+<!ENTITY gtk-Signals SYSTEM "xml/gtksignal.xml">
+<!ENTITY gtk-Types SYSTEM "xml/gtktypeutils.xml">
+<!ENTITY gtk-Bindings SYSTEM "xml/gtkbindings.xml">
+<!ENTITY gtk-Standard-Enumerations SYSTEM "xml/gtkenums.xml">
+<!ENTITY gtk-Named-Icons SYSTEM "xml/gtkicontheme.xml">
+<!ENTITY gtk-Stock-Items SYSTEM "xml/gtkstock.xml">
+<!ENTITY gtk-Themeable-Stock-Images SYSTEM "xml/gtkiconfactory.xml">
+<!ENTITY gtk-Settings SYSTEM "xml/gtksettings.xml">
+
+<!ENTITY index-Object-Tree SYSTEM "xml/tree_index.sgml">
+<!ENTITY visual-index SYSTEM "visual_index.xml">
+
+<!ENTITY index-Objects-Grouped SYSTEM "objects_grouped.sgml">
+<!ENTITY gtk-TextWidget SYSTEM "xml/text_widget.sgml">
+<!ENTITY gtk-TreeWidget SYSTEM "xml/tree_widget.sgml">
+<!ENTITY gtk-Compiling SYSTEM "compiling.sgml">
+<!ENTITY gtk-Building SYSTEM "building.sgml">
+<!ENTITY gtk-Running SYSTEM "running.sgml">
+<!ENTITY gtk-Resources SYSTEM "resources.sgml">
+<!ENTITY gtk-Windows SYSTEM "windows.sgml">
+<!ENTITY gtk-Framebuffer SYSTEM "framebuffer.sgml">
+<!ENTITY gtk-X11 SYSTEM "x11.sgml">
+<!ENTITY gtk-OSX SYSTEM "osx.sgml">
+<!ENTITY gtk-DirectFB SYSTEM "directfb.sgml">
+<!ENTITY gtk-Questions SYSTEM "xml/question_index.sgml">
+<!ENTITY gtk-Changes-1-2 SYSTEM "changes-1.2.sgml">
+<!ENTITY gtk-Changes-2-0 SYSTEM "changes-2.0.sgml">
+<!ENTITY gtk-migrating-checklist SYSTEM "xml/migrating-checklist.sgml">
+<!ENTITY gtk-migrating-Cairo SYSTEM "xml/migrating-Cairo.sgml">
+<!ENTITY gtk-migrating-GtkFileChooser SYSTEM "xml/migrating-GtkFileChooser.sgml">
+<!ENTITY gtk-migrating-GtkAction SYSTEM "xml/migrating-GtkAction.sgml">
+<!ENTITY gtk-migrating-GtkComboBox SYSTEM "xml/migrating-GtkComboBox.sgml">
+<!ENTITY gtk-migrating-GtkIconView SYSTEM "xml/migrating-GtkIconView.sgml">
+<!ENTITY gtk-migrating-GtkAboutDialog SYSTEM "xml/migrating-GtkAboutDialog.sgml">
+<!ENTITY gtk-migrating-GtkColorButton SYSTEM "xml/migrating-GtkColorButton.sgml">
+<!ENTITY gtk-migrating-GtkAssistant SYSTEM "xml/migrating-GtkAssistant.sgml">
+<!ENTITY gtk-migrating-GtkRecentChooser SYSTEM "xml/migrating-GtkRecentChooser.sgml">
+<!ENTITY gtk-migrating-GtkLinkButton SYSTEM "xml/migrating-GtkLinkButton.sgml">
+<!ENTITY version SYSTEM "version.xml">
+<!ENTITY gtk-query-immodules SYSTEM "gtk-query-immodules-2.0.xml">
+<!ENTITY gtk-update-icon-cache SYSTEM "gtk-update-icon-cache.xml">
+<!ENTITY gtk-glossary SYSTEM "xml/glossary.xml">
]>
<book id="index">
<bookinfo>
<title>GTK+ Reference Manual</title>
+ <releaseinfo>for GTK+ &version;</releaseinfo>
</bookinfo>
- <chapter id="gtk">
+ <part id="gtk">
<title>GTK+ Overview</title>
+ <partintro>
<para>
GTK+ is a library for creating graphical user interfaces. It
works on many UNIX-like platforms, Windows, and on framebuffer
<listitem><para>
Pango is a library for internationalized text handling. It centers
-around the #PangoLayout object, representing a paragraph of text.
-Pango provides the engine for #GtkTextView, #GtkLabel, #GtkEntry, and
+around the <link linkend="PangoLayout">PangoLayout</link> object, representing
+a paragraph of text.
+Pango provides the engine for <link linkend="GtkTextView">GtkTextView</link>,
+<link linkend="GtkLabel">GtkLabel</link>,
+<link linkend="GtkEntry">GtkEntry</link>, and
other widgets that display text.
</para></listitem>
<varlistentry>
<term>GdkPixbuf</term>
<listitem><para>
-This is a small library which allows you to create #GdkPixbuf
+This is a small library which allows you to create <link linkend="GdkPixbuf">GdkPixbuf</link>
("pixel buffer") objects from image data or image files.
-Use a #GdkPixbuf in combination with #GtkImage to display images.
+Use a <link linkend="GdkPixbuf">GdkPixbuf</link> in combination with <link linkend="GtkImage">GtkImage</link> to display images.
</para></listitem>
</varlistentry>
<listitem><para>
The GTK+ library itself contains <firstterm>widgets</firstterm>,
-that is, GUI components such as #GtkButton or #GtkTextView.
+that is, GUI components such as <link linkend="GtkButton">GtkButton</link> or
+<link linkend="GtkTextView">GtkTextView</link>.
</para></listitem>
</varlistentry>
</variablelist>
</para>
-
+</partintro>
>k-Building;
>k-Compiling;
- >k-Resources;
+ >k-Running;
+ >k-X11;
>k-Windows;
+ >k-OSX;
+ >k-DirectFB;
>k-Framebuffer;
-
- </chapter>
+ >k-Resources;
+ >k-Questions;
+ </part>
- <chapter id="gtkbase" role="no-toc">
+ <part id="gtkbase">
<title>GTK+ Core Reference</title>
-
>k-General;
&GtkAccelGroup;
>k-accel-map;
>k-Clipboards;
>k-Drag-and-Drop;
+ >k-Named-Icons;
>k-Stock-Items;
>k-Themeable-Stock-Images;
>k-Resource-Files;
>k-Feature-Test-Macros;
>k-Signals;
>k-Types;
-<!-- >k-Themes; -->
+ </part>
- </chapter>
-
- <chapter id="gtkobjects" role="no-toc">
+ <part id="gtkobjects">
<title>GTK+ Widgets and Objects</title>
- <sect1>
+ <chapter>
<title>Object Hierarchy</title>
&index-Object-Tree;
- </sect1>
+ </chapter>
+
+ <chapter>
+ <title>Widget Gallery</title>
+ &visual-index;
+ </chapter>
- <sect1 id="WindowWidgets">
+ <chapter id="WindowWidgets">
<title>Windows</title>
&GtkDialog;
&GtkInvisible;
&GtkMessageDialog;
- &GtkPlug;
&GtkWindow;
&GtkWindowGroup;
- </sect1>
+ &GtkAboutDialog;
+ &GtkAssistant;
+ </chapter>
- <sect1 id="DisplayWidgets">
+ <chapter id="DisplayWidgets">
<title>Display Widgets</title>
&GtkAccelLabel;
&GtkImage;
&GtkLabel;
&GtkProgressBar;
&GtkStatusbar;
- </sect1>
+ &GtkStatusIcon;
+ </chapter>
- <sect1 id="ButtonWidgets">
+ <chapter id="ButtonWidgets">
<title>Buttons and Toggles</title>
&GtkButton;
&GtkCheckButton;
&GtkRadioButton;
&GtkToggleButton;
- </sect1>
+ &GtkLinkButton;
+ </chapter>
- <sect1 id="NumericEntry">
+ <chapter id="NumericEntry">
<title>Numeric/Text Data Entry</title>
&GtkEntry;
+ &GtkEntryCompletion;
&GtkHScale;
- &GtkSpinButton;
&GtkVScale;
- </sect1>
+ &GtkSpinButton;
+ &GtkEditable;
+ </chapter>
- <sect1 id="TextWidgetObjects">
+ <chapter id="TextWidgetObjects">
<title>Multiline Text Editor</title>
>k-TextWidget;
- >k-GtkTextIter;
- >k-GtkTextMark;
+ &GtkTextIter;
+ &GtkTextMark;
&GtkTextBuffer;
&GtkTextTag;
&GtkTextTagTable;
&GtkTextView;
- </sect1>
+ </chapter>
- <sect1 id="TreeWidgetObjects">
- <title>Tree and List Widget</title>
+ <chapter id="TreeWidgetObjects">
+ <title>Tree, List and Icon Grid Widgets</title>
>k-TreeWidget;
- >k-GtkTreeModel;
- >k-GtkTreeSelection;
- >k-GtkTreeViewColumn;
- >k-GtkTreeView;
- >k-GtkTreeDND;
- >k-GtkTreeSortable;
- >k-GtkTreeModelSort;
- >k-GtkCellRenderer;
- >k-GtkCellEditable;
- >k-GtkCellRendererPixbuf;
- >k-GtkCellRendererText;
- >k-GtkCellRendererToggle;
- >k-GtkListStore;
- >k-GtkTreeStore;
- </sect1>
- <sect1 id="MenusAndCombos">
+ &GtkTreeModel;
+ &GtkTreeSelection;
+ &GtkTreeViewColumn;
+ &GtkTreeView;
+ &GtkTreeDND;
+ &GtkCellView;
+ &GtkIconView;
+ &GtkTreeSortable;
+ &GtkTreeModelSort;
+ &GtkTreeModelFilter;
+ &GtkCellLayout;
+ &GtkCellRenderer;
+ &GtkCellEditable;
+ &GtkCellRendererAccel;
+ &GtkCellRendererCombo;
+ &GtkCellRendererPixbuf;
+ &GtkCellRendererProgress;
+ &GtkCellRendererSpin;
+ &GtkCellRendererText;
+ &GtkCellRendererToggle;
+ &GtkListStore;
+ &GtkTreeStore;
+ </chapter>
+
+ <chapter id="MenusAndCombos">
<title>Menus, Combo Box, Toolbar</title>
- &GtkCombo;
- &GtkItemFactory;
+ &GtkComboBox;
+ &GtkComboBoxEntry;
&GtkMenu;
&GtkMenuBar;
&GtkMenuItem;
&GtkMenuShell;
- &GtkOptionMenu;
&GtkImageMenuItem;
&GtkRadioMenuItem;
&GtkCheckMenuItem;
&GtkSeparatorMenuItem;
&GtkTearoffMenuItem;
&GtkToolbar;
- </sect1>
-
- <sect1 id="SelectorWidgets">
+ &GtkToolItem;
+ &GtkSeparatorToolItem;
+ &GtkToolButton;
+ &GtkMenuToolButton;
+ &GtkToggleToolButton;
+ &GtkRadioToolButton;
+ </chapter>
+
+ <chapter id="Actions">
+ <title>Action-based menus and toolbars</title>
+ &GtkUIManager;
+ &GtkActionGroup;
+ &GtkAction;
+ &GtkToggleAction;
+ &GtkRadioAction;
+ </chapter>
+
+ <chapter id="SelectorWidgets">
<title>Selectors (File/Font/Color/Input Devices)</title>
+ &GtkColorButton;
&GtkColorSelection;
&GtkColorSelectionDialog;
&GtkFileSelection;
+ &GtkFileChooser;
+ &GtkFileChooserButton;
+ &GtkFileChooserDialog;
+ &GtkFileChooserWidget;
+ &GtkFileFilter;
+ &GtkFontButton;
&GtkFontSelection;
&GtkFontSelectionDialog;
&GtkInputDialog;
- </sect1>
+ </chapter>
- <sect1 id="LayoutContainers">
+ <chapter id="LayoutContainers">
<title>Layout Containers</title>
&GtkAlignment;
&GtkAspectFrame;
&GtkHBox;
+ &GtkVBox;
&GtkHButtonBox;
+ &GtkVButtonBox;
&GtkFixed;
&GtkHPaned;
+ &GtkVPaned;
&GtkLayout;
&GtkNotebook;
&GtkTable;
- &GtkVButtonBox;
- &GtkVBox;
- &GtkVPaned;
- </sect1>
+ &GtkExpander;
+ </chapter>
- <sect1 id="Ornaments">
+ <chapter id="Ornaments">
<title>Ornaments</title>
&GtkFrame;
&GtkHSeparator;
&GtkVSeparator;
- </sect1>
+ </chapter>
- <sect1 id="ScrollingWidgets">
+ <chapter id="ScrollingWidgets">
<title>Scrolling</title>
&GtkHScrollbar;
- &GtkScrolledWindow;
&GtkVScrollbar;
- </sect1>
-
- <sect1 id="MiscObjects">
+ &GtkScrolledWindow;
+ </chapter>
+
+ <chapter id="Printing">
+ <title>Printing</title>
+ &GtkPrintOperation;
+ &GtkPrintContext;
+ &GtkPrintSettings;
+ &GtkPageSetup;
+ &GtkPaperSize;
+ &GtkPrintUnixDialog;
+ &GtkPrinter;
+ &GtkPrintJob;
+ &GtkPageSetupUnixDialog;
+ </chapter>
+
+ <chapter id="MiscObjects">
<title>Miscellaneous</title>
&GtkAdjustment;
&GtkArrow;
&GtkDrawingArea;
&GtkEventBox;
&GtkHandleBox;
- &GtkIMContext;
&GtkIMContextSimple;
&GtkIMMulticontext;
&GtkSizeGroup;
&GtkTooltips;
&GtkViewport;
- </sect1>
+ &GtkAccessible;
+ </chapter>
- <sect1 id="AbstractObjects">
+ <chapter id="AbstractObjects">
<title>Abstract Base Classes</title>
&GtkBin;
&GtkBox;
&GtkButtonBox;
&GtkContainer;
- >k-GtkEditable;
- &GtkOldEditable;
&GtkItem;
&GtkMisc;
&GtkObject;
&GtkScrollbar;
&GtkSeparator;
&GtkWidget;
- </sect1>
+ &GtkIMContext;
+ </chapter>
- <sect1 id="PlugSocket">
+ <chapter id="PlugSocket">
<title>Cross-process Embedding</title>
+ &GtkPlug;
&GtkSocket;
- </sect1>
+ </chapter>
- <sect1 id="SpecialObjects">
+ <chapter id="SpecialObjects">
<title>Special-purpose features</title>
&GtkCurve;
&GtkGammaCurve;
- &GtkHRuler;
&GtkRuler;
+ &GtkHRuler;
&GtkVRuler;
- </sect1>
-
- <sect1 id="DeprecatedObjects">
+ </chapter>
+
+ <chapter id="RecentDocuments">
+ <title>Recently Used Documents</title>
+ &GtkRecentManager;
+ &GtkRecentChooser;
+ &GtkRecentChooserDialog;
+ &GtkRecentChooserMenu;
+ &GtkRecentChooserWidget;
+ &GtkRecentFilter;
+ </chapter>
+
+ <chapter id="DeprecatedObjects">
<title>Deprecated</title>
&GtkCList;
&GtkCTree;
+ &GtkCombo;
+ &GtkItemFactory;
&GtkList;
&GtkListItem;
+ &GtkOldEditable;
+ &GtkOptionMenu;
&GtkPixmap;
- &GtkProgress;
&GtkPreview;
+ &GtkProgress;
&GtkText;
&GtkTipsQuery;
&GtkTree;
&GtkTreeItem;
- </sect1>
-
- </chapter>
+ </chapter>
+ </part>
+
+ <part id="migrating">
+ <title>Migrating from Previous Versions of GTK+</title>
+
+ <partintro>
+ <para>
+ This part describes what you need to change in programs use
+ older versions of GTK+ so that they can use the new features.
+ It also mentions how to convert applications using widgets
+ found in the libgnomeui library to use their counterparts
+ in GTK+.
+ </para>
+ </partintro>
+
+ >k-migrating-checklist;
+ >k-Changes-1-2;
+ >k-Changes-2-0;
+ >k-migrating-GtkFileChooser;
+ >k-migrating-GtkAction;
+ >k-migrating-GtkComboBox;
+ >k-migrating-GtkIconView;
+ >k-migrating-GtkAboutDialog;
+ >k-migrating-GtkColorButton;
+ >k-migrating-GtkAssistant;
+ >k-migrating-GtkRecentChooser;
+ >k-migrating-GtkLinkButton;
+ </part>
+
+ <part>
+ <title>GTK+ Tools</title>
+
+ >k-query-immodules;
+ >k-update-icon-cache;
+ </part>
+
+ >k-glossary;
+
+ <index>
+ <title>Index</title>
+ </index>
+ <index role="deprecated">
+ <title>Index of deprecated symbols</title>
+ </index>
+ <index role="2.2">
+ <title>Index of new symbols in 2.2</title>
+ </index>
+ <index role="2.4">
+ <title>Index of new symbols in 2.4</title>
+ </index>
+ <index role="2.6">
+ <title>Index of new symbols in 2.6</title>
+ </index>
+ <index role="2.8">
+ <title>Index of new symbols in 2.8</title>
+ </index>
+ <index role="2.10">
+ <title>Index of new symbols in 2.10</title>
+ </index>
</book>