WidgetTable.put (columnHandle, this); OS.gtk_tree_view_column_set_clickable(columnHandle, true); OS.g_signal_connect(columnHandle, OS.clicked, getDisplay().windowProc2, SWT.Activate);
int _createColumnHandle(int index) {	int columnHandle = OS.gtk_tree_view_column_new();	if (columnHandle == 0) error(SWT.ERROR_NO_HANDLES);	int renderer;	renderer = OS.gtk_cell_renderer_text_new();	if (renderer == 0) error(SWT.ERROR_NO_HANDLES);	OS.gtk_tree_view_column_pack_end(columnHandle, renderer, true);	OS.gtk_tree_view_column_add_attribute(columnHandle, renderer, "text", index);	OS.gtk_tree_view_column_add_attribute(columnHandle, renderer, "foreground-gdk", 2*MAX_COLUMNS+1);	OS.gtk_tree_view_column_add_attribute(columnHandle, renderer, "background-gdk", 2*MAX_COLUMNS+2);	renderer = OS.gtk_cell_renderer_pixbuf_new();	if (renderer == 0) error(SWT.ERROR_NO_HANDLES);	OS.gtk_tree_view_column_pack_end(columnHandle, renderer, false);	OS.gtk_tree_view_column_add_attribute(columnHandle, renderer, "pixbuf", index+MAX_COLUMNS);	if ((style & SWT.CHECK) != 0 && (index==0)) {		renderer = OS.gtk_cell_renderer_toggle_new();		if (renderer == 0) error(SWT.ERROR_NO_HANDLES);		OS.gtk_tree_view_column_pack_end(columnHandle, renderer, false);		OS.gtk_tree_view_column_add_attribute(columnHandle, renderer, "active", 2*MAX_COLUMNS);		OS.g_signal_connect(renderer, OS.toggled, getDisplay().toggleProc, columnHandle);	}	OS.gtk_tree_view_column_set_resizable(columnHandle, true);	return columnHandle;}