[Laszlo-dev] For Review: Change 20080424-maxcarlson-9 Summary: Fix dynamic masks in drawview for swf8

Max Carlson max at openlaszlo.org
Thu Apr 24 16:36:18 PDT 2008


Change 20080424-maxcarlson-9 by maxcarlson at Roboto on 2008-04-24  
16:30:15 PDT
     in /Users/maxcarlson/openlaszlo/trunk
     for http://svn.openlaszlo.org/openlaszlo/trunk

Summary: Fix dynamic masks in drawview for swf8

New Features:

Bugs Fixed: LPP-5843 - clip() method in drawview not working

Technical Reviewer: promanik
QA Reviewer: hminsky
Doc Reviewer: (pending)

Documentation:

Release Notes:

Details: drawing.lzx - Add examples of clip() and clipButton()

swf/LzSprite.as - Remove redundant pixellock computations that happen  
in view.  Remove doc comment.

swf9/LzSprite.as - Add basic implementation of getMCRef() for drawview

drawview.lzx - Add stub methods in mixin.  Fix optional args to  
use ... syntax.  Call super() in constructors for everything but  
swf9.  Update clip() and add clipButton() methods for swf8.  Turn off  
bitmap caching when a clip() is called and for swf9.

Tests: test/drawing/drawing.lzx runs in swf8 and dhtml, starts up in  
swf9.  Only dhtml shows the clipped red box and the custom masked  
clickable area.

Files:
M      test/drawing/drawing.lzx
M      WEB-INF/lps/lfc/kernel/swf/LzSprite.as
M      WEB-INF/lps/lfc/kernel/swf9/LzSprite.as
M      lps/components/extensions/drawview.lzx

Changeset: http://svn.openlaszlo.org/openlaszlo/patches/20080424-maxcarlson-9.tar


More information about the Laszlo-dev mailing list