Transferred from the Adobe Open Source Subversion Repository

Revision: 7740
Author:   rfrishbe@adobe.com
Date:     2009-06-11T08:03:46.086049Z

Log Message:
-----------
Make sure to push down muted property in VolumeBar to muteButton.

Also, change MUTED_CHANGE to only dispatch when the muted property changes based on user-interaction (based on being pushed down from videoplayer).

Fix PopUpAnchor TODO around closing the popup when removing the popup from the stage.

QE Notes: -
Doc Notes: -
Bugs: SDK-21727
Reviewer: Chiedo
tests: checkintest (seem to fail due to local changes to ScrollBar, which I'm not checking in here)

Modified Paths:
--------------
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/mediaClasses/VolumeBar.as</path>
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/PopUpAnchor.as</path>
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/mediaClasses/MuteButton.as</path>

git-svn-id: 7146a936b37d36e51ea0d66f8acbe0b8281bc7b7@1281871 13f79535-47bb-0310-9956-ffa450edef68

--- frameworks/projects/spark/src/spark/components/mediaClasses/MuteButton.as
+++ frameworks/projects/spark/src/spark/components/mediaClasses/MuteButton.as
@@ -24,7 +24,8 @@
 //--------------------------------------

 /**
- *  Dispatched when the video mutes or unmutes the volume.
+ *  Dispatched when the video mutes or unmutes the volume
+ *  from user-interaction.
  *
  *  @eventType mx.events.FlexEvent.MUTED_CHANGE
  *
@@ -78,7 +79,7 @@
      */
     private var _muted:Boolean = false;

-    [Bindable("mutedChange")]
+    [Bindable("mutedChanged")]

     /**
      *  true if the volume of the video is muted;
@@ -103,7 +104,7 @@
             return;

         _muted = value;
-        dispatchEvent(new FlexEvent(FlexEvent.MUTED_CHANGE));
+        dispatchEvent(new Event("mutedChanged"));
     }

     //----------------------------------
@@ -151,6 +152,8 @@
         super.clickHandler(event);

         muted = !muted;
+
+        dispatchEvent(new FlexEvent(FlexEvent.MUTED_CHANGE));
     }

 }


FLEX-28883: Added dataProvider existance and length check before applying a default selectedIndex.

--- frameworks/projects/spark/src/spark/components/supportClasses/ListBase.as
+++ frameworks/projects/spark/src/spark/components/supportClasses/ListBase.as
@@ -1497,7 +1497,7 @@
      */
     mx_internal function dataProviderRefreshed():void
     {
-        if (requireSelection == true)
+        if (dataProvider && dataProvider.length > 0 && requireSelection == true)
         {
             setSelectedIndex(0, false);
         }


Transferred from the Adobe Open Source Subversion Repository

Revision: 8
Author:   open-source-svn-admin@adobe.com
Date:     2007-12-15T01:49:31.087529Z

Log Message:
-----------
The beginning of the open-source Flex SDK.

Populated the flex/sdk/trunk directory with an open-source subset of files from //depot/flex/sdk/...@191097 in the Faramir Perforce server. This changelist is a bit past the 3.0rc0 build.

The Ant scripts will not successfully build yet. They need to be adapted to the open-source subset.

Modified Paths:
--------------
2532 paths were modified

git-svn-id: 7146a936b37d36e51ea0d66f8acbe0b8281bc7b7@1261449 13f79535-47bb-0310-9956-ffa450edef68

--- frameworks/projects/framework/src/mx/managers/DragManager.as
+++ frameworks/projects/framework/src/mx/managers/DragManager.as
@@ -0,0 +1,293 @@
+////////////////////////////////////////////////////////////////////////////////
+//
+//  ADOBE SYSTEMS INCORPORATED
+//  Copyright 2003-2007 Adobe Systems Incorporated
+//  All Rights Reserved.
+//
+//  NOTICE: Adobe permits you to use, modify, and distribute this file
+//  in accordance with the terms of the license agreement accompanying it.
+//
+////////////////////////////////////////////////////////////////////////////////
+
+package mx.managers
+{
+
+import flash.events.MouseEvent;
+import mx.automation.Automation;
+import mx.core.DragSource;
+import mx.core.IFlexDisplayObject;
+import mx.core.IUIComponent;
+import mx.core.Singleton;
+import mx.core.mx_internal;
+import mx.managers.dragClasses.DragProxy;
+
+/**
+ *  Cursor displayed during a copy operation.
+ *
+ *  @default mx.skins.cursor.DragCopy
+ */
+[Style(name="copyCursor", type="Class", inherit="no")]
+
+/**
+ *  Skin used to draw the default drag image,
+ *  which is also called the drag proxy.
+ *
+ *  @default mx.skins.halo.DefaultDragImage
+ */
+[Style(name="defaultDragImageSkin", type="Class", inherit="no")]
+
+/**
+ *  Cursor displayed during a link operation.
+ *
+ *  @default mx.skins.cursor.DragLink
+ */
+[Style(name="linkCursor", type="Class", inherit="no")]
+
+/**
+ *  Cursor displayed during a move operation.
+ *
+ *  @default mx.skins.cursor.DragMove
+ */
+[Style(name="moveCursor", type="Class", inherit="no")]
+
+/**
+ *  Cursor displayed for a reject operation.
+ *
+ *  @default mx.skins.cursor.DragReject
+ */
+[Style(name="rejectCursor", type="Class", inherit="no")]
+
+/**
+ *  The DragManager class manages drag and drop operations, which let you
+ *  move data from one place to another in a Flex application.
+ *  For example, you can select an object, such as an item in a List control
+ *  or a Flex control, such as an Image control, and then drag it over
+ *  another component to add it to that component.
+ *
+ *
All methods and properties of the DragManager are static,
+ *  so you do not need to create an instance of it.

+ *
+ *
All Flex components support drag and drop operations.
+ *  Flex provides additional support for drag and drop to the List,
+ *  Tree, and DataGrid controls.

+ *
+ *
When the user selects an item with the mouse,
+ *  the selected component is called the drag initiator.
+ *  The image displayed during the drag operation is called the drag proxy.

+ *
+ *
When the user moves the drag proxy over another component,
+ *  the dragEnter event is sent to that component.
+ *  If the component accepts the drag, it becomes the drop target
+ *  and receives dragOver, dragExit,
+ *  and dragDrop events.

+ *
+ *
When the drag is complete, a dragComplete event
+ *  is sent to the drag initiator.

+ *
+ *  @see mx.core.DragSource
+ *  @see mx.events.DragEvent
+ *  @see mx.core.UIComponent
+ */
+public class DragManager
+{
+    include "../core/Version.as";
+
+	//--------------------------------------------------------------------------
+	//
+	//  Class constants
+	//
+	//--------------------------------------------------------------------------
+
+	/**
+	 *  Constant that specifies that the type of drag action is "none".
+	 */
+	public static const NONE:String = "none";
+
+	/**
+	 *  Constant that specifies that the type of drag action is "copy".
+	 */
+	public static const COPY:String = "copy";
+
+	/**
+	 *  Constant that specifies that the type of drag action is "move".
+	 */
+	public static const MOVE:String = "move";
+
+	/**
+	 *  Constant that specifies that the type of drag action is "link".
+	 */
+	public static const LINK:String = "link";
+
+	//--------------------------------------------------------------------------
+	//
+	//  Class variables
+	//
+	//--------------------------------------------------------------------------
+
+    /**
+     *  @private
+     *  Linker dependency on implementation class.
+     */
+    private static var implClassDependency:DragManagerImpl;
+
+    /**
+     *  @private
+	 *  Storage for the impl getter.
+	 *  This gets initialized on first access,
+	 *  not at static initialization time, in order to ensure
+	 *  that the Singleton registry has already been initialized.
+     */
+    private static var _impl:IDragManager;
+
+	/**
+	 *  @private
+	 *  The singleton instance of DragManagerImpl which was
+	 *  registered as implementing the IDragManager interface.
+	 */
+	private static function get impl():IDragManager
+	{
+		if (!_impl)
+		{
+			_impl = IDragManager(
+				Singleton.getInstance("mx.managers::IDragManager"));
+		}
+
+		return _impl;
+	}
+
+	//--------------------------------------------------------------------------
+	//
+	//  Class properties
+	//
+	//--------------------------------------------------------------------------
+
+    //----------------------------------
+	//  dragProxy
+    //----------------------------------
+
+	/**
+	 *  @private
+	 *  Object being dragged around.
+	 */
+	mx_internal static function get dragProxy():DragProxy
+	{
+	    return Object(impl).dragProxy;
+	}
+
+    //----------------------------------
+	//  isDragging
+    //----------------------------------
+
+	/**
+	 *  Read-only property that returns true
+	 *  if a drag is in progress.
+	 */
+	public static function get isDragging():Boolean
+	{
+		return impl.isDragging;
+	}
+
+	//--------------------------------------------------------------------------
+	//
+	//  Class methods
+	//
+	//--------------------------------------------------------------------------
+
+	/**
+	 *  Initiates a drag and drop operation.
+	 *
+	 *  @param dragInitiator IUIComponent that specifies the component initiating
+	 *  the drag.
+	 *
+	 *  @param dragSource DragSource object that contains the data
+	 *  being dragged.
+	 *
+	 *  @param mouseEvent The MouseEvent that contains the mouse information
+	 *  for the start of the drag.
+	 *
+	 *  @param dragImage The image to drag. This argument is optional.
+	 *  If omitted, a standard drag rectangle is used during the drag and
+	 *  drop operation. If you specify an image, you must explicitly set a
+	 *  height and width of the image or else it will not appear.
+	 *
+	 *  @param xOffset Number that specifies the x offset, in pixels, for the
+	 *  dragImage. This argument is optional. If omitted, the drag proxy
+	 *  is shown at the upper-left corner of the drag initiator. The offset is expressed
+	 *  in pixels from the left edge of the drag proxy to the left edge of the drag
+	 *  initiator, and is usually a negative number.
+	 *
+	 *  @param yOffset Number that specifies the y offset, in pixels, for the
+	 *  dragImage. This argument is optional. If omitted, the drag proxy
+	 *  is shown at the upper-left corner of the drag initiator. The offset is expressed
+	 *  in pixels from the top edge of the drag proxy to the top edge of the drag
+	 *  initiator, and is usually a negative number.
+	 *
+	 *  @param imageAlpha Number that specifies the alpha value used for the
+	 *  drag image. This argument is optional. If omitted, the default alpha
+	 *  value is 0.5. A value of 0.0 indicates that the image is transparent;
+	 *  a value of 1.0 indicates it is fully opaque.
+	 */
+	public static function doDrag(
+			dragInitiator:IUIComponent,
+			dragSource:DragSource,
+			mouseEvent:MouseEvent,
+			dragImage:IFlexDisplayObject = null, // instance of dragged item(s)
+			xOffset:Number = 0,
+			yOffset:Number = 0,
+			imageAlpha:Number = 0.5,
+			allowMove:Boolean = true):void
+	{
+		impl.doDrag(dragInitiator, dragSource, mouseEvent, dragImage, xOffset,
+				yOffset, imageAlpha, allowMove);
+	}
+
+
+
+	/**
+	 *  Call this method from your dragEnter event handler if you accept
+	 *  the drag/drop data.
+	 *  For example:
+	 *
+	 *
DragManager.acceptDragDrop(event.target);

+	 *
+	 *	@param target The drop target accepting the drag.
+	 */
+	public static function acceptDragDrop(target:IUIComponent):void
+	{
+		impl.acceptDragDrop(target);
+	}
+
+	/**
+	 *  Sets the feedback indicator for the drag and drop operation.
+	 *  Possible values are DragManager.COPY, DragManager.MOVE,
+	 *  DragManager.LINK, or DragManager.NONE.
+	 *
+	 *  @param feedback The type of feedback indicator to display.
+	 */
+	public static function showFeedback(feedback:String):void
+	{
+		impl.showFeedback(feedback);
+	}
+
+	/**
+	 *  Returns the current drag and drop feedback.
+	 *
+	 *  @return  Possible return values are DragManager.COPY,
+	 *  DragManager.MOVE,
+	 *  DragManager.LINK, or DragManager.NONE.
+	 */
+	public static function getFeedback():String
+	{
+		return impl.getFeedback();
+	}
+
+	/**
+	 *  @private
+	 */
+	mx_internal static function endDrag():void
+	{
+		impl.endDrag();
+	}
+}
+}
+


Transferred from the Adobe Open Source Subversion Repository

Revision: 20764
Author:   smgilson@adobe.com
Date:     2011-03-10T17:16:24.059260Z

Log Message:
-----------
Merge 20761 - ASDoc updates

QE notes:
Doc notes:
Bugs:
Reviewer:
Tests run:
Is noteworthy for integration:

Modified Paths:
--------------
<path kind="file" action="M">/private/flex/sdk/trunk/frameworks/projects/framework/src/mx/utils/LinkedList.as</path>
<path kind="file" action="M">/private/flex/sdk/trunk/frameworks/projects/framework/src/mx/utils/Base64Encoder.as</path>
<path kind="file" action="M">/private/flex/sdk/trunk/frameworks/projects/framework/src/mx/utils/ObjectUtil.as</path>
<path kind="file" action="M">/private/flex/sdk/trunk/frameworks/projects/rpc/src/mx/utils/URLUtil.as</path>
<path kind="file" action="M">/private/flex/sdk/trunk/frameworks/projects/framework/src/mx/utils/LinkedListNode.as</path>
<path kind="file" action="M">/private/flex/sdk/trunk/frameworks/projects/framework/src/mx/utils/ObjectProxy.as</path>
<path kind="file" action="M">/private/flex/sdk/trunk/frameworks/projects/framework/src/mx/utils/HSBColor.as</path>
<path kind="dir" action="M">/private/flex/sdk/trunk</path>
<path kind="file" action="M">/private/flex/sdk/trunk/frameworks/projects/framework/src/mx/utils/NameUtil.as</path>
<path kind="file" action="M">/private/flex/sdk/trunk/frameworks/projects/rpc/src/mx/utils/RpcClassAliasInitializer.as</path>
<path kind="file" action="M">/private/flex/sdk/trunk/frameworks/projects/framework/src/mx/utils/XMLNotifier.as</path>

git-svn-id: 7146a936b37d36e51ea0d66f8acbe0b8281bc7b7@1262869 13f79535-47bb-0310-9956-ffa450edef68

--- frameworks/projects/framework/src/mx/utils/LinkedListNode.as
+++ frameworks/projects/framework/src/mx/utils/LinkedListNode.as
@@ -17,7 +17,7 @@
  *
  *  @langversion 3.0
  *  @playerversion Flash 10
- *  @playerversion AIR 1.5
+ *  @playerversion AIR 2.5
  *  @productversion Flex 4.5
  */
 public class LinkedListNode
@@ -28,6 +28,16 @@
     //
     //--------------------------------------------------------------------------

+    /**
+     *  Constructor
+     *
+     *  @param value Generic value associated with this node.
+     *
+     *  @langversion 3.0
+     *  @playerversion Flash 10
+     *  @playerversion AIR 2.5
+     *  @productversion Flex 4.5
+     */
     public function LinkedListNode(value:* = null):void
     {
         this.value = value;
@@ -48,7 +58,7 @@
      *
      *  @langversion 3.0
      *  @playerversion Flash 10
-     *  @playerversion AIR 1.5
+     *  @playerversion AIR 2.5
      *  @productversion Flex 4.5
      */
     public var next:LinkedListNode;
@@ -62,7 +72,7 @@
      *
      *  @langversion 3.0
      *  @playerversion Flash 10
-     *  @playerversion AIR 1.5
+     *  @playerversion AIR 2.5
      *  @productversion Flex 4.5
      */
     public var prev:LinkedListNode;
@@ -76,7 +86,7 @@
      *
      *  @langversion 3.0
      *  @playerversion Flash 10
-     *  @playerversion AIR 1.5
+     *  @playerversion AIR 2.5
      *  @productversion Flex 4.5
      */
     public var value:*;


Transferred from the Adobe Open Source Subversion Repository

Revision: 5099
Author:   gauravj@adobe.com
Date:     2009-02-27T03:43:02.639229Z

Log Message:
-----------
Update action script files with asdoc version tags.

QE Notes: None.
Doc Notes: Please review and update as necessary.
tests: checkintests

Modified Paths:
--------------
147 paths were modified

git-svn-id: 7146a936b37d36e51ea0d66f8acbe0b8281bc7b7@1274427 13f79535-47bb-0310-9956-ffa450edef68

--- frameworks/projects/rpc/src/mx/rpc/soap/types/DataSetType.as
+++ frameworks/projects/rpc/src/mx/rpc/soap/types/DataSetType.as
@@ -107,6 +107,11 @@

     /**
      * Parse table information out of the inline schema
+     *
+     *  @langversion 3.0
+     *  @playerversion Flash 9
+     *  @playerversion AIR 1.1
+     *  @productversion Flex 3
      */
     private function processTables(schemaXML:XML):Object
     {
@@ -126,6 +131,11 @@

     /**
      * Parse column definitions out of a table definition
+     *
+     *  @langversion 3.0
+     *  @playerversion Flash 9
+     *  @playerversion AIR 1.1
+     *  @productversion Flex 3
      */
     private function processColumns(decoder:SOAPDecoder, tableXML:XML):*
     {


Transferred from the Adobe Open Source Subversion Repository

Revision: 5135
Author:   egeorgie@adobe.com
Date:     2009-03-02T18:07:53.499277Z

Log Message:
-----------
PARB changes to FxButton
- FxButton is no longer IDataRenderer
- FxToggleButton is no longer ISelectableRenderer
- FxButtonBar's default skin now uses a subclass of FxToggleButton that implements both IDataRenderer and ISelectableRenderer
- "labelField" name of skin parts changed to "labelElement" for all Spark skins.
- Some minor tweaks, renames

QE Notes: None
Doc Notes:
Bugs: None
Reviewer: Glenn
tests: checkintests, mustella (QA ran a cyclone and failing tests are excluded)

Modified Paths:
--------------
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/flex4/src/mx/skins/spark/FxButtonBarFirstButtonSkin.mxml</path>
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/flex4/src/mx/skins/spark/FxFocusSkin.as</path>
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/flex4/src/mx/skins/spark/FxDefaultItemRenderer.mxml</path>
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/flex4/src/mx/components/ItemRenderer.as</path>
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/flex4/src/mx/skins/spark/FxVSliderSkin.mxml</path>
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/flex4/src/mx/components/FxRadioButton.as</path>
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/flex4/src/mx/skins/spark/FxButtonBarMiddleButtonSkin.mxml</path>
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/flex4/src/mx/skins/spark/FxButtonSkin.mxml</path>
<path kind="file" action="M">/flex/sdk/trunk/frameworks/mxml-2009-manifest.xml</path>
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/flex4/src/mx/skins/spark/FxToggleButtonSkin.mxml</path>
<path kind="file" action="A">/flex/sdk/trunk/frameworks/projects/flex4/src/mx/components/ButtonBarButton.as</path>
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/flex4/src/mx/components/FxButtonBar.as</path>
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/flex4/src/mx/skins/spark/FxButtonBarLastButtonSkin.mxml</path>
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/flex4/manifest.xml</path>
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/flex4/src/mx/components/FxRadioButtonGroup.as</path>
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/flex4/src/mx/skins/spark/FxCheckBoxSkin.mxml</path>
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/flex4/src/mx/components/FxButton.as</path>
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/flex4/src/mx/skins/spark/FxHSliderSkin.mxml</path>
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/flex4/src/mx/skins/spark/FxRadioButtonSkin.mxml</path>
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/flex4/src/mx/components/FxToggleButton.as</path>
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/flex4/src/mx/skins/spark/FxButtonBarSkin.mxml</path>

git-svn-id: 7146a936b37d36e51ea0d66f8acbe0b8281bc7b7@1286613 13f79535-47bb-0310-9956-ffa450edef68

--- frameworks/projects/spark/src/spark/skins/spark/FocusSkin.as
+++ frameworks/projects/spark/src/spark/skins/spark/FocusSkin.as
@@ -125,13 +125,13 @@
         // Temporary solution for focus drawing on CheckBox and RadioButton components.
         // Hide the label before drawing the focus.
         // TODO: Figure out a better solution.
-        var hidLabelField:Boolean = false;
+        var hidLabelElement:Boolean = false;
         if ((weakIsCheck(focusObject, "mx.components::FxCheckBox") ||
              weakIsCheck(focusObject, "mx.components::FxRadioButton"))
-             && focusObject.labelField)
+             && focusObject.labelElement)
         {
-            focusObject.labelField.displayObject.visible = false;
-            hidLabelField = true;
+            focusObject.labelElement.displayObject.visible = false;
+            hidLabelElement = true;
         }

         m.tx = FOCUS_THICKNESS;
@@ -143,8 +143,8 @@
             focusObject.mx_internal::focusObj.visible = true;

         // Show the label, if needed.
-        if (hidLabelField)
-            focusObject.labelField.displayObject.visible = true;
+        if (hidLabelElement)
+            focusObject.labelElement.displayObject.visible = true;

         // Special case for Scroller - fill the entire rect.
         // TODO: Figure out a better solution.


Transferred from the Adobe Open Source Subversion Repository

Revision: 13009
Author:   jimurphy@adobe.com
Date:     2009-12-16T22:08:32.299812Z

Log Message:
-----------
merge 3.x revs 12937-12938,12961 -> trunk

checkintests:pass

Modified Paths:
--------------
<path kind="dir" action="M">/flex/sdk/trunk</path>
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/src/mx/accessibility/AccImpl.as</path>
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/src/mx/accessibility/UIComponentAccProps.as</path>
<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/src/mx/controls/Menu.as</path>

git-svn-id: 7146a936b37d36e51ea0d66f8acbe0b8281bc7b7@1268287 13f79535-47bb-0310-9956-ffa450edef68

--- frameworks/projects/mx/src/mx/controls/Menu.as
+++ frameworks/projects/mx/src/mx/controls/Menu.as
@@ -2462,7 +2462,7 @@
         menu.isDirectionLeft = this.x > showX;

         // now do y
-        shift = screenPoint.y + height - screen.bottom;
+        shift = screenPoint.y + menu.getExplicitOrMeasuredHeight() - screen.bottom;
         if (shift > 0 || screenPoint.y < screen.y)
             showY = Math.max(showY - shift, 0);


Transferred from the Adobe Open Source Subversion Repository

Revision: 138
Author:   proberts@adobe.com
Date:     2008-01-09T19:01:51.994110Z

Log Message:
-----------
Severity: ignore
Description: Fixing invalid tag in Window.as that was causing ASDocs to break.

Modified Paths:
--------------
/flex/sdk/trunk/frameworks/projects/airframework/src/mx/core/Window.as

git-svn-id: 7146a936b37d36e51ea0d66f8acbe0b8281bc7b7@1249827 13f79535-47bb-0310-9956-ffa450edef68

--- frameworks/projects/airframework/src/mx/core/Window.as
+++ frameworks/projects/airframework/src/mx/core/Window.as
@@ -812,7 +812,7 @@
 	 *  chrome) as well as the visibility of the Window's child
 	 *  controls.
 	 *
-	 *
When this property changes, Flex dispatches a <codeshow
+	 *
When this property changes, Flex dispatches a show
 	 *  or hide event.

 	 *
 	 *  @default true