Hi Ben,

Looks like this change broke LaszloView media playback in DHTML. 
http://localhost:8080/trunk/test/lfc/legals/multiframeresource.lzx?lzr=dhtml&debug=true
 
fails with r7226 applied:

ERROR 
@http://localhost:8080/trunk/lps/includes/lfc/LFCdhtml-debug.js#9803: 
this.play is not a function



[EMAIL PROTECTED] wrote:
> Author: ben
> Date: 2007-11-12 17:02:15 -0800 (Mon, 12 Nov 2007)
> New Revision: 7226
> 
> Modified:
>    openlaszlo/trunk/
>    openlaszlo/trunk/WEB-INF/lps/lfc/core/LzNode.lzs
>    openlaszlo/trunk/WEB-INF/lps/lfc/views/LaszloCanvas.lzs
>    openlaszlo/trunk/WEB-INF/lps/lfc/views/LaszloView.lzs
>    openlaszlo/trunk/WEB-INF/lps/schema/build.xml
> Log:
> Change 20071111-ben-1 by [EMAIL PROTECTED] on 2007-11-11 23:39:32 PST
>     in /Users/ben/src/svn/openlaszlo/trunk
>     for http://svn.openlaszlo.org/openlaszlo/trunk
> 
> Summary: Merge doc tools work into trunk
> 
> New Features: Correct attributes and events categories for LzView and LzNode
> 
> Bugs Fixed:
> 
> Technical Reviewer: ptw (pending)
> QA Reviewer: frisco (pending)
> Doc Reviewer: sundman (pending)
> 
> Documentation:
> 
> Release Notes:
> 
> Details:
> Merged r7412:7213 from paperpie into trunk. 
> 
> LzNode.lzs and LaszloView.lzs: added doc comments
> @lzxtype event
> @access private 
> @access readonly 
> to make the attributes and events listed in the reference match
> the attributes and events listed in the 3.4 reference. Declared
> variables when necessary, for instance, LzView.clip and LzView.align. 
> 
> LaszloCanvas.lzs: added doc comments to make the events
> appear as events. 
> 
> simple-driver.xsl: helpful changes to list events
> 
> This was checked in by accident with r7221: 
> js2doc2dbk.xsl: Added entities to simplify code for detecting
> readonly, final, unwritable, and event attributes. Made
> inherited events list find events declared with new annotation
> syntax. Made sure to only generate one index entry for each
> event.  
> 
> This was checked in by accident with r7221: 
> docs/src/xsl/common-html.xsl: Turned off printing extra
> debugging info on code examples, and wrapped that code in
> a parameterized if, so I can turn it on again later easily, 
> by setting show.examples.debuginfo to true in parameters.xsl. 
>     
> 
> Tests:
> 
> 
> 
> 
> Property changes on: openlaszlo/trunk
> ___________________________________________________________________
> Name: svnmerge-integrated
>    - /openlaszlo/branches/paperpie:1-6504,6506-6574,6576-7135,7137-7142 
> /openlaszlo/branches/wafflecone:1-5746,5818-6068,6070-6205,6207-6213,6216-6265,6267-6368,6370-6431,6433-6450,6497,6509,6661,7097
>  
> /openlaszlo/trunk:1-3892,3894-3952,3954-4393,4395-4461,4463-4467,4469-4471,4473-5085,5087-5171,5173-5203,5205-5209,5211-5331,5333-5334
>    + /openlaszlo/branches/paperpie:1-6504,6506-6574,6576-7135,7137-7213 
> /openlaszlo/branches/wafflecone:1-5746,5818-6068,6070-6205,6207-6213,6216-6265,6267-6368,6370-6431,6433-6450,6497,6509,6661,7097
>  
> /openlaszlo/trunk:1-3892,3894-3952,3954-4393,4395-4461,4463-4467,4469-4471,4473-5085,5087-5171,5173-5203,5205-5209,5211-5331,5333-5334
> 
> Modified: openlaszlo/trunk/WEB-INF/lps/lfc/core/LzNode.lzs
> ===================================================================
> --- openlaszlo/trunk/WEB-INF/lps/lfc/core/LzNode.lzs  2007-11-13 00:55:23 UTC 
> (rev 7225)
> +++ openlaszlo/trunk/WEB-INF/lps/lfc/core/LzNode.lzs  2007-11-13 01:02:15 UTC 
> (rev 7226)
> @@ -261,22 +261,36 @@
>  
>  /** This event is sent right before a node becomes active --
>    * e.g. before a view displays, or before a layout affects its subviews.
> +  * @lzxtype event
>    */
>  var oninit = LzDeclaredEvent;
>  
>  /** This is the first event a node sends, right
>    * at the end of the instantiation process, but before any subnodes
>    * have been created or references resolved
> +  * @lzxtype event
>    */
>  var onconstruct = LzDeclaredEvent;
>  
>  /** The ondata script is executed when the data selected by a view's datapath
>    * changes.
> +  * @lzxtype event  
>    */
>  var ondata = LzDeclaredEvent;
> -/** If replicated, the index of this clone */
> +/**
> +  * If replicated, the index of this clone
> +  * @lzxtype event
> +  * @access private
> +  */
>  var clonenumber = null;
> +/** 
> +  * @access private 
> +  * @lzxtype event
> +  */ 
>  var onclonenumber = LzDeclaredEvent;
> +/** 
> +  * @lzxtype event
> +  */ 
>  var ondestroy = LzDeclaredEvent;
>  
>  /** @access private */
> @@ -292,6 +306,7 @@
>  /** @access private */
>  var __LZdelegates = null;
>  
> +/** @access private */
>  var defaultattrs = { $hasdefaultattrs : true };
>  
>  /**
> @@ -303,6 +318,7 @@
>   * @keywords read-only
>   * @see initstage
>   * @see oninit
> + * @access private
>   */
>  var isinited = false;
>  
> @@ -312,6 +328,7 @@
>    * children.
>    *
>    * @type Array
> +  * @keywords readonly
>    */
>  var subnodes = null;
>  
> @@ -325,6 +342,7 @@
>    *
>    * @type String
>    * @lzxtype string
> +  * @keywords readonly
>    */
>  var datapath = null;
>  
> @@ -356,6 +374,7 @@
>  var initstage = null;
>  /** @access private */
>  var $isstate = false;
> +/** @access private */
>  var doneClassRoot = false;
>  
>  /** Reference to the node that was passed as this
> @@ -364,14 +383,17 @@
>    * Its lexical parent is the tag that encloses it. Allow a null parent
>    * so that nodes can be garbage collected when they are no longer needed.
>    * See also, immediateparent.
> +  * @keywords readonly
>    */
>  var parent;
>  
> +/** @access private */
>  var children = null;
>  
>  /** If this node is replicated due to data
>    * replication, the LzReplicationManager which controls this node.
>    * @type LzNode
> +  * @keywords readonly
>    */
>  var cloneManager = null;
>  
> @@ -388,7 +410,7 @@
>    * variable name in JavaScript code.
>    *
>    * @type String
> -  * @lzxtype xsd:ID
> +  * @lzxtype ID
>    * @keywords final
>    * @lzxtype token
>    */
> @@ -407,6 +429,7 @@
>    * determinePlacement method.
>    * @type String
>    * @lzxtype token
> +  * @keywords final
>    */
>  var defaultplacement = null;
>  
> @@ -432,9 +455,11 @@
>    * to get a mouse position in your views coordinate system.
>    *
>    * @type LzNode
> +  * @keywords readonly
>    */
>  var immediateparent = null;
>  
> +/** @access private */ 
>  var dependencies = null;
>  
>  /** A reference to the node that is an instance
> @@ -447,16 +472,20 @@
>    * <code>parent.parent.parent.setAttribute(bgcolor, 0xFFFFFF)</code>
>    * you can simply use <code>classroot.setAttribute(bgcolor, 
> 0xFFFFFF)</code>.
>    * @type LzNode
> +  * @keywords readonly
>    */
>  var classroot;
>  
>  /** The depth of this node in the overall node hierarchy
>    * @type Number
> +  * @keywords readonly
>    */
>  var nodeLevel;
>  
>  if ($debug) {
> -    // The source locator table maps source locations to nodes
> +    /** The source locator table maps source locations to nodes
> +      * @access private
> +      */ 
>      var sourceLocatorTable = {};
>  
>      /**
> @@ -788,6 +817,16 @@
>    */
>  static var _ignoreAttribute = {toString: function () {
>                                          return '_ignoreAttribute'}};
> +                                        
> +/** 
> +  * Overrides placement attribute (and defaultplacement in lexical parent). 
> +  * See the LzNode.determinePlacement method. Defaults to false.
> +  * @type Boolean
> +  * @keywords final
> +  * @lzxdefault "false"
> +  */
> +var ignoreplacement;  
> +                                        
>  
>  /**
>    * Applies a dictionary of args
> @@ -1057,6 +1096,7 @@
>  }
>  
>  
> +/** @access private */
>  var setters ={
>      name : "setName" ,
>      id : "setID" ,
> 
> Modified: openlaszlo/trunk/WEB-INF/lps/lfc/views/LaszloCanvas.lzs
> ===================================================================
> --- openlaszlo/trunk/WEB-INF/lps/lfc/views/LaszloCanvas.lzs   2007-11-13 
> 00:55:23 UTC (rev 7225)
> +++ openlaszlo/trunk/WEB-INF/lps/lfc/views/LaszloCanvas.lzs   2007-11-13 
> 01:02:15 UTC (rev 7226)
> @@ -243,13 +243,18 @@
>  
>  var initdelay = 0;
>  
> -/** Sent whenever the number of created nodes changes */
> +/** Sent whenever the number of created nodes changes 
> +  * @lzxtype event
> +  */
>  var onpercentcreated = LzDeclaredEvent;
> -/** Sent whenever the mouse button goes down*/
> +/** Sent whenever the mouse button goes down
> +  * @lzxtype event */
>  var onmousedown = LzDeclaredEvent;
> -/** Sent whenever the mouse button goes up*/
> +/** Sent whenever the mouse button goes up
> +  * @lzxtype event */
>  var onmouseup = LzDeclaredEvent;
> -/** Sent whenever the mouse moves */
> +/** Sent whenever the mouse moves 
> +  * @lzxtype event */
>  var onmousemove = LzDeclaredEvent;
>  
>  /** version number of the LPS that generated this application (for .lzo 
> files,
> 
> Modified: openlaszlo/trunk/WEB-INF/lps/lfc/views/LaszloView.lzs
> ===================================================================
> --- openlaszlo/trunk/WEB-INF/lps/lfc/views/LaszloView.lzs     2007-11-13 
> 00:55:23 UTC (rev 7225)
> +++ openlaszlo/trunk/WEB-INF/lps/lfc/views/LaszloView.lzs     2007-11-13 
> 01:02:15 UTC (rev 7226)
> @@ -52,20 +52,7 @@
>    * @initarg public String resource: A string denoting the library resource 
> to use for
>    * this view. The default is usually 'theEmptyResource'
>    *
> -  * In addition to any events documented in the section below, these events 
> are also available:
> -  *
> -  * <event>onmouseupoutside</event>: Sent when the mouse button comes up 
> outside a
> -  * view This event is only sent by views which are clickable
> -  * after it went down over the view. This event is only sent by views which
> -  * are clickable
>  
> -  * <event>onmousedragin</event>: Sent when the mouse button went down over 
> the view
> -  * and the button is still down when mouse rolls back inside the view.
> -  * This event is only sent by views which are clickable
> -
> -  * <event>onmousedragout</event>: Sent when the mouse button went down over 
> the view
> -  * and the button is still down when mouse rolls outside the view.
> -  * This event is only sent by views which are clickable
>    */
>  class LzView extends LzNode {
>  
> @@ -76,31 +63,44 @@
>    */
>  static var tagname = 'view';
>  
> -/** Event called when this view adds a subview */
> +/** Event called when this view adds a subview   
> +  * @access private
> +  * @lzxtype event
> +  */
>  var onaddsubview = LzDeclaredEvent;
> +/** @access private */
>  var onbgcolor = LzDeclaredEvent;
>  /** The onblur script is executed when an element loses focus either
>    * by the pointing device or by tabbing navigation.
> +  * @lzxtype event
>    */
>  var onblur = LzDeclaredEvent;
>  /** The onclick script is executed when the pointing device button is
>    * clicked over an element.
> +  * @lzxtype event  
>    */
>  var onclick = LzDeclaredEvent;
> +/** @access private */
>  var onclickable = LzDeclaredEvent;
>  /** The onfocus script is executed when an element receives focus
>    * either by the pointing device or by tabbing navigation.
> +  * @lzxtype event  
>    */
>  var onfocus = LzDeclaredEvent;   // From LzFocus
> +/** @lzxtype event */   
>  var onframe = LzDeclaredEvent;
>  
> -/** Event for changes to view's <attribute>height</attribute> property */
> +/** Event for changes to view's <attribute>height</attribute> property 
> +  * @lzxtype event
> +  */
>  var onheight = LzDeclaredEvent;
> +/** @lzxtype event */   
>  var onimload = LzDeclaredEvent;
>  
>  /** The onkeyup script is executed when this view has the focus and a
>    * key is released. This event is sent with the keycode for the key that 
>    * went up.
> +  * @lzxtype event
>    */
>  var onkeyup = LzDeclaredEvent;   // From LzFocus
>  
> @@ -109,71 +109,140 @@
>    * key that is held down.  If you want the script executed only
>    * once, use onkeyup. This event is sent with the keycode for the key that 
> is
>    * down.
> +  * @lzxtype event
>    */
>  var onkeydown = LzDeclaredEvent; // From LzFocus
> +/** @lzxtype event */
>  var onlastframe = LzDeclaredEvent;
> +/** @lzxtype event */
>  var onload = LzDeclaredEvent;
> +/** @lzxtype event */
>  var onloadperc = LzDeclaredEvent;
>  
>  /** <event>onerror</event>: Sent when there is an error loading the view's 
> resource.
>    * The argument sent with the event is the error string sent by the server.
> +  * @access private
> +  * @lzxtype event
>    */
>  var onerror = LzDeclaredEvent;
>  
>  /**
>    * <event>ontimeout</event>: Sent when the request to load media for the 
> view times
>    * out
> +  * @lzxtype event
>    */
>  var ontimeout = LzDeclaredEvent;
>  /** The onmousedown script is executed when the pointing device button is
>    * pressed over an element.
> +  * @lzxtype event
>    */
>  var onmousedown = LzDeclaredEvent;
>  
>  /** The onmouseout script is executed when the point device is moved
>    * so that is is no longer over an element.
> +  * @lzxtype event
>    */
>  var onmouseout = LzDeclaredEvent;
> +
>  /** The onmouseover script is executed when the pointing device is
>    * moved onto an element.
> +  * @lzxtype event  
>    */
>  var onmouseover = LzDeclaredEvent;
> +
> +/** @access private 
> +  * @lzxtype event 
> +  */
>  var onmousetrackover = LzDeclaredEvent;
> +
> +/** @access private 
> +  * @lzxtype event 
> +  */
>  var onmousetrackup = LzDeclaredEvent;
>  
>  /** The onmouseup script is executed when the pointing device button is
>    * released over an element.
> +  * @lzxtype event
>    */
>  var onmouseup = LzDeclaredEvent;
> -/** Sent when a view changes its opacity */
> +
> +/** 
> +  * Sent when a view changes its opacity 
> +  * @lzxtype event
> +  */
>  var onopacity = LzDeclaredEvent;
>  
> +/** @access private 
> +  * @lzxtype event 
> +  */
>  var onplay = LzDeclaredEvent;
>  
> -/** Event called when this view removes a subview */
> +/** 
> +  * Event called when this view removes a subview 
> +  * @lzxtype event
> +  */ 
>  var onremovesubview = LzDeclaredEvent;
>  
> +/** @access private 
> +  * @lzxtype event 
> +  */
>  var onresource = LzDeclaredEvent;
> +/** @access private 
> +  * @lzxtype event 
> +  */
>  var onresourceheight = LzDeclaredEvent;
> +/** @access private 
> +  * @lzxtype event 
> +  */
>  var onresourcewidth = LzDeclaredEvent;
> +/** @access private 
> +  * @lzxtype event 
> +  */
>  var onrotation = LzDeclaredEvent;
> +/** @access private 
> +  * @lzxtype event 
> +  */
>  var onstop = LzDeclaredEvent;
> +/** @access private 
> +  * @lzxtype event 
> +  */
>  var ontotalframes = LzDeclaredEvent;
> +/** @access private 
> +  * @lzxtype event 
> +  */
>  var onunstretchedheight = LzDeclaredEvent;
> +/** @access private 
> +  * @lzxtype event 
> +  */
>  var onunstretchedwidth = LzDeclaredEvent;
> +/** @lzxtype event */
>  var onvisible = LzDeclaredEvent;
> -/** @access private */
> +/** @access private 
> +  * @lzxtype event 
> +  */
>  var onvisibility = LzDeclaredEvent;
>  
> -/** event for changes to view's <attribute>width</attribute> property */
> +/** event for changes to view's <attribute>width</attribute> property 
> + * @lzxtype event 
> + */
>  var onwidth = LzDeclaredEvent;
>  
> -/** event for changes to view's <attribute>x</attribute> property */
> +/** event for changes to view's <attribute>x</attribute> property 
> + * @lzxtype event
> + */
>  var onx = LzDeclaredEvent;
> +/** @access private 
> +  * @lzxtype event 
> +  */
>  var onxoffset = LzDeclaredEvent;
>  
> -/** event for changes to view's <attribute>y</attribute> property */
> +/** event for changes to view's <attribute>y</attribute> property 
> +  * @lzxtype event
> +  */
>  var ony = LzDeclaredEvent;
> +/** @access private 
> +  * @lzxtype event 
> +  */
>  var onyoffset = LzDeclaredEvent;
>  
>  /**
> @@ -186,10 +255,13 @@
>    * ondblclick event, will simply send two click events.
>    * The view's doubleclick time can be adjusted by setting its
>    * DOUBLE_CLICK_TIME attribute
> +  * @lzxtype event
>    */
>  var ondblclick = LzDeclaredEvent;
> +/** @access private */
>  var DOUBLE_CLICK_TIME = 500;
>  
> +/** @access private */
>  var capabilities = LzSprite.prototype.capabilities;
>  
>  /**
> @@ -311,6 +383,7 @@
>  /** Reference to closest masked view in the hierarchy at or above
>    * this one
>    * @type LzView
> +  * @keywords readonly
>    */
>  var mask;
>  
> @@ -318,6 +391,7 @@
>    * See focus manager (LzFocus) for more details.
>    * @type Boolean
>    * @lzxtype boolean
> +  * @keywords readonly
>    */
>  var focusable = false;
>  
> @@ -332,6 +406,7 @@
>    * @lzxdefault "false"
>    * @keywords final
>    */
> +var clip = false;
>  setters.clip =  -1;
>  setters.x ="setX"
>  setters.y =  "setY";
> @@ -350,6 +425,7 @@
>    * @lzxdefault "left"
>    * @keywords final
>    */
> +var align = "left"
>  setters.align = "setAlign"
>  
>  /**
> @@ -359,6 +435,7 @@
>    * @lzxtype "top" | "middle" | "bottom" | constraint
>    * @lzxdefault "top"
>    */
> +var valign = "top"
>  setters.valign = "setValign"
>  
>  /** The URL from which to load the resource for this
> @@ -368,6 +445,14 @@
>    * @lzxtype expression
>    * @access private
>    */
> +var source;
> +/** 
> +  * As a setter, this is private. It's not really a setter, because
> +  * it talks to a private attribute, "source". 
> +  * The method setSource, defined below, is public, but it's not
> +  * a setter. [bshine 2007.11.07]
> +  * @access private 
> +  */ 
>  setters.source = "setSource";
>  /** The background color of the canvas. 
>    * @lzxtype token
> @@ -378,6 +463,7 @@
>    * be loaded.
>    * @type String
>    */
> +var resource;
>  setters.resource =  "setResource";
>  
>  /** If true, this view intercepts click events; otherwise they are passed
> @@ -387,9 +473,10 @@
>    */
>  setters.clickable =  "setClickable";
>  /** Setting clickRegion to a vector-based SWF turns the SWF shape into a 
> clickable hotspot.
> -  * @access private
> +  * @access public
>    * @lzxtype string
>    */
> +var clickregion;   
>  setters.clickregion =  "__LZsetClickRegion";
>  /** The cursor to display when the mouse is over this view. Any
>    * resource can be used as a cursor. This attribute can be set for
> @@ -397,12 +484,14 @@
>    * clickable to true.
>    * @lzxtype token
>    */
> +var cursor;  
>  setters.cursor =  "setCursor";
>  /** A color to use to render object that appears inside this view,
>    * which includes any vector or bitmap art in the view's resource
>    * and any contained views.
>    * @lzxtype color
>    */
> +var fgcolor;   
>  setters.fgcolor =  "setColor";
>  /** The font to use for any @c{&lt;text>} or @c{&lt;inputtext>} elements that
>    * appear inside this view. Like all the font properties
> @@ -413,6 +502,7 @@
>    * for any of its subviews.
>    * @lzxtype string
>    */
> +var font;  
>  setters.font = "setFontName" ;
>  
>  /** The style to use to render text fields that appear inside of
> @@ -434,42 +524,51 @@
>    * default for this property is "none". This is used to resize a
>    * view's contents by setting its width and/or height.
>    * @lzxtype "width" | "height" | "both"
> +  * @lzxdefault "none"
>    */
> +var stretches = "none"; 
>  setters.stretches =   "stretchResource";
>  /** If true, the resource attached to this view begins playing when
>    * the view is instantiated.
>    * @lzxtype boolean
>    */
> +var play;   
>  setters.play =   "setPlay";
>  /** Show or hide the handcursor for this view, if clickable */
>  setters.showhandcursor =   "setShowHandCursor";
>  
> +var layout; 
>  setters.layout =   "setLayout";
>  
>  /** Activate/inactivate children for accessibility
>    * @type Boolean
>    * @lzxtype boolean
>    */
> +var aaactive; 
>  setters.aaactive =   "setAAActive";
>  /** Set accessibility name
>    * @type String
>    * @lzxtype string
>    */
> +var aaname;
>  setters.aaname =   "setAAName";
>  /** Set accessibility description
>    * @type String
>    * @lzxtype string
>    */
> +var aadescription; 
>  setters.aadescription =   "setAADescription";
>  /** Set accessibility tab order
>    * @type Number
>    * @lzxtype number
>    */
> +var aatabindex;   
>  setters.aatabindex =   "setAATabIndex";
>  /** Set accessibility silencing/unsilencing
>    * @type Boolean
>    * @lzxtype boolean
>    */
> +var aasilent; 
>  setters.aasilent =   "setAASilent";
>  
>  __LZdelayedSetters.layout = "setLayout";
> @@ -492,6 +591,7 @@
>    */
>  setters.yoffset = "setYOffset";
>  
> +/** @access private */
>  var sprite = null;
>  
>  /** A value of true means that this view is shown. A
> @@ -581,7 +681,7 @@
>    * to scale a view by a percentage of its original size, or to determine the
>    * aspect ratio for a view.
>    * @type Number
> -  * @modifiers readonly
> +  * @keywords readonly
>    */
>  var unstretchedwidth =   0;
>  /** If stretches is not set to none, the height
> @@ -589,12 +689,12 @@
>    * to scale a view by a percentage of its original size, or to determine the
>    * aspect ratio for a view.
>    * @type Number
> -  * @modifiers readonly
> +  * @keywords readonly
>    */
>  var unstretchedheight =   0;
>  /** An array of the subviews that are children of this
>    * view. This is initialized to an empty array for views that have no 
> subviews.
> -  * @modifiers readonly
> +  * @keywords readonly
>    */
>  var subviews =   [];
>  /** @access private */
> @@ -630,7 +730,7 @@
>  
>  /** The total number of frames for this view's resource.
>    * @type Number
> -  * @modifiers readonly
> +  * @keywords readonly
>    */
>  var totalframes =   0;
>  /** If this view has a multi-frame resource, this allows setting which
> @@ -649,30 +749,35 @@
>  var frame =   0;
>  setters.frame =   "setResourceNumber";
>  
> -/** @keywords deprecated */
> +/** @keywords deprecated 
> +  * @access private 
> +  */
>  var loadperc =   0;
>  /** For views whose resource is loaded at runtime,
>    * the ratio of the loaded frames to the total frames. This is a number 
> between
>    * zero and 1.
>    * @type Number
> -  * @modifiers readonly
> +  * @keywords readonly
>    */
>  var framesloadratio =   0;
>  /** For views whose resource is loaded at runtime,
>    * ratio of the loaded bytes to the total bytes. This is a number between 
>    * zero and 1.
>    * @type Number
> +  * @keywords readonly
>    */
>  var loadratio =   0;
>  
>  /** If true, then setWidth() has been called on this
>    * view, and the view will not be sized to its contents. 
>    * @type Boolean
> +  * @keywords readonly  
>    */
>  var hassetheight = false;
>  /** If true, then setHeight() has been called on this
>    * view, and the view will not be sized to its contents. 
>    * @type Boolean
> +  * @keywords readonly  
>    */
>  var hassetwidth = false;
>  
> @@ -688,9 +793,11 @@
>  // @access private
>  //
>  
> //============================================================================
> -
> +/** @access private */
>  var addedToParent = null;
> +/** @access private */
>  var checkPlayStatusDel = null;
> +/** @access private */
>  var masked = false;
>  
>  /**
> @@ -698,9 +805,10 @@
>    * animation. This may be turned off to make the view snap to a
>    * pixel boundary by setting pixellock to true.
>    * @lzxtype booleanLiteral
> +  * @modifiers final
>    */
>  var pixellock = null;
> -
> +/** @access private */
>  var setButtonSize = null;
>  
>  var clickable = false;
> @@ -709,6 +817,7 @@
>    * @lzxtype boolean
>    */
>  var showhandcursor = null;
> +/** @access private */
>  var updatePlayDel = null;
>  /**
>    * A resource that is presented in the background of this view.  The
> @@ -722,11 +831,11 @@
>  var resource = null;
>  
>  /**
> -  * @modifiers readonly
> +  * @keywords readonly
>    */
>  var resourcewidth = null;
>  /**
> -  * @modifiers readonly
> +  * @keywords readonly
>    */
>  var resourceheight = null;
>  
> @@ -2513,6 +2622,7 @@
>  
>  /** blurring is true if the view is in the process of losing focus.
>    * @type Boolean
> +  * @access private 
>    */
>  var blurring = false;
>  
> 
> Modified: openlaszlo/trunk/WEB-INF/lps/schema/build.xml
> ===================================================================
> --- openlaszlo/trunk/WEB-INF/lps/schema/build.xml     2007-11-13 00:55:23 UTC 
> (rev 7225)
> +++ openlaszlo/trunk/WEB-INF/lps/schema/build.xml     2007-11-13 01:02:15 UTC 
> (rev 7226)
> @@ -56,12 +56,14 @@
>    <target name="dtd" 
>            description="Generate DTD" depends="rng"
>            unless="schemas.uptodate" >
> +          <?ignore BEN HATES THE DTD
>        <exec executable="${python.exec}" taskname="rng2dtd" 
> failonerror="true" >
>          <arg value="rng2dtd.py"/>
>          <arg value="${rng}"/>
>          <arg value="-o"/>
>          <arg value="${dtd}"/>
>        </exec>
> +      ?>
>    </target>
>  
>    <target name="clean" 
> 
> 
> _______________________________________________
> Laszlo-checkins mailing list
> [email protected]
> http://www.openlaszlo.org/mailman/listinfo/laszlo-checkins

-- 
Regards,
Max Carlson
OpenLaszlo.org

_______________________________________________
Laszlo-checkins mailing list
[email protected]
http://www.openlaszlo.org/mailman/listinfo/laszlo-checkins

Reply via email to