[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