CellAreaContext


Object Hierarchy:

Gtk.CellAreaContext Gtk.CellAreaContext Gtk.CellAreaContext GLib.Object GLib.Object GLib.Object->Gtk.CellAreaContext

Description:

[ CCode ( type_id = "gtk_cell_area_context_get_type ()" ) ]
[ Version ( deprecated = true , deprecated_since = "4.10" ) ]
public class CellAreaContext : Object

Warning: CellAreaContext is deprecated since 4.10.

Stores geometrical information for a series of rows in a GtkCellArea

Note:

This object will be removed in GTK 5

The `GtkCellAreaContext` object is created by a given `GtkCellArea` implementation via its `GtkCellAreaClass.create_context()` virtual method and is used to store cell sizes and alignments for a series of `GtkTreeModel` rows that are requested and rendered in the same context.

`GtkCellLayout` widgets can create any number of contexts in which to request and render groups of data rows. However, it’s important that the same context which was used to request sizes for a given `GtkTreeModel` row also be used for the same row when calling other `GtkCellArea` APIs such as gtk_cell_area_render and event.


Namespace: Gtk
Package: gtk4

Content:

Properties:

Creation methods:

Methods:

Inherited Members: