| Package | mx.containers |
| Class | public class ApplicationControlBar |
| Inheritance | ApplicationControlBar ControlBar Box Container UIComponent FlexSprite Sprite DisplayObjectContainer InteractiveObject DisplayObject EventDispatcher Object |
The ApplicationControlBar container can be in either of the following modes:
dock
property to
true
.
dock
property to
false
(default).
The ApplicationControlBar container has the following default sizing characteristics:
| Characteristic | Description |
|---|---|
| Default size | The height is the default or explicit height of the tallest child, plus the top and bottom padding of the container. In normal mode, the width is large enough to hold all of its children at the default or explicit width of the children, plus any horizontal gap between the children, plus the left and right padding of the container. In docked mode, the width equals the application width. If the application is not wide enough to contain all the controls in the ApplicationControlBar container, the bar is clipped. |
| Default padding | 5 pixels for the top value. 4 pixels for the bottom value. 8 pixels for the left and right values. |
Hide MXML SyntaxThe <mx:ApplicationControlBar> tag
inherits all of the tag attributes of its superclass, and adds the
following tag attributes.
Unlike the ControlBar container, it is possible to set the
backgroundColor style for an ApplicationControlBar
container.
<mx:ApplicationControlBar
Properties
dock="false|true"
Styles
fillAlphas="[0, 0]"
fillColors="[0xFFFFFF, 0xFFFFFF]"
>
...
child tags
...
</mx:ApplicationControlBar>
See also
| Property | Defined By | ||
|---|---|---|---|
![]() | accessibilityProperties : AccessibilityProperties The current accessibility options for this display object. | DisplayObject | |
![]() | activeEffects : Array [read-only] The list of effects that are currently playing on the component,
as an Array of EffectInstance instances. | UIComponent | |
![]() | alpha : Number Indicates the alpha transparency value of the object specified. | DisplayObject | |
![]() | autoLayout : Boolean If true, measurement and layout are done
when the position or size of a child is changed. | Container | |
![]() | automationDelegate : Object The delegate object that handles the automation-related functionality. | UIComponent | |
![]() | automationName : String Name that can be used as an identifier for this object. | UIComponent | |
![]() | automationTabularData : Object [read-only] An implementation of the IAutomationTabularData interface, which
can be used to retrieve the data. | UIComponent | |
![]() | automationValue : Array [read-only] This value generally corresponds to the rendered appearance of the
object and should be usable for correlating the identifier with
the object as it appears visually within the application. | UIComponent | |
![]() | baselinePosition : Number [read-only] The y-coordinate of the baseline
of the first line of text of the component. | UIComponent | |
![]() | blendMode : String A value from the BlendMode class that specifies which blend mode to use. | DisplayObject | |
![]() | blendShader : Shader [write-only] Sets a shader that is used for blending the foreground and background. | DisplayObject | |
![]() | borderMetrics : EdgeMetrics [read-only] Returns an EdgeMetrics object that has four properties:
left, top, right,
and bottom. | Container | |
![]() | buttonMode : Boolean Specifies the button mode of this sprite. | Sprite | |
![]() | cacheAsBitmap : Boolean If set to true, Flash Player or Adobe AIR caches an internal bitmap representation of the
display object. | DisplayObject | |
![]() | cacheHeuristic : Boolean [write-only] Used by Flex to suggest bitmap caching for the object. | UIComponent | |
![]() | cachePolicy : String Specifies the bitmap caching policy for this object. | UIComponent | |
![]() | childDescriptors : Array [read-only] Array of UIComponentDescriptor objects produced by the MXML compiler. | Container | |
![]() | className : String [read-only] The name of this instance's class, such as "Button". | UIComponent | |
![]() | clipContent : Boolean Whether to apply a clip mask if the positions and/or sizes
of this container's children extend outside the borders of
this container. | Container | |
![]() | constructor : Object A reference to the class object or constructor function for a given object instance. | Object | |
![]() | contentMouseX : Number [read-only] Returns the x position of the mouse, in the content coordinate system. | Container | |
![]() | contentMouseY : Number [read-only] Returns the y position of the mouse, in the content coordinate system. | Container | |
![]() | contextMenu : NativeMenu Specifies the context menu associated with this object. | InteractiveObject | |
![]() | creatingContentPane : Boolean Containers use an internal content pane to control scrolling. | Container | |
![]() | creationIndex : int Specifies the order to instantiate and draw the children
of the container. | Container | |
![]() | creationPolicy : String The child creation policy for this Container. | Container | |
![]() | currentState : String The current view state of the component. | UIComponent | |
![]() | cursorManager : ICursorManager [read-only] Gets the CursorManager that controls the cursor for this component
and its peers. | UIComponent | |
![]() | data : Object The data property lets you pass a value
to the component when you use it in an item renderer or item editor. | Container | |
![]() | defaultButton : IFlexDisplayObject The Button control designated as the default button
for the container. | Container | |
![]() | descriptor : UIComponentDescriptor Reference to the UIComponentDescriptor, if any, that was used
by the createComponentFromDescriptor() method to create this
UIComponent instance. | UIComponent | |
| dock : Boolean If true, specifies that the ApplicationControlBar should be docked to the
top of the application. | ApplicationControlBar | ||
![]() | document : Object A reference to the document object associated with this UIComponent. | UIComponent | |
![]() | doubleClickEnabled : Boolean Specifies whether the UIComponent object receives doubleClick events. | UIComponent | |
![]() | dropTarget : DisplayObject [read-only] Specifies the display object over which the sprite is being dragged, or on
which the sprite was dropped. | Sprite | |
![]() | enabled : Boolean Whether the component can accept user interaction. | UIComponent | |
![]() | errorString : String The text that will be displayed by a component's error tip when a
component is monitored by a Validator and validation fails. | UIComponent | |
![]() | explicitHeight : Number Number that specifies the explicit height of the component,
in pixels, in the component's coordinates. | UIComponent | |
![]() | explicitMaxHeight : Number The maximum recommended height of the component to be considered
by the parent during layout. | UIComponent | |
![]() | explicitMaxWidth : Number The maximum recommended width of the component to be considered
by the parent during layout. | UIComponent | |
![]() | explicitMinHeight : Number The minimum recommended height of the component to be considered
by the parent during layout. | UIComponent | |
![]() | explicitMinWidth : Number The minimum recommended width of the component to be considered
by the parent during layout. | UIComponent | |
![]() | explicitWidth : Number Number that specifies the explicit width of the component,
in pixels, in the component's coordinates. | UIComponent | |
![]() | filters : Array An indexed array that contains each filter object currently associated with the display object. | DisplayObject | |
![]() | flexContextMenu : IFlexContextMenu The context menu for this UIComponent. | UIComponent | |
![]() | focusEnabled : Boolean Indicates whether the component can receive focus when tabbed to. | UIComponent | |
![]() | focusManager : IFocusManager Gets the FocusManager that controls focus for this component
and its peers. | UIComponent | |
![]() | focusPane : Sprite The focus pane associated with this object. | UIComponent | |
![]() | focusRect : Object Specifies whether this object displays a focus rectangle. | InteractiveObject | |
![]() | graphics : Graphics [read-only] Specifies the Graphics object that belongs to this sprite where vector
drawing commands can occur. | Sprite | |
![]() | height : Number Number that specifies the height of the component, in pixels,
in the parent's coordinates. | UIComponent | |
![]() | hitArea : Sprite Designates another sprite to serve as the hit area for a sprite. | Sprite | |
![]() | horizontalLineScrollSize : Number Number of pixels to move when the left- or right-arrow
button in the horizontal scroll bar is pressed. | Container | |
![]() | horizontalPageScrollSize : Number Number of pixels to move when the track in the
horizontal scroll bar is pressed. | Container | |
![]() | horizontalScrollBar : ScrollBar The horizontal scrollbar used in this container. | Container | |
![]() | horizontalScrollPosition : Number The current position of the horizontal scroll bar. | Container | |
![]() | icon : Class The Class of the icon displayed by some navigator
containers to represent this Container. | Container | |
![]() | id : String ID of the component. | UIComponent | |
![]() | includeInLayout : Boolean Specifies whether this component is included in the layout of the
parent container. | UIComponent | |
![]() | inheritingStyles : Object The beginning of this component's chain of inheriting styles. | UIComponent | |
![]() | initialized : Boolean A flag that determines if an object has been through all three phases
of layout: commitment, measurement, and layout (provided that any were required). | UIComponent | |
![]() | instanceIndex : int [read-only] The index of a repeated component. | UIComponent | |
![]() | instanceIndices : Array An Array containing the indices required to reference
this UIComponent object from its parent document. | UIComponent | |
![]() | isDocument : Boolean [read-only] Determines whether this UIComponent instance is a document object,
that is, whether it is at the top of the hierarchy of a Flex
application, MXML component, or ActionScript component. | UIComponent | |
![]() | isPopUp : Boolean Set to true by the PopUpManager to indicate
that component has been popped up. | UIComponent | |
![]() | label : String The text displayed by some navigator containers to represent
this Container. | Container | |
![]() | loaderInfo : LoaderInfo [read-only] Returns a LoaderInfo object containing information about loading the file
to which this display object belongs. | DisplayObject | |
![]() | mask : DisplayObject The calling display object is masked by the specified mask object. | DisplayObject | |
![]() | maxHeight : Number The maximum recommended height of the component to be considered
by the parent during layout. | UIComponent | |
![]() | maxHorizontalScrollPosition : Number [read-only] The largest possible value for the
horizontalScrollPosition property. | Container | |
![]() | maxVerticalScrollPosition : Number [read-only] The largest possible value for the
verticalScrollPosition property. | Container | |
![]() | maxWidth : Number The maximum recommended width of the component to be considered
by the parent during layout. | UIComponent | |
![]() | measuredHeight : Number The default height of the component, in pixels. | UIComponent | |
![]() | measuredMinHeight : Number The default minimum height of the component, in pixels. | UIComponent | |
![]() | measuredMinWidth : Number The default minimum width of the component, in pixels. | UIComponent | |
![]() | measuredWidth : Number The default width of the component, in pixels. | UIComponent | |
![]() | minHeight : Number The minimum recommended height of the component to be considered
by the parent during layout. | UIComponent | |
![]() | minWidth : Number The minimum recommended width of the component to be considered
by the parent during layout. | UIComponent | |
![]() | moduleFactory : IFlexModuleFactory The moduleFactory that is used to create TextFields in the correct SWF context. | UIComponent | |
![]() | mouseChildren : Boolean Determines whether or not the children of the object are mouse enabled. | DisplayObjectContainer | |
![]() | mouseEnabled : Boolean Specifies whether this object receives mouse messages. | InteractiveObject | |
![]() | mouseFocusEnabled : Boolean Whether you can receive focus when clicked on. | UIComponent | |
![]() | mouseX : Number [read-only] Indicates the x coordinate of the mouse position, in pixels. | DisplayObject | |
![]() | mouseY : Number [read-only] Indicates the y coordinate of the mouse position, in pixels. | DisplayObject | |
![]() | name : String Indicates the instance name of the DisplayObject. | DisplayObject | |
![]() | nestLevel : int Depth of this object in the containment hierarchy. | UIComponent | |
![]() | nonInheritingStyles : Object The beginning of this component's chain of non-inheriting styles. | UIComponent | |
![]() | numAutomationChildren : int [read-only] The number of automation children this container has. | UIComponent | |
![]() | numChildren : int [read-only] Number of child components in this container. | Container | |
![]() | opaqueBackground : Object Specifies whether the display object is opaque with a certain background color. | DisplayObject | |
![]() | owner : DisplayObjectContainer The owner of this UIComponent. | UIComponent | |
![]() | parent : DisplayObjectContainer [read-only] The parent container or component for this component. | UIComponent | |
![]() | parentApplication : Object [read-only] A reference to the Application object that contains this UIComponent
instance. | UIComponent | |
![]() | parentDocument : Object [read-only] A reference to the parent document object for this UIComponent. | UIComponent | |
![]() | percentHeight : Number Number that specifies the height of a component as a percentage
of its parent's size. | UIComponent | |
![]() | percentWidth : Number Number that specifies the width of a component as a percentage
of its parent's size. | UIComponent | |
![]() | processedDescriptors : Boolean Set to true after immediate or deferred child creation,
depending on which one happens. | UIComponent | |
![]() | prototype : Object [static] A reference to the prototype object of a class or function object. | Object | |
![]() | rawChildren : IChildList [read-only] A container typically contains child components, which can be enumerated
using the Container.getChildAt() method and
Container.numChildren property. | Container | |
![]() | repeater : IRepeater [read-only] A reference to the Repeater object
in the parent document that produced this UIComponent. | UIComponent | |
![]() | repeaterIndex : int [read-only] The index of the item in the data provider
of the Repeater that produced this UIComponent. | UIComponent | |
![]() | repeaterIndices : Array An Array containing the indices of the items in the data provider
of the Repeaters in the parent document that produced this UIComponent. | UIComponent | |
![]() | repeaters : Array An Array containing references to the Repeater objects
in the parent document that produced this UIComponent. | UIComponent | |
![]() | root : DisplayObject [read-only] For a display object in a loaded SWF file, the root property is the
top-most display object in the portion of the display list's tree structure represented by that SWF file. | DisplayObject | |
![]() | rotation : Number Indicates the rotation of the DisplayObject instance, in degrees, from its original orientation. | DisplayObject | |
![]() | rotationX : Number Indicates the x-axis rotation of the DisplayObject instance, in degrees, from its original orientation relative to the 3D parent container. | DisplayObject | |
![]() | rotationY : Number Indicates the y-axis rotation of the DisplayObject instance, in degrees, from its original orientation relative to the 3D parent container. | DisplayObject | |
![]() | rotationZ : Number Indicates the z-axis rotation of the DisplayObject instance, in degrees, from its original orientation relative to the 3D parent container. | DisplayObject | |
![]() | scale9Grid : Rectangle The current scaling grid that is in effect. | DisplayObject | |
![]() | scaleX : Number Number that specifies the horizontal scaling factor. | UIComponent | |
![]() | scaleY : Number Number that specifies the vertical scaling factor. | UIComponent | |
![]() | scaleZ : Number Indicates the depth scale (percentage) of an object as applied from the registration point of the object. | DisplayObject | |
![]() | screen : Rectangle [read-only] Returns an object that contains the size and position of the base
drawing surface for this object. | UIComponent | |
![]() | scrollRect : Rectangle The scroll rectangle bounds of the display object. | DisplayObject | |
![]() | showInAutomationHierarchy : Boolean A flag that determines if an automation object
shows in the automation hierarchy. | UIComponent | |
![]() | soundTransform : SoundTransform Controls sound within this sprite. | Sprite | |
![]() | stage : Stage [read-only] The Stage of the display object. | DisplayObject | |
![]() | states : Array The view states that are defined for this component. | UIComponent | |
![]() | styleDeclaration : CSSStyleDeclaration Storage for the inline inheriting styles on this object. | UIComponent | |
![]() | styleName : Object The class style used by this component. | UIComponent | |
![]() | systemManager : ISystemManager Returns the SystemManager object used by this component. | UIComponent | |
![]() | tabChildren : Boolean Determines whether the children of the object are tab enabled. | DisplayObjectContainer | |
![]() | tabEnabled : Boolean Specifies whether this object is in the tab order. | InteractiveObject | |
![]() | tabIndex : int Specifies the tab ordering of objects in a SWF file. | InteractiveObject | |
![]() | textSnapshot : TextSnapshot [read-only] Returns a TextSnapshot object for this DisplayObjectContainer instance. | DisplayObjectContainer | |
![]() | toolTip : String Text to display in the ToolTip. | UIComponent | |
![]() | transform : Transform An object with properties pertaining to a display object's matrix, color transform, and pixel bounds. | DisplayObject | |
![]() | transitions : Array An Array of Transition objects, where each Transition object defines a
set of effects to play when a view state change occurs. | UIComponent | |
![]() | tweeningProperties : Array Array of properties that are currently being tweened on this object. | UIComponent | |
![]() | uid : String A unique identifier for the object. | UIComponent | |
![]() | updateCompletePendingFlag : Boolean A flag that determines if an object has been through all three phases
of layout validation (provided that any were required). | UIComponent | |
![]() | useHandCursor : Boolean A Boolean value that indicates whether the pointing hand (hand cursor) appears when the mouse rolls
over a sprite in which the buttonMode property is set to true. | Sprite | |
![]() | validationSubField : String Used by a validator to associate a subfield with this component. | UIComponent | |
![]() | verticalLineScrollSize : Number Number of pixels to scroll when the up- or down-arrow
button in the vertical scroll bar is pressed,
or when you scroll by using the mouse wheel. | Container | |
![]() | verticalPageScrollSize : Number Number of pixels to scroll when the track
in the vertical scroll bar is pressed. | Container | |
![]() | verticalScrollBar : ScrollBar The vertical scrollbar used in this container. | Container | |
![]() | verticalScrollPosition : Number The current position of the vertical scroll bar. | Container | |
![]() | viewMetrics : EdgeMetrics [read-only] Returns an object that has four properties: left,
top, right, and bottom. | Container | |
![]() | viewMetricsAndPadding : EdgeMetrics [read-only] Returns an object that has four properties: left,
top, right, and bottom. | Container | |
![]() | visible : Boolean Controls the visibility of this UIComponent. | UIComponent | |
![]() | width : Number Number that specifies the width of the component, in pixels,
in the parent's coordinates. | UIComponent | |
![]() | x : Number Number that specifies the component's horizontal position,
in pixels, within its parent container. | UIComponent | |
![]() | y : Number Number that specifies the component's vertical position,
in pixels, within its parent container. | UIComponent | |
![]() | z : Number Indicates the z coordinate position along the z-axis of the DisplayObject
instance relative to the 3D parent container. | DisplayObject | |
| Method | Defined By | ||
|---|---|---|---|
Constructor. | ApplicationControlBar | ||
![]() | Adds a child DisplayObject to this Container. | Container | |
![]() | Adds a child DisplayObject to this Container. | Container | |
![]() | addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void Registers an event listener object with an EventDispatcher object so that the listener
receives notification of an event. | EventDispatcher | |
![]() | Indicates whether the security restrictions
would cause any display objects to be omitted from the list returned by calling
the DisplayObjectContainer.getObjectsUnderPoint() method
with the specified point point. | DisplayObjectContainer | |
![]() | Queues a function to be called later. | UIComponent | |
![]() | Deletes a style property from this component instance. | UIComponent | |
![]() | Determines whether the specified display object is a child of the DisplayObjectContainer instance or
the instance itself. | DisplayObjectContainer | |
![]() | Converts a Point object from content coordinates to global coordinates. | Container | |
![]() | Converts a Point object from content to local coordinates. | Container | |
![]() | Returns a set of properties that identify the child within
this container. | UIComponent | |
![]() | Given a single UIComponentDescriptor, create the corresponding
component and add the component as a child of this Container. | Container | |
![]() | Iterate through the Array of childDescriptors,
and call the createComponentFromDescriptor() method for each one. | Container | |
![]() | Creates an id reference to this IUIComponent object
on its parent document object. | UIComponent | |
![]() | Deletes the id reference to this IUIComponent object
on its parent document object. | UIComponent | |
![]() | Returns a UITextFormat object corresponding to the text styles
for this UIComponent. | UIComponent | |
![]() | Dispatches an event into the event flow. | UIComponent | |
![]() | Shows or hides the focus indicator around this component. | UIComponent | |
![]() | drawRoundRect(x:Number, y:Number, width:Number, height:Number, cornerRadius:Object = null, color:Object = null, alpha:Object = null, gradientMatrix:Matrix = null, gradientType:String = "linear", gradientRatios:Array = null, hole:Object = null):void Programatically draws a rectangle into this skin's Graphics object. | UIComponent | |
![]() | Called by the effect instance when it stops playing on the component. | UIComponent | |
![]() | Called by the effect instance when it starts playing on the component. | UIComponent | |
![]() | Ends all currently playing effects on the component. | UIComponent | |
![]() | Executes all the data bindings on this Container. | Container | |
![]() | Executes the bindings into this Container's child UIComponent objects. | Container | |
![]() | Called after printing is complete. | UIComponent | |
![]() | Provides the automation object at the specified index. | UIComponent | |
![]() | Returns a rectangle that defines the area of the display object relative to the coordinate system
of the targetCoordinateSpace object. | DisplayObject | |
![]() | Gets the nth child component object. | Container | |
![]() | getChildByName(name: | ||