Class org.aswing.ElementCreater

Description

The creater use to create UI elements like movieclips, textfield...

Method Index

attachMC(), attachMCWithName(), createMC(), createMCWithName(), createTF(), createTFWithName(), getInstance()

Method Detail

getInstance

static public function getInstance():ElementCreater

createMC

public function createMC(position_mc:MovieClip, nameStart:String, depth:Number):MovieClip

Creates and returns a new empty MovieClip.

createMC(position_mc:MovieClip, nameStart:String, depth:Number)
createMC(position_mc:MovieClip, nameStart:String,)
createMC(position_mc:MovieClip)

Parameters

position_mcnew mc's parent.
nameStartthe new mc's name prefix. Default is aswing_e_
depthnew mc's depth. Default is getNextHighestDepth

Return

the new empty MC created.

createMCWithName

public function createMCWithName(position_mc:MovieClip, name:String, depth:Number):MovieClip

Creates and returns a new empty MovieClip with specified name.

createMCWithName(position_mc:MovieClip, name:String, depth:Number)
createMCWithName(position_mc:MovieClip, name:String,)

Parameters

position_mcnew mc's parent.
namethe new mc's name.
depthnew mc's depth. Default is getNextHighestDepth

Return

the new empty MC created.

attachMC

public function attachMC(position_mc:MovieClip, linkage:String, nameStart:String, depth:Number):MovieClip

Attaches and returns a new MovieClip by given linkage id.

attachMC(position_mc:MovieClip, linkage:String, nameStart:String, depth:Number)
attachMC(position_mc:MovieClip, linkage:String, nameStart:String,)
attachMC(position_mc:MovieClip, linkage:String,)

Parameters

position_mcnew mc's parent.
linkagethe linkage id.
nameStartthe new mc's name prefix. Default is aswing_e_
depthnew mc's depth. Default is getNextHighestDepth

Return

the new MC attached.

attachMCWithName

public function attachMCWithName(position_mc:MovieClip, linkage:String, name:String, depth:Number):MovieClip

Attaches and returns a new MovieClip by given linkage id and specified name.

attachMCWithName(position_mc:MovieClip, linkage:String, name:String, depth:Number)
attachMCWithName(position_mc:MovieClip, linkage:String, name:String,)

Parameters

position_mcnew mc's parent.
linkagethe linkage id.
namethe new mc's name.
depthnew mc's depth. Default is getNextHighestDepth

Return

the new MC attached.

createTF

public function createTF(position_mc:MovieClip, nameStart:String, depth:Number):TextField

Creates and returns a new TextField.

createTF(position_mc:MovieClip, nameStart:String, depth:Number)
createTF(position_mc:MovieClip, nameStart:String,)
createTF(position_mc:MovieClip)

Parameters

position_mcnew textField's parent.
nameStartthe new textField's name prefix. Default is aswing_e_
depthnew textField's depth. Default is getNextHighestDepth

Return

the new textField created.

createTFWithName

public function createTFWithName(position_mc:MovieClip, name:String, depth:Number):TextField

Creates and returns a new TextField with specified name.

createTF(position_mc:MovieClip, name:String, depth:Number)
createTF(position_mc:MovieClip, name:String,)

Parameters

position_mcnew textField's parent.
namethe new textField's name.
depthnew textField's depth. Default is getNextHighestDepth

Return

the new textField created.