Ok here's one for you all.

I have a datagrid with a column containing a custom itemRenderer. This
renderer displays an image loaded off a remote server. When I display the
dgrid to the screen the image appears fine.

Now when I use a PrintDataGrid object  with the same renderer no image
appears in the print out. I know this is related to the image not being
loaded in time for the print job as I can embed an image and it appears
fine.

I am calling validate() on the component containing the PrintDataGrid but
this is before all the images are loaded.

Would the best approach be to broadcast load events from the itemRenderers?
If yes how would this work with PrintDataGrid.nextPage()? I suppose I could
get the number of itemRenderers and check that each image is loaded.

Any tips?
Thanks in advance
Angus

Reply via email to