> LzInputText - Deprecate getText()
There are numerous calls to <inputtext>#getText() (e.g. examples,
components, test), those need to be updated now. Please start with the
debugger component :-)
On 1/9/2011 6:19 AM, Max Carlson wrote:
Change maxcarlson-20110108-NWq by maxcarl...@friendly on 2011-01-08 21:06:51 PST
in /Users/maxcarlson/openlaszlo/trunk-clean
for http://svn.openlaszlo.org/openlaszlo/trunk
Summary: Update doc comments
Bugs Fixed: LPP-9625 - Remove @deprecated methods and properties from the LFC,
LPP-7401 - setter-documentation
Technical Reviewer: [email protected]
QA Reviewer: hminsky
Details: I'm going to check this in. Update to address Andre's comments:
LzContextMenu.lzs:
- please indent the lines
Done.
- please update LPP-6629
Done.
- "Sets the delegate which will be called when a menu item is selected. An onselect
event is also sent."
=> "Sets the delegate which will be called when the menu is opened. An onmenuopen event is also
sent." (This is for<contextmenu>, only<contextmenuitem> sends an "onselect" event!)
Done,
LzDataNode.lzs:
- test\lfc\data\stringxml.lzx, test\lztest\lztest-lzdataelement.lzx,
test\lztest\lztest-lzdatanode.lzx, test\lztest\lztest-lzdatatext.lzx still refer to
"LzDataNode.stringToLzData(...)"
Done.
basecombobox.lzx:
- "this.interior.cbtext" may either be a<text> or an<inputtext>, therefore you cannot replace
"getText()" with "text" (does that mean we need to un-deprecate<text>#getText()?)
I deprecated getText() and updated test/lfc/legals/keyboardandmouse.lzx to
include an inputtext.ontext event - which updates for all runtimes.
LaszloView.lzs:
- description from setPlay() is now lost, b/c there isn't actually a "play" attribute
(just the "play" method)
Hrm, not sure what to do about this one. Perhaps deprecate play()?
- from setCursor() => "Or '' for default cursor." needs to be moved to cursor
declaration
Fixed.
- "setValign()" description sounds better to me than the current "valign"
description, other opinions here?
Fixed.
- no description for "align", needs to copied over from "setAlign()"
Fixed.
- set{Width, Height}() description also includes info about resource
stretching, copy to width/height?
Fixed.
- "layout" description does not include special case for removing layout, that
means {'class': 'none'}
Fixed.
LzText.lzs:
- "thickness" description does not include the limitation from
"setThickness()": [-200, 200]
Fixed.
- "sharpness" description does not include the limitation from
"setSharpness()": [-400, 400]
Fixed.
- "gridFit" description does not include the limitation from "setGridFit()": "none",
"pixel", or "subpixel"
Fixed.
- "antiAliasType" description does not include the limitation from "setAntiAliasType()":
"normal" or "advanced"
Fixed.
- for all attributes from above: attributes are set to @runtimes as2, whereas
method description says it's swf8+
Fixed. I also added a comment so the note about these being Flash-only shows
up in the docs.
LzInputText - Deprecate getText()
Tests: All tests run like before.
Files:
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/helpers/LzContextMenu.lzs
Changeset:
http://svn.openlaszlo.org/openlaszlo/patches/maxcarlson-20110108-NWq.tar