Differences between revisions 1 and 7 (spanning 6 versions)
Revision 1 as of 2008-08-03 20:24:47
Size: 399
Editor: 82-136-242-51
Comment:
Revision 7 as of 2010-08-03 19:44:44
Size: 1471
Comment:
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
  * Fill Stroke and Font now reference counted as copy on write. This makes it much easier to handle changes style for tools canvasobject. One does not need to think about when to clone, since the clone is made when needed. Concerns the following classes <<Dox(a2dFill)>> <<Dox(a2dStroke)>> <<Dox(a2dFont)>>   * The property system has bin improved a lot.
    We have now type save properties, and they can be made during runtime (property Id as well as property data )
    See PropertySystem

  * (20-05-09) main part of wxArt2d now available to wxLua, so scripts in lua to steer wxArt2D application.
    See WxLuaScripting for more information on lua within wxArt2D.

  * a2dAggDrawer and a2dGdiPlusDrawer improved.

  * a2dCanvas now uses wheel mouse events to quickly zoom in and out, or scroll up/down left/right. This is done in such a manner that the double buffer of the canvas is used when possible, instead of redrawing the whole canvas.

  * (14-08-08) Two master tools have bin added. <<Dox(a2dMasterDrawZoomFirst)>> <<Dox(a2dMasterDrawSelectFirst)>>.
They are used as start tool on the toolstack, and push other tools onto the stack based on a editing startegy.
Like <<Dox(a2dMasterDrawZoomFirst)>> starts the zoom tool at a drag, but with Ctrl and Alt keys this drag action becomes the selection tool.

  * All documentation moved to Moin moin.
Line 6: Line 21:

  * Fill Stroke and Font now reference counted as copy on write. This makes it much easier to handle changes style for tools canvasobject. One does not need to think about when to clone, since the clone is made when needed. Concerns the following classes <<Dox(a2dFill)>> <<Dox(a2dStroke)>> <<Dox(a2dFont)>>

News on wxArt2D

  • The property system has bin improved a lot.
    • We have now type save properties, and they can be made during runtime (property Id as well as property data )

      See PropertySystem

  • (20-05-09) main part of wxArt2d now available to wxLua, so scripts in lua to steer wxArt2D application.
  • a2dAggDrawer and a2dGdiPlusDrawer improved.
  • a2dCanvas now uses wheel mouse events to quickly zoom in and out, or scroll up/down left/right. This is done in such a manner that the double buffer of the canvas is used when possible, instead of redrawing the whole canvas.
  • (14-08-08) Two master tools have bin added. a2dMasterDrawZoomFirst a2dMasterDrawSelectFirst.

They are used as start tool on the toolstack, and push other tools onto the stack based on a editing startegy. Like a2dMasterDrawZoomFirst starts the zoom tool at a drag, but with Ctrl and Alt keys this drag action becomes the selection tool.

  • All documentation moved to Moin moin.
  • A new a2dDrawer2D class based on gdiplus has been added.
  • Fill Stroke and Font now reference counted as copy on write. This makes it much easier to handle changes style for tools canvasobject. One does not need to think about when to clone, since the clone is made when needed. Concerns the following classes a2dFill a2dStroke a2dFont

wxArt2D: WxArt2dNews (last edited 2023-10-16 13:18:50 by KlaasHolwerda)