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