RectBorder
| Kind of class: | class |
|---|---|
| Inherits from: | RectBorder < Border < UIObject < MovieClip |
| Classpath: | mx.skins.halo.RectBorder |
| File last modified: | Tuesday, 18 December 2007, 15:44:38 |
Summary
Constructor
Class properties
- symbolName : String
- symbolOwner : Object
- version : String
- classConstructed : Boolean
- UIObjectExtensionsDependency
Class properties inherited from RectBorder
Class properties inherited from Border
Class properties inherited from UIObject
Instance properties
- borderCapColorName : String
- shadowCapColorName : String
- colorList : Object
- borderWidths : Object
- drawRoundRect : Function
Instance properties inherited from RectBorder
Instance properties inherited from Border
Instance properties inherited from UIObject
__height __onUnload __width _color _endInit _id _maxHeight _maxWidth _minHeight _minWidth _preferredHeight _preferredWidth _tf _topmost addEventListener bottom buildDepthTable changeColorStyleInChildren changeTextStyleInChildren childrenCreated className clipParameters color createAccessibilityImplementation createChildAtDepth createClassChildAtDepth createEvent dispatchEvent embedFonts findNextAvailableDepth fontFamily fontSize fontStyle fontWeight handleEvent height idNames ignoreClassStyleDeclaration initProperties invalidateFlag left lineColor lineWidth marginLeft marginRight methodTable minHeight minWidth notifyStyleChangeInChildren removeEventListener right scaleX scaleY setStyle stylecache styleName tabEnabled textAlign textDecoration textIndent tfList top validateNow visible width x y
Instance methods
- init (Void) : Void
- getBorderMetrics (Void) : Object
- return the thickness of the border edges
- drawBorder (Void) : Void
- draw3dBorder (c1:Number, c2:Number, c3:Number, c4:Number, c5:Number, c6:Number) : Void
Instance methods inherited from RectBorder
Instance methods inherited from UIObject
__getTextFormat _createChildren _getTextFormat cancelAllDoLaters constructObject createChildren createClassObject createEmptyObject createLabel createObject createSkin destroyObject doLater doLaterDispatcher draw drawRect getClassStyleDeclaration getMinHeight getMinWidth getSkinIDName getStyle getStyleName init initFromClipParameters invalidate invalidateStyle move redraw setColor setMinHeight setMinWidth setSize setSkin setVisible size
Constructor
Class properties
classConstructed
static classConstructed:Boolean = classConstruct()
(read)
symbolName
static symbolName:String = "RectBorder"
(read)
symbolOwner
static symbolOwner:Object = mx.skins.halo.RectBorder
(read)
UIObjectExtensionsDependency
static UIObjectExtensionsDependency = UIObjectExtensions
(read)
version
static version:String = "2.0.2.127"
(read)
Instance properties
borderCapColorName
borderCapColorName:String = "borderCapColor"
(read)
borderWidths
private borderWidths:Object = { none: 0, solid: 1, inset: 2, outset: 2, alert: 3, dropDown: 2, menuBorder: 2, comboNonEdit: 2 }
(read)
colorList
private colorList:Object = { highlightColor: 0, borderColor: 0, buttonColor: 0, shadowColor: 0, borderCapColor: 0, shadowCapColor: 0}
(read)
drawRoundRect
drawRoundRect:Function
(read)
shadowCapColorName
shadowCapColorName:String = "shadowCapColor"
(read)
Class methods
classConstruct
static function classConstruct (
) : Boolean
Instance methods
draw3dBorder
function draw3dBorder (
c1:Number,
c2:Number,
c3:Number,
c4:Number,
c5:Number,
c6:Number) : Void
getBorderMetrics
function getBorderMetrics (
Void) : Object
return the thickness of the border edges
Returns:
- Object top, bottom, left, right thickness in pixels
Overrides: