Change 20080415-maxcarlson-M by [EMAIL PROTECTED] on 2008-04-15
15:41:19 PDT
in /Users/maxcarlson/openlaszlo/trunk-clean
for http://svn.openlaszlo.org/openlaszlo/trunk
Summary: Fix selectionmanager and dataselectionmanager for swf9
New Features:
Bugs Fixed: LPP-5780 - Make selectionmanager and dataselectionmanager
compile for swf9
Technical Reviewer: hminsky
QA Reviewer: promanik
Doc Reviewer: (pending)
Documentation:
Release Notes:
Details: lfc.lzx - fix schema definition for dataselectionmanager.
LzMiniNode.lzs - Rename sel property to _selstate to prevent conflict
with the public LzSelectionManager.sel property.
LzDataSelectionManager.lzs - Add missing properties and overrides to
methods.
Library.lzs - Include LzSelectionManager.lzs and
LzDataSelectionManager.lzs for all runtimes.
LzSelectionManager.lzs - Add missing properties and overrides to
methods, fix method calls to match signature.
LzDatapath.lzs - Rename sel property to _selstate to prevent conflict
with the public LzSelectionManager.sel property.
Tests: Run http://localhost:8080/trunk-clean/demos/lzpix/app.lzx?lzt=html&lzr=dhtml
and load a screen of photos. Hold down the shift key to select a
range of photos, then drag them to the clips area. http://localhost:8080/trunk-clean/demos/lzpix/app.lzx?lzt=html&lzr=swf9
runs without the compiler error "The definition of base class
LzSelectionManager was not found, in line: dynamic class $lzc
$class_selectionmanager_$app$2Elzx_295_60 extends LzSelectionManager {"
Files:
M WEB-INF/lps/schema/lfc.lzx
M WEB-INF/lps/lfc/core/LzMiniNode.lzs
M WEB-INF/lps/lfc/helpers/LzDataSelectionManager.lzs
M WEB-INF/lps/lfc/helpers/Library.lzs
M WEB-INF/lps/lfc/helpers/LzSelectionManager.lzs
M WEB-INF/lps/lfc/data/LzDatapath.lzs
Changeset:
http://svn.openlaszlo.org/openlaszlo/patches/20080415-maxcarlson-M.tar