Implements OnText and basic OnData
Merge branch 'cairoexport' of ssh://FenixPC.local/home/prog/git/lazarus into cairoexport

Conflicts:
	components/cairocanvas/cairocanvas.pas