setCellStyle() etc

I was doing things the hard way, setting HTML codes in each cell for bold. Now I found setRowTextBold(), and the other methods. Duh on my part.

Could you add: setCellImage(row,id,image)

to put a small image first thing in the cell, then the text? Not as a background image, though.

A good example would be like in an email program, the envelopes for new, read, replied, etc.

And not have it affect sorting like setRowTextBold() and setRowTextStyle() don’t.

I was using a separate column for the image, but it is too wide. It would be nice if the ‘img’ column types didn’t have as much padding. To show a 16x16 image, like a checkmark, needs 37px wide to make it look centered and good (even padding on both sides). Way too much wasted space. But, I know it probably is the same css tag for all the headers.

Could you add: setCellImage(row,id,image)
You can use setValue() method:
grid.cellById(row,id).setValue(image);

And not have it affect sorting like setRowTextBold() and setRowTextStyle() don’t.
While sorting grid takes getValue() method of the cell. You can implement custom sorting function or implement custom eXcell type and re-define getValue() method