[Laszlo-dev] For Review: Change 20061211-Philip-6 Summary: Modify l-in-10 scripting->event application
JFX Sundman
jsundman at laszlosystems.com
Mon Dec 11 13:27:29 PST 2006
Looks like a clever solution to me.
jrs
On Dec 11, 2006, at 3:54 PM, Philip Romanik wrote:
>
> Change 20061211-Philip-6 by Philip at Philip-DC on 2006-12-11 15:42:37
> EST
> in /cygdrive/f/laszlo/svn/src/svn/openlaszlo/branches/legals
>
> Summary: Modify l-in-10 scripting->event application
>
> New Features:
>
> Bugs Fixed: LPP-3247
>
> Technical Reviewer: ptw
> QA Reviewer: (pending)
> Doc Reviewer: (pending)
>
> Documentation:
> The existing app doesn't work as intended because of an
> initialization issue. The onwidth() event is fired during
> initialization and this turns the view blue. The intent of the demo
> is to show an event being fired when the user clicks on a button.
>
> My first thought was to make sure the object was fully initialized
> before enabling the onwidth event. The problem is that it will make
> the app look more complicated. I took an easier route and changed
> the onwidth() method to only turn the view red if the size changes
> from the initial value. There are lots of ways to solve this issue
> and the simplest is to hard-wire the initial width into a
> conditional. I changed
>
> <handler name="onwidth" >
> this.setBGColor(0xFF0000);
> </handler>
>
> to
>
> <handler name="onwidth" >
> if (this.getWidth() != 100)
> this.setBGColor(0xFF0000);
> </handler>
>
> This change requires no explanation to the reader.
>
> Release Notes:
>
> Details:
>
>
> Tests:
> Run l-in-10 scripting->events in swf and flash
>
> Files:
> M laszlo-explorer/scripting/events.lzx
>
> Changeset: http://svn.openlaszlo.org/openlaszlo/patches/20061211-
> Philip-6.tar
>
>
More information about the Laszlo-dev
mailing list