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

Package | flexlib.mdi.effects
Interface | public interface IMDIEffectsDescriptor
Implementors | MDIEffectsDescriptorBase, MDILinearEffects, MDIVistaEffects

Interface expected by MDIManager. All effects classes must implement this interface.

Public Methods

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

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`

Mercredi Juillet 6 2011, 09:45 PM +02:00