flexlib :: library Documentation | All Packages | All Classes | Index | Frames No Frames |
MDIEffectsDescriptorBase

Package | flexlib.mdi.effects
Class | public class MDIEffectsDescriptorBase
Inheritance | MDIEffectsDescriptorBase Object
Implements | IMDIEffectsDescriptor
Subclasses | MDILinearEffects, MDIVistaEffects

Base effects implementation with no animation. Extending this class means the developer can choose to implement only certain effects, rather than all required by IMDIEffectsDescriptor.

Public Properties

| Property | Defined By
--- | --- | ---
|  | duration : Number = 10 | MDIEffectsDescriptorBase

Public Methods

| Method | Defined By
--- | --- | ---
|  | getCascadeEffect(items:Array, manager:MDIManager):Effect | MDIEffectsDescriptorBase
|  | getTileEffect(items:Array, manager:MDIManager):Effect | MDIEffectsDescriptorBase
|  | getWindowAddEffect(window:MDIWindow, manager:MDIManager):Effect | MDIEffectsDescriptorBase
|  | getWindowCloseEffect(window:MDIWindow, manager:MDIManager):Effect | MDIEffectsDescriptorBase
|  | getWindowDragEffect(window:MDIWindow, manager:MDIManager):Effect | MDIEffectsDescriptorBase
|  | getWindowDragEndEffect(window:MDIWindow, manager:MDIManager):Effect | MDIEffectsDescriptorBase
|  | getWindowDragStartEffect(window:MDIWindow, manager:MDIManager):Effect | MDIEffectsDescriptorBase
|  | getWindowFocusEndEffect(window:MDIWindow, manager:MDIManager):Effect | MDIEffectsDescriptorBase
|  | getWindowFocusStartEffect(window:MDIWindow, manager:MDIManager):Effect | MDIEffectsDescriptorBase
|  | getWindowMaximizeEffect(window:MDIWindow, manager:MDIManager, bottomOffset:Number = 0):Effect | MDIEffectsDescriptorBase
|  | getWindowMinimizeEffect(window:MDIWindow, manager:MDIManager, moveTo:Point = null):Effect | MDIEffectsDescriptorBase
|  | getWindowResizeEffect(window:MDIWindow, manager:MDIManager):Effect | MDIEffectsDescriptorBase
|  | getWindowResizeEndEffect(window:MDIWindow, manager:MDIManager):Effect | MDIEffectsDescriptorBase
|  | getWindowResizeStartEffect(window:MDIWindow, manager:MDIManager):Effect | MDIEffectsDescriptorBase
|  | getWindowRestoreEffect(window:MDIWindow, manager:MDIManager, restoreTo:Rectangle):Effect | MDIEffectsDescriptorBase
|  | reTileMinWindowsEffect(window:MDIWindow, manager:MDIManager, moveTo:Point):Effect | MDIEffectsDescriptorBase

Property Detail

duration | property

`public var duration:Number = 10`

Method Detail

getCascadeEffect | () | method

`public function getCascadeEffect(items:Array, manager:MDIManager):Effect`

Parameters

| `items:Array`
| `manager:MDIManager`

Returns

| `Effect`

getTileEffect | () | method |

`public function getTileEffect(items:Array, manager:MDIManager):Effect`

Parameters

| `items:Array`
| `manager:MDIManager`

Returns

| `Effect`

getWindowAddEffect | () | method |

`public function getWindowAddEffect(window:MDIWindow, manager:MDIManager):Effect`

Parameters

| `window:MDIWindow`
| `manager:MDIManager`

Returns

| `Effect`

getWindowCloseEffect | () | method |

`public function getWindowCloseEffect(window:MDIWindow, manager:MDIManager):Effect`

Parameters

| `window:MDIWindow`
| `manager:MDIManager`

Returns

| `Effect`

getWindowDragEffect | () | method |

`public function getWindowDragEffect(window:MDIWindow, manager:MDIManager):Effect`

Parameters

| `window:MDIWindow`
| `manager:MDIManager`

Returns

| `Effect`

getWindowDragEndEffect | () | method |

`public function getWindowDragEndEffect(window:MDIWindow, manager:MDIManager):Effect`

Parameters

| `window:MDIWindow`
| `manager:MDIManager`

Returns

| `Effect`

getWindowDragStartEffect | () | method |

`public function getWindowDragStartEffect(window:MDIWindow, manager:MDIManager):Effect`

Parameters

| `window:MDIWindow`
| `manager:MDIManager`

Returns

| `Effect`

getWindowFocusEndEffect | () | method |

`public function getWindowFocusEndEffect(window:MDIWindow, manager:MDIManager):Effect`

Parameters

| `window:MDIWindow`
| `manager:MDIManager`

Returns

| `Effect`

getWindowFocusStartEffect | () | method |

`public function getWindowFocusStartEffect(window:MDIWindow, manager:MDIManager):Effect`

Parameters

| `window:MDIWindow`
| `manager:MDIManager`

Returns

| `Effect`

getWindowMaximizeEffect | () | method |

`public function getWindowMaximizeEffect(window:MDIWindow, manager:MDIManager, bottomOffset:Number = 0):Effect`

Parameters

| `window:MDIWindow`
| `manager:MDIManager`
| `bottomOffset:Number` (default = `0`)``

Returns

| `Effect`

getWindowMinimizeEffect | () | method |

`public function getWindowMinimizeEffect(window:MDIWindow, manager:MDIManager, moveTo:Point = null):Effect`

Parameters

| `window:MDIWindow`
| `manager:MDIManager`
| `moveTo:Point` (default = `null`)``

Returns

| `Effect`

getWindowResizeEffect | () | method |

`public function getWindowResizeEffect(window:MDIWindow, manager:MDIManager):Effect`

Parameters

| `window:MDIWindow`
| `manager:MDIManager`

Returns

| `Effect`

getWindowResizeEndEffect | () | method |

`public function getWindowResizeEndEffect(window:MDIWindow, manager:MDIManager):Effect`

Parameters

| `window:MDIWindow`
| `manager:MDIManager`

Returns

| `Effect`

getWindowResizeStartEffect | () | method |

`public function getWindowResizeStartEffect(window:MDIWindow, manager:MDIManager):Effect`

Parameters

| `window:MDIWindow`
| `manager:MDIManager`

Returns

| `Effect`

getWindowRestoreEffect | () | method |

`public function getWindowRestoreEffect(window:MDIWindow, manager:MDIManager, restoreTo:Rectangle):Effect`

Parameters

| `window:MDIWindow`
| `manager:MDIManager`
| `restoreTo:Rectangle`

Returns

| `Effect`

reTileMinWindowsEffect | () | method |

`public function reTileMinWindowsEffect(window:MDIWindow, manager:MDIManager, moveTo:Point):Effect`

Parameters

| `window:MDIWindow`
| `manager:MDIManager`
| `moveTo:Point`

Returns

| `Effect`

Dimanche Juin 19 2011, 03:12 PM +02:00