Virtual Method
GtkCellRendereractivate
Declaration [src]
gboolean
activate (
  GtkCellRenderer* cell,
  GdkEvent* event,
  GtkWidget* widget,
  const char* path,
  const GdkRectangle* background_area,
  const GdkRectangle* cell_area,
  GtkCellRendererState flags
)
Description [src]
Passes an activate event to the cell renderer for possible processing.
Some cell renderers may use events; for example, GtkCellRendererToggle
toggles when it gets a mouse click.
Parameters
| event | GdkEvent* | 
| A  | |
| The data is owned by the caller of the function. | |
| widget | GtkWidget | 
| Widget that received the event. | |
| The data is owned by the caller of the function. | |
| path | const char* | 
| Widget-dependent string representation of the event location;
   e.g. for  | |
| The data is owned by the caller of the function. | |
| The string is a NUL terminated UTF-8 string. | |
| background_area | const GdkRectangle* | 
| Background area as passed to gtk_cell_renderer_render(). | |
| The data is owned by the caller of the function. | |
| cell_area | const GdkRectangle* | 
| Cell area as passed to gtk_cell_renderer_render(). | |
| The data is owned by the caller of the function. | |
| flags | GtkCellRendererState | 
| Render flags. |