# Classes Hierarchy

- `GObject`

- `GObject.InitiallyUnowned`
  - `Gtk.Widget`
    - `Gtk.Container`
      - `Gtk.Box`
        - `Preview`
          - `AspectPreview`
          - `ScrolledPreview`
            - `DrawablePreview`
            - `ZoomPreview`
        - `SelectButton`
          - `BrushSelectButton`
          - `FontSelectButton`
          - `GradientSelectButton`
          - `PaletteSelectButton`
          - `PatternSelectButton`
        - `BusyBox`
        - `ColorSelector`
          - `ColorNotebook`
        - `ColorSelection`
        - `HintBox`
        - `MemsizeEntry`
        - `PageSelector`
        - `PathEditor`
      - `Gtk.Paned`
        - `Browser`
      - `Gtk.Bin`
        - `Gtk.Button`
          - `Button`
            - `ColorButton`
          - `PickButton`
        - `Gtk.ComboBox`
          - `IntComboBox`
            - `ChannelComboBox`
            - `DrawableComboBox`
            - `EnumComboBox`
            - `ImageComboBox`
            - `LayerComboBox`
            - `VectorsComboBox`
          - `ColorProfileComboBox`
          - `StringComboBox`
          - `UnitComboBox`
        - `Gtk.Window`
          - `Gtk.Dialog`
            - `Gtk.FileChooserDialog`
              - `ColorProfileChooserDialog`
            - `Dialog`
              - `ProcBrowserDialog`
              - `ProcedureDialog`
                - `SaveProcedureDialog`
        - `Gtk.Frame`
          - `Frame`
            - `IntRadioFrame`
      - `Gtk.Grid`
        - `ChainButton`
        - `Labeled`
          - `LabelSpin`
            - `ScaleEntry`
              - `ColorScaleEntry`
          - `LabelColor`
          - `LabelEntry`
          - `LabelIntWidget`
        - `SizeEntry`
      - `Gtk.TextView`
        - `ColorProfileView`
    - `Gtk.DrawingArea`
      - `ColorArea`
      - `OffsetArea`
      - `PreviewArea`
    - `Gtk.Entry`
      - `ColorHexEntry`
      - `NumberPairEntry`
      - `Gtk.SpinButton`
        - `SpinButton`
          - `SpinScale`
    - `Gtk.Misc`
      - `Gtk.Label`
        - `EnumLabel`
    - `Gtk.ProgressBar`
      - `ProgressBar`
    - `Ruler`
  - `Gtk.CellRenderer`
    - `CellRendererColor`
    - `Gtk.CellRendererToggle`
      - `CellRendererToggle`
- `ColorDisplay`
- `ColorDisplayStack`
- `Gtk.ListStore`
  - `ColorProfileStore`
  - `IntStore`
    - `EnumStore`
- `UnitStore`
- `ZoomModel`