Packageat.managers
Classpublic class SlideTilerWindowManager
InheritanceSlideTilerWindowManager Inheritance MDIManager Inheritance flash.events.EventDispatcher

Handles the interaction of windows within the SlideTiler.

See also

at.display.SlideTiler


Public Properties
 PropertyDefined by
 Inheritedcontainer : UIComponent
MDIManager
 Inheritedeffects : IMDIEffectsDescriptor
MDIManager
 InheritedenforceBoundaries : Boolean = true
MDIManager
 Inheritedglobal : MDIManager
[static]
MDIManager
 InheritedminTilePadding : Number = 5
MDIManager
  selectedChild : MDIWindow
Reference to the currently selected window, the one that is maximized.
SlideTilerWindowManager
 InheritedshowMinimizedTiles : Boolean = false
MDIManager
 InheritedtileMinimize : Boolean = true
MDIManager
 InheritedtileMinimizeWidth : int = 200
MDIManager
 InheritedtilePadding : Number = 8
MDIManager
Public Methods
 MethodDefined by
  
SlideTilerWindowManager(container:UIComponent, effects:IMDIEffectsDescriptor = null)
Constructor.
SlideTilerWindowManager
 Inherited
absPos(window:MDIWindow, x:int, y:int):void
Positions a window in an absolute position
MDIManager
 Inherited
add(window:MDIWindow):void
MDIManager
 Inherited
addCenter(window:MDIWindow):void
MDIManager
 Inherited
addContextMenu(window:MDIWindow, contextMenu:ContextMenu = null):void
MDIManager
 Inherited
bringToFront(window:MDIWindow):void
Brings a window to the front of the screen.
MDIManager
 Inherited
cascade():void
Cascades all managed windows from top left to bottom right
MDIManager
 Inherited
center(window:MDIWindow):void
Positions a window in the center of the available screen.
MDIManager
 Inherited
executeDefaultBehavior(event:Event):void
MDIManager
 Inherited
Gets a list of open windows for scenarios when only open windows need to be managed
MDIManager
 Inherited
manage(window:MDIWindow):void
Pushes a window onto the managed window stack
MDIManager
 Inherited
position(window:MDIWindow):void
Positions a window on the screen

This is primarly used as the default space on the screen to position the window.

MDIManager
 Inherited
remove(window:MDIWindow):void
Removes a window instance from the managed window stack
MDIManager
 Inherited
removeAll():void
Removes all windows from managed window stack;
MDIManager
 Inherited
resize(window:MDIWindow):void
MDIManager
 Inherited
tile(fillAvailableSpace:Boolean = false, gap:Number = 0):void
Tiles the window across the screen

By default, windows will be tiled to all the same size and use only the space they can accomodate.

MDIManager
Protected Methods
 MethodDefined by
 Inherited
broadcastMaximizedEvent(e:EffectEvent):void
MDIManager
 Inherited
containerResizeHandler(event:ResizeEvent):void
Handles resizing of container to reposition elements
MDIManager
 Inherited
getBottomOffsetHeight(maxTiles:int, minWindowHeight:Number, padding:Number):Number
Gets the height accordance for tiled windows along bottom to be used in the maximizing of other windows -- leaves space at bottom of maximize height so tiled windows still show
MDIManager
 Inherited
getBottomTilePosition(tileIndex:int, maxTiles:int, minWindowHeight:Number, padding:Number):Number
Gets the bottom placement of a tiled window
MDIManager
 Inherited
getLeftOffsetPosition(tileIndex:int, maxTiles:int, minWinWidth:Number, padding:Number):Number
Gets the left placement of a tiled window
MDIManager
 Inherited
Maximizing of Window
MDIManager
 Inherited
menuItemSelectHandler(event:ContextMenuEvent):void
MDIManager
 Inherited
onCloseEffectEnd(event:EffectEvent):void
MDIManager
 Inherited
onMinimizeEffectEnd(event:EffectEvent):void
MDIManager
 Inherited
Removes the closed window from the ArrayCollection of tiled windows
MDIManager
 Inherited
Retiles the remaining minimized tile instances if one of them gets restored or maximized
MDIManager
 Inherited
windowEventProxy(event:Event):void
MDIManager
Events
 EventSummaryDefined by
 Inherited Dispatched when the windows are cascaded.MDIManager
 Inherited Dispatched when the windows are tiled.MDIManager
 Inherited Dispatched when a window is added to the manager.MDIManager
 Inherited Dispatched when the minimize button is clicked.MDIManager
 Inherited Dispatched while the window is being dragged.MDIManager
 Inherited Dispatched when the window stops being dragged.MDIManager
 Inherited Dispatched when the window begins being dragged.MDIManager
 Inherited Dispatched when the window loses focus and no longer has topmost z-index of MDIManager's children.MDIManager
 Inherited Dispatched when the window gains focus and is given topmost z-index of MDIManager's children.MDIManager
 Inherited Dispatched when the maximize button is clicked or when the window is in a normal state (not minimized or maximized) and the titleBar is double clicked.MDIManager
 Inherited Dispatched when the minimize button is clicked.MDIManager
 Inherited Dispatched while the mouse is down on a resize handle.MDIManager
 Inherited Dispatched when the mouse is released from a resize handle.MDIManager
 Inherited Dispatched when a resize handle is pressed.MDIManager
 Inherited If the window is minimized, this event is dispatched when the titleBar is clicked.MDIManager
Public Constants
 ConstantDefined by
 InheritedCONTEXT_MENU_LABEL_CASCADE : String = "Cascade"
[static]
MDIManager
 InheritedCONTEXT_MENU_LABEL_SHOW_ALL : String = "Show All Windows"
[static]
MDIManager
 InheritedCONTEXT_MENU_LABEL_TILE : String = "Tile"
[static]
MDIManager
 InheritedCONTEXT_MENU_LABEL_TILE_FILL : String = "Tile + Fill"
[static]
MDIManager
Property detail
selectedChildproperty
public var selectedChild:MDIWindow

Reference to the currently selected window, the one that is maximized.

The default value is null.

Constructor detail
SlideTilerWindowManager()constructor
public function SlideTilerWindowManager(container:UIComponent, effects:IMDIEffectsDescriptor = null)

Constructor.

Parameters
container:UIComponent
 
effects:IMDIEffectsDescriptor (default = null)