I tried making the call with haBeforeText instead of haLeft, but I am still getting incorrect behaviour:
- on-screen, the graphic now appears to the immediate left of the text instead of at the left edge of the cell (I want the latter).
- when printing, the graphic does print, but at the left edge of the cell (which is what I want, but different from what appears on-screen, namely to the immediate left of the text).
- on-screen, the graphic is no longer centred vertically (vaCenter not honoured?) - it bleeds off the bottom of the cell.
- when printed, the graphic bleeds off the top of the cell. There is no bleeding off the bottom of the cell when there is a cell below.
- graphics in the bottom row of the grid also bleed off the bottom of the cell.