Object Hierarchy

    GObject
        GInitiallyUnowned
            GtkObject
                GtkWidget
                    GtkContainer
                        GtkBin
                            GtkWindow
                                GtkDialog
                                    GtkAboutDialog
                                    GtkColorSelectionDialog
                                    GtkFileChooserDialog
                                    GtkFileSelection
                                    GtkFontSelectionDialog
                                    GtkInputDialog
                                    GtkMessageDialog
                                    GtkPageSetupUnixDialog
                                    GtkPrintUnixDialog
                                    GtkRecentChooserDialog
                                GtkAssistant
                                GtkPlug
                            GtkAlignment
                            GtkFrame
                                GtkAspectFrame
                            GtkButton
                                GtkToggleButton
                                    GtkCheckButton
                                        GtkRadioButton
                                GtkColorButton
                                GtkFontButton
                                GtkLinkButton
                                GtkOptionMenu
                            GtkItem
                                GtkMenuItem
                                    GtkCheckMenuItem
                                        GtkRadioMenuItem
                                    GtkImageMenuItem
                                    GtkSeparatorMenuItem
                                    GtkTearoffMenuItem
                                GtkListItem
                                GtkTreeItem
                            GtkComboBox
                                GtkComboBoxEntry
                            GtkEventBox
                            GtkExpander
                            GtkHandleBox
                            GtkToolItem
                                GtkToolButton
                                    GtkMenuToolButton
                                    GtkToggleToolButton
                                        GtkRadioToolButton
                                GtkSeparatorToolItem
                            GtkScrolledWindow
                            GtkViewport
                        GtkBox
                            GtkButtonBox
                                GtkHButtonBox
                                GtkVButtonBox
                            GtkVBox
                                GtkColorSelection
                                GtkFileChooserWidget
                                GtkFontSelection
                                GtkGammaCurve
                                GtkRecentChooserWidget
                            GtkHBox
                                GtkCombo
                                GtkFileChooserButton
                                GtkStatusbar
                        GtkCList
                            GtkCTree
                        GtkFixed
                        GtkPaned
                            GtkHPaned
                            GtkVPaned
                        GtkIconView
                        GtkLayout
                        GtkList
                        GtkMenuShell
                            GtkMenuBar
                            GtkMenu
                                GtkRecentChooserMenu
                        GtkNotebook
                        GtkSocket
                        GtkTable
                        GtkTextView
                        GtkToolbar
                        GtkTree
                        GtkTreeView
                    GtkMisc
                        GtkLabel
                            GtkAccelLabel
                            GtkTipsQuery
                        GtkArrow
                        GtkImage
                        GtkPixmap
                    GtkCalendar
                    GtkCellView
                    GtkDrawingArea
                        GtkCurve
                    GtkEntry
                        GtkSpinButton
                    GtkRuler
                        GtkHRuler
                        GtkVRuler
                    GtkRange
                        GtkScale
                            GtkHScale
                            GtkVScale
                        GtkScrollbar
                            GtkHScrollbar
                            GtkVScrollbar
                    GtkSeparator
                        GtkHSeparator
                        GtkVSeparator
                    GtkInvisible
                    GtkOldEditable
                        GtkText
                    GtkPreview
                    GtkProgress
                        GtkProgressBar
                GtkAdjustment
                GtkCellRenderer
                    GtkCellRendererText
                        GtkCellRendererAccel
                        GtkCellRendererCombo
                        GtkCellRendererSpin
                    GtkCellRendererPixbuf
                    GtkCellRendererProgress
                    GtkCellRendererToggle
                GtkFileFilter
                GtkItemFactory
                GtkTooltips
                GtkTreeViewColumn
                GtkRecentFilter
        GtkAccelGroup
        GtkAccelMap
        AtkObject
            GtkAccessible
        GtkAction
            GtkToggleAction
                GtkRadioAction
        GtkActionGroup
        GtkBuilder
        GtkClipboard
        GtkEntryCompletion
        GtkIconFactory
        GtkIconTheme
        GtkIMContext
            GtkIMContextSimple
            GtkIMMulticontext
        GtkListStore
        GtkPageSetup
        GtkPrinter
        GtkPrintContext
        GtkPrintJob
        GtkPrintOperation
        GtkPrintSettings
        GtkRcStyle
        GtkRecentManager
        GtkSettings
        GtkSizeGroup
        GtkStatusIcon
        GtkStyle
        GtkTextBuffer
        GtkTextChildAnchor
        GtkTextMark
        GtkTextTag
        GtkTextTagTable
        GtkTreeModelFilter
        GtkTreeModelSort
        GtkTreeSelection
        GtkTreeStore
        GtkUIManager
        GtkWindowGroup
        GtkPrintBackend
    GInterface
        GtkBuildable
        GtkCellEditable
        GtkCellLayout
        GtkEditable
        GtkFileChooser
        GtkTreeModel
        GtkTreeDragSource
        GtkTreeDragDest
        GtkTreeSortable
        GtkPrintOperationPreview
        GtkRecentChooser