| Top |
GObject
╰── GInitiallyUnowned
╰── CtkWidget
╰── CtkContainer
╰── CtkBin
├── CtkWindow
├── CtkActionBar
├── CtkAlignment
├── CtkComboBox
├── CtkFrame
├── CtkButton
├── CtkMenuItem
├── CtkEventBox
├── CtkExpander
├── CtkFlowBoxChild
├── CtkHandleBox
├── CtkListBoxRow
├── CtkToolItem
├── CtkOverlay
├── CtkScrolledWindow
├── CtkPopover
├── CtkRevealer
├── CtkSearchBar
├── CtkStackSidebar
╰── CtkViewport
The CtkBin widget is a container with just one child. It is not very useful itself, but it is useful for deriving subclasses, since it provides common code needed for handling a single child widget.
Many CTK+ widgets are subclasses of CtkBin, including CtkWindow, CtkButton, CtkFrame, CtkHandleBox or CtkScrolledWindow.