[Laszlo-dev] [UPDATE] For Review: Change 20090130-ptw-t Summary: Implement LFC end of kernel scrolling API

P T Withington ptw at pobox.com
Mon Feb 2 09:02:43 PST 2009


Unfortunately, these changes break the debugger in swf8 (and so,  
probably other things too).  Digging...

On 2009-02-02, at 10:59EST, P T Withington wrote:

> [UPDATE:  This now compiles and seems to work in swf9.  The kernel  
> work to call back to scrollevent and to implement the line/pixel  
> conversions is still to be done in all 3 kernels, but I was able to  
> patch enough of this together that is should be working at least as  
> well as the current implementation... so give it a real review and  
> we can check it in.]
>
> Change 20090130-ptw-t by ptw at dueling-banjos.home on 2009-01-30  
> 18:08:40 EST
>    in /Users/ptw/OpenLaszlo/trunk-4
>    for http://svn.openlaszlo.org/openlaszlo/trunk
>
> Summary: Implement LFC end of kernel scrolling API
>
> Bugs Fixed: LPP-6580  scrolledittext doesn't work in 4.1 (partial)
>
> Technical Reviewer: max (pending)
> QA Reviewer: hminsky (pending)
>
> Details:
>    LzSprite.*, LaszloView, LaszloCanvas: Add linescrolling
>    capability, unify capabilities as a sprite instance var.
>
>    swf9/LzTextSprite: Add primitive version of setX/YScroll
>
>    LzInputText: Set tsprite in __makeSprite
>
>    LzText: Implement new kernel scrolling API.  Cache tsprite for
>    efficiency.
>
>    newcontent: Silence warnings.
>
> Tests:
>    swf9 compiles
>
> Files:
> 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/LzTextSprite.as
> M      WEB-INF/lps/lfc/kernel/swf9/LzSprite.as
> M      WEB-INF/lps/lfc/views/LzInputText.lzs
> M      WEB-INF/lps/lfc/views/LzText.lzs
> M      WEB-INF/lps/lfc/views/LaszloView.lzs
> M      WEB-INF/lps/lfc/views/LaszloCanvas.lzs
> M      lps/components/debugger/newcontent.lzx
>
> Changeset: http://svn.openlaszlo.org/openlaszlo/patches/20090130-ptw-t.tar



More information about the Laszlo-dev mailing list