rem: (*column->delegate->drawCell)(column->delegate, column, row);
add: (*column->delegate->drawCell)(column->delegate, column, row, d);
context: static void drawRow(WMTableView *table, int row, WMRect clipRect){    int i;    WMRange cols = columnsInRect(table, clipRect);    WMTableColumn *column;    for (i = cols.position; i < cols.position+cols.count; i++) {	column = WMGetFromArray(table->columns, i);	wassertr(column->delegate && column->delegate->drawCell);		if (WMFindInArray(table->selectedRows, NULL, (void*)row) != WANotFound)	    (*column->delegate->drawSelectedCell)(column->delegate, column, row);	else	    (*column->delegate->drawCell)(column->delegate, column, row);    }}