src/reportlab/graphics/renderbase.py
changeset 3385 e45ca0b2053c
parent 3368 afa025c34493
child 3617 ae5744e97c42
--- a/src/reportlab/graphics/renderbase.py	Thu May 27 14:22:25 2010 +0000
+++ b/src/reportlab/graphics/renderbase.py	Thu May 27 15:51:47 2010 +0000
@@ -254,6 +254,9 @@
                 ocanvas = None
 
             self.fillDerivedValues(node)
+            dtcb = getattr(node,'_drawTimeCallback',None)
+            if dtcb:
+                dtcb(node,canvas=canvas,renderer=self)
             #draw the object, or recurse
             if isinstance(node, Line):
                 self.drawLine(node)