Surface


Object Hierarchy:

Object hierarchy for Surface

Description:

[ CCode ( type_id = "gdk_surface_get_type ()" ) ]
public class Surface : Object

A Surface is a (usually) rectangular region on the screen.

It’s a low-level object, used to implement high-level objects such as Window or Dialog in GTK.

The surfaces you see in practice are either Toplevel or Popup, and those interfaces provide much of the required API to interact with these surfaces. Other, more specialized surface types exist, but you will rarely interact with them directly.

All known sub-classes:
Required by:

Namespace: Gdk
Package: gtk4

Content:

Properties:

Creation methods:

Methods:

Signals:

Inherited Members: