[Laszlo-dev] For Review: Change 20080430-maxcarlson-e Summary: Add 'cachebitmap' attribute to view
Philip Romanik
promanik at laszlosystems.com
Thu May 1 07:07:59 PDT 2008
Approved!
>Change 20080430-maxcarlson-e by maxcarlson at Roboto on 2008-04-30
>22:51:46 PDT
> in /Users/maxcarlson/openlaszlo/trunk-clean
> for
> <http://svn.openlaszlo.org/openlaszlo/trunk>http://svn.openlaszlo.org/openlaszlo/trunk
>
>Summary: Add 'cachebitmap' attribute to view
>
>New Features:
>
>Bugs Fixed: LPP-5904 - Add bitmap caching API
>
>Technical Reviewer: promanik
>QA Reviewer: hminsky
>Doc Reviewer: (pending)
>
>Documentation:
>
>Release Notes: Setting the cachebitmap attribute to true will tunr
>on bitmap caching for views. Note that text defaults to
>cachebitmap='true'. This currently works only in Flash.
>
>Details: lfc.lzx - Add setter method and attribute name.
>
>swf/LzTextSprite.as - Default cachebitmap to true instead of
>setting directly.
>
>swf/LzSprite.as - Set bitmapcaching capability to true. Turn off
>bitmap caching for clipped views, and warn in $debug mode. Add
>setBitmapCache() and getContext() implementations.
>
>dhtml/LzSprite.js - Set bitmapcaching capability to false. Add
>getContext() placeholder method.
>
>swf9/LzSprite.as - Set bitmapcaching capability to true. Add
>setBitmapCache() and getContext() implementations. Update
>getMCRef() to return the proper reference.
>
>LaszloView.lzs - Add cachebitmap class attribute and setter.
>
>drawview.lzx - Use inherited cachebitmap property. Default
>cachebitmap to true. Use sprite.getContext() API to get graphics
>context. Rely on sprite warnings when clipping is on and cachebitmap is true.
>
>
>
>Tests: /test/drawing/drawing.lzx runs as it did before in swf 7,8,9 and dhtml.
>
>Files:
>M WEB-INF/lps/schema/lfc.lzx
>M WEB-INF/lps/lfc/kernel/swf/LzTextSprite.as
>M WEB-INF/lps/lfc/kernel/swf/LzSprite.as
>M WEB-INF/lps/lfc/kernel/dhtml/LzSprite.js
>M WEB-INF/lps/lfc/kernel/swf9/LzSprite.as
>M WEB-INF/lps/lfc/views/LaszloView.lzs
>M lps/components/extensions/drawview.lzx
>
>Changeset:
><http://svn.openlaszlo.org/openlaszlo/patches/20080430-maxcarlson-e.tar>http://svn.openlaszlo.org/openlaszlo/patches/20080430-maxcarlson-e.tar
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.openlaszlo.org/pipermail/laszlo-dev/attachments/20080501/0a1bde67/attachment.html
More information about the Laszlo-dev
mailing list