方法
已弃用:4.10
声明 [src]
gboolean
gtk_cell_renderer_activate (
GtkCellRenderer* cell,
GdkEvent* event,
GtkWidget* widget,
const char* path,
const GdkRectangle* background_area,
const GdkRectangle* cell_area,
GtkCellRendererState flags
)
描述 [src]
将激活事件传递给CellRenderer以便进行可能的处理。some cell renderers可能使用事件,例如,GtkCellRendererToggle在接收到鼠标点击时切换。
自4.10版本开始弃用
请勿在新编写的代码中使用它。
参数
event-
类型:
GdkEventA
GdkEvent.数据由方法调用者拥有。 widget-
类型:
GtkWidget接收事件的小部件。
数据由方法调用者拥有。 path-
类型:
const char*根据小部件表示的事件位置;例如,对于
GtkTreeView,是GtkTreePath的字符串表示形式。数据由方法调用者拥有。 值是一个以NULL终止的UTF-8字符串。 background_area-
类型:
GdkRectangle作为传递给gtk_cell_renderer_render()的参数的背景区域。
数据由方法调用者拥有。 cell_area-
类型:
GdkRectangle作为传递给gtk_cell_renderer_render()的参数的单元格区域。
数据由方法调用者拥有。 flags-
渲染标志。