| Package | org.aswing.resizer |
| Class | public class DefaultResizer |
| Implements | Resizer, UIResource |
| Property | Defined by | ||
|---|---|---|---|
| bottomLeftResizeMC : AWSprite | DefaultResizer | ||
| bottomResizeMC : AWSprite | DefaultResizer | ||
| bottomRightResizeMC : AWSprite | DefaultResizer | ||
| boundsShape : Shape | DefaultResizer | ||
| enabled : Boolean | DefaultResizer | ||
| leftResizeMC : AWSprite | DefaultResizer | ||
| owner : Component | DefaultResizer | ||
| resizeArrowColor : ASColor | DefaultResizer | ||
| resizeArrowCursor : DisplayObject | DefaultResizer | ||
| resizeArrowDarkColor : ASColor | DefaultResizer | ||
| resizeArrowLightColor : ASColor | DefaultResizer | ||
| resizeDirectly : Boolean | DefaultResizer | ||
| resizeMC : Sprite | DefaultResizer | ||
| RESIZE_MC_WIDTH : Number = 4 [static]
| DefaultResizer | ||
| rightResizeMC : AWSprite | DefaultResizer | ||
| topLeftResizeMC : AWSprite | DefaultResizer | ||
| topResizeMC : AWSprite | DefaultResizer | ||
| topRightResizeMC : AWSprite | DefaultResizer | ||
| Method | Defined by | ||
|---|---|---|---|
|
Create a Resizer for specified component.
| DefaultResizer | ||
|
finishResize(strategy:ResizeStrategy):void
| DefaultResizer | ||
|
isEnabled():Boolean
| DefaultResizer | ||
|
isResizeDirectly():Boolean
Returns whether need resize component directly when drag the resizer arrow.
| DefaultResizer | ||
|
isResizing():Boolean
| DefaultResizer | ||
|
resizing(strategy:ResizeStrategy, e:MouseEvent):void
| DefaultResizer | ||
|
setArrowRotation(r:Number):void
| DefaultResizer | ||
|
setEnabled(e:Boolean):void
| DefaultResizer | ||
| DefaultResizer | |||
|
setResizeArrowColor(c:ASColor):void
| DefaultResizer | ||
|
setResizeArrowDarkColor(c:ASColor):void
| DefaultResizer | ||
|
setResizeArrowLightColor(c:ASColor):void
| DefaultResizer | ||
|
setResizeDirectly(r:Boolean):void
Indicate whether need resize component directly when drag the resizer arrow. | DefaultResizer | ||
|
setResizing(b:Boolean):void
| DefaultResizer | ||
|
startArrowCursor():void
| DefaultResizer | ||
|
startResize(strategy:ResizeStrategy):void
| DefaultResizer | ||
|
stopArrowCursor():void
| DefaultResizer | ||
| Method | Defined by | ||
|---|---|---|---|
|
createResizeMCs():void
| DefaultResizer | ||
| bottomLeftResizeMC | property |
protected var bottomLeftResizeMC:AWSprite
| bottomResizeMC | property |
protected var bottomResizeMC:AWSprite
| bottomRightResizeMC | property |
protected var bottomRightResizeMC:AWSprite
| boundsShape | property |
protected var boundsShape:Shape
| enabled | property |
protected var enabled:Boolean
| leftResizeMC | property |
protected var leftResizeMC:AWSprite
| owner | property |
protected var owner:Component
| resizeArrowColor | property |
protected var resizeArrowColor:ASColor
| resizeArrowCursor | property |
protected var resizeArrowCursor:DisplayObject
| resizeArrowDarkColor | property |
protected var resizeArrowDarkColor:ASColor
| resizeArrowLightColor | property |
protected var resizeArrowLightColor:ASColor
| resizeDirectly | property |
protected var resizeDirectly:Boolean
| resizeMC | property |
protected var resizeMC:Sprite
| RESIZE_MC_WIDTH | property |
protected static var RESIZE_MC_WIDTH:Number = 4
| rightResizeMC | property |
protected var rightResizeMC:AWSprite
| topLeftResizeMC | property |
protected var topLeftResizeMC:AWSprite
| topResizeMC | property |
protected var topResizeMC:AWSprite
| topRightResizeMC | property |
protected var topRightResizeMC:AWSprite
| DefaultResizer | () | constructor |
public function DefaultResizer()Create a Resizer for specified component.
| createResizeMCs | () | method |
protected function createResizeMCs():void
| finishResize | () | method |
| isEnabled | () | method |
public function isEnabled():Boolean
Returns
Boolean |
| isResizeDirectly | () | method |
public function isResizeDirectly():BooleanReturns whether need resize component directly when drag the resizer arrow.
ReturnsBoolean |
See also
| isResizing | () | method |
public function isResizing():Boolean
Returns
Boolean |
| resizing | () | method |
public function resizing(strategy:ResizeStrategy, e:MouseEvent):voidParameters
strategy:ResizeStrategy |
|
e:MouseEvent |
| setArrowRotation | () | method |
public function setArrowRotation(r:Number):voidParameters
r:Number |
| setEnabled | () | method |
public function setEnabled(e:Boolean):voidParameters
e:Boolean |
| setOwner | () | method |
| setResizeArrowColor | () | method |
| setResizeArrowDarkColor | () | method |
| setResizeArrowLightColor | () | method |
| setResizeDirectly | () | method |
public function setResizeDirectly(r:Boolean):void
Indicate whether need resize component directly when drag the resizer arrow.
if set to false, there will be a rectange to represent then size what will be resized to.
if set to true, the component will be resize directly when drag, but this is need more cpu counting.
Default is false. Parameters
r:Boolean |
See also
| setResizing | () | method |
public function setResizing(b:Boolean):voidParameters
b:Boolean |
| startArrowCursor | () | method |
public function startArrowCursor():void
| startResize | () | method |
| stopArrowCursor | () | method |
public function stopArrowCursor():void