?? customborder.as
字號:
class mx.skins.CustomBorder extends mx.skins.Border
{
var __width, __height, l_mc, setSkin, minHeight, minWidth, m_mc, r_mc, __get__width, __get__height;
function CustomBorder()
{
super();
} // End of the function
function get width()
{
return (__width);
} // End of the function
function get height()
{
return (__height);
} // End of the function
function init(Void)
{
super.init();
} // End of the function
function createChildren(Void)
{
} // End of the function
function draw(Void)
{
if (l_mc == undefined)
{
var _loc2 = this.setSkin(mx.skins.CustomBorder.tagL, leftSkin);
if (horizontal)
{
minHeight = l_mc._height;
minWidth = l_mc._width;
}
else
{
minHeight = l_mc._height;
minWidth = l_mc._width;
} // end if
} // end else if
if (m_mc == undefined)
{
this.setSkin(mx.skins.CustomBorder.tagM, middleSkin);
if (horizontal)
{
minHeight = m_mc._height;
minWidth = minWidth + m_mc._width;
}
else
{
minHeight = minHeight + m_mc._height;
minWidth = m_mc._width;
} // end if
} // end else if
if (r_mc == undefined)
{
this.setSkin(mx.skins.CustomBorder.tagR, rightSkin);
if (horizontal)
{
minHeight = r_mc._height;
minWidth = minWidth + r_mc._width;
}
else
{
minHeight = minHeight + r_mc._height;
minWidth = r_mc._width;
} // end if
} // end else if
this.size();
} // End of the function
function size(Void)
{
l_mc.move(0, 0);
if (horizontal)
{
r_mc.move(this.__get__width() - r_mc.width, 0);
m_mc.move(l_mc.width, 0);
m_mc.setSize(r_mc.x - m_mc.x, m_mc.height);
}
else
{
r_mc.move(0, this.__get__height() - r_mc.height, 0);
m_mc.move(0, l_mc.height);
m_mc.setSize(m_mc.width, r_mc.y - m_mc.y);
} // end else if
} // End of the function
static var symbolName = "CustomBorder";
static var symbolOwner = mx.skins.CustomBorder;
static var version = "2.0.1.78";
var className = "CustomBorder";
static var tagL = 0;
static var tagM = 1;
static var tagR = 2;
var idNames = new Array("l_mc", "m_mc", "r_mc");
var leftSkin = "F3PieceLeft";
var middleSkin = "F3PieceMiddle";
var rightSkin = "F3PieceRight";
var horizontal = true;
} // End of Class
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -