On 2/24/07, klaas.holwerda <[EMAIL PROTECTED]> wrote: > Kleistereimer wrote: > > hi! > > > > i'd realy like to see wxArt2D getting cleaner and simpler to use. > > especialy separating the lowerlevel parts from the tool-stuff, wiring > > engine, etc. > > splitting wxart2d into a few loosly conected libraries would be good i > > think. > > > This is already the case, there are about 13 separate libraries > generated. I call the module, > and lower level modules like artbase can be used standalone ( only > general lib is needed by all ) > Wiring engine/feature are in canvas, and must be at that level, at a > higher level there is now way to implement it. > Tools and all that comes with it are in the editor module. > > http://wxart2d.sourceforge.net/modules/modules.html > > I think wxArt2D is in fact very modular. But i am open for suggestions. > > and wxGraphicsContext might help removing the renderengines. > > (this part of the a2d-library seems to be matched by wxGraphicsContext) > > > It should be easy to wrap this into a2dDrawer2D, there are already Agg > and wxDc. > a2dDrawer2D is a thin layer, that was why Agg was easy to integrate. > wxGraphicsContext will be similar.
Yes, this is exactly what I'm doing. I use only a2dDrawer2D (agg drawer) currently in my project. It works great (or at least it did before the 300+ checkins Klaas has made over the past few months ;-) -- I just haven't tried updating recently. Probably still ok.) The main wxWidgets2.8 change that I think could affect (and eventually simplify) wxArt2D is that wxColour now has an alpha component. But I don't really consider 2.8 'safe' yet because it seems to me they really rushed the thing out the door to meet a deadline for inclusion in the next version of OSX. So at least for now I don't think wxArt2D should require wx >=2.8. --bb ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Wxart2d-users_dev mailing list Wxart2d-users_dev@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxart2d-users_dev