approved On Fri, Apr 23, 2010 at 7:54 PM, Max Carlson <[email protected]> wrote:
> Change 20100330-maxcarlson-Y by maxcarl...@bank on 2010-03-30 12:29:16 PDT > in /Users/maxcarlson/openlaszlo/trunk-clean > for http://svn.openlaszlo.org/openlaszlo/trunk > > Summary: UPDATED AGAIN: Make canvas understand background colors, width, > height and font settings. > > Bugs Fixed: LPP-3469 - CSS: Canvas can't be styled > > Technical Reviewer: ptw > QA Reviewer: hminsky > > Release Notes: The canvas background-color, width, height, font-family, > font-size, font-style and font-color CSS attributes can now be styled, e.g.: > <stylesheet> > canvas { > background-color: #828282; > font-size: 11; > font-style: bold; > font-family: Helvetica,Sans; > } > </stylesheet> > > Details: > swf9/LzSprite - Set id early so calls to setRoot*() will work. > > LzCSSStyle - Don't exclude canvas from style evaluation. > > LaszloCanvas - Add LzStyleConstraintExpr to set canvas CSS properties. > Update constructor to read canvas defaults provided by the compiler and > ensure font style defaults are set so text style cascading works. > > Tests: See LPP-3469 across runtimes > > Files: > M WEB-INF/lps/lfc/kernel/swf9/LzSprite.as > M WEB-INF/lps/lfc/services/LzCSSStyle.lzs > M WEB-INF/lps/lfc/views/LaszloCanvas.lzs > > Changeset: > http://svn.openlaszlo.org/openlaszlo/patches/20100330-maxcarlson-Y.tar > -- Henry Minsky Software Architect [email protected]
