CellRenderer.activate

bool activate(gdk.event.Event event, gtk.widget.Widget widget, string path, gdk.rectangle.Rectangle backgroundArea, gdk.rectangle.Rectangle cellArea, gtk.types.CellRendererState flags)

Passes an activate event to the cell renderer for possible processing. Some cell renderers may use events; for example, [gtk.cell_renderer_toggle.CellRendererToggle] toggles when it gets a mouse click.

Parameters

eventa [gdk.event.Event]
widgetwidget that received the event
pathwidget-dependent string representation of the event location; e.g. for [gtk.tree_view.TreeView], a string representation of [gtk.tree_path.TreePath]
backgroundAreabackground area as passed to [gtk.cell_renderer.CellRenderer.render]
cellAreacell area as passed to [gtk.cell_renderer.CellRenderer.render]
flagsrender flags

Returns

true if the event was consumed/handled