approved On Thu, Apr 1, 2010 at 12:03 AM, Max Carlson <[email protected]> wrote:
> Change 20100331-maxcarlson-8 by maxcarl...@bank on 2010-03-31 20:53:21 PDT > in /Users/maxcarlson/openlaszlo/trunk-clean > for http://svn.openlaszlo.org/openlaszlo/trunk > > Summary: Fix text color assignment > > Bugs Fixed: LPP-8422 - default foreground-color for text doesn't work if > set on onconstruct > > Technical Reviewer: [email protected] > QA Reviewer: hminsky > > Details: swf/LzTextSprite - Set text color in __initTextProperties(). > Rename setColor() -> setTextColor(). Remove getColor(). > > swf/LzSprite - Remove setColor(), getColor(). > > dhtml/LzSprite - Remove warning about color cascading, setColor(). > > dhtml/LzTextSprite - Set text color in __initTextProperties(). Add > implementation of setTextColor(). > > swf9/LzTextSprite - swf/LzTextSprite - Set text color in > __initTextProperties(). Rename setColor() -> setTextColor(). > > swf9/LzSprite - Remove setColor(), getColor(). > > LzText - Prevent extra sprite updates for font,fontsize,fontstyle and > fgcolor setters. Hide private methods from docs. fgcolor setter calls > sprite.setTextColor(). > > LaszloView - Remove hasfgcolor property. Default fgcolor to null to enable > cascading. Remove calls to sprite.setColor() in fgcolor setter. Deprecate > getColor(), return local property for now. > > LaszloCanvas - Remove hasfgcolor property, correct comment about canvas not > changing size. > > Tests: See LPP-8422 across runtimes. All other apps, e.g. calendar run as > before. > > Files: > 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/dhtml/LzTextSprite.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/LzText.lzs > M WEB-INF/lps/lfc/views/LaszloView.lzs > M WEB-INF/lps/lfc/views/LaszloCanvas.lzs > > Changeset: > http://svn.openlaszlo.org/openlaszlo/patches/20100331-maxcarlson-8.tar > -- Henry Minsky Software Architect [email protected]
