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