Object Hierarchy

    GObject
    ╰── GInitiallyUnowned
        ╰── GtkWidget
            ├── GtkDrawingArea
               ╰── CdSampleWidget
            ╰── GtkContainer
                ╰── GtkBin
                    ╰── GtkWindow
                        ╰── CdSampleWindow