SimpleButton
| Kind of class: | class |
|---|---|
| Inherits from: | UIComponent < UIObject < MovieClip |
| Known subclasses: | |
| Classpath: | mx.controls.SimpleButton |
| File last modified: | Tuesday, 18 December 2007, 15:44:37 |
SimpleButton class
extends UIComponent
use if button does not need to be resized
does support icons or text
extends UIComponent
use if button does not need to be resized
does support icons or text
Component metadata:
| Event | "click" |
|---|
Summary
Constructor
Class properties
- symbolName : String
- symbolOwner : Object
- version : String
- falseUp : Number
- falseDown : Number
- falseOver : Number
- falseDisabled : Number
- trueUp : Number
- trueDown : Number
- trueOver : Number
- trueDisabled : Number
- emphasizedStyleDeclaration
Class properties inherited from UIComponent
Class properties inherited from UIObject
Instance properties
- className : String
- style3dInset : Number
- btnOffset : Number
- __toggle : Boolean
- __state : Boolean
- __emphasized : Boolean
- __emphatic : Boolean
- buttonDownHandler : Function
- clickHandler : Function
- detail : Number
- falseUpSkin : String
- falseDownSkin : String
- falseOverSkin : String
- falseDisabledSkin : String
- trueUpSkin : String
- trueDownSkin : String
- trueOverSkin : String
- trueDisabledSkin : String
- falseUpSkinEmphasized : String
- falseDownSkinEmphasized : String
- falseOverSkinEmphasized : String
- falseDisabledSkinEmphasized : String
- trueUpSkinEmphasized : String
- trueDownSkinEmphasized : String
- trueOverSkinEmphasized : String
- trueDisabledSkinEmphasized : String
- falseUpIcon : String
- falseDownIcon : String
- falseOverIcon : String
- falseDisabledIcon : String
- trueUpIcon : String
- trueDownIcon : String
- trueOverIcon : String
- trueDisabledIcon : String
- falseUpIconEmphasized : String
- falseDownIconEmphasized : String
- falseOverIconEmphasized : String
- falseDisabledIconEmphasized : String
- trueUpIconEmphasized : String
- trueDownIconEmphasized : String
- trueOverIconEmphasized : String
- trueDisabledIconEmphasized : String
- skinName : Object
- linkLength : Number
- preset : Boolean
- iconName : Object
- __emphaticStyleName : String
- phase : String
- autoRepeat : Boolean
- interval
- boundingBox_mc : MovieClip
- fui
- fus
- fdi
- fds
- frs
- fri
- dfi
- dfs
- tui
- tus
- tdi
- tds
- trs
- tri
- dts
- dti
- rolloverSkin : Object
- rolloverIcon : Object
- upSkin : Object
- downSkin : Object
- disabledSkin : Object
- upIcon : Object
- downIcon : Object
- disabledIcon : Object
- initializing : Boolean
- idNames
- stateNames
- refNames
- tagMap
- toggle (val:Boolean)
- value (val:Boolean)
- selected (val:Boolean)
- emphasized : Boolean
Instance properties inherited from UIComponent
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
Class methods
Class methods inherited from UIObject
Instance methods
- init (Void) : Void
- createChildren (Void) : Void
- setIcon (tag:Number, linkageName:String) : Object
- changeIcon (tag:Number, linkageName:String) : Void
- changeSkin (tag:Number, linkageName:String) : Void
- viewIcon (varName:String) : Void
- removeIcons
- setSkin (tag:Number, linkageName:String, initobj:Object) : MovieClip
- calcSize (Void) : Void
- viewSkin (varName:String, initObj:Object) : Void
- showEmphasized (e:Boolean) : Void
- refresh (Void) : Void
- setView (offset:Boolean) : Void
- setStateVar (state:Boolean) : Void
- setState (state:Boolean) : Void
- size (Void) : Void
- draw (Void) : Void
- getState (Void) : Boolean
- setToggle (val:Boolean)
- getToggle (Void) : Boolean
- setSelected (val:Boolean)
- getSelected : Boolean
- setEnabled (val:Boolean) : Void
- getLabel (Void) : String
- setLabel (val:String) : Void
- keyDown (e:Object) : Void
- keyUp (e:Object) : Void
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
Event handlers
- onPress (Void) : Void
- onPressDelay (Void) : Void
- onPressRepeat (Void) : Void
- onRelease (Void) : Void
- onDragOut (Void) : Void
- onDragOver (Void) : Void
- onReleaseOutside (Void) : Void
- onRollOver (Void) : Void
- onRollOut (Void) : Void
- onKillFocus (newFocus:Object) : Void
Event handlers inherited from UIComponent
Constructor
SimpleButton
function SimpleButton (
)
Class properties
emphasizedStyleDeclaration
static emphasizedStyleDeclaration
(read)
falseDisabled
static falseDisabled:Number = 3
(read)
falseDown
static falseDown:Number = 1
(read)
falseOver
static falseOver:Number = 2
(read)
falseUp
static falseUp:Number = 0
(read)
symbolName
static symbolName:String = "SimpleButton"
(read)
symbolOwner
static symbolOwner:Object = mx.controls.SimpleButton
(read)
trueDisabled
static trueDisabled:Number = 7
(read)
trueDown
static trueDown:Number = 5
(read)
trueOver
static trueOver:Number = 6
(read)
trueUp
static trueUp:Number = 4
(read)
version
static version:String = "2.0.2.127"
(read)
Instance properties
__emphasized
__emphasized:Boolean = false
(read)
__emphatic
__emphatic:Boolean = false
(read)
__emphaticStyleName
__emphaticStyleName:String
(read)
__state
__state:Boolean = false
(read)
__toggle
__toggle:Boolean = false
(read)
autoRepeat
autoRepeat:Boolean
(read)
boundingBox_mc
boundingBox_mc:MovieClip
(read)
btnOffset
btnOffset:Number = 1
(read)
buttonDownHandler
buttonDownHandler:Function
(read)
className
className:String = "SimpleButton"
(read)
clickHandler
clickHandler:Function
(read)
detail
detail:Number
(read)
dfi
dfi = "falseDisabledIcon"
(read)
dfs
dfs = "falseDisabledSkin"
(read)
disabledIcon
disabledIcon:Object = dfi
(read)
disabledSkin
disabledSkin:Object = dfs
(read)
downIcon
downIcon:Object = fdi
(read)
downSkin
downSkin:Object = fds
(read)
dti
dti = "trueDisabledIcon"
(read)
dts
dts = "trueDisabledSkin"
(read)
emphasized
emphasized:Boolean
(read,write)
falseDisabledIcon
falseDisabledIcon:String = ""
(read)
falseDisabledIconEmphasized
falseDisabledIconEmphasized:String
(read)
falseDisabledSkin
falseDisabledSkin:String = "SimpleButtonUp"
(read)
falseDisabledSkinEmphasized
falseDisabledSkinEmphasized:String
(read)
falseDownIcon
falseDownIcon:String = ""
(read)
falseDownIconEmphasized
falseDownIconEmphasized:String
(read)
falseDownSkin
falseDownSkin:String = "SimpleButtonIn"
(read)
falseDownSkinEmphasized
falseDownSkinEmphasized:String
(read)
falseOverIcon
falseOverIcon:String = ""
(read)
falseOverIconEmphasized
falseOverIconEmphasized:String
(read)
falseOverSkin
falseOverSkin:String = ""
(read)
falseOverSkinEmphasized
falseOverSkinEmphasized:String
(read)
falseUpIcon
falseUpIcon:String = ""
(read)
falseUpIconEmphasized
falseUpIconEmphasized:String
(read)
falseUpSkin
falseUpSkin:String = "SimpleButtonUp"
(read)
falseUpSkinEmphasized
falseUpSkinEmphasized:String
(read)
fdi
fdi = "falseDownIcon"
(read)
fds
fds = "falseDownSkin"
(read)
fri
fri = "falseOverIcon"
(read)
frs
frs = "falseOverSkin"
(read)
fui
fui = "falseUpIcon"
(read)
fus
fus = "falseUpSkin"
(read)
iconName
iconName:Object
(read)
idNames
idNames = ["fus","fds","frs","dfs","tus","tds", "trs","dts",
(read)
initializing
initializing:Boolean = true
(read)
interval
interval
(read)
linkLength
linkLength:Number
(read)
phase
phase:String = "up"
(read)
preset
preset:Boolean
(read)
refNames
refNames = ["upSkin","downSkin","rolloverSkin","disabledSkin"]
(read)
rolloverIcon
rolloverIcon:Object = fri
(read)
rolloverSkin
rolloverSkin:Object = frs
(read)
selected
selected
(read,write)
skinName
skinName:Object
(read)
stateNames
stateNames = ["falseUp","falseDown","falseOver","falseDisabled","trueUp","trueDown","trueOver","trueDisabled"]
(read)
style3dInset
style3dInset:Number = 4
(read)
tagMap
tagMap = { falseUpSkin: 0, falseDownSkin: 1, falseOverSkin: 2, falseDisabledSkin: 3,
(read)
tdi
tdi = "trueDownIcon"
(read)
tds
tds = "trueDownSkin"
(read)
toggle
toggle
(read,write)
tri
tri = "trueOverIcon"
(read)
trs
trs = "trueOverSkin"
(read)
trueDisabledIcon
trueDisabledIcon:String = ""
(read)
trueDisabledIconEmphasized
trueDisabledIconEmphasized:String
(read)
trueDisabledSkin
trueDisabledSkin:String = "SimpleButtonIn"
(read)
trueDisabledSkinEmphasized
trueDisabledSkinEmphasized:String
(read)
trueDownIcon
trueDownIcon:String = ""
(read)
trueDownIconEmphasized
trueDownIconEmphasized:String
(read)
trueDownSkin
trueDownSkin:String = ""
(read)
trueDownSkinEmphasized
trueDownSkinEmphasized:String
(read)
trueOverIcon
trueOverIcon:String = ""
(read)
trueOverIconEmphasized
trueOverIconEmphasized:String
(read)
trueOverSkin
trueOverSkin:String = ""
(read)
trueOverSkinEmphasized
trueOverSkinEmphasized:String
(read)
trueUpIcon
trueUpIcon:String = ""
(read)
trueUpIconEmphasized
trueUpIconEmphasized:String
(read)
trueUpSkin
trueUpSkin:String = "SimpleButtonIn"
(read)
trueUpSkinEmphasized
trueUpSkinEmphasized:String
(read)
tui
tui = "trueUpIcon"
(read)
tus
tus = "trueUpSkin"
(read)
upIcon
upIcon:Object = fui
(read)
upSkin
upSkin:Object = fus
(read)
value
value
(read,write)
Instance methods
calcSize
function calcSize (
Void) : Void
changeIcon
function changeIcon (
tag:Number,
linkageName:String) : Void
changeSkin
function changeSkin (
tag:Number,
linkageName:String) : Void
getLabel
function getLabel (
Void) : String
getSelected
function getSelected (
) : Boolean
getState
function getState (
Void) : Boolean
getToggle
function getToggle (
Void) : Boolean
keyDown
function keyDown (
e:Object) : Void
keyUp
function keyUp (
e:Object) : Void
refresh
function refresh (
Void) : Void
removeIcons
function removeIcons (
)
setEnabled
function setEnabled (
val:Boolean) : Void
setIcon
function setIcon (
tag:Number,
linkageName:String) : Object
setLabel
function setLabel (
val:String) : Void
setSelected
function setSelected (
val:Boolean)
setSkin
function setSkin (
tag:Number,
linkageName:String,
initobj:Object) : MovieClip
setState
function setState (
state:Boolean) : Void
setStateVar
function setStateVar (
state:Boolean) : Void
setToggle
function setToggle (
val:Boolean)
setView
function setView (
offset:Boolean) : Void
showEmphasized
function showEmphasized (
e:Boolean) : Void
viewIcon
function viewIcon (
varName:String) : Void
viewSkin
function viewSkin (
varName:String,
initObj:Object) : Void
Event handlers
onDragOut
function onDragOut (
Void) : Void
onDragOver
function onDragOver (
Void) : Void
onPress
function onPress (
Void) : Void
onPressDelay
function onPressDelay (
Void) : Void
onPressRepeat
function onPressRepeat (
Void) : Void
onRelease
function onRelease (
Void) : Void
onReleaseOutside
function onReleaseOutside (
Void) : Void
onRollOut
function onRollOut (
Void) : Void
onRollOver
function onRollOver (
Void) : Void