[Lazarus] TCairoCanvas integration

zeljko zeljko at holobit.net
Thu Mar 11 14:20:46 CET 2010


On Thursday 11 March 2010 14:08, petr.kristan at epos.cz wrote:

>
> Nobody here, who can halp me to integrate TCairoCanvas into LCL?
>
> Were in LCL directory structure place cairocanvas.pas (depends only on
> libcairo) and gdkcairocanvas.pas (depends extra on libgdk).
>
> How should programer select which implementation of TPrinterCanvas will
> be created in TPrinter.GetCanvas.
>
> Now TCUPSPrinter implementation use hard coded TPostscriptPrinterCanvas
> and needs access to TPostscriptPrinterCanvas(Canvas).OutputFileName.
> My TCairoCanvas implementation has the same needs.
>
> I do not want to waste my time if comunity do not have an interest to
> include CairoCanvas into lcl.

Well, nobody said that it will not be included, but probably developers don't 
have enough spare time to review your work at the moment.
Probably best way would be  to open mantis issue about this and attach your 
changes as patch.

zeljko




More information about the Lazarus mailing list