[wx-dev] wxGraphicsContext roadmap

Stefan Csomor csomor at advancedconcepts.ch
Mon Jun 25 23:57:08 PDT 2007


Hi Bill

yes, that's the idea, why cairo is in generic, so it should not be too much work to use it on any other platform that has cairo installed.

We have first to verify the proper solution on the pixel-center issue. So that the three existing backends behave accordingly. There are many plans, the different backends you describe, an extension of the object model along the lines of svg, native representations for bitmaps and linelayouts (like there are now for brushes et al) for best performance, svg reading, interactivity support etc.

But alas, free time is not abundant, and unfortunately there are other very important things to solve in the future for wxMac as well, so things arrive in small pieces only ...

Thanks,

Stefan

> -----Original Message-----
> From: Bill Baxter [mailto:wbaxter at gmail.com]
> Sent: Dienstag, 26. Juni 2007 02:43
> To: wx-dev at lists.wxwidgets.org
> Subject: [wx-dev] wxGraphicsContext roadmap
>
> What's going on with wxGraphicsContext these days?  Is there any
> roadmap?  Any new features planned for the next release?
>
> I've been using it myself, and I'm starting to think it might be a
> good idea (as has been suggested by others) to have a cross-platform
> back end based on say Cairo or Agg 2.4.  I'm not saying to get rid of
> the other back ends, but just to make it an option for anyone wanting
> to have truly pixel-for-pixel identical results cross-platform.  Same
> idiosyncrasies everywhere is better than different idiosyncrasies
> everywhere. Maybe something like this is already in the works?  (I
> saw
> something like a wxCairoContext in the generic directory...)  I guess
> eventually there are also plans for wx{PDF,SVG,PS}Contexts as well?
>
> Has there been any discussion about making a wxColourDialogWithAlpha?
>
> I think wxGraphicsContext could also really use a topic overview that
> explains the basics clearly, like what it means to
> DrawRectangle(0,0,1,1) -- where are the pixel centers and that sort
> of
> thing.  Also how is stroking affected by transforms?  And just giving
> the lo-down on path-based graphics vs the standard wxDC graphics.
>
> --bb
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: wx-dev-unsubscribe at lists.wxwidgets.org
> For additional commands, e-mail: wx-dev-help at lists.wxwidgets.org





More information about the wx-dev mailing list